diff --git a/android/build.gradle b/android/build.gradle index 82a80a1c..cd1b1675 100644 --- a/android/build.gradle +++ b/android/build.gradle @@ -6,5 +6,5 @@ buildscript { } dependencies { - implementation 'com.facebook.android:facebook-android-sdk:13.2.0' + implementation 'com.facebook.android:facebook-android-sdk:15.1.0' } diff --git a/android/manifest b/android/manifest index e58a2498..9fc81c2e 100644 --- a/android/manifest +++ b/android/manifest @@ -2,7 +2,7 @@ # this is your module manifest and used by Titanium # during compilation, packaging, distribution, etc. # -version: 11.2.0 +version: 12.0.0 apiversion: 4 architectures: arm64-v8a armeabi-v7a x86 x86_64 description: facebook diff --git a/ios/Classes/Module/FacebookModule.m b/ios/Classes/Module/FacebookModule.m index e8db4949..dcf99de2 100644 --- a/ios/Classes/Module/FacebookModule.m +++ b/ios/Classes/Module/FacebookModule.m @@ -275,7 +275,7 @@ - (void)initialize:(__unused id)unused { TiThreadPerformOnMainThread( ^{ - [FBSDKProfile enableUpdatesOnAccessTokenChange:YES]; + [FBSDKProfile setIsUpdatedWithAccessTokenChange:YES]; NSNotificationCenter *nc = [NSNotificationCenter defaultCenter]; [nc addObserver:self selector:@selector(logEvents:) name:UIApplicationDidBecomeActiveNotification object:nil]; diff --git a/ios/manifest b/ios/manifest index 784409e0..44236079 100644 --- a/ios/manifest +++ b/ios/manifest @@ -2,7 +2,7 @@ # this is your module manifest and used by Titanium # during compilation, packaging, distribution, etc. # -version: 12.1.0 +version: 13.0.0 apiversion: 2 description: Use the native Facebook iOS SDK in Axway Titanium. author: Mark Mokryn, Ng Chee Kiat and Hans Knoechel diff --git a/ios/platform/FBAEMKit.xcframework/Info.plist b/ios/platform/FBAEMKit.xcframework/Info.plist index d6b6affc..aef04fce 100644 --- a/ios/platform/FBAEMKit.xcframework/Info.plist +++ b/ios/platform/FBAEMKit.xcframework/Info.plist @@ -5,35 +5,41 @@ AvailableLibraries + DebugSymbolsPath + dSYMs LibraryIdentifier - ios-arm64_x86_64-maccatalyst + ios-arm64 LibraryPath FBAEMKit.framework SupportedArchitectures arm64 - x86_64 SupportedPlatform ios - SupportedPlatformVariant - maccatalyst + DebugSymbolsPath + dSYMs LibraryIdentifier - tvos-arm64 + ios-arm64_x86_64-simulator LibraryPath FBAEMKit.framework SupportedArchitectures arm64 + x86_64 SupportedPlatform - tvos + ios + SupportedPlatformVariant + simulator + DebugSymbolsPath + dSYMs LibraryIdentifier - tvos-arm64_x86_64-simulator + ios-arm64_x86_64-maccatalyst LibraryPath FBAEMKit.framework SupportedArchitectures @@ -42,36 +48,40 @@ x86_64 SupportedPlatform - tvos + ios SupportedPlatformVariant - simulator + maccatalyst + DebugSymbolsPath + dSYMs LibraryIdentifier - ios-arm64 + tvos-arm64_x86_64-simulator LibraryPath FBAEMKit.framework SupportedArchitectures arm64 + x86_64 SupportedPlatform - ios + tvos + SupportedPlatformVariant + simulator + DebugSymbolsPath + dSYMs LibraryIdentifier - ios-arm64_x86_64-simulator + tvos-arm64 LibraryPath FBAEMKit.framework SupportedArchitectures arm64 - x86_64 SupportedPlatform - ios - SupportedPlatformVariant - simulator + tvos CFBundlePackageType diff --git a/ios/platform/FBAEMKit.xcframework/ios-arm64/FBAEMKit.framework/FBAEMKit b/ios/platform/FBAEMKit.xcframework/ios-arm64/FBAEMKit.framework/FBAEMKit old mode 100644 new mode 100755 index 60280629..aee61c49 Binary files a/ios/platform/FBAEMKit.xcframework/ios-arm64/FBAEMKit.framework/FBAEMKit and b/ios/platform/FBAEMKit.xcframework/ios-arm64/FBAEMKit.framework/FBAEMKit differ diff --git a/ios/platform/FBAEMKit.xcframework/ios-arm64/FBAEMKit.framework/Headers/FBAEMAdvertiserRuleFactory.h b/ios/platform/FBAEMKit.xcframework/ios-arm64/FBAEMKit.framework/Headers/FBAEMAdvertiserRuleFactory.h deleted file mode 100644 index dabe6a6f..00000000 --- a/ios/platform/FBAEMKit.xcframework/ios-arm64/FBAEMKit.framework/Headers/FBAEMAdvertiserRuleFactory.h +++ /dev/null @@ -1,33 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#if !TARGET_OS_TV - - #import - - #import - #import - -NS_ASSUME_NONNULL_BEGIN - -/** - Internal Type exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -NS_SWIFT_NAME(_AEMAdvertiserRuleFactory) -@interface FBAEMAdvertiserRuleFactory : NSObject - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBAEMKit.xcframework/ios-arm64/FBAEMKit.framework/Headers/FBAEMAdvertiserRuleMatching.h b/ios/platform/FBAEMKit.xcframework/ios-arm64/FBAEMKit.framework/Headers/FBAEMAdvertiserRuleMatching.h deleted file mode 100644 index 1645610c..00000000 --- a/ios/platform/FBAEMKit.xcframework/ios-arm64/FBAEMKit.framework/Headers/FBAEMAdvertiserRuleMatching.h +++ /dev/null @@ -1,32 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#if !TARGET_OS_TV - - #import - -NS_ASSUME_NONNULL_BEGIN - -/** - Internal Type exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -NS_SWIFT_NAME(_AEMAdvertiserRuleMatching) -@protocol FBAEMAdvertiserRuleMatching - -- (BOOL)isMatchedEventParameters:(nullable NSDictionary *)eventParams; - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBAEMKit.xcframework/ios-arm64/FBAEMKit.framework/Headers/FBAEMAdvertiserRuleOperator.h b/ios/platform/FBAEMKit.xcframework/ios-arm64/FBAEMKit.framework/Headers/FBAEMAdvertiserRuleOperator.h deleted file mode 100644 index 7e6f4bae..00000000 --- a/ios/platform/FBAEMKit.xcframework/ios-arm64/FBAEMKit.framework/Headers/FBAEMAdvertiserRuleOperator.h +++ /dev/null @@ -1,46 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#if !TARGET_OS_TV - -/** - Internal Type exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -typedef NS_CLOSED_ENUM (NSInteger, FBAEMAdvertiserRuleOperator) -{ - FBAEMAdvertiserRuleOperatorUnknown = 0, - // Multi Entry Rule Operator - FBAEMAdvertiserRuleOperatorAnd, - FBAEMAdvertiserRuleOperatorOr, - FBAEMAdvertiserRuleOperatorNot, - // Single Entry Rule Operator - FBAEMAdvertiserRuleOperatorContains, - FBAEMAdvertiserRuleOperatorNotContains, - FBAEMAdvertiserRuleOperatorStartsWith, - FBAEMAdvertiserRuleOperatorCaseInsensitiveContains, - FBAEMAdvertiserRuleOperatorCaseInsensitiveNotContains, - FBAEMAdvertiserRuleOperatorCaseInsensitiveStartsWith, - FBAEMAdvertiserRuleOperatorRegexMatch, - FBAEMAdvertiserRuleOperatorEqual, - FBAEMAdvertiserRuleOperatorNotEqual, - FBAEMAdvertiserRuleOperatorLessThan, - FBAEMAdvertiserRuleOperatorLessThanOrEqual, - FBAEMAdvertiserRuleOperatorGreaterThan, - FBAEMAdvertiserRuleOperatorGreaterThanOrEqual, - FBAEMAdvertiserRuleOperatorCaseInsensitiveIsAny, - FBAEMAdvertiserRuleOperatorCaseInsensitiveIsNotAny, - FBAEMAdvertiserRuleOperatorIsAny, - FBAEMAdvertiserRuleOperatorIsNotAny -} NS_SWIFT_NAME(_AEMAdvertiserRuleOperator); - -#endif diff --git a/ios/platform/FBAEMKit.xcframework/ios-arm64/FBAEMKit.framework/Headers/FBAEMAdvertiserRuleProviding.h b/ios/platform/FBAEMKit.xcframework/ios-arm64/FBAEMKit.framework/Headers/FBAEMAdvertiserRuleProviding.h deleted file mode 100644 index 0a992919..00000000 --- a/ios/platform/FBAEMKit.xcframework/ios-arm64/FBAEMKit.framework/Headers/FBAEMAdvertiserRuleProviding.h +++ /dev/null @@ -1,33 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#if !TARGET_OS_TV - -NS_ASSUME_NONNULL_BEGIN - -/** - Internal Type exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -/// Describes anything that can provide instances of `AEMAdvertiserRuleMatching` -NS_SWIFT_NAME(_AEMAdvertiserRuleProviding) -@protocol FBAEMAdvertiserRuleProviding - -- (nullable id)createRuleWithJson:(nullable NSString *)json; - -- (nullable id)createRuleWithDict:(NSDictionary *)dict; - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBAEMKit.xcframework/ios-arm64/FBAEMKit.framework/Headers/FBAEMAdvertiserSingleEntryRule.h b/ios/platform/FBAEMKit.xcframework/ios-arm64/FBAEMKit.framework/Headers/FBAEMAdvertiserSingleEntryRule.h deleted file mode 100644 index 79c12ee6..00000000 --- a/ios/platform/FBAEMKit.xcframework/ios-arm64/FBAEMKit.framework/Headers/FBAEMAdvertiserSingleEntryRule.h +++ /dev/null @@ -1,48 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#if !TARGET_OS_TV - - #import - - #import - #import - -NS_ASSUME_NONNULL_BEGIN - -/** - Internal Type exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -NS_SWIFT_NAME(_AEMAdvertiserSingleEntryRule) -@interface FBAEMAdvertiserSingleEntryRule : NSObject - -@property (nonatomic, readonly, assign)FBAEMAdvertiserRuleOperator operator; -@property (nonatomic, readonly) NSString *paramKey; -@property (nullable, nonatomic, readonly) NSString *linguisticCondition; -@property (nullable, nonatomic, readonly) NSNumber *numericalCondition; -@property (nullable, nonatomic, readonly) NSArray *arrayCondition; - -- (instancetype)init NS_UNAVAILABLE; -+ (instancetype)new NS_UNAVAILABLE; - -- (instancetype)initWithOperator:(FBAEMAdvertiserRuleOperator)op - paramKey:(NSString *)paramKey - linguisticCondition:(nullable NSString *)linguisticCondition - numericalCondition:(nullable NSNumber *)numericalCondition - arrayCondition:(nullable NSArray *)arrayCondition; - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBAEMKit.xcframework/ios-arm64/FBAEMKit.framework/Headers/FBAEMInvocation.h b/ios/platform/FBAEMKit.xcframework/ios-arm64/FBAEMKit.framework/Headers/FBAEMInvocation.h deleted file mode 100644 index f1029553..00000000 --- a/ios/platform/FBAEMKit.xcframework/ios-arm64/FBAEMKit.framework/Headers/FBAEMInvocation.h +++ /dev/null @@ -1,92 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#if !TARGET_OS_TV - - #import - -@class FBAEMConfiguration; - -NS_ASSUME_NONNULL_BEGIN - -/** - Internal Type exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -NS_SWIFT_NAME(_AEMInvocation) -@interface FBAEMInvocation : NSObject - -@property (nonatomic, readonly, copy) NSString *campaignID; - -@property (nonatomic, readonly, copy) NSString *ACSToken; - -@property (nullable, nonatomic, readonly, copy) NSString *ACSSharedSecret; - -@property (nullable, nonatomic, readonly, copy) NSString *ACSConfigID; - -@property (nullable, nonatomic, readonly, copy) NSString *businessID; - -@property (nullable, nonatomic, readonly, copy) NSString *catalogID; - -@property (nonatomic, readonly, assign) BOOL isTestMode; - -@property (nonatomic, readonly, assign) BOOL hasSKAN; - -@property (nonatomic, readonly, assign) BOOL isConversionFilteringEligible; - -@property (nonatomic, readonly, copy) NSDate *timestamp; - -@property (nonatomic, readonly, copy) NSString *configMode; - -/// The unique identifier of the config, it's the same as config's validFrom -@property (nonatomic, readonly, assign) NSInteger configID; - -@property (nonatomic, readonly) NSMutableSet *recordedEvents; - -@property (nonatomic, readonly) NSMutableDictionary *> *recordedValues; - -@property (nonatomic, readonly, assign) NSInteger conversionValue; - -@property (nonatomic, readonly, assign) NSInteger priority; - -@property (nullable, nonatomic, readonly) NSDate *conversionTimestamp; - -@property (nonatomic, assign) BOOL isAggregated; - -+ (instancetype)new NS_UNAVAILABLE; -- (instancetype)init NS_UNAVAILABLE; - -+ (nullable instancetype)invocationWithAppLinkData:(nullable NSDictionary *)applinkData; - -- (BOOL)attributeEvent:(NSString *)event - currency:(nullable NSString *)currency - value:(nullable NSNumber *)value - parameters:(nullable NSDictionary *)parameters - configs:(nullable NSDictionary *> *)configs - shouldUpdateCache:(BOOL)shouldUpdateCache; - -- (BOOL)updateConversionValueWithConfigs:(nullable NSDictionary *> *)configs - event:(NSString *)event - shouldBoostPriority:(BOOL)shouldBoostPriority; - -- (BOOL)isOptimizedEvent:(NSString *)event - configs:(nullable NSDictionary *> *)configs; - -- (BOOL)isOutOfWindowWithConfigs:(nullable NSDictionary *> *)configs; - -- (nullable NSString *)getHMAC:(NSInteger)delay; - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBAEMKit.xcframework/ios-arm64/FBAEMKit.framework/Headers/FBAEMKit-Prefix-Header.h b/ios/platform/FBAEMKit.xcframework/ios-arm64/FBAEMKit.framework/Headers/FBAEMKit-Prefix-Header.h deleted file mode 100644 index 040ca1e9..00000000 --- a/ios/platform/FBAEMKit.xcframework/ios-arm64/FBAEMKit.framework/Headers/FBAEMKit-Prefix-Header.h +++ /dev/null @@ -1,9 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import diff --git a/ios/platform/FBAEMKit.xcframework/ios-arm64/FBAEMKit.framework/Headers/FBAEMKit-Swift.h b/ios/platform/FBAEMKit.xcframework/ios-arm64/FBAEMKit.framework/Headers/FBAEMKit-Swift.h index aa386320..49c489a0 100644 --- a/ios/platform/FBAEMKit.xcframework/ios-arm64/FBAEMKit.framework/Headers/FBAEMKit-Swift.h +++ b/ios/platform/FBAEMKit.xcframework/ios-arm64/FBAEMKit.framework/Headers/FBAEMKit-Swift.h @@ -1,4 +1,4 @@ -// Generated by Apple Swift version 5.5 (swiftlang-1300.0.31.1 clang-1300.0.29.1) +// Generated by Apple Swift version 5.6.1 (swiftlang-5.6.0.323.66 clang-1316.0.20.12) #ifndef FBAEMKIT_SWIFT_H #define FBAEMKIT_SWIFT_H #pragma clang diagnostic push @@ -184,6 +184,13 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); #if !defined(IBSegueAction) # define IBSegueAction #endif +#if !defined(SWIFT_EXTERN) +# if defined(__cplusplus) +# define SWIFT_EXTERN extern "C" +# else +# define SWIFT_EXTERN extern +# endif +#endif #if __has_feature(modules) #if __has_warning("-Watimport-in-framework-header") #pragma clang diagnostic ignored "-Watimport-in-framework-header" @@ -192,8 +199,6 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); @import ObjectiveC; #endif -#import - #pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" #pragma clang diagnostic ignored "-Wduplicate-method-arg" #if __has_warning("-Wpragma-clang-attribute") @@ -210,85 +215,47 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); #endif @class NSString; -@class NSNumber; -@class NSCoder; - -/// Internal Type exposed to facilitate transition to Swift. -/// API Subject to change or removal without warning. Do not use. -/// @warning INTERNAL - DO NOT USE -SWIFT_CLASS_NAMED("_AEMAdvertiserMultiEntryRule") -@interface FBAEMAdvertiserMultiEntryRule : NSObject -- (nonnull instancetype)initWithOperator:(enum FBAEMAdvertiserRuleOperator)operator_ rules:(NSArray> * _Nonnull)rules OBJC_DESIGNATED_INITIALIZER; -- (BOOL)isMatchedEventParameters:(NSDictionary * _Nullable)eventParams SWIFT_WARN_UNUSED_RESULT; -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly) BOOL supportsSecureCoding;) -+ (BOOL)supportsSecureCoding SWIFT_WARN_UNUSED_RESULT; -- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder; -- (void)encodeWithCoder:(NSCoder * _Nonnull)coder; -- (id _Nonnull)copyWithZone:(struct _NSZone * _Nullable)zone SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - -@class FBAEMRule; -@protocol FBAEMAdvertiserRuleProviding; -SWIFT_CLASS_NAMED("_AEMConfiguration") -@interface FBAEMConfiguration : NSObject -@property (nonatomic, readonly) NSInteger cutoffTime; -/// The UNIX timestamp of config’s valid date and works as a unqiue identifier of the config -@property (nonatomic, readonly) NSInteger validFrom; -@property (nonatomic, readonly, copy) NSString * _Nonnull defaultCurrency; -@property (nonatomic, readonly, copy) NSString * _Nonnull configMode; -@property (nonatomic, readonly, copy) NSString * _Nullable businessID; -@property (nonatomic, readonly, strong) id _Nullable matchingRule; -@property (nonatomic, readonly, copy) NSArray * _Nonnull conversionValueRules; -@property (nonatomic, readonly, copy) NSSet * _Nonnull eventSet; -@property (nonatomic, readonly, copy) NSSet * _Nonnull currencySet; -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) id _Nullable ruleProvider;) -+ (id _Nullable)ruleProvider SWIFT_WARN_UNUSED_RESULT; -+ (void)configureWithRuleProvider:(id _Nonnull)ruleProvider; -- (nullable instancetype)initWithJSON:(NSDictionary * _Nullable)dict OBJC_DESIGNATED_INITIALIZER; -- (BOOL)isSameValidFrom:(NSInteger)validFrom businessID:(NSString * _Nullable)businessID SWIFT_WARN_UNUSED_RESULT; -- (BOOL)isSameBusinessID:(NSString * _Nullable)businessID SWIFT_WARN_UNUSED_RESULT; -- (void)encodeWithCoder:(NSCoder * _Nonnull)coder; -- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder; -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly) BOOL supportsSecureCoding;) -+ (BOOL)supportsSecureCoding SWIFT_WARN_UNUSED_RESULT; -- (id _Nonnull)copyWithZone:(struct _NSZone * _Nullable)zone SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +SWIFT_PROTOCOL_NAMED("AEMNetworking") +@protocol FBAEMNetworking +- (void)startGraphRequestWithGraphPath:(NSString * _Nonnull)graphPath parameters:(NSDictionary * _Nonnull)parameters tokenString:(NSString * _Nullable)tokenString HTTPMethod:(NSString * _Nullable)method completion:(void (^ _Nonnull)(id _Nullable, NSError * _Nullable))completion; @end +@class NSURL; +@class NSNumber; -/// Internal Type exposed to facilitate transition to Swift. -/// API Subject to change or removal without warning. Do not use. -/// @warning INTERNAL - DO NOT USE -SWIFT_CLASS_NAMED("_AEMEvent") -@interface FBAEMEvent : NSObject -@property (nonatomic, readonly, copy) NSString * _Nonnull eventName; -@property (nonatomic, readonly, copy) NSDictionary * _Nullable values; -- (nullable instancetype)initWithJSON:(NSDictionary * _Nullable)dict OBJC_DESIGNATED_INITIALIZER; -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly) BOOL supportsSecureCoding;) -+ (BOOL)supportsSecureCoding SWIFT_WARN_UNUSED_RESULT; -- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder; -- (void)encodeWithCoder:(NSCoder * _Nonnull)coder; -- (id _Nonnull)copyWithZone:(struct _NSZone * _Nullable)zone SWIFT_WARN_UNUSED_RESULT; -- (BOOL)isEqual:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +SWIFT_CLASS_NAMED("AEMReporter") +@interface FBAEMReporter : NSObject +/// Enable AEM reporting +/// This function should be called in application(_:open:options:) from ApplicationDelegate ++ (void)enable; +/// Control whether to enable conversion filtering +/// This function should be called in application(_:open:options:) from ApplicationDelegate ++ (void)setConversionFilteringEnabled:(BOOL)enabled; +/// Control whether to enable catalog matching +/// This function should be called in application(_:open:options:) from ApplicationDelegate ++ (void)setCatalogMatchingEnabled:(BOOL)enabled; +/// Control whether to enable advertiser rule match enabled in server side. This is expected +/// to be called internally by FB SDK and will be removed in the future +/// This function should be called in application(_:open:options:) from ApplicationDelegate ++ (void)setAdvertiserRuleMatchInServerEnabled:(BOOL)enabled; +/// Handle deeplink +/// This function should be called in application(_:open:options:) from ApplicationDelegate ++ (void)handle:(NSURL * _Nonnull)url; +/// Calculate the conversion value for the app event based on the AEM configuration +/// This function should be called when you log any in-app events ++ (void)recordAndUpdateEvent:(NSString * _Nonnull)event currency:(NSString * _Nullable)currency value:(NSNumber * _Nullable)value parameters:(NSDictionary * _Nullable)parameters; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; @end -/// Internal Type exposed to facilitate transition to Swift. -/// API Subject to change or removal without warning. Do not use. -/// @warning INTERNAL - DO NOT USE -SWIFT_CLASS_NAMED("_AEMSettings") -@interface FBAEMSettings : NSObject -+ (NSString * _Nullable)appID SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +SWIFT_PROTOCOL_NAMED("SKAdNetworkReporting") +@protocol FBSKAdNetworkReporting +- (BOOL)shouldCutoff SWIFT_WARN_UNUSED_RESULT; +- (BOOL)isReportingEvent:(NSString * _Nonnull)event SWIFT_WARN_UNUSED_RESULT; +- (void)checkAndRevokeTimer; @end - #if __has_attribute(external_source_symbol) # pragma clang attribute pop #endif diff --git a/ios/platform/FBAEMKit.xcframework/ios-arm64/FBAEMKit.framework/Headers/FBAEMKit.h b/ios/platform/FBAEMKit.xcframework/ios-arm64/FBAEMKit.framework/Headers/FBAEMKit.h deleted file mode 100644 index 71137f89..00000000 --- a/ios/platform/FBAEMKit.xcframework/ios-arm64/FBAEMKit.framework/Headers/FBAEMKit.h +++ /dev/null @@ -1,26 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import -#import -#import - -// Temporarily public -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import diff --git a/ios/platform/FBAEMKit.xcframework/ios-arm64/FBAEMKit.framework/Headers/FBAEMKitVersions.h b/ios/platform/FBAEMKit.xcframework/ios-arm64/FBAEMKit.framework/Headers/FBAEMKitVersions.h deleted file mode 100644 index 1093c0be..00000000 --- a/ios/platform/FBAEMKit.xcframework/ios-arm64/FBAEMKit.framework/Headers/FBAEMKitVersions.h +++ /dev/null @@ -1,10 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#define FBAEMKit_VERSION_STRING @"13.2.0" -#define FBSDK_DEFAULT_GRAPH_API_VERSION @"v13.0" diff --git a/ios/platform/FBAEMKit.xcframework/ios-arm64/FBAEMKit.framework/Headers/FBAEMNetworker.h b/ios/platform/FBAEMKit.xcframework/ios-arm64/FBAEMKit.framework/Headers/FBAEMNetworker.h deleted file mode 100644 index 5e50c9ec..00000000 --- a/ios/platform/FBAEMKit.xcframework/ios-arm64/FBAEMKit.framework/Headers/FBAEMNetworker.h +++ /dev/null @@ -1,40 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#if !TARGET_OS_TV - - #import - - #import - -NS_ASSUME_NONNULL_BEGIN - -/** - Internal Type exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -NS_SWIFT_NAME(_AEMNetworker) -@interface FBAEMNetworker : NSObject - -@property (nullable, nonatomic, copy) NSString *userAgentSuffix; - -- (void)startGraphRequestWithGraphPath:(NSString *)graphPath - parameters:(NSDictionary *)parameters - tokenString:(nullable NSString *)tokenString - HTTPMethod:(nullable NSString *)method - completion:(FBGraphRequestCompletion)completion; - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBAEMKit.xcframework/ios-arm64/FBAEMKit.framework/Headers/FBAEMNetworking.h b/ios/platform/FBAEMKit.xcframework/ios-arm64/FBAEMKit.framework/Headers/FBAEMNetworking.h deleted file mode 100644 index d1d34dca..00000000 --- a/ios/platform/FBAEMKit.xcframework/ios-arm64/FBAEMKit.framework/Headers/FBAEMNetworking.h +++ /dev/null @@ -1,32 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#if !TARGET_OS_TV - - #import - -NS_ASSUME_NONNULL_BEGIN - -typedef void (^FBGraphRequestCompletion)(id _Nullable result, NSError *_Nullable error); - -NS_SWIFT_NAME(AEMNetworking) -@protocol FBAEMNetworking - -- (void)startGraphRequestWithGraphPath:(NSString *)graphPath - parameters:(NSDictionary *)parameters - tokenString:(nullable NSString *)tokenString - HTTPMethod:(nullable NSString *)method - completion:(FBGraphRequestCompletion)completion; - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBAEMKit.xcframework/ios-arm64/FBAEMKit.framework/Headers/FBAEMReporter.h b/ios/platform/FBAEMKit.xcframework/ios-arm64/FBAEMKit.framework/Headers/FBAEMReporter.h deleted file mode 100644 index 6810e368..00000000 --- a/ios/platform/FBAEMKit.xcframework/ios-arm64/FBAEMKit.framework/Headers/FBAEMReporter.h +++ /dev/null @@ -1,116 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#if !TARGET_OS_TV - - #import - - #import - #import - -NS_ASSUME_NONNULL_BEGIN - -NS_SWIFT_NAME(AEMReporter) -@interface FBAEMReporter : NSObject - -/** - Configure networker used for calling Facebook AEM Graph API endpoint - and Facebook App ID - - This function should be called in application(_:open:options:) from ApplicationDelegate - and BEFORE [FBAEMReporter enable] function - - @param networker An optional networker conforms to FBAEMNetworking which handles Graph API request - @param appID An optional Facebook app ID, if it's null, we will get it from info.plist file with key: FacebookAppID - */ -+ (void)configureWithNetworker:(nullable id)networker - appID:(nullable NSString *)appID __attribute__((deprecated("use configureWithNetworker:appID:reporter: instead."))); - -/** - Configure networker used for calling Facebook AEM Graph API endpoint - Facebook App ID and SKAdNetwork reporter - - This function should be called in application(_:open:options:) from ApplicationDelegate - and BEFORE [FBAEMReporter enable] function. We will use SKAdNetwork reporter to prevent - double counting. - - @param networker An optional networker conforms to FBAEMNetworking which handles Graph API request - @param appID An optional Facebook app ID, if it's null, we will get it from info.plist file with key: FacebookAppID - @param reporter The SKAdNetwork repoter - */ -+ (void)configureWithNetworker:(nullable id)networker - appID:(nullable NSString *)appID - reporter:(nullable id)reporter; - -/** - Configure networker used for calling Facebook AEM Graph API endpoint - Facebook App ID, SKAdNetwork reporter and Analytics App ID - - This function should be called in application(_:open:options:) from ApplicationDelegate - and BEFORE [FBAEMReporter enable] function. We will use SKAdNetwork reporter to prevent - double counting. - - @param networker An optional networker conforms to FBAEMNetworking which handles Graph API request - @param appID An optional Facebook app ID, if it's null, we will get it from info.plist file with key: FacebookAppID - @param reporter The SKAdNetwork repoter - @param analyticsAppID An optional Analytics app ID. - */ -+ (void)configureWithNetworker:(nullable id)networker - appID:(nullable NSString *)appID - reporter:(nullable id)reporter - analyticsAppID:(nullable NSString *)analyticsAppID; - -/** - Enable AEM reporting - - This function should be called in application(_:open:options:) from ApplicationDelegate - */ -+ (void)enable; - -/** - Control whether to enable conversion filtering - - This function should be called in application(_:open:options:) from ApplicationDelegate - */ -+ (void)setConversionFilteringEnabled:(BOOL)enabled; - -/** - Control whether to enable catalog matching - - This function should be called in application(_:open:options:) from ApplicationDelegate - */ -+ (void)setCatalogMatchingEnabled:(BOOL)enabled; - -/** - Handle deeplink - - This function should be called in application(_:open:options:) from ApplicationDelegate - */ -+ (void)handleURL:(NSURL *)url; - -/** - Calculate the conversion value for the app event based on the AEM configuration - - This function should be called when you log any in-app events - */ - -// UNCRUSTIFY_FORMAT_OFF -+ (void)recordAndUpdateEvent:(NSString *)event - currency:(nullable NSString *)currency - value:(nullable NSNumber *)value - parameters:(nullable NSDictionary *)parameters -NS_SWIFT_NAME(recordAndUpdate(event:currency:value:parameters:)); -// UNCRUSTIFY_FORMAT_ON - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBAEMKit.xcframework/ios-arm64/FBAEMKit.framework/Headers/FBAEMRequestBody.h b/ios/platform/FBAEMKit.xcframework/ios-arm64/FBAEMKit.framework/Headers/FBAEMRequestBody.h deleted file mode 100644 index e3941bd0..00000000 --- a/ios/platform/FBAEMKit.xcframework/ios-arm64/FBAEMKit.framework/Headers/FBAEMRequestBody.h +++ /dev/null @@ -1,41 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#if !TARGET_OS_TV - - #import - -NS_ASSUME_NONNULL_BEGIN - -/** - Internal Type exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -NS_SWIFT_NAME(_AEMRequestBody) -@interface FBAEMRequestBody : NSObject - -@property (nonatomic, readonly, retain) NSData *data; - -- (void)appendWithKey:(NSString *)key - formValue:(NSString *)value; - -- (nullable NSData *)compressedData; - - #if DEBUG -@property (nonatomic, readonly, retain) NSData *multipartData; - #endif - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBAEMKit.xcframework/ios-arm64/FBAEMKit.framework/Headers/FBAEMRule.h b/ios/platform/FBAEMKit.xcframework/ios-arm64/FBAEMKit.framework/Headers/FBAEMRule.h deleted file mode 100644 index bd022140..00000000 --- a/ios/platform/FBAEMKit.xcframework/ios-arm64/FBAEMKit.framework/Headers/FBAEMRule.h +++ /dev/null @@ -1,46 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#if !TARGET_OS_TV - - #import - -@class FBAEMEvent; - -NS_ASSUME_NONNULL_BEGIN - -/** - Internal Type exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -NS_SWIFT_NAME(_AEMRule) -@interface FBAEMRule : NSObject - -@property (nonatomic) NSInteger conversionValue; -@property (nonatomic) NSInteger priority; -@property (nonatomic, copy) NSArray *events; - -+ (instancetype)new NS_UNAVAILABLE; -- (instancetype)init NS_UNAVAILABLE; - -- (nullable instancetype)initWithJSON:(nullable NSDictionary *)dict; - -- (BOOL)containsEvent:(NSString *)event; - -- (BOOL)isMatchedWithRecordedEvents:(nullable NSSet *)recordedEvents - recordedValues:(nullable NSDictionary *> *)recordedValues; - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBAEMKit.xcframework/ios-arm64/FBAEMKit.framework/Headers/FBAEMUtility.h b/ios/platform/FBAEMKit.xcframework/ios-arm64/FBAEMKit.framework/Headers/FBAEMUtility.h deleted file mode 100644 index a09adeb0..00000000 --- a/ios/platform/FBAEMKit.xcframework/ios-arm64/FBAEMKit.framework/Headers/FBAEMUtility.h +++ /dev/null @@ -1,42 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#if !TARGET_OS_TV - - #import - - #import - -NS_ASSUME_NONNULL_BEGIN - -/** - Internal Type exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -NS_SWIFT_NAME(_AEMUtility) -@interface FBAEMUtility : NSObject - -- (instancetype)init NS_UNAVAILABLE; -+ (instancetype)new NS_UNAVAILABLE; - -@property (class, nonatomic, readonly) FBAEMUtility *sharedUtility; - -- (NSNumber *)getInSegmentValue:(nullable NSDictionary *)parameters - matchingRule:(id)matchingRule; - -- (nullable NSString *)getContentID:(nullable NSDictionary *)parameters; - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBAEMKit.xcframework/ios-arm64/FBAEMKit.framework/Headers/FBSKAdNetworkReporting.h b/ios/platform/FBAEMKit.xcframework/ios-arm64/FBAEMKit.framework/Headers/FBSKAdNetworkReporting.h deleted file mode 100644 index 226bdcb1..00000000 --- a/ios/platform/FBAEMKit.xcframework/ios-arm64/FBAEMKit.framework/Headers/FBSKAdNetworkReporting.h +++ /dev/null @@ -1,28 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#if !TARGET_OS_TV - -#import - -NS_ASSUME_NONNULL_BEGIN - -NS_SWIFT_NAME(SKAdNetworkReporting) -@protocol FBSKAdNetworkReporting - -- (BOOL)shouldCutoff; - -- (BOOL)isReportingEvent:(NSString *)event; - -- (void)checkAndRevokeTimer; - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBAEMKit.xcframework/ios-arm64/FBAEMKit.framework/Info.plist b/ios/platform/FBAEMKit.xcframework/ios-arm64/FBAEMKit.framework/Info.plist index f4fc5296..a33aaac3 100644 Binary files a/ios/platform/FBAEMKit.xcframework/ios-arm64/FBAEMKit.framework/Info.plist and b/ios/platform/FBAEMKit.xcframework/ios-arm64/FBAEMKit.framework/Info.plist differ diff --git a/ios/platform/FBAEMKit.xcframework/ios-arm64/FBAEMKit.framework/Modules/FBAEMKit.swiftmodule/arm64-apple-ios.swiftdoc b/ios/platform/FBAEMKit.xcframework/ios-arm64/FBAEMKit.framework/Modules/FBAEMKit.swiftmodule/arm64-apple-ios.swiftdoc index 48d7aafd..6f8108e9 100644 Binary files a/ios/platform/FBAEMKit.xcframework/ios-arm64/FBAEMKit.framework/Modules/FBAEMKit.swiftmodule/arm64-apple-ios.swiftdoc and b/ios/platform/FBAEMKit.xcframework/ios-arm64/FBAEMKit.framework/Modules/FBAEMKit.swiftmodule/arm64-apple-ios.swiftdoc differ diff --git a/ios/platform/FBAEMKit.xcframework/ios-arm64/FBAEMKit.framework/Modules/FBAEMKit.swiftmodule/arm64-apple-ios.swiftinterface b/ios/platform/FBAEMKit.xcframework/ios-arm64/FBAEMKit.framework/Modules/FBAEMKit.swiftmodule/arm64-apple-ios.swiftinterface index 3436ee5b..0730dd91 100644 --- a/ios/platform/FBAEMKit.xcframework/ios-arm64/FBAEMKit.framework/Modules/FBAEMKit.swiftmodule/arm64-apple-ios.swiftinterface +++ b/ios/platform/FBAEMKit.xcframework/ios-arm64/FBAEMKit.framework/Modules/FBAEMKit.swiftmodule/arm64-apple-ios.swiftinterface @@ -1,82 +1,28 @@ // swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.5 (swiftlang-1300.0.31.1 clang-1300.0.29.1) -// swift-module-flags: -target arm64-apple-ios11.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FBAEMKit -@_exported import FBAEMKit +// swift-compiler-version: Apple Swift version 5.6.1 (swiftlang-5.6.0.323.66 clang-1316.0.20.12) +// swift-module-flags: -target arm64-apple-ios12.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FBAEMKit +import CommonCrypto +import CommonCrypto.CommonHMAC +import FBSDKCoreKit_Basics +import Foundation import Swift import _Concurrency -@objcMembers @objc(FBAEMAdvertiserMultiEntryRule) final public class _AEMAdvertiserMultiEntryRule : ObjectiveC.NSObject, FBAEMKit._AEMAdvertiserRuleMatching, Foundation.NSCopying, Foundation.NSSecureCoding { - @objc(initWithOperator:rules:) public init(with operator: FBAEMKit._AEMAdvertiserRuleOperator, rules: [FBAEMKit._AEMAdvertiserRuleMatching]) - @objc final public func isMatchedEventParameters(_ eventParams: [Swift.String : Any]?) -> Swift.Bool - @objc public static var supportsSecureCoding: Swift.Bool { - @objc get - } - @objc convenience public init?(coder: Foundation.NSCoder) - @objc final public func encode(with coder: Foundation.NSCoder) - @objc final public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any - @objc deinit -} -@_hasMissingDesignatedInitializers @objcMembers @objc(FBAEMConfiguration) final public class _AEMConfiguration : ObjectiveC.NSObject, Foundation.NSCopying, Foundation.NSSecureCoding { - @objc final public var cutoffTime: Swift.Int { - get - } - @objc final public var validFrom: Swift.Int { - get - } - @objc final public var defaultCurrency: Swift.String { - get - } - @objc final public var configMode: Swift.String { - get - } - @objc final public var businessID: Swift.String? { - get - } - @objc final public var matchingRule: FBAEMKit._AEMAdvertiserRuleMatching? { - get - } - @objc final public var conversionValueRules: [FBAEMKit._AEMRule] { - get - } - @objc final public var eventSet: Swift.Set { - get - } - @objc final public var currencySet: Swift.Set { - get - } - @objc public static var ruleProvider: FBAEMKit._AEMAdvertiserRuleProviding? { - get - } - @objc public static func configure(withRuleProvider ruleProvider: FBAEMKit._AEMAdvertiserRuleProviding) - @objc(initWithJSON:) public init?(json dict: [Swift.String : Any]?) - @objc final public func isSameValid(from validFrom: Swift.Int, businessID: Swift.String?) -> Swift.Bool - @objc final public func isSameBusinessID(_ businessID: Swift.String?) -> Swift.Bool - @objc final public func encode(with coder: Foundation.NSCoder) - @objc convenience public init?(coder: Foundation.NSCoder) - @objc public static var supportsSecureCoding: Swift.Bool { - @objc get - } - @objc final public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any - @objc deinit +public typealias FBGraphRequestCompletion = (Any?, Swift.Error?) -> Swift.Void +@objc(FBAEMNetworking) public protocol AEMNetworking { + @objc(startGraphRequestWithGraphPath:parameters:tokenString:HTTPMethod:completion:) func startGraphRequest(withGraphPath graphPath: Swift.String, parameters: [Swift.String : Any], tokenString: Swift.String?, httpMethod method: Swift.String?, completion: @escaping FBAEMKit.FBGraphRequestCompletion) } -@_hasMissingDesignatedInitializers @objcMembers @objc(FBAEMEvent) final public class _AEMEvent : ObjectiveC.NSObject, Foundation.NSCopying, Foundation.NSSecureCoding { - @objc final public var eventName: Swift.String { - get - } - @objc final public var values: [Swift.String : Swift.Int]? { - get - } - @objc(initWithJSON:) public init?(dict: [Swift.String : Any]?) - @objc public static var supportsSecureCoding: Swift.Bool { - @objc get - } - @objc convenience public init?(coder: Foundation.NSCoder) - @objc final public func encode(with coder: Foundation.NSCoder) - @objc final public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any - @objc override final public func isEqual(_ object: Any?) -> Swift.Bool - @objc deinit -} -@_inheritsConvenienceInitializers @objcMembers @objc(FBAEMSettings) final public class _AEMSettings : ObjectiveC.NSObject { - @objc public static func appID() -> Swift.String? +@_inheritsConvenienceInitializers @objcMembers @objc(FBAEMReporter) final public class AEMReporter : ObjectiveC.NSObject { + @objc public static func enable() + @objc public static func setConversionFilteringEnabled(_ enabled: Swift.Bool) + @objc public static func setCatalogMatchingEnabled(_ enabled: Swift.Bool) + @objc public static func setAdvertiserRuleMatchInServerEnabled(_ enabled: Swift.Bool) + @objc public static func handle(_ url: Foundation.URL) + @objc(recordAndUpdateEvent:currency:value:parameters:) public static func recordAndUpdate(event: Swift.String, currency: Swift.String?, value: Foundation.NSNumber?, parameters: [Swift.String : Any]?) @objc override dynamic public init() @objc deinit } +@objc(FBSKAdNetworkReporting) public protocol SKAdNetworkReporting { + @objc func shouldCutoff() -> Swift.Bool + @objc(isReportingEvent:) func isReportingEvent(_ event: Swift.String) -> Swift.Bool + @objc func checkAndRevokeTimer() +} diff --git a/ios/platform/FBAEMKit.xcframework/ios-arm64/FBAEMKit.framework/Modules/FBAEMKit.swiftmodule/arm64.swiftdoc b/ios/platform/FBAEMKit.xcframework/ios-arm64/FBAEMKit.framework/Modules/FBAEMKit.swiftmodule/arm64.swiftdoc deleted file mode 100644 index 48d7aafd..00000000 Binary files a/ios/platform/FBAEMKit.xcframework/ios-arm64/FBAEMKit.framework/Modules/FBAEMKit.swiftmodule/arm64.swiftdoc and /dev/null differ diff --git a/ios/platform/FBAEMKit.xcframework/ios-arm64/FBAEMKit.framework/Modules/FBAEMKit.swiftmodule/arm64.swiftinterface b/ios/platform/FBAEMKit.xcframework/ios-arm64/FBAEMKit.framework/Modules/FBAEMKit.swiftmodule/arm64.swiftinterface deleted file mode 100644 index 3436ee5b..00000000 --- a/ios/platform/FBAEMKit.xcframework/ios-arm64/FBAEMKit.framework/Modules/FBAEMKit.swiftmodule/arm64.swiftinterface +++ /dev/null @@ -1,82 +0,0 @@ -// swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.5 (swiftlang-1300.0.31.1 clang-1300.0.29.1) -// swift-module-flags: -target arm64-apple-ios11.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FBAEMKit -@_exported import FBAEMKit -import Swift -import _Concurrency -@objcMembers @objc(FBAEMAdvertiserMultiEntryRule) final public class _AEMAdvertiserMultiEntryRule : ObjectiveC.NSObject, FBAEMKit._AEMAdvertiserRuleMatching, Foundation.NSCopying, Foundation.NSSecureCoding { - @objc(initWithOperator:rules:) public init(with operator: FBAEMKit._AEMAdvertiserRuleOperator, rules: [FBAEMKit._AEMAdvertiserRuleMatching]) - @objc final public func isMatchedEventParameters(_ eventParams: [Swift.String : Any]?) -> Swift.Bool - @objc public static var supportsSecureCoding: Swift.Bool { - @objc get - } - @objc convenience public init?(coder: Foundation.NSCoder) - @objc final public func encode(with coder: Foundation.NSCoder) - @objc final public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any - @objc deinit -} -@_hasMissingDesignatedInitializers @objcMembers @objc(FBAEMConfiguration) final public class _AEMConfiguration : ObjectiveC.NSObject, Foundation.NSCopying, Foundation.NSSecureCoding { - @objc final public var cutoffTime: Swift.Int { - get - } - @objc final public var validFrom: Swift.Int { - get - } - @objc final public var defaultCurrency: Swift.String { - get - } - @objc final public var configMode: Swift.String { - get - } - @objc final public var businessID: Swift.String? { - get - } - @objc final public var matchingRule: FBAEMKit._AEMAdvertiserRuleMatching? { - get - } - @objc final public var conversionValueRules: [FBAEMKit._AEMRule] { - get - } - @objc final public var eventSet: Swift.Set { - get - } - @objc final public var currencySet: Swift.Set { - get - } - @objc public static var ruleProvider: FBAEMKit._AEMAdvertiserRuleProviding? { - get - } - @objc public static func configure(withRuleProvider ruleProvider: FBAEMKit._AEMAdvertiserRuleProviding) - @objc(initWithJSON:) public init?(json dict: [Swift.String : Any]?) - @objc final public func isSameValid(from validFrom: Swift.Int, businessID: Swift.String?) -> Swift.Bool - @objc final public func isSameBusinessID(_ businessID: Swift.String?) -> Swift.Bool - @objc final public func encode(with coder: Foundation.NSCoder) - @objc convenience public init?(coder: Foundation.NSCoder) - @objc public static var supportsSecureCoding: Swift.Bool { - @objc get - } - @objc final public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any - @objc deinit -} -@_hasMissingDesignatedInitializers @objcMembers @objc(FBAEMEvent) final public class _AEMEvent : ObjectiveC.NSObject, Foundation.NSCopying, Foundation.NSSecureCoding { - @objc final public var eventName: Swift.String { - get - } - @objc final public var values: [Swift.String : Swift.Int]? { - get - } - @objc(initWithJSON:) public init?(dict: [Swift.String : Any]?) - @objc public static var supportsSecureCoding: Swift.Bool { - @objc get - } - @objc convenience public init?(coder: Foundation.NSCoder) - @objc final public func encode(with coder: Foundation.NSCoder) - @objc final public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any - @objc override final public func isEqual(_ object: Any?) -> Swift.Bool - @objc deinit -} -@_inheritsConvenienceInitializers @objcMembers @objc(FBAEMSettings) final public class _AEMSettings : ObjectiveC.NSObject { - @objc public static func appID() -> Swift.String? - @objc override dynamic public init() - @objc deinit -} diff --git a/ios/platform/FBAEMKit.xcframework/ios-arm64/FBAEMKit.framework/Modules/module.modulemap b/ios/platform/FBAEMKit.xcframework/ios-arm64/FBAEMKit.framework/Modules/module.modulemap index f7b13731..f3a8d2fb 100644 --- a/ios/platform/FBAEMKit.xcframework/ios-arm64/FBAEMKit.framework/Modules/module.modulemap +++ b/ios/platform/FBAEMKit.xcframework/ios-arm64/FBAEMKit.framework/Modules/module.modulemap @@ -1,11 +1,4 @@ framework module FBAEMKit { - umbrella header "FBAEMKit.h" - - export * - module * { export * } -} - -module FBAEMKit.Swift { - header "FBAEMKit-Swift.h" - requires objc + header "FBAEMKit-Swift.h" + requires objc } diff --git a/ios/platform/FBAEMKit.xcframework/ios-arm64/dSYMs/FBAEMKit.framework.dSYM/Contents/Info.plist b/ios/platform/FBAEMKit.xcframework/ios-arm64/dSYMs/FBAEMKit.framework.dSYM/Contents/Info.plist new file mode 100644 index 00000000..aa3ea2ad --- /dev/null +++ b/ios/platform/FBAEMKit.xcframework/ios-arm64/dSYMs/FBAEMKit.framework.dSYM/Contents/Info.plist @@ -0,0 +1,20 @@ + + + + + CFBundleDevelopmentRegion + English + CFBundleIdentifier + com.apple.xcode.dsym.com.facebook.sdk.FBAEMKit + CFBundleInfoDictionaryVersion + 6.0 + CFBundlePackageType + dSYM + CFBundleSignature + ???? + CFBundleShortVersionString + 1.0 + CFBundleVersion + 15.1.0 + + diff --git a/ios/platform/FBAEMKit.xcframework/ios-arm64/dSYMs/FBAEMKit.framework.dSYM/Contents/Resources/DWARF/FBAEMKit b/ios/platform/FBAEMKit.xcframework/ios-arm64/dSYMs/FBAEMKit.framework.dSYM/Contents/Resources/DWARF/FBAEMKit new file mode 100644 index 00000000..00aeae4b Binary files /dev/null and b/ios/platform/FBAEMKit.xcframework/ios-arm64/dSYMs/FBAEMKit.framework.dSYM/Contents/Resources/DWARF/FBAEMKit differ diff --git a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/FBAEMKit b/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/FBAEMKit deleted file mode 100644 index 95ba910b..00000000 Binary files a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/FBAEMKit and /dev/null differ diff --git a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/FBAEMKit b/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/FBAEMKit new file mode 120000 index 00000000..ed91c052 --- /dev/null +++ b/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/FBAEMKit @@ -0,0 +1 @@ +Versions/Current/FBAEMKit \ No newline at end of file diff --git a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Headers b/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Headers new file mode 120000 index 00000000..a177d2a6 --- /dev/null +++ b/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Headers @@ -0,0 +1 @@ +Versions/Current/Headers \ No newline at end of file diff --git a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Headers/FBAEMAdvertiserRuleFactory.h b/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Headers/FBAEMAdvertiserRuleFactory.h deleted file mode 100644 index dabe6a6f..00000000 --- a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Headers/FBAEMAdvertiserRuleFactory.h +++ /dev/null @@ -1,33 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#if !TARGET_OS_TV - - #import - - #import - #import - -NS_ASSUME_NONNULL_BEGIN - -/** - Internal Type exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -NS_SWIFT_NAME(_AEMAdvertiserRuleFactory) -@interface FBAEMAdvertiserRuleFactory : NSObject - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Headers/FBAEMAdvertiserRuleMatching.h b/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Headers/FBAEMAdvertiserRuleMatching.h deleted file mode 100644 index 1645610c..00000000 --- a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Headers/FBAEMAdvertiserRuleMatching.h +++ /dev/null @@ -1,32 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#if !TARGET_OS_TV - - #import - -NS_ASSUME_NONNULL_BEGIN - -/** - Internal Type exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -NS_SWIFT_NAME(_AEMAdvertiserRuleMatching) -@protocol FBAEMAdvertiserRuleMatching - -- (BOOL)isMatchedEventParameters:(nullable NSDictionary *)eventParams; - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Headers/FBAEMAdvertiserRuleOperator.h b/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Headers/FBAEMAdvertiserRuleOperator.h deleted file mode 100644 index 7e6f4bae..00000000 --- a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Headers/FBAEMAdvertiserRuleOperator.h +++ /dev/null @@ -1,46 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#if !TARGET_OS_TV - -/** - Internal Type exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -typedef NS_CLOSED_ENUM (NSInteger, FBAEMAdvertiserRuleOperator) -{ - FBAEMAdvertiserRuleOperatorUnknown = 0, - // Multi Entry Rule Operator - FBAEMAdvertiserRuleOperatorAnd, - FBAEMAdvertiserRuleOperatorOr, - FBAEMAdvertiserRuleOperatorNot, - // Single Entry Rule Operator - FBAEMAdvertiserRuleOperatorContains, - FBAEMAdvertiserRuleOperatorNotContains, - FBAEMAdvertiserRuleOperatorStartsWith, - FBAEMAdvertiserRuleOperatorCaseInsensitiveContains, - FBAEMAdvertiserRuleOperatorCaseInsensitiveNotContains, - FBAEMAdvertiserRuleOperatorCaseInsensitiveStartsWith, - FBAEMAdvertiserRuleOperatorRegexMatch, - FBAEMAdvertiserRuleOperatorEqual, - FBAEMAdvertiserRuleOperatorNotEqual, - FBAEMAdvertiserRuleOperatorLessThan, - FBAEMAdvertiserRuleOperatorLessThanOrEqual, - FBAEMAdvertiserRuleOperatorGreaterThan, - FBAEMAdvertiserRuleOperatorGreaterThanOrEqual, - FBAEMAdvertiserRuleOperatorCaseInsensitiveIsAny, - FBAEMAdvertiserRuleOperatorCaseInsensitiveIsNotAny, - FBAEMAdvertiserRuleOperatorIsAny, - FBAEMAdvertiserRuleOperatorIsNotAny -} NS_SWIFT_NAME(_AEMAdvertiserRuleOperator); - -#endif diff --git a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Headers/FBAEMAdvertiserRuleProviding.h b/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Headers/FBAEMAdvertiserRuleProviding.h deleted file mode 100644 index 0a992919..00000000 --- a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Headers/FBAEMAdvertiserRuleProviding.h +++ /dev/null @@ -1,33 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#if !TARGET_OS_TV - -NS_ASSUME_NONNULL_BEGIN - -/** - Internal Type exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -/// Describes anything that can provide instances of `AEMAdvertiserRuleMatching` -NS_SWIFT_NAME(_AEMAdvertiserRuleProviding) -@protocol FBAEMAdvertiserRuleProviding - -- (nullable id)createRuleWithJson:(nullable NSString *)json; - -- (nullable id)createRuleWithDict:(NSDictionary *)dict; - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Headers/FBAEMAdvertiserSingleEntryRule.h b/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Headers/FBAEMAdvertiserSingleEntryRule.h deleted file mode 100644 index 79c12ee6..00000000 --- a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Headers/FBAEMAdvertiserSingleEntryRule.h +++ /dev/null @@ -1,48 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#if !TARGET_OS_TV - - #import - - #import - #import - -NS_ASSUME_NONNULL_BEGIN - -/** - Internal Type exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -NS_SWIFT_NAME(_AEMAdvertiserSingleEntryRule) -@interface FBAEMAdvertiserSingleEntryRule : NSObject - -@property (nonatomic, readonly, assign)FBAEMAdvertiserRuleOperator operator; -@property (nonatomic, readonly) NSString *paramKey; -@property (nullable, nonatomic, readonly) NSString *linguisticCondition; -@property (nullable, nonatomic, readonly) NSNumber *numericalCondition; -@property (nullable, nonatomic, readonly) NSArray *arrayCondition; - -- (instancetype)init NS_UNAVAILABLE; -+ (instancetype)new NS_UNAVAILABLE; - -- (instancetype)initWithOperator:(FBAEMAdvertiserRuleOperator)op - paramKey:(NSString *)paramKey - linguisticCondition:(nullable NSString *)linguisticCondition - numericalCondition:(nullable NSNumber *)numericalCondition - arrayCondition:(nullable NSArray *)arrayCondition; - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Headers/FBAEMInvocation.h b/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Headers/FBAEMInvocation.h deleted file mode 100644 index f1029553..00000000 --- a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Headers/FBAEMInvocation.h +++ /dev/null @@ -1,92 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#if !TARGET_OS_TV - - #import - -@class FBAEMConfiguration; - -NS_ASSUME_NONNULL_BEGIN - -/** - Internal Type exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -NS_SWIFT_NAME(_AEMInvocation) -@interface FBAEMInvocation : NSObject - -@property (nonatomic, readonly, copy) NSString *campaignID; - -@property (nonatomic, readonly, copy) NSString *ACSToken; - -@property (nullable, nonatomic, readonly, copy) NSString *ACSSharedSecret; - -@property (nullable, nonatomic, readonly, copy) NSString *ACSConfigID; - -@property (nullable, nonatomic, readonly, copy) NSString *businessID; - -@property (nullable, nonatomic, readonly, copy) NSString *catalogID; - -@property (nonatomic, readonly, assign) BOOL isTestMode; - -@property (nonatomic, readonly, assign) BOOL hasSKAN; - -@property (nonatomic, readonly, assign) BOOL isConversionFilteringEligible; - -@property (nonatomic, readonly, copy) NSDate *timestamp; - -@property (nonatomic, readonly, copy) NSString *configMode; - -/// The unique identifier of the config, it's the same as config's validFrom -@property (nonatomic, readonly, assign) NSInteger configID; - -@property (nonatomic, readonly) NSMutableSet *recordedEvents; - -@property (nonatomic, readonly) NSMutableDictionary *> *recordedValues; - -@property (nonatomic, readonly, assign) NSInteger conversionValue; - -@property (nonatomic, readonly, assign) NSInteger priority; - -@property (nullable, nonatomic, readonly) NSDate *conversionTimestamp; - -@property (nonatomic, assign) BOOL isAggregated; - -+ (instancetype)new NS_UNAVAILABLE; -- (instancetype)init NS_UNAVAILABLE; - -+ (nullable instancetype)invocationWithAppLinkData:(nullable NSDictionary *)applinkData; - -- (BOOL)attributeEvent:(NSString *)event - currency:(nullable NSString *)currency - value:(nullable NSNumber *)value - parameters:(nullable NSDictionary *)parameters - configs:(nullable NSDictionary *> *)configs - shouldUpdateCache:(BOOL)shouldUpdateCache; - -- (BOOL)updateConversionValueWithConfigs:(nullable NSDictionary *> *)configs - event:(NSString *)event - shouldBoostPriority:(BOOL)shouldBoostPriority; - -- (BOOL)isOptimizedEvent:(NSString *)event - configs:(nullable NSDictionary *> *)configs; - -- (BOOL)isOutOfWindowWithConfigs:(nullable NSDictionary *> *)configs; - -- (nullable NSString *)getHMAC:(NSInteger)delay; - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Headers/FBAEMKit-Prefix-Header.h b/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Headers/FBAEMKit-Prefix-Header.h deleted file mode 100644 index 040ca1e9..00000000 --- a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Headers/FBAEMKit-Prefix-Header.h +++ /dev/null @@ -1,9 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import diff --git a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Headers/FBAEMKit-Swift.h b/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Headers/FBAEMKit-Swift.h deleted file mode 100644 index 17b5604d..00000000 --- a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Headers/FBAEMKit-Swift.h +++ /dev/null @@ -1,598 +0,0 @@ -#if 0 -#elif defined(__arm64__) && __arm64__ -// Generated by Apple Swift version 5.5 (swiftlang-1300.0.31.1 clang-1300.0.29.1) -#ifndef FBAEMKIT_SWIFT_H -#define FBAEMKIT_SWIFT_H -#pragma clang diagnostic push -#pragma clang diagnostic ignored "-Wgcc-compat" - -#if !defined(__has_include) -# define __has_include(x) 0 -#endif -#if !defined(__has_attribute) -# define __has_attribute(x) 0 -#endif -#if !defined(__has_feature) -# define __has_feature(x) 0 -#endif -#if !defined(__has_warning) -# define __has_warning(x) 0 -#endif - -#if __has_include() -# include -#endif - -#pragma clang diagnostic ignored "-Wauto-import" -#include -#include -#include -#include - -#if !defined(SWIFT_TYPEDEFS) -# define SWIFT_TYPEDEFS 1 -# if __has_include() -# include -# elif !defined(__cplusplus) -typedef uint_least16_t char16_t; -typedef uint_least32_t char32_t; -# endif -typedef float swift_float2 __attribute__((__ext_vector_type__(2))); -typedef float swift_float3 __attribute__((__ext_vector_type__(3))); -typedef float swift_float4 __attribute__((__ext_vector_type__(4))); -typedef double swift_double2 __attribute__((__ext_vector_type__(2))); -typedef double swift_double3 __attribute__((__ext_vector_type__(3))); -typedef double swift_double4 __attribute__((__ext_vector_type__(4))); -typedef int swift_int2 __attribute__((__ext_vector_type__(2))); -typedef int swift_int3 __attribute__((__ext_vector_type__(3))); -typedef int swift_int4 __attribute__((__ext_vector_type__(4))); -typedef unsigned int swift_uint2 __attribute__((__ext_vector_type__(2))); -typedef unsigned int swift_uint3 __attribute__((__ext_vector_type__(3))); -typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); -#endif - -#if !defined(SWIFT_PASTE) -# define SWIFT_PASTE_HELPER(x, y) x##y -# define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y) -#endif -#if !defined(SWIFT_METATYPE) -# define SWIFT_METATYPE(X) Class -#endif -#if !defined(SWIFT_CLASS_PROPERTY) -# if __has_feature(objc_class_property) -# define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__ -# else -# 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) -#endif -#if __has_attribute(swift_name) -# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X))) -#else -# define SWIFT_COMPILE_NAME(X) -#endif -#if __has_attribute(objc_method_family) -# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X))) -#else -# define SWIFT_METHOD_FAMILY(X) -#endif -#if __has_attribute(noescape) -# define SWIFT_NOESCAPE __attribute__((noescape)) -#else -# define SWIFT_NOESCAPE -#endif -#if __has_attribute(ns_consumed) -# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed)) -#else -# define SWIFT_RELEASES_ARGUMENT -#endif -#if __has_attribute(warn_unused_result) -# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result)) -#else -# define SWIFT_WARN_UNUSED_RESULT -#endif -#if __has_attribute(noreturn) -# define SWIFT_NORETURN __attribute__((noreturn)) -#else -# define SWIFT_NORETURN -#endif -#if !defined(SWIFT_CLASS_EXTRA) -# define SWIFT_CLASS_EXTRA -#endif -#if !defined(SWIFT_PROTOCOL_EXTRA) -# define SWIFT_PROTOCOL_EXTRA -#endif -#if !defined(SWIFT_ENUM_EXTRA) -# define SWIFT_ENUM_EXTRA -#endif -#if !defined(SWIFT_CLASS) -# if __has_attribute(objc_subclassing_restricted) -# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA -# define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA -# else -# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA -# define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA -# endif -#endif -#if !defined(SWIFT_RESILIENT_CLASS) -# if __has_attribute(objc_class_stub) -# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub)) -# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME) -# else -# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) -# 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 -# endif -#endif -#if !defined(SWIFT_ENUM_ATTR) -# if defined(__has_attribute) && __has_attribute(enum_extensibility) -# define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility))) -# else -# define SWIFT_ENUM_ATTR(_extensibility) -# endif -#endif -#if !defined(SWIFT_ENUM) -# define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type -# if __has_feature(generalized_swift_name) -# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type -# else -# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility) -# endif -#endif -#if !defined(SWIFT_UNAVAILABLE) -# define SWIFT_UNAVAILABLE __attribute__((unavailable)) -#endif -#if !defined(SWIFT_UNAVAILABLE_MSG) -# define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg))) -#endif -#if !defined(SWIFT_AVAILABILITY) -# define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__))) -#endif -#if !defined(SWIFT_WEAK_IMPORT) -# define SWIFT_WEAK_IMPORT __attribute__((weak_import)) -#endif -#if !defined(SWIFT_DEPRECATED) -# define SWIFT_DEPRECATED __attribute__((deprecated)) -#endif -#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) -#endif -#if !defined(IBSegueAction) -# define IBSegueAction -#endif -#if __has_feature(modules) -#if __has_warning("-Watimport-in-framework-header") -#pragma clang diagnostic ignored "-Watimport-in-framework-header" -#endif -@import Foundation; -@import ObjectiveC; -#endif - -#import - -#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" -#pragma clang diagnostic ignored "-Wduplicate-method-arg" -#if __has_warning("-Wpragma-clang-attribute") -# pragma clang diagnostic ignored "-Wpragma-clang-attribute" -#endif -#pragma clang diagnostic ignored "-Wunknown-pragmas" -#pragma clang diagnostic ignored "-Wnullability" - -#if __has_attribute(external_source_symbol) -# pragma push_macro("any") -# undef any -# pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="FBAEMKit",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol)) -# pragma pop_macro("any") -#endif - -@class NSString; -@class NSNumber; -@class NSCoder; - -/// Internal Type exposed to facilitate transition to Swift. -/// API Subject to change or removal without warning. Do not use. -/// @warning INTERNAL - DO NOT USE -SWIFT_CLASS_NAMED("_AEMAdvertiserMultiEntryRule") -@interface FBAEMAdvertiserMultiEntryRule : NSObject -- (nonnull instancetype)initWithOperator:(enum FBAEMAdvertiserRuleOperator)operator_ rules:(NSArray> * _Nonnull)rules OBJC_DESIGNATED_INITIALIZER; -- (BOOL)isMatchedEventParameters:(NSDictionary * _Nullable)eventParams SWIFT_WARN_UNUSED_RESULT; -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly) BOOL supportsSecureCoding;) -+ (BOOL)supportsSecureCoding SWIFT_WARN_UNUSED_RESULT; -- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder; -- (void)encodeWithCoder:(NSCoder * _Nonnull)coder; -- (id _Nonnull)copyWithZone:(struct _NSZone * _Nullable)zone SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - -@class FBAEMRule; -@protocol FBAEMAdvertiserRuleProviding; - -SWIFT_CLASS_NAMED("_AEMConfiguration") -@interface FBAEMConfiguration : NSObject -@property (nonatomic, readonly) NSInteger cutoffTime; -/// The UNIX timestamp of config’s valid date and works as a unqiue identifier of the config -@property (nonatomic, readonly) NSInteger validFrom; -@property (nonatomic, readonly, copy) NSString * _Nonnull defaultCurrency; -@property (nonatomic, readonly, copy) NSString * _Nonnull configMode; -@property (nonatomic, readonly, copy) NSString * _Nullable businessID; -@property (nonatomic, readonly, strong) id _Nullable matchingRule; -@property (nonatomic, readonly, copy) NSArray * _Nonnull conversionValueRules; -@property (nonatomic, readonly, copy) NSSet * _Nonnull eventSet; -@property (nonatomic, readonly, copy) NSSet * _Nonnull currencySet; -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) id _Nullable ruleProvider;) -+ (id _Nullable)ruleProvider SWIFT_WARN_UNUSED_RESULT; -+ (void)configureWithRuleProvider:(id _Nonnull)ruleProvider; -- (nullable instancetype)initWithJSON:(NSDictionary * _Nullable)dict OBJC_DESIGNATED_INITIALIZER; -- (BOOL)isSameValidFrom:(NSInteger)validFrom businessID:(NSString * _Nullable)businessID SWIFT_WARN_UNUSED_RESULT; -- (BOOL)isSameBusinessID:(NSString * _Nullable)businessID SWIFT_WARN_UNUSED_RESULT; -- (void)encodeWithCoder:(NSCoder * _Nonnull)coder; -- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder; -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly) BOOL supportsSecureCoding;) -+ (BOOL)supportsSecureCoding SWIFT_WARN_UNUSED_RESULT; -- (id _Nonnull)copyWithZone:(struct _NSZone * _Nullable)zone SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -/// Internal Type exposed to facilitate transition to Swift. -/// API Subject to change or removal without warning. Do not use. -/// @warning INTERNAL - DO NOT USE -SWIFT_CLASS_NAMED("_AEMEvent") -@interface FBAEMEvent : NSObject -@property (nonatomic, readonly, copy) NSString * _Nonnull eventName; -@property (nonatomic, readonly, copy) NSDictionary * _Nullable values; -- (nullable instancetype)initWithJSON:(NSDictionary * _Nullable)dict OBJC_DESIGNATED_INITIALIZER; -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly) BOOL supportsSecureCoding;) -+ (BOOL)supportsSecureCoding SWIFT_WARN_UNUSED_RESULT; -- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder; -- (void)encodeWithCoder:(NSCoder * _Nonnull)coder; -- (id _Nonnull)copyWithZone:(struct _NSZone * _Nullable)zone SWIFT_WARN_UNUSED_RESULT; -- (BOOL)isEqual:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -/// Internal Type exposed to facilitate transition to Swift. -/// API Subject to change or removal without warning. Do not use. -/// @warning INTERNAL - DO NOT USE -SWIFT_CLASS_NAMED("_AEMSettings") -@interface FBAEMSettings : NSObject -+ (NSString * _Nullable)appID SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -@end - - -#if __has_attribute(external_source_symbol) -# pragma clang attribute pop -#endif -#pragma clang diagnostic pop -#endif - -#elif defined(__x86_64__) && __x86_64__ -// Generated by Apple Swift version 5.5 (swiftlang-1300.0.31.1 clang-1300.0.29.1) -#ifndef FBAEMKIT_SWIFT_H -#define FBAEMKIT_SWIFT_H -#pragma clang diagnostic push -#pragma clang diagnostic ignored "-Wgcc-compat" - -#if !defined(__has_include) -# define __has_include(x) 0 -#endif -#if !defined(__has_attribute) -# define __has_attribute(x) 0 -#endif -#if !defined(__has_feature) -# define __has_feature(x) 0 -#endif -#if !defined(__has_warning) -# define __has_warning(x) 0 -#endif - -#if __has_include() -# include -#endif - -#pragma clang diagnostic ignored "-Wauto-import" -#include -#include -#include -#include - -#if !defined(SWIFT_TYPEDEFS) -# define SWIFT_TYPEDEFS 1 -# if __has_include() -# include -# elif !defined(__cplusplus) -typedef uint_least16_t char16_t; -typedef uint_least32_t char32_t; -# endif -typedef float swift_float2 __attribute__((__ext_vector_type__(2))); -typedef float swift_float3 __attribute__((__ext_vector_type__(3))); -typedef float swift_float4 __attribute__((__ext_vector_type__(4))); -typedef double swift_double2 __attribute__((__ext_vector_type__(2))); -typedef double swift_double3 __attribute__((__ext_vector_type__(3))); -typedef double swift_double4 __attribute__((__ext_vector_type__(4))); -typedef int swift_int2 __attribute__((__ext_vector_type__(2))); -typedef int swift_int3 __attribute__((__ext_vector_type__(3))); -typedef int swift_int4 __attribute__((__ext_vector_type__(4))); -typedef unsigned int swift_uint2 __attribute__((__ext_vector_type__(2))); -typedef unsigned int swift_uint3 __attribute__((__ext_vector_type__(3))); -typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); -#endif - -#if !defined(SWIFT_PASTE) -# define SWIFT_PASTE_HELPER(x, y) x##y -# define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y) -#endif -#if !defined(SWIFT_METATYPE) -# define SWIFT_METATYPE(X) Class -#endif -#if !defined(SWIFT_CLASS_PROPERTY) -# if __has_feature(objc_class_property) -# define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__ -# else -# 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) -#endif -#if __has_attribute(swift_name) -# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X))) -#else -# define SWIFT_COMPILE_NAME(X) -#endif -#if __has_attribute(objc_method_family) -# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X))) -#else -# define SWIFT_METHOD_FAMILY(X) -#endif -#if __has_attribute(noescape) -# define SWIFT_NOESCAPE __attribute__((noescape)) -#else -# define SWIFT_NOESCAPE -#endif -#if __has_attribute(ns_consumed) -# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed)) -#else -# define SWIFT_RELEASES_ARGUMENT -#endif -#if __has_attribute(warn_unused_result) -# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result)) -#else -# define SWIFT_WARN_UNUSED_RESULT -#endif -#if __has_attribute(noreturn) -# define SWIFT_NORETURN __attribute__((noreturn)) -#else -# define SWIFT_NORETURN -#endif -#if !defined(SWIFT_CLASS_EXTRA) -# define SWIFT_CLASS_EXTRA -#endif -#if !defined(SWIFT_PROTOCOL_EXTRA) -# define SWIFT_PROTOCOL_EXTRA -#endif -#if !defined(SWIFT_ENUM_EXTRA) -# define SWIFT_ENUM_EXTRA -#endif -#if !defined(SWIFT_CLASS) -# if __has_attribute(objc_subclassing_restricted) -# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA -# define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA -# else -# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA -# define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA -# endif -#endif -#if !defined(SWIFT_RESILIENT_CLASS) -# if __has_attribute(objc_class_stub) -# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub)) -# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME) -# else -# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) -# 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 -# endif -#endif -#if !defined(SWIFT_ENUM_ATTR) -# if defined(__has_attribute) && __has_attribute(enum_extensibility) -# define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility))) -# else -# define SWIFT_ENUM_ATTR(_extensibility) -# endif -#endif -#if !defined(SWIFT_ENUM) -# define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type -# if __has_feature(generalized_swift_name) -# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type -# else -# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility) -# endif -#endif -#if !defined(SWIFT_UNAVAILABLE) -# define SWIFT_UNAVAILABLE __attribute__((unavailable)) -#endif -#if !defined(SWIFT_UNAVAILABLE_MSG) -# define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg))) -#endif -#if !defined(SWIFT_AVAILABILITY) -# define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__))) -#endif -#if !defined(SWIFT_WEAK_IMPORT) -# define SWIFT_WEAK_IMPORT __attribute__((weak_import)) -#endif -#if !defined(SWIFT_DEPRECATED) -# define SWIFT_DEPRECATED __attribute__((deprecated)) -#endif -#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) -#endif -#if !defined(IBSegueAction) -# define IBSegueAction -#endif -#if __has_feature(modules) -#if __has_warning("-Watimport-in-framework-header") -#pragma clang diagnostic ignored "-Watimport-in-framework-header" -#endif -@import Foundation; -@import ObjectiveC; -#endif - -#import - -#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" -#pragma clang diagnostic ignored "-Wduplicate-method-arg" -#if __has_warning("-Wpragma-clang-attribute") -# pragma clang diagnostic ignored "-Wpragma-clang-attribute" -#endif -#pragma clang diagnostic ignored "-Wunknown-pragmas" -#pragma clang diagnostic ignored "-Wnullability" - -#if __has_attribute(external_source_symbol) -# pragma push_macro("any") -# undef any -# pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="FBAEMKit",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol)) -# pragma pop_macro("any") -#endif - -@class NSString; -@class NSNumber; -@class NSCoder; - -/// Internal Type exposed to facilitate transition to Swift. -/// API Subject to change or removal without warning. Do not use. -/// @warning INTERNAL - DO NOT USE -SWIFT_CLASS_NAMED("_AEMAdvertiserMultiEntryRule") -@interface FBAEMAdvertiserMultiEntryRule : NSObject -- (nonnull instancetype)initWithOperator:(enum FBAEMAdvertiserRuleOperator)operator_ rules:(NSArray> * _Nonnull)rules OBJC_DESIGNATED_INITIALIZER; -- (BOOL)isMatchedEventParameters:(NSDictionary * _Nullable)eventParams SWIFT_WARN_UNUSED_RESULT; -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly) BOOL supportsSecureCoding;) -+ (BOOL)supportsSecureCoding SWIFT_WARN_UNUSED_RESULT; -- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder; -- (void)encodeWithCoder:(NSCoder * _Nonnull)coder; -- (id _Nonnull)copyWithZone:(struct _NSZone * _Nullable)zone SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - -@class FBAEMRule; -@protocol FBAEMAdvertiserRuleProviding; - -SWIFT_CLASS_NAMED("_AEMConfiguration") -@interface FBAEMConfiguration : NSObject -@property (nonatomic, readonly) NSInteger cutoffTime; -/// The UNIX timestamp of config’s valid date and works as a unqiue identifier of the config -@property (nonatomic, readonly) NSInteger validFrom; -@property (nonatomic, readonly, copy) NSString * _Nonnull defaultCurrency; -@property (nonatomic, readonly, copy) NSString * _Nonnull configMode; -@property (nonatomic, readonly, copy) NSString * _Nullable businessID; -@property (nonatomic, readonly, strong) id _Nullable matchingRule; -@property (nonatomic, readonly, copy) NSArray * _Nonnull conversionValueRules; -@property (nonatomic, readonly, copy) NSSet * _Nonnull eventSet; -@property (nonatomic, readonly, copy) NSSet * _Nonnull currencySet; -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) id _Nullable ruleProvider;) -+ (id _Nullable)ruleProvider SWIFT_WARN_UNUSED_RESULT; -+ (void)configureWithRuleProvider:(id _Nonnull)ruleProvider; -- (nullable instancetype)initWithJSON:(NSDictionary * _Nullable)dict OBJC_DESIGNATED_INITIALIZER; -- (BOOL)isSameValidFrom:(NSInteger)validFrom businessID:(NSString * _Nullable)businessID SWIFT_WARN_UNUSED_RESULT; -- (BOOL)isSameBusinessID:(NSString * _Nullable)businessID SWIFT_WARN_UNUSED_RESULT; -- (void)encodeWithCoder:(NSCoder * _Nonnull)coder; -- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder; -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly) BOOL supportsSecureCoding;) -+ (BOOL)supportsSecureCoding SWIFT_WARN_UNUSED_RESULT; -- (id _Nonnull)copyWithZone:(struct _NSZone * _Nullable)zone SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -/// Internal Type exposed to facilitate transition to Swift. -/// API Subject to change or removal without warning. Do not use. -/// @warning INTERNAL - DO NOT USE -SWIFT_CLASS_NAMED("_AEMEvent") -@interface FBAEMEvent : NSObject -@property (nonatomic, readonly, copy) NSString * _Nonnull eventName; -@property (nonatomic, readonly, copy) NSDictionary * _Nullable values; -- (nullable instancetype)initWithJSON:(NSDictionary * _Nullable)dict OBJC_DESIGNATED_INITIALIZER; -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly) BOOL supportsSecureCoding;) -+ (BOOL)supportsSecureCoding SWIFT_WARN_UNUSED_RESULT; -- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder; -- (void)encodeWithCoder:(NSCoder * _Nonnull)coder; -- (id _Nonnull)copyWithZone:(struct _NSZone * _Nullable)zone SWIFT_WARN_UNUSED_RESULT; -- (BOOL)isEqual:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -/// Internal Type exposed to facilitate transition to Swift. -/// API Subject to change or removal without warning. Do not use. -/// @warning INTERNAL - DO NOT USE -SWIFT_CLASS_NAMED("_AEMSettings") -@interface FBAEMSettings : NSObject -+ (NSString * _Nullable)appID SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -@end - - -#if __has_attribute(external_source_symbol) -# pragma clang attribute pop -#endif -#pragma clang diagnostic pop -#endif - -#endif diff --git a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Headers/FBAEMKit.h b/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Headers/FBAEMKit.h deleted file mode 100644 index 71137f89..00000000 --- a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Headers/FBAEMKit.h +++ /dev/null @@ -1,26 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import -#import -#import - -// Temporarily public -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import diff --git a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Headers/FBAEMKitVersions.h b/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Headers/FBAEMKitVersions.h deleted file mode 100644 index 1093c0be..00000000 --- a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Headers/FBAEMKitVersions.h +++ /dev/null @@ -1,10 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#define FBAEMKit_VERSION_STRING @"13.2.0" -#define FBSDK_DEFAULT_GRAPH_API_VERSION @"v13.0" diff --git a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Headers/FBAEMNetworker.h b/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Headers/FBAEMNetworker.h deleted file mode 100644 index 5e50c9ec..00000000 --- a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Headers/FBAEMNetworker.h +++ /dev/null @@ -1,40 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#if !TARGET_OS_TV - - #import - - #import - -NS_ASSUME_NONNULL_BEGIN - -/** - Internal Type exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -NS_SWIFT_NAME(_AEMNetworker) -@interface FBAEMNetworker : NSObject - -@property (nullable, nonatomic, copy) NSString *userAgentSuffix; - -- (void)startGraphRequestWithGraphPath:(NSString *)graphPath - parameters:(NSDictionary *)parameters - tokenString:(nullable NSString *)tokenString - HTTPMethod:(nullable NSString *)method - completion:(FBGraphRequestCompletion)completion; - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Headers/FBAEMNetworking.h b/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Headers/FBAEMNetworking.h deleted file mode 100644 index d1d34dca..00000000 --- a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Headers/FBAEMNetworking.h +++ /dev/null @@ -1,32 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#if !TARGET_OS_TV - - #import - -NS_ASSUME_NONNULL_BEGIN - -typedef void (^FBGraphRequestCompletion)(id _Nullable result, NSError *_Nullable error); - -NS_SWIFT_NAME(AEMNetworking) -@protocol FBAEMNetworking - -- (void)startGraphRequestWithGraphPath:(NSString *)graphPath - parameters:(NSDictionary *)parameters - tokenString:(nullable NSString *)tokenString - HTTPMethod:(nullable NSString *)method - completion:(FBGraphRequestCompletion)completion; - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Headers/FBAEMReporter.h b/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Headers/FBAEMReporter.h deleted file mode 100644 index 6810e368..00000000 --- a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Headers/FBAEMReporter.h +++ /dev/null @@ -1,116 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#if !TARGET_OS_TV - - #import - - #import - #import - -NS_ASSUME_NONNULL_BEGIN - -NS_SWIFT_NAME(AEMReporter) -@interface FBAEMReporter : NSObject - -/** - Configure networker used for calling Facebook AEM Graph API endpoint - and Facebook App ID - - This function should be called in application(_:open:options:) from ApplicationDelegate - and BEFORE [FBAEMReporter enable] function - - @param networker An optional networker conforms to FBAEMNetworking which handles Graph API request - @param appID An optional Facebook app ID, if it's null, we will get it from info.plist file with key: FacebookAppID - */ -+ (void)configureWithNetworker:(nullable id)networker - appID:(nullable NSString *)appID __attribute__((deprecated("use configureWithNetworker:appID:reporter: instead."))); - -/** - Configure networker used for calling Facebook AEM Graph API endpoint - Facebook App ID and SKAdNetwork reporter - - This function should be called in application(_:open:options:) from ApplicationDelegate - and BEFORE [FBAEMReporter enable] function. We will use SKAdNetwork reporter to prevent - double counting. - - @param networker An optional networker conforms to FBAEMNetworking which handles Graph API request - @param appID An optional Facebook app ID, if it's null, we will get it from info.plist file with key: FacebookAppID - @param reporter The SKAdNetwork repoter - */ -+ (void)configureWithNetworker:(nullable id)networker - appID:(nullable NSString *)appID - reporter:(nullable id)reporter; - -/** - Configure networker used for calling Facebook AEM Graph API endpoint - Facebook App ID, SKAdNetwork reporter and Analytics App ID - - This function should be called in application(_:open:options:) from ApplicationDelegate - and BEFORE [FBAEMReporter enable] function. We will use SKAdNetwork reporter to prevent - double counting. - - @param networker An optional networker conforms to FBAEMNetworking which handles Graph API request - @param appID An optional Facebook app ID, if it's null, we will get it from info.plist file with key: FacebookAppID - @param reporter The SKAdNetwork repoter - @param analyticsAppID An optional Analytics app ID. - */ -+ (void)configureWithNetworker:(nullable id)networker - appID:(nullable NSString *)appID - reporter:(nullable id)reporter - analyticsAppID:(nullable NSString *)analyticsAppID; - -/** - Enable AEM reporting - - This function should be called in application(_:open:options:) from ApplicationDelegate - */ -+ (void)enable; - -/** - Control whether to enable conversion filtering - - This function should be called in application(_:open:options:) from ApplicationDelegate - */ -+ (void)setConversionFilteringEnabled:(BOOL)enabled; - -/** - Control whether to enable catalog matching - - This function should be called in application(_:open:options:) from ApplicationDelegate - */ -+ (void)setCatalogMatchingEnabled:(BOOL)enabled; - -/** - Handle deeplink - - This function should be called in application(_:open:options:) from ApplicationDelegate - */ -+ (void)handleURL:(NSURL *)url; - -/** - Calculate the conversion value for the app event based on the AEM configuration - - This function should be called when you log any in-app events - */ - -// UNCRUSTIFY_FORMAT_OFF -+ (void)recordAndUpdateEvent:(NSString *)event - currency:(nullable NSString *)currency - value:(nullable NSNumber *)value - parameters:(nullable NSDictionary *)parameters -NS_SWIFT_NAME(recordAndUpdate(event:currency:value:parameters:)); -// UNCRUSTIFY_FORMAT_ON - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Headers/FBAEMRequestBody.h b/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Headers/FBAEMRequestBody.h deleted file mode 100644 index e3941bd0..00000000 --- a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Headers/FBAEMRequestBody.h +++ /dev/null @@ -1,41 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#if !TARGET_OS_TV - - #import - -NS_ASSUME_NONNULL_BEGIN - -/** - Internal Type exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -NS_SWIFT_NAME(_AEMRequestBody) -@interface FBAEMRequestBody : NSObject - -@property (nonatomic, readonly, retain) NSData *data; - -- (void)appendWithKey:(NSString *)key - formValue:(NSString *)value; - -- (nullable NSData *)compressedData; - - #if DEBUG -@property (nonatomic, readonly, retain) NSData *multipartData; - #endif - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Headers/FBAEMRule.h b/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Headers/FBAEMRule.h deleted file mode 100644 index bd022140..00000000 --- a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Headers/FBAEMRule.h +++ /dev/null @@ -1,46 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#if !TARGET_OS_TV - - #import - -@class FBAEMEvent; - -NS_ASSUME_NONNULL_BEGIN - -/** - Internal Type exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -NS_SWIFT_NAME(_AEMRule) -@interface FBAEMRule : NSObject - -@property (nonatomic) NSInteger conversionValue; -@property (nonatomic) NSInteger priority; -@property (nonatomic, copy) NSArray *events; - -+ (instancetype)new NS_UNAVAILABLE; -- (instancetype)init NS_UNAVAILABLE; - -- (nullable instancetype)initWithJSON:(nullable NSDictionary *)dict; - -- (BOOL)containsEvent:(NSString *)event; - -- (BOOL)isMatchedWithRecordedEvents:(nullable NSSet *)recordedEvents - recordedValues:(nullable NSDictionary *> *)recordedValues; - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Headers/FBAEMUtility.h b/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Headers/FBAEMUtility.h deleted file mode 100644 index a09adeb0..00000000 --- a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Headers/FBAEMUtility.h +++ /dev/null @@ -1,42 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#if !TARGET_OS_TV - - #import - - #import - -NS_ASSUME_NONNULL_BEGIN - -/** - Internal Type exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -NS_SWIFT_NAME(_AEMUtility) -@interface FBAEMUtility : NSObject - -- (instancetype)init NS_UNAVAILABLE; -+ (instancetype)new NS_UNAVAILABLE; - -@property (class, nonatomic, readonly) FBAEMUtility *sharedUtility; - -- (NSNumber *)getInSegmentValue:(nullable NSDictionary *)parameters - matchingRule:(id)matchingRule; - -- (nullable NSString *)getContentID:(nullable NSDictionary *)parameters; - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Headers/FBSKAdNetworkReporting.h b/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Headers/FBSKAdNetworkReporting.h deleted file mode 100644 index 226bdcb1..00000000 --- a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Headers/FBSKAdNetworkReporting.h +++ /dev/null @@ -1,28 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#if !TARGET_OS_TV - -#import - -NS_ASSUME_NONNULL_BEGIN - -NS_SWIFT_NAME(SKAdNetworkReporting) -@protocol FBSKAdNetworkReporting - -- (BOOL)shouldCutoff; - -- (BOOL)isReportingEvent:(NSString *)event; - -- (void)checkAndRevokeTimer; - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Modules b/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Modules new file mode 120000 index 00000000..5736f318 --- /dev/null +++ b/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Modules @@ -0,0 +1 @@ +Versions/Current/Modules \ No newline at end of file diff --git a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Modules/FBAEMKit.swiftmodule/arm64-apple-ios-macabi.swiftdoc b/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Modules/FBAEMKit.swiftmodule/arm64-apple-ios-macabi.swiftdoc deleted file mode 100644 index 46f6dcd6..00000000 Binary files a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Modules/FBAEMKit.swiftmodule/arm64-apple-ios-macabi.swiftdoc and /dev/null differ diff --git a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Modules/FBAEMKit.swiftmodule/arm64-apple-ios-macabi.swiftinterface b/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Modules/FBAEMKit.swiftmodule/arm64-apple-ios-macabi.swiftinterface deleted file mode 100644 index 16f425c7..00000000 --- a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Modules/FBAEMKit.swiftmodule/arm64-apple-ios-macabi.swiftinterface +++ /dev/null @@ -1,81 +0,0 @@ -// swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.5 (swiftlang-1300.0.31.1 clang-1300.0.29.1) -// swift-module-flags: -target arm64-apple-ios13.1-macabi -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FBAEMKit -@_exported import FBAEMKit -import Swift -@objcMembers @objc(FBAEMAdvertiserMultiEntryRule) final public class _AEMAdvertiserMultiEntryRule : ObjectiveC.NSObject, FBAEMKit._AEMAdvertiserRuleMatching, Foundation.NSCopying, Foundation.NSSecureCoding { - @objc(initWithOperator:rules:) public init(with operator: FBAEMKit._AEMAdvertiserRuleOperator, rules: [FBAEMKit._AEMAdvertiserRuleMatching]) - @objc final public func isMatchedEventParameters(_ eventParams: [Swift.String : Any]?) -> Swift.Bool - @objc public static var supportsSecureCoding: Swift.Bool { - @objc get - } - @objc convenience public init?(coder: Foundation.NSCoder) - @objc final public func encode(with coder: Foundation.NSCoder) - @objc final public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any - @objc deinit -} -@_hasMissingDesignatedInitializers @objcMembers @objc(FBAEMConfiguration) final public class _AEMConfiguration : ObjectiveC.NSObject, Foundation.NSCopying, Foundation.NSSecureCoding { - @objc final public var cutoffTime: Swift.Int { - get - } - @objc final public var validFrom: Swift.Int { - get - } - @objc final public var defaultCurrency: Swift.String { - get - } - @objc final public var configMode: Swift.String { - get - } - @objc final public var businessID: Swift.String? { - get - } - @objc final public var matchingRule: FBAEMKit._AEMAdvertiserRuleMatching? { - get - } - @objc final public var conversionValueRules: [FBAEMKit._AEMRule] { - get - } - @objc final public var eventSet: Swift.Set { - get - } - @objc final public var currencySet: Swift.Set { - get - } - @objc public static var ruleProvider: FBAEMKit._AEMAdvertiserRuleProviding? { - get - } - @objc public static func configure(withRuleProvider ruleProvider: FBAEMKit._AEMAdvertiserRuleProviding) - @objc(initWithJSON:) public init?(json dict: [Swift.String : Any]?) - @objc final public func isSameValid(from validFrom: Swift.Int, businessID: Swift.String?) -> Swift.Bool - @objc final public func isSameBusinessID(_ businessID: Swift.String?) -> Swift.Bool - @objc final public func encode(with coder: Foundation.NSCoder) - @objc convenience public init?(coder: Foundation.NSCoder) - @objc public static var supportsSecureCoding: Swift.Bool { - @objc get - } - @objc final public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any - @objc deinit -} -@_hasMissingDesignatedInitializers @objcMembers @objc(FBAEMEvent) final public class _AEMEvent : ObjectiveC.NSObject, Foundation.NSCopying, Foundation.NSSecureCoding { - @objc final public var eventName: Swift.String { - get - } - @objc final public var values: [Swift.String : Swift.Int]? { - get - } - @objc(initWithJSON:) public init?(dict: [Swift.String : Any]?) - @objc public static var supportsSecureCoding: Swift.Bool { - @objc get - } - @objc convenience public init?(coder: Foundation.NSCoder) - @objc final public func encode(with coder: Foundation.NSCoder) - @objc final public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any - @objc override final public func isEqual(_ object: Any?) -> Swift.Bool - @objc deinit -} -@_inheritsConvenienceInitializers @objcMembers @objc(FBAEMSettings) final public class _AEMSettings : ObjectiveC.NSObject { - @objc public static func appID() -> Swift.String? - @objc override dynamic public init() - @objc deinit -} diff --git a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Modules/FBAEMKit.swiftmodule/arm64.swiftdoc b/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Modules/FBAEMKit.swiftmodule/arm64.swiftdoc deleted file mode 100644 index 46f6dcd6..00000000 Binary files a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Modules/FBAEMKit.swiftmodule/arm64.swiftdoc and /dev/null differ diff --git a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Modules/FBAEMKit.swiftmodule/arm64.swiftinterface b/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Modules/FBAEMKit.swiftmodule/arm64.swiftinterface deleted file mode 100644 index 16f425c7..00000000 --- a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Modules/FBAEMKit.swiftmodule/arm64.swiftinterface +++ /dev/null @@ -1,81 +0,0 @@ -// swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.5 (swiftlang-1300.0.31.1 clang-1300.0.29.1) -// swift-module-flags: -target arm64-apple-ios13.1-macabi -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FBAEMKit -@_exported import FBAEMKit -import Swift -@objcMembers @objc(FBAEMAdvertiserMultiEntryRule) final public class _AEMAdvertiserMultiEntryRule : ObjectiveC.NSObject, FBAEMKit._AEMAdvertiserRuleMatching, Foundation.NSCopying, Foundation.NSSecureCoding { - @objc(initWithOperator:rules:) public init(with operator: FBAEMKit._AEMAdvertiserRuleOperator, rules: [FBAEMKit._AEMAdvertiserRuleMatching]) - @objc final public func isMatchedEventParameters(_ eventParams: [Swift.String : Any]?) -> Swift.Bool - @objc public static var supportsSecureCoding: Swift.Bool { - @objc get - } - @objc convenience public init?(coder: Foundation.NSCoder) - @objc final public func encode(with coder: Foundation.NSCoder) - @objc final public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any - @objc deinit -} -@_hasMissingDesignatedInitializers @objcMembers @objc(FBAEMConfiguration) final public class _AEMConfiguration : ObjectiveC.NSObject, Foundation.NSCopying, Foundation.NSSecureCoding { - @objc final public var cutoffTime: Swift.Int { - get - } - @objc final public var validFrom: Swift.Int { - get - } - @objc final public var defaultCurrency: Swift.String { - get - } - @objc final public var configMode: Swift.String { - get - } - @objc final public var businessID: Swift.String? { - get - } - @objc final public var matchingRule: FBAEMKit._AEMAdvertiserRuleMatching? { - get - } - @objc final public var conversionValueRules: [FBAEMKit._AEMRule] { - get - } - @objc final public var eventSet: Swift.Set { - get - } - @objc final public var currencySet: Swift.Set { - get - } - @objc public static var ruleProvider: FBAEMKit._AEMAdvertiserRuleProviding? { - get - } - @objc public static func configure(withRuleProvider ruleProvider: FBAEMKit._AEMAdvertiserRuleProviding) - @objc(initWithJSON:) public init?(json dict: [Swift.String : Any]?) - @objc final public func isSameValid(from validFrom: Swift.Int, businessID: Swift.String?) -> Swift.Bool - @objc final public func isSameBusinessID(_ businessID: Swift.String?) -> Swift.Bool - @objc final public func encode(with coder: Foundation.NSCoder) - @objc convenience public init?(coder: Foundation.NSCoder) - @objc public static var supportsSecureCoding: Swift.Bool { - @objc get - } - @objc final public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any - @objc deinit -} -@_hasMissingDesignatedInitializers @objcMembers @objc(FBAEMEvent) final public class _AEMEvent : ObjectiveC.NSObject, Foundation.NSCopying, Foundation.NSSecureCoding { - @objc final public var eventName: Swift.String { - get - } - @objc final public var values: [Swift.String : Swift.Int]? { - get - } - @objc(initWithJSON:) public init?(dict: [Swift.String : Any]?) - @objc public static var supportsSecureCoding: Swift.Bool { - @objc get - } - @objc convenience public init?(coder: Foundation.NSCoder) - @objc final public func encode(with coder: Foundation.NSCoder) - @objc final public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any - @objc override final public func isEqual(_ object: Any?) -> Swift.Bool - @objc deinit -} -@_inheritsConvenienceInitializers @objcMembers @objc(FBAEMSettings) final public class _AEMSettings : ObjectiveC.NSObject { - @objc public static func appID() -> Swift.String? - @objc override dynamic public init() - @objc deinit -} diff --git a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Modules/FBAEMKit.swiftmodule/x86_64-apple-ios-macabi.swiftdoc b/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Modules/FBAEMKit.swiftmodule/x86_64-apple-ios-macabi.swiftdoc deleted file mode 100644 index adf7ab2d..00000000 Binary files a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Modules/FBAEMKit.swiftmodule/x86_64-apple-ios-macabi.swiftdoc and /dev/null differ diff --git a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Modules/FBAEMKit.swiftmodule/x86_64-apple-ios-macabi.swiftinterface b/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Modules/FBAEMKit.swiftmodule/x86_64-apple-ios-macabi.swiftinterface deleted file mode 100644 index 9b03873c..00000000 --- a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Modules/FBAEMKit.swiftmodule/x86_64-apple-ios-macabi.swiftinterface +++ /dev/null @@ -1,81 +0,0 @@ -// swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.5 (swiftlang-1300.0.31.1 clang-1300.0.29.1) -// swift-module-flags: -target x86_64-apple-ios13.1-macabi -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FBAEMKit -@_exported import FBAEMKit -import Swift -@objcMembers @objc(FBAEMAdvertiserMultiEntryRule) final public class _AEMAdvertiserMultiEntryRule : ObjectiveC.NSObject, FBAEMKit._AEMAdvertiserRuleMatching, Foundation.NSCopying, Foundation.NSSecureCoding { - @objc(initWithOperator:rules:) public init(with operator: FBAEMKit._AEMAdvertiserRuleOperator, rules: [FBAEMKit._AEMAdvertiserRuleMatching]) - @objc final public func isMatchedEventParameters(_ eventParams: [Swift.String : Any]?) -> Swift.Bool - @objc public static var supportsSecureCoding: Swift.Bool { - @objc get - } - @objc convenience public init?(coder: Foundation.NSCoder) - @objc final public func encode(with coder: Foundation.NSCoder) - @objc final public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any - @objc deinit -} -@_hasMissingDesignatedInitializers @objcMembers @objc(FBAEMConfiguration) final public class _AEMConfiguration : ObjectiveC.NSObject, Foundation.NSCopying, Foundation.NSSecureCoding { - @objc final public var cutoffTime: Swift.Int { - get - } - @objc final public var validFrom: Swift.Int { - get - } - @objc final public var defaultCurrency: Swift.String { - get - } - @objc final public var configMode: Swift.String { - get - } - @objc final public var businessID: Swift.String? { - get - } - @objc final public var matchingRule: FBAEMKit._AEMAdvertiserRuleMatching? { - get - } - @objc final public var conversionValueRules: [FBAEMKit._AEMRule] { - get - } - @objc final public var eventSet: Swift.Set { - get - } - @objc final public var currencySet: Swift.Set { - get - } - @objc public static var ruleProvider: FBAEMKit._AEMAdvertiserRuleProviding? { - get - } - @objc public static func configure(withRuleProvider ruleProvider: FBAEMKit._AEMAdvertiserRuleProviding) - @objc(initWithJSON:) public init?(json dict: [Swift.String : Any]?) - @objc final public func isSameValid(from validFrom: Swift.Int, businessID: Swift.String?) -> Swift.Bool - @objc final public func isSameBusinessID(_ businessID: Swift.String?) -> Swift.Bool - @objc final public func encode(with coder: Foundation.NSCoder) - @objc convenience public init?(coder: Foundation.NSCoder) - @objc public static var supportsSecureCoding: Swift.Bool { - @objc get - } - @objc final public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any - @objc deinit -} -@_hasMissingDesignatedInitializers @objcMembers @objc(FBAEMEvent) final public class _AEMEvent : ObjectiveC.NSObject, Foundation.NSCopying, Foundation.NSSecureCoding { - @objc final public var eventName: Swift.String { - get - } - @objc final public var values: [Swift.String : Swift.Int]? { - get - } - @objc(initWithJSON:) public init?(dict: [Swift.String : Any]?) - @objc public static var supportsSecureCoding: Swift.Bool { - @objc get - } - @objc convenience public init?(coder: Foundation.NSCoder) - @objc final public func encode(with coder: Foundation.NSCoder) - @objc final public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any - @objc override final public func isEqual(_ object: Any?) -> Swift.Bool - @objc deinit -} -@_inheritsConvenienceInitializers @objcMembers @objc(FBAEMSettings) final public class _AEMSettings : ObjectiveC.NSObject { - @objc public static func appID() -> Swift.String? - @objc override dynamic public init() - @objc deinit -} diff --git a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Modules/FBAEMKit.swiftmodule/x86_64.swiftdoc b/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Modules/FBAEMKit.swiftmodule/x86_64.swiftdoc deleted file mode 100644 index adf7ab2d..00000000 Binary files a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Modules/FBAEMKit.swiftmodule/x86_64.swiftdoc and /dev/null differ diff --git a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Modules/FBAEMKit.swiftmodule/x86_64.swiftinterface b/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Modules/FBAEMKit.swiftmodule/x86_64.swiftinterface deleted file mode 100644 index 9b03873c..00000000 --- a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Modules/FBAEMKit.swiftmodule/x86_64.swiftinterface +++ /dev/null @@ -1,81 +0,0 @@ -// swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.5 (swiftlang-1300.0.31.1 clang-1300.0.29.1) -// swift-module-flags: -target x86_64-apple-ios13.1-macabi -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FBAEMKit -@_exported import FBAEMKit -import Swift -@objcMembers @objc(FBAEMAdvertiserMultiEntryRule) final public class _AEMAdvertiserMultiEntryRule : ObjectiveC.NSObject, FBAEMKit._AEMAdvertiserRuleMatching, Foundation.NSCopying, Foundation.NSSecureCoding { - @objc(initWithOperator:rules:) public init(with operator: FBAEMKit._AEMAdvertiserRuleOperator, rules: [FBAEMKit._AEMAdvertiserRuleMatching]) - @objc final public func isMatchedEventParameters(_ eventParams: [Swift.String : Any]?) -> Swift.Bool - @objc public static var supportsSecureCoding: Swift.Bool { - @objc get - } - @objc convenience public init?(coder: Foundation.NSCoder) - @objc final public func encode(with coder: Foundation.NSCoder) - @objc final public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any - @objc deinit -} -@_hasMissingDesignatedInitializers @objcMembers @objc(FBAEMConfiguration) final public class _AEMConfiguration : ObjectiveC.NSObject, Foundation.NSCopying, Foundation.NSSecureCoding { - @objc final public var cutoffTime: Swift.Int { - get - } - @objc final public var validFrom: Swift.Int { - get - } - @objc final public var defaultCurrency: Swift.String { - get - } - @objc final public var configMode: Swift.String { - get - } - @objc final public var businessID: Swift.String? { - get - } - @objc final public var matchingRule: FBAEMKit._AEMAdvertiserRuleMatching? { - get - } - @objc final public var conversionValueRules: [FBAEMKit._AEMRule] { - get - } - @objc final public var eventSet: Swift.Set { - get - } - @objc final public var currencySet: Swift.Set { - get - } - @objc public static var ruleProvider: FBAEMKit._AEMAdvertiserRuleProviding? { - get - } - @objc public static func configure(withRuleProvider ruleProvider: FBAEMKit._AEMAdvertiserRuleProviding) - @objc(initWithJSON:) public init?(json dict: [Swift.String : Any]?) - @objc final public func isSameValid(from validFrom: Swift.Int, businessID: Swift.String?) -> Swift.Bool - @objc final public func isSameBusinessID(_ businessID: Swift.String?) -> Swift.Bool - @objc final public func encode(with coder: Foundation.NSCoder) - @objc convenience public init?(coder: Foundation.NSCoder) - @objc public static var supportsSecureCoding: Swift.Bool { - @objc get - } - @objc final public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any - @objc deinit -} -@_hasMissingDesignatedInitializers @objcMembers @objc(FBAEMEvent) final public class _AEMEvent : ObjectiveC.NSObject, Foundation.NSCopying, Foundation.NSSecureCoding { - @objc final public var eventName: Swift.String { - get - } - @objc final public var values: [Swift.String : Swift.Int]? { - get - } - @objc(initWithJSON:) public init?(dict: [Swift.String : Any]?) - @objc public static var supportsSecureCoding: Swift.Bool { - @objc get - } - @objc convenience public init?(coder: Foundation.NSCoder) - @objc final public func encode(with coder: Foundation.NSCoder) - @objc final public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any - @objc override final public func isEqual(_ object: Any?) -> Swift.Bool - @objc deinit -} -@_inheritsConvenienceInitializers @objcMembers @objc(FBAEMSettings) final public class _AEMSettings : ObjectiveC.NSObject { - @objc public static func appID() -> Swift.String? - @objc override dynamic public init() - @objc deinit -} diff --git a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Modules/module.modulemap b/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Modules/module.modulemap deleted file mode 100644 index f7b13731..00000000 --- a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Modules/module.modulemap +++ /dev/null @@ -1,11 +0,0 @@ -framework module FBAEMKit { - umbrella header "FBAEMKit.h" - - export * - module * { export * } -} - -module FBAEMKit.Swift { - header "FBAEMKit-Swift.h" - requires objc -} diff --git a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Resources b/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Resources new file mode 120000 index 00000000..953ee36f --- /dev/null +++ b/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Resources @@ -0,0 +1 @@ +Versions/Current/Resources \ No newline at end of file diff --git a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Resources/Info.plist b/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Resources/Info.plist deleted file mode 100644 index 86a44c65..00000000 --- a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Resources/Info.plist +++ /dev/null @@ -1,52 +0,0 @@ - - - - - BuildMachineOSBuild - 21E258 - CFBundleDevelopmentRegion - en - CFBundleExecutable - FBAEMKit - CFBundleIdentifier - com.facebook.sdk.FBAEMKit - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - FBAEMKit - CFBundlePackageType - FMWK - CFBundleShortVersionString - 1.0 - CFBundleSignature - ???? - CFBundleSupportedPlatforms - - MacOSX - - CFBundleVersion - 13.2.0 - DTCompiler - com.apple.compilers.llvm.clang.1_0 - DTPlatformBuild - 13A233 - DTPlatformName - macosx - DTPlatformVersion - 11.3 - DTSDKBuild - 20E214 - DTSDKName - macosx11.3 - DTXcode - 1300 - DTXcodeBuild - 13A233 - LSMinimumSystemVersion - 10.15 - UIDeviceFamily - - 2 - - - diff --git a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Versions/A/FBAEMKit b/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Versions/A/FBAEMKit new file mode 100755 index 00000000..92ae3bcc Binary files /dev/null and b/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Versions/A/FBAEMKit differ diff --git a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Versions/A/Headers/FBAEMKit-Swift.h b/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Versions/A/Headers/FBAEMKit-Swift.h new file mode 100644 index 00000000..ef900e3c --- /dev/null +++ b/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Versions/A/Headers/FBAEMKit-Swift.h @@ -0,0 +1,532 @@ +#if 0 +#elif defined(__arm64__) && __arm64__ +// Generated by Apple Swift version 5.6.1 (swiftlang-5.6.0.323.66 clang-1316.0.20.12) +#ifndef FBAEMKIT_SWIFT_H +#define FBAEMKIT_SWIFT_H +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wgcc-compat" + +#if !defined(__has_include) +# define __has_include(x) 0 +#endif +#if !defined(__has_attribute) +# define __has_attribute(x) 0 +#endif +#if !defined(__has_feature) +# define __has_feature(x) 0 +#endif +#if !defined(__has_warning) +# define __has_warning(x) 0 +#endif + +#if __has_include() +# include +#endif + +#pragma clang diagnostic ignored "-Wauto-import" +#include +#include +#include +#include + +#if !defined(SWIFT_TYPEDEFS) +# define SWIFT_TYPEDEFS 1 +# if __has_include() +# include +# elif !defined(__cplusplus) +typedef uint_least16_t char16_t; +typedef uint_least32_t char32_t; +# endif +typedef float swift_float2 __attribute__((__ext_vector_type__(2))); +typedef float swift_float3 __attribute__((__ext_vector_type__(3))); +typedef float swift_float4 __attribute__((__ext_vector_type__(4))); +typedef double swift_double2 __attribute__((__ext_vector_type__(2))); +typedef double swift_double3 __attribute__((__ext_vector_type__(3))); +typedef double swift_double4 __attribute__((__ext_vector_type__(4))); +typedef int swift_int2 __attribute__((__ext_vector_type__(2))); +typedef int swift_int3 __attribute__((__ext_vector_type__(3))); +typedef int swift_int4 __attribute__((__ext_vector_type__(4))); +typedef unsigned int swift_uint2 __attribute__((__ext_vector_type__(2))); +typedef unsigned int swift_uint3 __attribute__((__ext_vector_type__(3))); +typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); +#endif + +#if !defined(SWIFT_PASTE) +# define SWIFT_PASTE_HELPER(x, y) x##y +# define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y) +#endif +#if !defined(SWIFT_METATYPE) +# define SWIFT_METATYPE(X) Class +#endif +#if !defined(SWIFT_CLASS_PROPERTY) +# if __has_feature(objc_class_property) +# define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__ +# else +# 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) +#endif +#if __has_attribute(swift_name) +# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X))) +#else +# define SWIFT_COMPILE_NAME(X) +#endif +#if __has_attribute(objc_method_family) +# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X))) +#else +# define SWIFT_METHOD_FAMILY(X) +#endif +#if __has_attribute(noescape) +# define SWIFT_NOESCAPE __attribute__((noescape)) +#else +# define SWIFT_NOESCAPE +#endif +#if __has_attribute(ns_consumed) +# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed)) +#else +# define SWIFT_RELEASES_ARGUMENT +#endif +#if __has_attribute(warn_unused_result) +# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result)) +#else +# define SWIFT_WARN_UNUSED_RESULT +#endif +#if __has_attribute(noreturn) +# define SWIFT_NORETURN __attribute__((noreturn)) +#else +# define SWIFT_NORETURN +#endif +#if !defined(SWIFT_CLASS_EXTRA) +# define SWIFT_CLASS_EXTRA +#endif +#if !defined(SWIFT_PROTOCOL_EXTRA) +# define SWIFT_PROTOCOL_EXTRA +#endif +#if !defined(SWIFT_ENUM_EXTRA) +# define SWIFT_ENUM_EXTRA +#endif +#if !defined(SWIFT_CLASS) +# if __has_attribute(objc_subclassing_restricted) +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# else +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# endif +#endif +#if !defined(SWIFT_RESILIENT_CLASS) +# if __has_attribute(objc_class_stub) +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub)) +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME) +# else +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) +# 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 +# endif +#endif +#if !defined(SWIFT_ENUM_ATTR) +# if defined(__has_attribute) && __has_attribute(enum_extensibility) +# define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility))) +# else +# define SWIFT_ENUM_ATTR(_extensibility) +# endif +#endif +#if !defined(SWIFT_ENUM) +# define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# if __has_feature(generalized_swift_name) +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# else +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility) +# endif +#endif +#if !defined(SWIFT_UNAVAILABLE) +# define SWIFT_UNAVAILABLE __attribute__((unavailable)) +#endif +#if !defined(SWIFT_UNAVAILABLE_MSG) +# define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg))) +#endif +#if !defined(SWIFT_AVAILABILITY) +# define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__))) +#endif +#if !defined(SWIFT_WEAK_IMPORT) +# define SWIFT_WEAK_IMPORT __attribute__((weak_import)) +#endif +#if !defined(SWIFT_DEPRECATED) +# define SWIFT_DEPRECATED __attribute__((deprecated)) +#endif +#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) +#endif +#if !defined(IBSegueAction) +# define IBSegueAction +#endif +#if !defined(SWIFT_EXTERN) +# if defined(__cplusplus) +# define SWIFT_EXTERN extern "C" +# else +# define SWIFT_EXTERN extern +# endif +#endif +#if __has_feature(modules) +#if __has_warning("-Watimport-in-framework-header") +#pragma clang diagnostic ignored "-Watimport-in-framework-header" +#endif +@import Foundation; +@import ObjectiveC; +#endif + +#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" +#pragma clang diagnostic ignored "-Wduplicate-method-arg" +#if __has_warning("-Wpragma-clang-attribute") +# pragma clang diagnostic ignored "-Wpragma-clang-attribute" +#endif +#pragma clang diagnostic ignored "-Wunknown-pragmas" +#pragma clang diagnostic ignored "-Wnullability" + +#if __has_attribute(external_source_symbol) +# pragma push_macro("any") +# undef any +# pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="FBAEMKit",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol)) +# pragma pop_macro("any") +#endif + +@class NSString; + +SWIFT_PROTOCOL_NAMED("AEMNetworking") +@protocol FBAEMNetworking +- (void)startGraphRequestWithGraphPath:(NSString * _Nonnull)graphPath parameters:(NSDictionary * _Nonnull)parameters tokenString:(NSString * _Nullable)tokenString HTTPMethod:(NSString * _Nullable)method completion:(void (^ _Nonnull)(id _Nullable, NSError * _Nullable))completion; +@end + +@class NSURL; +@class NSNumber; + +SWIFT_CLASS_NAMED("AEMReporter") +@interface FBAEMReporter : NSObject +/// Enable AEM reporting +/// This function should be called in application(_:open:options:) from ApplicationDelegate ++ (void)enable; +/// Control whether to enable conversion filtering +/// This function should be called in application(_:open:options:) from ApplicationDelegate ++ (void)setConversionFilteringEnabled:(BOOL)enabled; +/// Control whether to enable catalog matching +/// This function should be called in application(_:open:options:) from ApplicationDelegate ++ (void)setCatalogMatchingEnabled:(BOOL)enabled; +/// Control whether to enable advertiser rule match enabled in server side. This is expected +/// to be called internally by FB SDK and will be removed in the future +/// This function should be called in application(_:open:options:) from ApplicationDelegate ++ (void)setAdvertiserRuleMatchInServerEnabled:(BOOL)enabled; +/// Handle deeplink +/// This function should be called in application(_:open:options:) from ApplicationDelegate ++ (void)handle:(NSURL * _Nonnull)url; +/// Calculate the conversion value for the app event based on the AEM configuration +/// This function should be called when you log any in-app events ++ (void)recordAndUpdateEvent:(NSString * _Nonnull)event currency:(NSString * _Nullable)currency value:(NSNumber * _Nullable)value parameters:(NSDictionary * _Nullable)parameters; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + +SWIFT_PROTOCOL_NAMED("SKAdNetworkReporting") +@protocol FBSKAdNetworkReporting +- (BOOL)shouldCutoff SWIFT_WARN_UNUSED_RESULT; +- (BOOL)isReportingEvent:(NSString * _Nonnull)event SWIFT_WARN_UNUSED_RESULT; +- (void)checkAndRevokeTimer; +@end + +#if __has_attribute(external_source_symbol) +# pragma clang attribute pop +#endif +#pragma clang diagnostic pop +#endif + +#elif defined(__x86_64__) && __x86_64__ +// Generated by Apple Swift version 5.6.1 (swiftlang-5.6.0.323.66 clang-1316.0.20.12) +#ifndef FBAEMKIT_SWIFT_H +#define FBAEMKIT_SWIFT_H +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wgcc-compat" + +#if !defined(__has_include) +# define __has_include(x) 0 +#endif +#if !defined(__has_attribute) +# define __has_attribute(x) 0 +#endif +#if !defined(__has_feature) +# define __has_feature(x) 0 +#endif +#if !defined(__has_warning) +# define __has_warning(x) 0 +#endif + +#if __has_include() +# include +#endif + +#pragma clang diagnostic ignored "-Wauto-import" +#include +#include +#include +#include + +#if !defined(SWIFT_TYPEDEFS) +# define SWIFT_TYPEDEFS 1 +# if __has_include() +# include +# elif !defined(__cplusplus) +typedef uint_least16_t char16_t; +typedef uint_least32_t char32_t; +# endif +typedef float swift_float2 __attribute__((__ext_vector_type__(2))); +typedef float swift_float3 __attribute__((__ext_vector_type__(3))); +typedef float swift_float4 __attribute__((__ext_vector_type__(4))); +typedef double swift_double2 __attribute__((__ext_vector_type__(2))); +typedef double swift_double3 __attribute__((__ext_vector_type__(3))); +typedef double swift_double4 __attribute__((__ext_vector_type__(4))); +typedef int swift_int2 __attribute__((__ext_vector_type__(2))); +typedef int swift_int3 __attribute__((__ext_vector_type__(3))); +typedef int swift_int4 __attribute__((__ext_vector_type__(4))); +typedef unsigned int swift_uint2 __attribute__((__ext_vector_type__(2))); +typedef unsigned int swift_uint3 __attribute__((__ext_vector_type__(3))); +typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); +#endif + +#if !defined(SWIFT_PASTE) +# define SWIFT_PASTE_HELPER(x, y) x##y +# define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y) +#endif +#if !defined(SWIFT_METATYPE) +# define SWIFT_METATYPE(X) Class +#endif +#if !defined(SWIFT_CLASS_PROPERTY) +# if __has_feature(objc_class_property) +# define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__ +# else +# 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) +#endif +#if __has_attribute(swift_name) +# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X))) +#else +# define SWIFT_COMPILE_NAME(X) +#endif +#if __has_attribute(objc_method_family) +# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X))) +#else +# define SWIFT_METHOD_FAMILY(X) +#endif +#if __has_attribute(noescape) +# define SWIFT_NOESCAPE __attribute__((noescape)) +#else +# define SWIFT_NOESCAPE +#endif +#if __has_attribute(ns_consumed) +# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed)) +#else +# define SWIFT_RELEASES_ARGUMENT +#endif +#if __has_attribute(warn_unused_result) +# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result)) +#else +# define SWIFT_WARN_UNUSED_RESULT +#endif +#if __has_attribute(noreturn) +# define SWIFT_NORETURN __attribute__((noreturn)) +#else +# define SWIFT_NORETURN +#endif +#if !defined(SWIFT_CLASS_EXTRA) +# define SWIFT_CLASS_EXTRA +#endif +#if !defined(SWIFT_PROTOCOL_EXTRA) +# define SWIFT_PROTOCOL_EXTRA +#endif +#if !defined(SWIFT_ENUM_EXTRA) +# define SWIFT_ENUM_EXTRA +#endif +#if !defined(SWIFT_CLASS) +# if __has_attribute(objc_subclassing_restricted) +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# else +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# endif +#endif +#if !defined(SWIFT_RESILIENT_CLASS) +# if __has_attribute(objc_class_stub) +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub)) +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME) +# else +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) +# 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 +# endif +#endif +#if !defined(SWIFT_ENUM_ATTR) +# if defined(__has_attribute) && __has_attribute(enum_extensibility) +# define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility))) +# else +# define SWIFT_ENUM_ATTR(_extensibility) +# endif +#endif +#if !defined(SWIFT_ENUM) +# define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# if __has_feature(generalized_swift_name) +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# else +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility) +# endif +#endif +#if !defined(SWIFT_UNAVAILABLE) +# define SWIFT_UNAVAILABLE __attribute__((unavailable)) +#endif +#if !defined(SWIFT_UNAVAILABLE_MSG) +# define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg))) +#endif +#if !defined(SWIFT_AVAILABILITY) +# define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__))) +#endif +#if !defined(SWIFT_WEAK_IMPORT) +# define SWIFT_WEAK_IMPORT __attribute__((weak_import)) +#endif +#if !defined(SWIFT_DEPRECATED) +# define SWIFT_DEPRECATED __attribute__((deprecated)) +#endif +#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) +#endif +#if !defined(IBSegueAction) +# define IBSegueAction +#endif +#if !defined(SWIFT_EXTERN) +# if defined(__cplusplus) +# define SWIFT_EXTERN extern "C" +# else +# define SWIFT_EXTERN extern +# endif +#endif +#if __has_feature(modules) +#if __has_warning("-Watimport-in-framework-header") +#pragma clang diagnostic ignored "-Watimport-in-framework-header" +#endif +@import Foundation; +@import ObjectiveC; +#endif + +#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" +#pragma clang diagnostic ignored "-Wduplicate-method-arg" +#if __has_warning("-Wpragma-clang-attribute") +# pragma clang diagnostic ignored "-Wpragma-clang-attribute" +#endif +#pragma clang diagnostic ignored "-Wunknown-pragmas" +#pragma clang diagnostic ignored "-Wnullability" + +#if __has_attribute(external_source_symbol) +# pragma push_macro("any") +# undef any +# pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="FBAEMKit",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol)) +# pragma pop_macro("any") +#endif + +@class NSString; + +SWIFT_PROTOCOL_NAMED("AEMNetworking") +@protocol FBAEMNetworking +- (void)startGraphRequestWithGraphPath:(NSString * _Nonnull)graphPath parameters:(NSDictionary * _Nonnull)parameters tokenString:(NSString * _Nullable)tokenString HTTPMethod:(NSString * _Nullable)method completion:(void (^ _Nonnull)(id _Nullable, NSError * _Nullable))completion; +@end + +@class NSURL; +@class NSNumber; + +SWIFT_CLASS_NAMED("AEMReporter") +@interface FBAEMReporter : NSObject +/// Enable AEM reporting +/// This function should be called in application(_:open:options:) from ApplicationDelegate ++ (void)enable; +/// Control whether to enable conversion filtering +/// This function should be called in application(_:open:options:) from ApplicationDelegate ++ (void)setConversionFilteringEnabled:(BOOL)enabled; +/// Control whether to enable catalog matching +/// This function should be called in application(_:open:options:) from ApplicationDelegate ++ (void)setCatalogMatchingEnabled:(BOOL)enabled; +/// Control whether to enable advertiser rule match enabled in server side. This is expected +/// to be called internally by FB SDK and will be removed in the future +/// This function should be called in application(_:open:options:) from ApplicationDelegate ++ (void)setAdvertiserRuleMatchInServerEnabled:(BOOL)enabled; +/// Handle deeplink +/// This function should be called in application(_:open:options:) from ApplicationDelegate ++ (void)handle:(NSURL * _Nonnull)url; +/// Calculate the conversion value for the app event based on the AEM configuration +/// This function should be called when you log any in-app events ++ (void)recordAndUpdateEvent:(NSString * _Nonnull)event currency:(NSString * _Nullable)currency value:(NSNumber * _Nullable)value parameters:(NSDictionary * _Nullable)parameters; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + +SWIFT_PROTOCOL_NAMED("SKAdNetworkReporting") +@protocol FBSKAdNetworkReporting +- (BOOL)shouldCutoff SWIFT_WARN_UNUSED_RESULT; +- (BOOL)isReportingEvent:(NSString * _Nonnull)event SWIFT_WARN_UNUSED_RESULT; +- (void)checkAndRevokeTimer; +@end + +#if __has_attribute(external_source_symbol) +# pragma clang attribute pop +#endif +#pragma clang diagnostic pop +#endif + +#endif diff --git a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Versions/A/Modules/FBAEMKit.swiftmodule/arm64-apple-ios-macabi.swiftdoc b/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Versions/A/Modules/FBAEMKit.swiftmodule/arm64-apple-ios-macabi.swiftdoc new file mode 100644 index 00000000..2b44516e Binary files /dev/null and b/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Versions/A/Modules/FBAEMKit.swiftmodule/arm64-apple-ios-macabi.swiftdoc differ diff --git a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Versions/A/Modules/FBAEMKit.swiftmodule/arm64-apple-ios-macabi.swiftinterface b/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Versions/A/Modules/FBAEMKit.swiftmodule/arm64-apple-ios-macabi.swiftinterface new file mode 100644 index 00000000..2849da0d --- /dev/null +++ b/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Versions/A/Modules/FBAEMKit.swiftmodule/arm64-apple-ios-macabi.swiftinterface @@ -0,0 +1,28 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 5.6.1 (swiftlang-5.6.0.323.66 clang-1316.0.20.12) +// swift-module-flags: -target arm64-apple-ios13.1-macabi -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FBAEMKit +import CommonCrypto +import CommonCrypto.CommonHMAC +import FBSDKCoreKit_Basics +import Foundation +import Swift +import _Concurrency +public typealias FBGraphRequestCompletion = (Any?, Swift.Error?) -> Swift.Void +@objc(FBAEMNetworking) public protocol AEMNetworking { + @objc(startGraphRequestWithGraphPath:parameters:tokenString:HTTPMethod:completion:) func startGraphRequest(withGraphPath graphPath: Swift.String, parameters: [Swift.String : Any], tokenString: Swift.String?, httpMethod method: Swift.String?, completion: @escaping FBAEMKit.FBGraphRequestCompletion) +} +@_inheritsConvenienceInitializers @objcMembers @objc(FBAEMReporter) final public class AEMReporter : ObjectiveC.NSObject { + @objc public static func enable() + @objc public static func setConversionFilteringEnabled(_ enabled: Swift.Bool) + @objc public static func setCatalogMatchingEnabled(_ enabled: Swift.Bool) + @objc public static func setAdvertiserRuleMatchInServerEnabled(_ enabled: Swift.Bool) + @objc public static func handle(_ url: Foundation.URL) + @objc(recordAndUpdateEvent:currency:value:parameters:) public static func recordAndUpdate(event: Swift.String, currency: Swift.String?, value: Foundation.NSNumber?, parameters: [Swift.String : Any]?) + @objc override dynamic public init() + @objc deinit +} +@objc(FBSKAdNetworkReporting) public protocol SKAdNetworkReporting { + @objc func shouldCutoff() -> Swift.Bool + @objc(isReportingEvent:) func isReportingEvent(_ event: Swift.String) -> Swift.Bool + @objc func checkAndRevokeTimer() +} diff --git a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Versions/A/Modules/FBAEMKit.swiftmodule/x86_64-apple-ios-macabi.swiftdoc b/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Versions/A/Modules/FBAEMKit.swiftmodule/x86_64-apple-ios-macabi.swiftdoc new file mode 100644 index 00000000..0532f817 Binary files /dev/null and b/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Versions/A/Modules/FBAEMKit.swiftmodule/x86_64-apple-ios-macabi.swiftdoc differ diff --git a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Versions/A/Modules/FBAEMKit.swiftmodule/x86_64-apple-ios-macabi.swiftinterface b/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Versions/A/Modules/FBAEMKit.swiftmodule/x86_64-apple-ios-macabi.swiftinterface new file mode 100644 index 00000000..fb435c1a --- /dev/null +++ b/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Versions/A/Modules/FBAEMKit.swiftmodule/x86_64-apple-ios-macabi.swiftinterface @@ -0,0 +1,28 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 5.6.1 (swiftlang-5.6.0.323.66 clang-1316.0.20.12) +// swift-module-flags: -target x86_64-apple-ios13.1-macabi -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FBAEMKit +import CommonCrypto +import CommonCrypto.CommonHMAC +import FBSDKCoreKit_Basics +import Foundation +import Swift +import _Concurrency +public typealias FBGraphRequestCompletion = (Any?, Swift.Error?) -> Swift.Void +@objc(FBAEMNetworking) public protocol AEMNetworking { + @objc(startGraphRequestWithGraphPath:parameters:tokenString:HTTPMethod:completion:) func startGraphRequest(withGraphPath graphPath: Swift.String, parameters: [Swift.String : Any], tokenString: Swift.String?, httpMethod method: Swift.String?, completion: @escaping FBAEMKit.FBGraphRequestCompletion) +} +@_inheritsConvenienceInitializers @objcMembers @objc(FBAEMReporter) final public class AEMReporter : ObjectiveC.NSObject { + @objc public static func enable() + @objc public static func setConversionFilteringEnabled(_ enabled: Swift.Bool) + @objc public static func setCatalogMatchingEnabled(_ enabled: Swift.Bool) + @objc public static func setAdvertiserRuleMatchInServerEnabled(_ enabled: Swift.Bool) + @objc public static func handle(_ url: Foundation.URL) + @objc(recordAndUpdateEvent:currency:value:parameters:) public static func recordAndUpdate(event: Swift.String, currency: Swift.String?, value: Foundation.NSNumber?, parameters: [Swift.String : Any]?) + @objc override dynamic public init() + @objc deinit +} +@objc(FBSKAdNetworkReporting) public protocol SKAdNetworkReporting { + @objc func shouldCutoff() -> Swift.Bool + @objc(isReportingEvent:) func isReportingEvent(_ event: Swift.String) -> Swift.Bool + @objc func checkAndRevokeTimer() +} diff --git a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Versions/A/Modules/module.modulemap b/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Versions/A/Modules/module.modulemap new file mode 100644 index 00000000..f3a8d2fb --- /dev/null +++ b/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Versions/A/Modules/module.modulemap @@ -0,0 +1,4 @@ +framework module FBAEMKit { + header "FBAEMKit-Swift.h" + requires objc +} diff --git a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Versions/A/Resources/Info.plist b/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Versions/A/Resources/Info.plist new file mode 100644 index 00000000..99784c3b --- /dev/null +++ b/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Versions/A/Resources/Info.plist @@ -0,0 +1,52 @@ + + + + + BuildMachineOSBuild + 21G115 + CFBundleDevelopmentRegion + en + CFBundleExecutable + FBAEMKit + CFBundleIdentifier + com.facebook.sdk.FBAEMKit + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + FBAEMKit + CFBundlePackageType + FMWK + CFBundleShortVersionString + 1.0 + CFBundleSignature + ???? + CFBundleSupportedPlatforms + + MacOSX + + CFBundleVersion + 15.1.0 + DTCompiler + com.apple.compilers.llvm.clang.1_0 + DTPlatformBuild + 13F100 + DTPlatformName + macosx + DTPlatformVersion + 12.3 + DTSDKBuild + 21E226 + DTSDKName + macosx12.3 + DTXcode + 1341 + DTXcodeBuild + 13F100 + LSMinimumSystemVersion + 10.15 + UIDeviceFamily + + 2 + + + diff --git a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Versions/Current b/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Versions/Current new file mode 120000 index 00000000..8c7e5a66 --- /dev/null +++ b/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/FBAEMKit.framework/Versions/Current @@ -0,0 +1 @@ +A \ No newline at end of file diff --git a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/dSYMs/FBAEMKit.framework.dSYM/Contents/Info.plist b/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/dSYMs/FBAEMKit.framework.dSYM/Contents/Info.plist new file mode 100644 index 00000000..aa3ea2ad --- /dev/null +++ b/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/dSYMs/FBAEMKit.framework.dSYM/Contents/Info.plist @@ -0,0 +1,20 @@ + + + + + CFBundleDevelopmentRegion + English + CFBundleIdentifier + com.apple.xcode.dsym.com.facebook.sdk.FBAEMKit + CFBundleInfoDictionaryVersion + 6.0 + CFBundlePackageType + dSYM + CFBundleSignature + ???? + CFBundleShortVersionString + 1.0 + CFBundleVersion + 15.1.0 + + diff --git a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/dSYMs/FBAEMKit.framework.dSYM/Contents/Resources/DWARF/FBAEMKit b/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/dSYMs/FBAEMKit.framework.dSYM/Contents/Resources/DWARF/FBAEMKit new file mode 100644 index 00000000..704fa0f1 Binary files /dev/null and b/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-maccatalyst/dSYMs/FBAEMKit.framework.dSYM/Contents/Resources/DWARF/FBAEMKit differ diff --git a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-simulator/FBAEMKit.framework/FBAEMKit b/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-simulator/FBAEMKit.framework/FBAEMKit old mode 100644 new mode 100755 index d215ed23..ac9fefb9 Binary files a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-simulator/FBAEMKit.framework/FBAEMKit and b/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-simulator/FBAEMKit.framework/FBAEMKit differ diff --git a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-simulator/FBAEMKit.framework/Headers/FBAEMAdvertiserRuleFactory.h b/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-simulator/FBAEMKit.framework/Headers/FBAEMAdvertiserRuleFactory.h deleted file mode 100644 index dabe6a6f..00000000 --- a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-simulator/FBAEMKit.framework/Headers/FBAEMAdvertiserRuleFactory.h +++ /dev/null @@ -1,33 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#if !TARGET_OS_TV - - #import - - #import - #import - -NS_ASSUME_NONNULL_BEGIN - -/** - Internal Type exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -NS_SWIFT_NAME(_AEMAdvertiserRuleFactory) -@interface FBAEMAdvertiserRuleFactory : NSObject - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-simulator/FBAEMKit.framework/Headers/FBAEMAdvertiserRuleMatching.h b/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-simulator/FBAEMKit.framework/Headers/FBAEMAdvertiserRuleMatching.h deleted file mode 100644 index 1645610c..00000000 --- a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-simulator/FBAEMKit.framework/Headers/FBAEMAdvertiserRuleMatching.h +++ /dev/null @@ -1,32 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#if !TARGET_OS_TV - - #import - -NS_ASSUME_NONNULL_BEGIN - -/** - Internal Type exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -NS_SWIFT_NAME(_AEMAdvertiserRuleMatching) -@protocol FBAEMAdvertiserRuleMatching - -- (BOOL)isMatchedEventParameters:(nullable NSDictionary *)eventParams; - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-simulator/FBAEMKit.framework/Headers/FBAEMAdvertiserRuleOperator.h b/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-simulator/FBAEMKit.framework/Headers/FBAEMAdvertiserRuleOperator.h deleted file mode 100644 index 7e6f4bae..00000000 --- a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-simulator/FBAEMKit.framework/Headers/FBAEMAdvertiserRuleOperator.h +++ /dev/null @@ -1,46 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#if !TARGET_OS_TV - -/** - Internal Type exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -typedef NS_CLOSED_ENUM (NSInteger, FBAEMAdvertiserRuleOperator) -{ - FBAEMAdvertiserRuleOperatorUnknown = 0, - // Multi Entry Rule Operator - FBAEMAdvertiserRuleOperatorAnd, - FBAEMAdvertiserRuleOperatorOr, - FBAEMAdvertiserRuleOperatorNot, - // Single Entry Rule Operator - FBAEMAdvertiserRuleOperatorContains, - FBAEMAdvertiserRuleOperatorNotContains, - FBAEMAdvertiserRuleOperatorStartsWith, - FBAEMAdvertiserRuleOperatorCaseInsensitiveContains, - FBAEMAdvertiserRuleOperatorCaseInsensitiveNotContains, - FBAEMAdvertiserRuleOperatorCaseInsensitiveStartsWith, - FBAEMAdvertiserRuleOperatorRegexMatch, - FBAEMAdvertiserRuleOperatorEqual, - FBAEMAdvertiserRuleOperatorNotEqual, - FBAEMAdvertiserRuleOperatorLessThan, - FBAEMAdvertiserRuleOperatorLessThanOrEqual, - FBAEMAdvertiserRuleOperatorGreaterThan, - FBAEMAdvertiserRuleOperatorGreaterThanOrEqual, - FBAEMAdvertiserRuleOperatorCaseInsensitiveIsAny, - FBAEMAdvertiserRuleOperatorCaseInsensitiveIsNotAny, - FBAEMAdvertiserRuleOperatorIsAny, - FBAEMAdvertiserRuleOperatorIsNotAny -} NS_SWIFT_NAME(_AEMAdvertiserRuleOperator); - -#endif diff --git a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-simulator/FBAEMKit.framework/Headers/FBAEMAdvertiserRuleProviding.h b/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-simulator/FBAEMKit.framework/Headers/FBAEMAdvertiserRuleProviding.h deleted file mode 100644 index 0a992919..00000000 --- a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-simulator/FBAEMKit.framework/Headers/FBAEMAdvertiserRuleProviding.h +++ /dev/null @@ -1,33 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#if !TARGET_OS_TV - -NS_ASSUME_NONNULL_BEGIN - -/** - Internal Type exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -/// Describes anything that can provide instances of `AEMAdvertiserRuleMatching` -NS_SWIFT_NAME(_AEMAdvertiserRuleProviding) -@protocol FBAEMAdvertiserRuleProviding - -- (nullable id)createRuleWithJson:(nullable NSString *)json; - -- (nullable id)createRuleWithDict:(NSDictionary *)dict; - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-simulator/FBAEMKit.framework/Headers/FBAEMAdvertiserSingleEntryRule.h b/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-simulator/FBAEMKit.framework/Headers/FBAEMAdvertiserSingleEntryRule.h deleted file mode 100644 index 79c12ee6..00000000 --- a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-simulator/FBAEMKit.framework/Headers/FBAEMAdvertiserSingleEntryRule.h +++ /dev/null @@ -1,48 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#if !TARGET_OS_TV - - #import - - #import - #import - -NS_ASSUME_NONNULL_BEGIN - -/** - Internal Type exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -NS_SWIFT_NAME(_AEMAdvertiserSingleEntryRule) -@interface FBAEMAdvertiserSingleEntryRule : NSObject - -@property (nonatomic, readonly, assign)FBAEMAdvertiserRuleOperator operator; -@property (nonatomic, readonly) NSString *paramKey; -@property (nullable, nonatomic, readonly) NSString *linguisticCondition; -@property (nullable, nonatomic, readonly) NSNumber *numericalCondition; -@property (nullable, nonatomic, readonly) NSArray *arrayCondition; - -- (instancetype)init NS_UNAVAILABLE; -+ (instancetype)new NS_UNAVAILABLE; - -- (instancetype)initWithOperator:(FBAEMAdvertiserRuleOperator)op - paramKey:(NSString *)paramKey - linguisticCondition:(nullable NSString *)linguisticCondition - numericalCondition:(nullable NSNumber *)numericalCondition - arrayCondition:(nullable NSArray *)arrayCondition; - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-simulator/FBAEMKit.framework/Headers/FBAEMInvocation.h b/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-simulator/FBAEMKit.framework/Headers/FBAEMInvocation.h deleted file mode 100644 index f1029553..00000000 --- a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-simulator/FBAEMKit.framework/Headers/FBAEMInvocation.h +++ /dev/null @@ -1,92 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#if !TARGET_OS_TV - - #import - -@class FBAEMConfiguration; - -NS_ASSUME_NONNULL_BEGIN - -/** - Internal Type exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -NS_SWIFT_NAME(_AEMInvocation) -@interface FBAEMInvocation : NSObject - -@property (nonatomic, readonly, copy) NSString *campaignID; - -@property (nonatomic, readonly, copy) NSString *ACSToken; - -@property (nullable, nonatomic, readonly, copy) NSString *ACSSharedSecret; - -@property (nullable, nonatomic, readonly, copy) NSString *ACSConfigID; - -@property (nullable, nonatomic, readonly, copy) NSString *businessID; - -@property (nullable, nonatomic, readonly, copy) NSString *catalogID; - -@property (nonatomic, readonly, assign) BOOL isTestMode; - -@property (nonatomic, readonly, assign) BOOL hasSKAN; - -@property (nonatomic, readonly, assign) BOOL isConversionFilteringEligible; - -@property (nonatomic, readonly, copy) NSDate *timestamp; - -@property (nonatomic, readonly, copy) NSString *configMode; - -/// The unique identifier of the config, it's the same as config's validFrom -@property (nonatomic, readonly, assign) NSInteger configID; - -@property (nonatomic, readonly) NSMutableSet *recordedEvents; - -@property (nonatomic, readonly) NSMutableDictionary *> *recordedValues; - -@property (nonatomic, readonly, assign) NSInteger conversionValue; - -@property (nonatomic, readonly, assign) NSInteger priority; - -@property (nullable, nonatomic, readonly) NSDate *conversionTimestamp; - -@property (nonatomic, assign) BOOL isAggregated; - -+ (instancetype)new NS_UNAVAILABLE; -- (instancetype)init NS_UNAVAILABLE; - -+ (nullable instancetype)invocationWithAppLinkData:(nullable NSDictionary *)applinkData; - -- (BOOL)attributeEvent:(NSString *)event - currency:(nullable NSString *)currency - value:(nullable NSNumber *)value - parameters:(nullable NSDictionary *)parameters - configs:(nullable NSDictionary *> *)configs - shouldUpdateCache:(BOOL)shouldUpdateCache; - -- (BOOL)updateConversionValueWithConfigs:(nullable NSDictionary *> *)configs - event:(NSString *)event - shouldBoostPriority:(BOOL)shouldBoostPriority; - -- (BOOL)isOptimizedEvent:(NSString *)event - configs:(nullable NSDictionary *> *)configs; - -- (BOOL)isOutOfWindowWithConfigs:(nullable NSDictionary *> *)configs; - -- (nullable NSString *)getHMAC:(NSInteger)delay; - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-simulator/FBAEMKit.framework/Headers/FBAEMKit-Prefix-Header.h b/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-simulator/FBAEMKit.framework/Headers/FBAEMKit-Prefix-Header.h deleted file mode 100644 index 040ca1e9..00000000 --- a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-simulator/FBAEMKit.framework/Headers/FBAEMKit-Prefix-Header.h +++ /dev/null @@ -1,9 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import diff --git a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-simulator/FBAEMKit.framework/Headers/FBAEMKit-Swift.h b/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-simulator/FBAEMKit.framework/Headers/FBAEMKit-Swift.h index 17b5604d..ef900e3c 100644 --- a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-simulator/FBAEMKit.framework/Headers/FBAEMKit-Swift.h +++ b/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-simulator/FBAEMKit.framework/Headers/FBAEMKit-Swift.h @@ -1,6 +1,6 @@ #if 0 #elif defined(__arm64__) && __arm64__ -// Generated by Apple Swift version 5.5 (swiftlang-1300.0.31.1 clang-1300.0.29.1) +// Generated by Apple Swift version 5.6.1 (swiftlang-5.6.0.323.66 clang-1316.0.20.12) #ifndef FBAEMKIT_SWIFT_H #define FBAEMKIT_SWIFT_H #pragma clang diagnostic push @@ -186,6 +186,13 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); #if !defined(IBSegueAction) # define IBSegueAction #endif +#if !defined(SWIFT_EXTERN) +# if defined(__cplusplus) +# define SWIFT_EXTERN extern "C" +# else +# define SWIFT_EXTERN extern +# endif +#endif #if __has_feature(modules) #if __has_warning("-Watimport-in-framework-header") #pragma clang diagnostic ignored "-Watimport-in-framework-header" @@ -194,8 +201,6 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); @import ObjectiveC; #endif -#import - #pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" #pragma clang diagnostic ignored "-Wduplicate-method-arg" #if __has_warning("-Wpragma-clang-attribute") @@ -212,85 +217,47 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); #endif @class NSString; -@class NSNumber; -@class NSCoder; - -/// Internal Type exposed to facilitate transition to Swift. -/// API Subject to change or removal without warning. Do not use. -/// @warning INTERNAL - DO NOT USE -SWIFT_CLASS_NAMED("_AEMAdvertiserMultiEntryRule") -@interface FBAEMAdvertiserMultiEntryRule : NSObject -- (nonnull instancetype)initWithOperator:(enum FBAEMAdvertiserRuleOperator)operator_ rules:(NSArray> * _Nonnull)rules OBJC_DESIGNATED_INITIALIZER; -- (BOOL)isMatchedEventParameters:(NSDictionary * _Nullable)eventParams SWIFT_WARN_UNUSED_RESULT; -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly) BOOL supportsSecureCoding;) -+ (BOOL)supportsSecureCoding SWIFT_WARN_UNUSED_RESULT; -- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder; -- (void)encodeWithCoder:(NSCoder * _Nonnull)coder; -- (id _Nonnull)copyWithZone:(struct _NSZone * _Nullable)zone SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end -@class FBAEMRule; -@protocol FBAEMAdvertiserRuleProviding; - -SWIFT_CLASS_NAMED("_AEMConfiguration") -@interface FBAEMConfiguration : NSObject -@property (nonatomic, readonly) NSInteger cutoffTime; -/// The UNIX timestamp of config’s valid date and works as a unqiue identifier of the config -@property (nonatomic, readonly) NSInteger validFrom; -@property (nonatomic, readonly, copy) NSString * _Nonnull defaultCurrency; -@property (nonatomic, readonly, copy) NSString * _Nonnull configMode; -@property (nonatomic, readonly, copy) NSString * _Nullable businessID; -@property (nonatomic, readonly, strong) id _Nullable matchingRule; -@property (nonatomic, readonly, copy) NSArray * _Nonnull conversionValueRules; -@property (nonatomic, readonly, copy) NSSet * _Nonnull eventSet; -@property (nonatomic, readonly, copy) NSSet * _Nonnull currencySet; -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) id _Nullable ruleProvider;) -+ (id _Nullable)ruleProvider SWIFT_WARN_UNUSED_RESULT; -+ (void)configureWithRuleProvider:(id _Nonnull)ruleProvider; -- (nullable instancetype)initWithJSON:(NSDictionary * _Nullable)dict OBJC_DESIGNATED_INITIALIZER; -- (BOOL)isSameValidFrom:(NSInteger)validFrom businessID:(NSString * _Nullable)businessID SWIFT_WARN_UNUSED_RESULT; -- (BOOL)isSameBusinessID:(NSString * _Nullable)businessID SWIFT_WARN_UNUSED_RESULT; -- (void)encodeWithCoder:(NSCoder * _Nonnull)coder; -- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder; -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly) BOOL supportsSecureCoding;) -+ (BOOL)supportsSecureCoding SWIFT_WARN_UNUSED_RESULT; -- (id _Nonnull)copyWithZone:(struct _NSZone * _Nullable)zone SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +SWIFT_PROTOCOL_NAMED("AEMNetworking") +@protocol FBAEMNetworking +- (void)startGraphRequestWithGraphPath:(NSString * _Nonnull)graphPath parameters:(NSDictionary * _Nonnull)parameters tokenString:(NSString * _Nullable)tokenString HTTPMethod:(NSString * _Nullable)method completion:(void (^ _Nonnull)(id _Nullable, NSError * _Nullable))completion; @end +@class NSURL; +@class NSNumber; -/// Internal Type exposed to facilitate transition to Swift. -/// API Subject to change or removal without warning. Do not use. -/// @warning INTERNAL - DO NOT USE -SWIFT_CLASS_NAMED("_AEMEvent") -@interface FBAEMEvent : NSObject -@property (nonatomic, readonly, copy) NSString * _Nonnull eventName; -@property (nonatomic, readonly, copy) NSDictionary * _Nullable values; -- (nullable instancetype)initWithJSON:(NSDictionary * _Nullable)dict OBJC_DESIGNATED_INITIALIZER; -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly) BOOL supportsSecureCoding;) -+ (BOOL)supportsSecureCoding SWIFT_WARN_UNUSED_RESULT; -- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder; -- (void)encodeWithCoder:(NSCoder * _Nonnull)coder; -- (id _Nonnull)copyWithZone:(struct _NSZone * _Nullable)zone SWIFT_WARN_UNUSED_RESULT; -- (BOOL)isEqual:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +SWIFT_CLASS_NAMED("AEMReporter") +@interface FBAEMReporter : NSObject +/// Enable AEM reporting +/// This function should be called in application(_:open:options:) from ApplicationDelegate ++ (void)enable; +/// Control whether to enable conversion filtering +/// This function should be called in application(_:open:options:) from ApplicationDelegate ++ (void)setConversionFilteringEnabled:(BOOL)enabled; +/// Control whether to enable catalog matching +/// This function should be called in application(_:open:options:) from ApplicationDelegate ++ (void)setCatalogMatchingEnabled:(BOOL)enabled; +/// Control whether to enable advertiser rule match enabled in server side. This is expected +/// to be called internally by FB SDK and will be removed in the future +/// This function should be called in application(_:open:options:) from ApplicationDelegate ++ (void)setAdvertiserRuleMatchInServerEnabled:(BOOL)enabled; +/// Handle deeplink +/// This function should be called in application(_:open:options:) from ApplicationDelegate ++ (void)handle:(NSURL * _Nonnull)url; +/// Calculate the conversion value for the app event based on the AEM configuration +/// This function should be called when you log any in-app events ++ (void)recordAndUpdateEvent:(NSString * _Nonnull)event currency:(NSString * _Nullable)currency value:(NSNumber * _Nullable)value parameters:(NSDictionary * _Nullable)parameters; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; @end -/// Internal Type exposed to facilitate transition to Swift. -/// API Subject to change or removal without warning. Do not use. -/// @warning INTERNAL - DO NOT USE -SWIFT_CLASS_NAMED("_AEMSettings") -@interface FBAEMSettings : NSObject -+ (NSString * _Nullable)appID SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +SWIFT_PROTOCOL_NAMED("SKAdNetworkReporting") +@protocol FBSKAdNetworkReporting +- (BOOL)shouldCutoff SWIFT_WARN_UNUSED_RESULT; +- (BOOL)isReportingEvent:(NSString * _Nonnull)event SWIFT_WARN_UNUSED_RESULT; +- (void)checkAndRevokeTimer; @end - #if __has_attribute(external_source_symbol) # pragma clang attribute pop #endif @@ -298,7 +265,7 @@ SWIFT_CLASS_NAMED("_AEMSettings") #endif #elif defined(__x86_64__) && __x86_64__ -// Generated by Apple Swift version 5.5 (swiftlang-1300.0.31.1 clang-1300.0.29.1) +// Generated by Apple Swift version 5.6.1 (swiftlang-5.6.0.323.66 clang-1316.0.20.12) #ifndef FBAEMKIT_SWIFT_H #define FBAEMKIT_SWIFT_H #pragma clang diagnostic push @@ -484,6 +451,13 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); #if !defined(IBSegueAction) # define IBSegueAction #endif +#if !defined(SWIFT_EXTERN) +# if defined(__cplusplus) +# define SWIFT_EXTERN extern "C" +# else +# define SWIFT_EXTERN extern +# endif +#endif #if __has_feature(modules) #if __has_warning("-Watimport-in-framework-header") #pragma clang diagnostic ignored "-Watimport-in-framework-header" @@ -492,8 +466,6 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); @import ObjectiveC; #endif -#import - #pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" #pragma clang diagnostic ignored "-Wduplicate-method-arg" #if __has_warning("-Wpragma-clang-attribute") @@ -510,85 +482,47 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); #endif @class NSString; -@class NSNumber; -@class NSCoder; - -/// Internal Type exposed to facilitate transition to Swift. -/// API Subject to change or removal without warning. Do not use. -/// @warning INTERNAL - DO NOT USE -SWIFT_CLASS_NAMED("_AEMAdvertiserMultiEntryRule") -@interface FBAEMAdvertiserMultiEntryRule : NSObject -- (nonnull instancetype)initWithOperator:(enum FBAEMAdvertiserRuleOperator)operator_ rules:(NSArray> * _Nonnull)rules OBJC_DESIGNATED_INITIALIZER; -- (BOOL)isMatchedEventParameters:(NSDictionary * _Nullable)eventParams SWIFT_WARN_UNUSED_RESULT; -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly) BOOL supportsSecureCoding;) -+ (BOOL)supportsSecureCoding SWIFT_WARN_UNUSED_RESULT; -- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder; -- (void)encodeWithCoder:(NSCoder * _Nonnull)coder; -- (id _Nonnull)copyWithZone:(struct _NSZone * _Nullable)zone SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end -@class FBAEMRule; -@protocol FBAEMAdvertiserRuleProviding; - -SWIFT_CLASS_NAMED("_AEMConfiguration") -@interface FBAEMConfiguration : NSObject -@property (nonatomic, readonly) NSInteger cutoffTime; -/// The UNIX timestamp of config’s valid date and works as a unqiue identifier of the config -@property (nonatomic, readonly) NSInteger validFrom; -@property (nonatomic, readonly, copy) NSString * _Nonnull defaultCurrency; -@property (nonatomic, readonly, copy) NSString * _Nonnull configMode; -@property (nonatomic, readonly, copy) NSString * _Nullable businessID; -@property (nonatomic, readonly, strong) id _Nullable matchingRule; -@property (nonatomic, readonly, copy) NSArray * _Nonnull conversionValueRules; -@property (nonatomic, readonly, copy) NSSet * _Nonnull eventSet; -@property (nonatomic, readonly, copy) NSSet * _Nonnull currencySet; -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) id _Nullable ruleProvider;) -+ (id _Nullable)ruleProvider SWIFT_WARN_UNUSED_RESULT; -+ (void)configureWithRuleProvider:(id _Nonnull)ruleProvider; -- (nullable instancetype)initWithJSON:(NSDictionary * _Nullable)dict OBJC_DESIGNATED_INITIALIZER; -- (BOOL)isSameValidFrom:(NSInteger)validFrom businessID:(NSString * _Nullable)businessID SWIFT_WARN_UNUSED_RESULT; -- (BOOL)isSameBusinessID:(NSString * _Nullable)businessID SWIFT_WARN_UNUSED_RESULT; -- (void)encodeWithCoder:(NSCoder * _Nonnull)coder; -- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder; -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly) BOOL supportsSecureCoding;) -+ (BOOL)supportsSecureCoding SWIFT_WARN_UNUSED_RESULT; -- (id _Nonnull)copyWithZone:(struct _NSZone * _Nullable)zone SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +SWIFT_PROTOCOL_NAMED("AEMNetworking") +@protocol FBAEMNetworking +- (void)startGraphRequestWithGraphPath:(NSString * _Nonnull)graphPath parameters:(NSDictionary * _Nonnull)parameters tokenString:(NSString * _Nullable)tokenString HTTPMethod:(NSString * _Nullable)method completion:(void (^ _Nonnull)(id _Nullable, NSError * _Nullable))completion; @end +@class NSURL; +@class NSNumber; -/// Internal Type exposed to facilitate transition to Swift. -/// API Subject to change or removal without warning. Do not use. -/// @warning INTERNAL - DO NOT USE -SWIFT_CLASS_NAMED("_AEMEvent") -@interface FBAEMEvent : NSObject -@property (nonatomic, readonly, copy) NSString * _Nonnull eventName; -@property (nonatomic, readonly, copy) NSDictionary * _Nullable values; -- (nullable instancetype)initWithJSON:(NSDictionary * _Nullable)dict OBJC_DESIGNATED_INITIALIZER; -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly) BOOL supportsSecureCoding;) -+ (BOOL)supportsSecureCoding SWIFT_WARN_UNUSED_RESULT; -- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder; -- (void)encodeWithCoder:(NSCoder * _Nonnull)coder; -- (id _Nonnull)copyWithZone:(struct _NSZone * _Nullable)zone SWIFT_WARN_UNUSED_RESULT; -- (BOOL)isEqual:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +SWIFT_CLASS_NAMED("AEMReporter") +@interface FBAEMReporter : NSObject +/// Enable AEM reporting +/// This function should be called in application(_:open:options:) from ApplicationDelegate ++ (void)enable; +/// Control whether to enable conversion filtering +/// This function should be called in application(_:open:options:) from ApplicationDelegate ++ (void)setConversionFilteringEnabled:(BOOL)enabled; +/// Control whether to enable catalog matching +/// This function should be called in application(_:open:options:) from ApplicationDelegate ++ (void)setCatalogMatchingEnabled:(BOOL)enabled; +/// Control whether to enable advertiser rule match enabled in server side. This is expected +/// to be called internally by FB SDK and will be removed in the future +/// This function should be called in application(_:open:options:) from ApplicationDelegate ++ (void)setAdvertiserRuleMatchInServerEnabled:(BOOL)enabled; +/// Handle deeplink +/// This function should be called in application(_:open:options:) from ApplicationDelegate ++ (void)handle:(NSURL * _Nonnull)url; +/// Calculate the conversion value for the app event based on the AEM configuration +/// This function should be called when you log any in-app events ++ (void)recordAndUpdateEvent:(NSString * _Nonnull)event currency:(NSString * _Nullable)currency value:(NSNumber * _Nullable)value parameters:(NSDictionary * _Nullable)parameters; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; @end -/// Internal Type exposed to facilitate transition to Swift. -/// API Subject to change or removal without warning. Do not use. -/// @warning INTERNAL - DO NOT USE -SWIFT_CLASS_NAMED("_AEMSettings") -@interface FBAEMSettings : NSObject -+ (NSString * _Nullable)appID SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +SWIFT_PROTOCOL_NAMED("SKAdNetworkReporting") +@protocol FBSKAdNetworkReporting +- (BOOL)shouldCutoff SWIFT_WARN_UNUSED_RESULT; +- (BOOL)isReportingEvent:(NSString * _Nonnull)event SWIFT_WARN_UNUSED_RESULT; +- (void)checkAndRevokeTimer; @end - #if __has_attribute(external_source_symbol) # pragma clang attribute pop #endif diff --git a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-simulator/FBAEMKit.framework/Headers/FBAEMKit.h b/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-simulator/FBAEMKit.framework/Headers/FBAEMKit.h deleted file mode 100644 index 71137f89..00000000 --- a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-simulator/FBAEMKit.framework/Headers/FBAEMKit.h +++ /dev/null @@ -1,26 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import -#import -#import - -// Temporarily public -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import diff --git a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-simulator/FBAEMKit.framework/Headers/FBAEMKitVersions.h b/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-simulator/FBAEMKit.framework/Headers/FBAEMKitVersions.h deleted file mode 100644 index 1093c0be..00000000 --- a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-simulator/FBAEMKit.framework/Headers/FBAEMKitVersions.h +++ /dev/null @@ -1,10 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#define FBAEMKit_VERSION_STRING @"13.2.0" -#define FBSDK_DEFAULT_GRAPH_API_VERSION @"v13.0" diff --git a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-simulator/FBAEMKit.framework/Headers/FBAEMNetworker.h b/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-simulator/FBAEMKit.framework/Headers/FBAEMNetworker.h deleted file mode 100644 index 5e50c9ec..00000000 --- a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-simulator/FBAEMKit.framework/Headers/FBAEMNetworker.h +++ /dev/null @@ -1,40 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#if !TARGET_OS_TV - - #import - - #import - -NS_ASSUME_NONNULL_BEGIN - -/** - Internal Type exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -NS_SWIFT_NAME(_AEMNetworker) -@interface FBAEMNetworker : NSObject - -@property (nullable, nonatomic, copy) NSString *userAgentSuffix; - -- (void)startGraphRequestWithGraphPath:(NSString *)graphPath - parameters:(NSDictionary *)parameters - tokenString:(nullable NSString *)tokenString - HTTPMethod:(nullable NSString *)method - completion:(FBGraphRequestCompletion)completion; - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-simulator/FBAEMKit.framework/Headers/FBAEMNetworking.h b/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-simulator/FBAEMKit.framework/Headers/FBAEMNetworking.h deleted file mode 100644 index d1d34dca..00000000 --- a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-simulator/FBAEMKit.framework/Headers/FBAEMNetworking.h +++ /dev/null @@ -1,32 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#if !TARGET_OS_TV - - #import - -NS_ASSUME_NONNULL_BEGIN - -typedef void (^FBGraphRequestCompletion)(id _Nullable result, NSError *_Nullable error); - -NS_SWIFT_NAME(AEMNetworking) -@protocol FBAEMNetworking - -- (void)startGraphRequestWithGraphPath:(NSString *)graphPath - parameters:(NSDictionary *)parameters - tokenString:(nullable NSString *)tokenString - HTTPMethod:(nullable NSString *)method - completion:(FBGraphRequestCompletion)completion; - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-simulator/FBAEMKit.framework/Headers/FBAEMReporter.h b/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-simulator/FBAEMKit.framework/Headers/FBAEMReporter.h deleted file mode 100644 index 6810e368..00000000 --- a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-simulator/FBAEMKit.framework/Headers/FBAEMReporter.h +++ /dev/null @@ -1,116 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#if !TARGET_OS_TV - - #import - - #import - #import - -NS_ASSUME_NONNULL_BEGIN - -NS_SWIFT_NAME(AEMReporter) -@interface FBAEMReporter : NSObject - -/** - Configure networker used for calling Facebook AEM Graph API endpoint - and Facebook App ID - - This function should be called in application(_:open:options:) from ApplicationDelegate - and BEFORE [FBAEMReporter enable] function - - @param networker An optional networker conforms to FBAEMNetworking which handles Graph API request - @param appID An optional Facebook app ID, if it's null, we will get it from info.plist file with key: FacebookAppID - */ -+ (void)configureWithNetworker:(nullable id)networker - appID:(nullable NSString *)appID __attribute__((deprecated("use configureWithNetworker:appID:reporter: instead."))); - -/** - Configure networker used for calling Facebook AEM Graph API endpoint - Facebook App ID and SKAdNetwork reporter - - This function should be called in application(_:open:options:) from ApplicationDelegate - and BEFORE [FBAEMReporter enable] function. We will use SKAdNetwork reporter to prevent - double counting. - - @param networker An optional networker conforms to FBAEMNetworking which handles Graph API request - @param appID An optional Facebook app ID, if it's null, we will get it from info.plist file with key: FacebookAppID - @param reporter The SKAdNetwork repoter - */ -+ (void)configureWithNetworker:(nullable id)networker - appID:(nullable NSString *)appID - reporter:(nullable id)reporter; - -/** - Configure networker used for calling Facebook AEM Graph API endpoint - Facebook App ID, SKAdNetwork reporter and Analytics App ID - - This function should be called in application(_:open:options:) from ApplicationDelegate - and BEFORE [FBAEMReporter enable] function. We will use SKAdNetwork reporter to prevent - double counting. - - @param networker An optional networker conforms to FBAEMNetworking which handles Graph API request - @param appID An optional Facebook app ID, if it's null, we will get it from info.plist file with key: FacebookAppID - @param reporter The SKAdNetwork repoter - @param analyticsAppID An optional Analytics app ID. - */ -+ (void)configureWithNetworker:(nullable id)networker - appID:(nullable NSString *)appID - reporter:(nullable id)reporter - analyticsAppID:(nullable NSString *)analyticsAppID; - -/** - Enable AEM reporting - - This function should be called in application(_:open:options:) from ApplicationDelegate - */ -+ (void)enable; - -/** - Control whether to enable conversion filtering - - This function should be called in application(_:open:options:) from ApplicationDelegate - */ -+ (void)setConversionFilteringEnabled:(BOOL)enabled; - -/** - Control whether to enable catalog matching - - This function should be called in application(_:open:options:) from ApplicationDelegate - */ -+ (void)setCatalogMatchingEnabled:(BOOL)enabled; - -/** - Handle deeplink - - This function should be called in application(_:open:options:) from ApplicationDelegate - */ -+ (void)handleURL:(NSURL *)url; - -/** - Calculate the conversion value for the app event based on the AEM configuration - - This function should be called when you log any in-app events - */ - -// UNCRUSTIFY_FORMAT_OFF -+ (void)recordAndUpdateEvent:(NSString *)event - currency:(nullable NSString *)currency - value:(nullable NSNumber *)value - parameters:(nullable NSDictionary *)parameters -NS_SWIFT_NAME(recordAndUpdate(event:currency:value:parameters:)); -// UNCRUSTIFY_FORMAT_ON - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-simulator/FBAEMKit.framework/Headers/FBAEMRequestBody.h b/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-simulator/FBAEMKit.framework/Headers/FBAEMRequestBody.h deleted file mode 100644 index e3941bd0..00000000 --- a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-simulator/FBAEMKit.framework/Headers/FBAEMRequestBody.h +++ /dev/null @@ -1,41 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#if !TARGET_OS_TV - - #import - -NS_ASSUME_NONNULL_BEGIN - -/** - Internal Type exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -NS_SWIFT_NAME(_AEMRequestBody) -@interface FBAEMRequestBody : NSObject - -@property (nonatomic, readonly, retain) NSData *data; - -- (void)appendWithKey:(NSString *)key - formValue:(NSString *)value; - -- (nullable NSData *)compressedData; - - #if DEBUG -@property (nonatomic, readonly, retain) NSData *multipartData; - #endif - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-simulator/FBAEMKit.framework/Headers/FBAEMRule.h b/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-simulator/FBAEMKit.framework/Headers/FBAEMRule.h deleted file mode 100644 index bd022140..00000000 --- a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-simulator/FBAEMKit.framework/Headers/FBAEMRule.h +++ /dev/null @@ -1,46 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#if !TARGET_OS_TV - - #import - -@class FBAEMEvent; - -NS_ASSUME_NONNULL_BEGIN - -/** - Internal Type exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -NS_SWIFT_NAME(_AEMRule) -@interface FBAEMRule : NSObject - -@property (nonatomic) NSInteger conversionValue; -@property (nonatomic) NSInteger priority; -@property (nonatomic, copy) NSArray *events; - -+ (instancetype)new NS_UNAVAILABLE; -- (instancetype)init NS_UNAVAILABLE; - -- (nullable instancetype)initWithJSON:(nullable NSDictionary *)dict; - -- (BOOL)containsEvent:(NSString *)event; - -- (BOOL)isMatchedWithRecordedEvents:(nullable NSSet *)recordedEvents - recordedValues:(nullable NSDictionary *> *)recordedValues; - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-simulator/FBAEMKit.framework/Headers/FBAEMUtility.h b/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-simulator/FBAEMKit.framework/Headers/FBAEMUtility.h deleted file mode 100644 index a09adeb0..00000000 --- a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-simulator/FBAEMKit.framework/Headers/FBAEMUtility.h +++ /dev/null @@ -1,42 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#if !TARGET_OS_TV - - #import - - #import - -NS_ASSUME_NONNULL_BEGIN - -/** - Internal Type exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -NS_SWIFT_NAME(_AEMUtility) -@interface FBAEMUtility : NSObject - -- (instancetype)init NS_UNAVAILABLE; -+ (instancetype)new NS_UNAVAILABLE; - -@property (class, nonatomic, readonly) FBAEMUtility *sharedUtility; - -- (NSNumber *)getInSegmentValue:(nullable NSDictionary *)parameters - matchingRule:(id)matchingRule; - -- (nullable NSString *)getContentID:(nullable NSDictionary *)parameters; - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-simulator/FBAEMKit.framework/Headers/FBSKAdNetworkReporting.h b/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-simulator/FBAEMKit.framework/Headers/FBSKAdNetworkReporting.h deleted file mode 100644 index 226bdcb1..00000000 --- a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-simulator/FBAEMKit.framework/Headers/FBSKAdNetworkReporting.h +++ /dev/null @@ -1,28 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#if !TARGET_OS_TV - -#import - -NS_ASSUME_NONNULL_BEGIN - -NS_SWIFT_NAME(SKAdNetworkReporting) -@protocol FBSKAdNetworkReporting - -- (BOOL)shouldCutoff; - -- (BOOL)isReportingEvent:(NSString *)event; - -- (void)checkAndRevokeTimer; - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-simulator/FBAEMKit.framework/Info.plist b/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-simulator/FBAEMKit.framework/Info.plist index c0856fc4..cd0da44d 100644 Binary files a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-simulator/FBAEMKit.framework/Info.plist and b/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-simulator/FBAEMKit.framework/Info.plist differ diff --git a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-simulator/FBAEMKit.framework/Modules/FBAEMKit.swiftmodule/arm64-apple-ios-simulator.swiftdoc b/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-simulator/FBAEMKit.framework/Modules/FBAEMKit.swiftmodule/arm64-apple-ios-simulator.swiftdoc index 60c69aa4..b1dc6f82 100644 Binary files a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-simulator/FBAEMKit.framework/Modules/FBAEMKit.swiftmodule/arm64-apple-ios-simulator.swiftdoc and b/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-simulator/FBAEMKit.framework/Modules/FBAEMKit.swiftmodule/arm64-apple-ios-simulator.swiftdoc differ diff --git a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-simulator/FBAEMKit.framework/Modules/FBAEMKit.swiftmodule/arm64-apple-ios-simulator.swiftinterface b/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-simulator/FBAEMKit.framework/Modules/FBAEMKit.swiftmodule/arm64-apple-ios-simulator.swiftinterface index 5e217483..3b303e7f 100644 --- a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-simulator/FBAEMKit.framework/Modules/FBAEMKit.swiftmodule/arm64-apple-ios-simulator.swiftinterface +++ b/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-simulator/FBAEMKit.framework/Modules/FBAEMKit.swiftmodule/arm64-apple-ios-simulator.swiftinterface @@ -1,82 +1,28 @@ // swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.5 (swiftlang-1300.0.31.1 clang-1300.0.29.1) -// swift-module-flags: -target arm64-apple-ios11.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FBAEMKit -@_exported import FBAEMKit +// swift-compiler-version: Apple Swift version 5.6.1 (swiftlang-5.6.0.323.66 clang-1316.0.20.12) +// swift-module-flags: -target arm64-apple-ios12.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FBAEMKit +import CommonCrypto +import CommonCrypto.CommonHMAC +import FBSDKCoreKit_Basics +import Foundation import Swift import _Concurrency -@objcMembers @objc(FBAEMAdvertiserMultiEntryRule) final public class _AEMAdvertiserMultiEntryRule : ObjectiveC.NSObject, FBAEMKit._AEMAdvertiserRuleMatching, Foundation.NSCopying, Foundation.NSSecureCoding { - @objc(initWithOperator:rules:) public init(with operator: FBAEMKit._AEMAdvertiserRuleOperator, rules: [FBAEMKit._AEMAdvertiserRuleMatching]) - @objc final public func isMatchedEventParameters(_ eventParams: [Swift.String : Any]?) -> Swift.Bool - @objc public static var supportsSecureCoding: Swift.Bool { - @objc get - } - @objc convenience public init?(coder: Foundation.NSCoder) - @objc final public func encode(with coder: Foundation.NSCoder) - @objc final public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any - @objc deinit -} -@_hasMissingDesignatedInitializers @objcMembers @objc(FBAEMConfiguration) final public class _AEMConfiguration : ObjectiveC.NSObject, Foundation.NSCopying, Foundation.NSSecureCoding { - @objc final public var cutoffTime: Swift.Int { - get - } - @objc final public var validFrom: Swift.Int { - get - } - @objc final public var defaultCurrency: Swift.String { - get - } - @objc final public var configMode: Swift.String { - get - } - @objc final public var businessID: Swift.String? { - get - } - @objc final public var matchingRule: FBAEMKit._AEMAdvertiserRuleMatching? { - get - } - @objc final public var conversionValueRules: [FBAEMKit._AEMRule] { - get - } - @objc final public var eventSet: Swift.Set { - get - } - @objc final public var currencySet: Swift.Set { - get - } - @objc public static var ruleProvider: FBAEMKit._AEMAdvertiserRuleProviding? { - get - } - @objc public static func configure(withRuleProvider ruleProvider: FBAEMKit._AEMAdvertiserRuleProviding) - @objc(initWithJSON:) public init?(json dict: [Swift.String : Any]?) - @objc final public func isSameValid(from validFrom: Swift.Int, businessID: Swift.String?) -> Swift.Bool - @objc final public func isSameBusinessID(_ businessID: Swift.String?) -> Swift.Bool - @objc final public func encode(with coder: Foundation.NSCoder) - @objc convenience public init?(coder: Foundation.NSCoder) - @objc public static var supportsSecureCoding: Swift.Bool { - @objc get - } - @objc final public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any - @objc deinit +public typealias FBGraphRequestCompletion = (Any?, Swift.Error?) -> Swift.Void +@objc(FBAEMNetworking) public protocol AEMNetworking { + @objc(startGraphRequestWithGraphPath:parameters:tokenString:HTTPMethod:completion:) func startGraphRequest(withGraphPath graphPath: Swift.String, parameters: [Swift.String : Any], tokenString: Swift.String?, httpMethod method: Swift.String?, completion: @escaping FBAEMKit.FBGraphRequestCompletion) } -@_hasMissingDesignatedInitializers @objcMembers @objc(FBAEMEvent) final public class _AEMEvent : ObjectiveC.NSObject, Foundation.NSCopying, Foundation.NSSecureCoding { - @objc final public var eventName: Swift.String { - get - } - @objc final public var values: [Swift.String : Swift.Int]? { - get - } - @objc(initWithJSON:) public init?(dict: [Swift.String : Any]?) - @objc public static var supportsSecureCoding: Swift.Bool { - @objc get - } - @objc convenience public init?(coder: Foundation.NSCoder) - @objc final public func encode(with coder: Foundation.NSCoder) - @objc final public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any - @objc override final public func isEqual(_ object: Any?) -> Swift.Bool - @objc deinit -} -@_inheritsConvenienceInitializers @objcMembers @objc(FBAEMSettings) final public class _AEMSettings : ObjectiveC.NSObject { - @objc public static func appID() -> Swift.String? +@_inheritsConvenienceInitializers @objcMembers @objc(FBAEMReporter) final public class AEMReporter : ObjectiveC.NSObject { + @objc public static func enable() + @objc public static func setConversionFilteringEnabled(_ enabled: Swift.Bool) + @objc public static func setCatalogMatchingEnabled(_ enabled: Swift.Bool) + @objc public static func setAdvertiserRuleMatchInServerEnabled(_ enabled: Swift.Bool) + @objc public static func handle(_ url: Foundation.URL) + @objc(recordAndUpdateEvent:currency:value:parameters:) public static func recordAndUpdate(event: Swift.String, currency: Swift.String?, value: Foundation.NSNumber?, parameters: [Swift.String : Any]?) @objc override dynamic public init() @objc deinit } +@objc(FBSKAdNetworkReporting) public protocol SKAdNetworkReporting { + @objc func shouldCutoff() -> Swift.Bool + @objc(isReportingEvent:) func isReportingEvent(_ event: Swift.String) -> Swift.Bool + @objc func checkAndRevokeTimer() +} diff --git a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-simulator/FBAEMKit.framework/Modules/FBAEMKit.swiftmodule/arm64.swiftdoc b/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-simulator/FBAEMKit.framework/Modules/FBAEMKit.swiftmodule/arm64.swiftdoc deleted file mode 100644 index 60c69aa4..00000000 Binary files a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-simulator/FBAEMKit.framework/Modules/FBAEMKit.swiftmodule/arm64.swiftdoc and /dev/null differ diff --git a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-simulator/FBAEMKit.framework/Modules/FBAEMKit.swiftmodule/arm64.swiftinterface b/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-simulator/FBAEMKit.framework/Modules/FBAEMKit.swiftmodule/arm64.swiftinterface deleted file mode 100644 index 5e217483..00000000 --- a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-simulator/FBAEMKit.framework/Modules/FBAEMKit.swiftmodule/arm64.swiftinterface +++ /dev/null @@ -1,82 +0,0 @@ -// swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.5 (swiftlang-1300.0.31.1 clang-1300.0.29.1) -// swift-module-flags: -target arm64-apple-ios11.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FBAEMKit -@_exported import FBAEMKit -import Swift -import _Concurrency -@objcMembers @objc(FBAEMAdvertiserMultiEntryRule) final public class _AEMAdvertiserMultiEntryRule : ObjectiveC.NSObject, FBAEMKit._AEMAdvertiserRuleMatching, Foundation.NSCopying, Foundation.NSSecureCoding { - @objc(initWithOperator:rules:) public init(with operator: FBAEMKit._AEMAdvertiserRuleOperator, rules: [FBAEMKit._AEMAdvertiserRuleMatching]) - @objc final public func isMatchedEventParameters(_ eventParams: [Swift.String : Any]?) -> Swift.Bool - @objc public static var supportsSecureCoding: Swift.Bool { - @objc get - } - @objc convenience public init?(coder: Foundation.NSCoder) - @objc final public func encode(with coder: Foundation.NSCoder) - @objc final public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any - @objc deinit -} -@_hasMissingDesignatedInitializers @objcMembers @objc(FBAEMConfiguration) final public class _AEMConfiguration : ObjectiveC.NSObject, Foundation.NSCopying, Foundation.NSSecureCoding { - @objc final public var cutoffTime: Swift.Int { - get - } - @objc final public var validFrom: Swift.Int { - get - } - @objc final public var defaultCurrency: Swift.String { - get - } - @objc final public var configMode: Swift.String { - get - } - @objc final public var businessID: Swift.String? { - get - } - @objc final public var matchingRule: FBAEMKit._AEMAdvertiserRuleMatching? { - get - } - @objc final public var conversionValueRules: [FBAEMKit._AEMRule] { - get - } - @objc final public var eventSet: Swift.Set { - get - } - @objc final public var currencySet: Swift.Set { - get - } - @objc public static var ruleProvider: FBAEMKit._AEMAdvertiserRuleProviding? { - get - } - @objc public static func configure(withRuleProvider ruleProvider: FBAEMKit._AEMAdvertiserRuleProviding) - @objc(initWithJSON:) public init?(json dict: [Swift.String : Any]?) - @objc final public func isSameValid(from validFrom: Swift.Int, businessID: Swift.String?) -> Swift.Bool - @objc final public func isSameBusinessID(_ businessID: Swift.String?) -> Swift.Bool - @objc final public func encode(with coder: Foundation.NSCoder) - @objc convenience public init?(coder: Foundation.NSCoder) - @objc public static var supportsSecureCoding: Swift.Bool { - @objc get - } - @objc final public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any - @objc deinit -} -@_hasMissingDesignatedInitializers @objcMembers @objc(FBAEMEvent) final public class _AEMEvent : ObjectiveC.NSObject, Foundation.NSCopying, Foundation.NSSecureCoding { - @objc final public var eventName: Swift.String { - get - } - @objc final public var values: [Swift.String : Swift.Int]? { - get - } - @objc(initWithJSON:) public init?(dict: [Swift.String : Any]?) - @objc public static var supportsSecureCoding: Swift.Bool { - @objc get - } - @objc convenience public init?(coder: Foundation.NSCoder) - @objc final public func encode(with coder: Foundation.NSCoder) - @objc final public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any - @objc override final public func isEqual(_ object: Any?) -> Swift.Bool - @objc deinit -} -@_inheritsConvenienceInitializers @objcMembers @objc(FBAEMSettings) final public class _AEMSettings : ObjectiveC.NSObject { - @objc public static func appID() -> Swift.String? - @objc override dynamic public init() - @objc deinit -} diff --git a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-simulator/FBAEMKit.framework/Modules/FBAEMKit.swiftmodule/x86_64-apple-ios-simulator.swiftdoc b/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-simulator/FBAEMKit.framework/Modules/FBAEMKit.swiftmodule/x86_64-apple-ios-simulator.swiftdoc index 719c894e..0f186b8c 100644 Binary files a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-simulator/FBAEMKit.framework/Modules/FBAEMKit.swiftmodule/x86_64-apple-ios-simulator.swiftdoc and b/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-simulator/FBAEMKit.framework/Modules/FBAEMKit.swiftmodule/x86_64-apple-ios-simulator.swiftdoc differ diff --git a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-simulator/FBAEMKit.framework/Modules/FBAEMKit.swiftmodule/x86_64-apple-ios-simulator.swiftinterface b/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-simulator/FBAEMKit.framework/Modules/FBAEMKit.swiftmodule/x86_64-apple-ios-simulator.swiftinterface index 59c77460..862774ef 100644 --- a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-simulator/FBAEMKit.framework/Modules/FBAEMKit.swiftmodule/x86_64-apple-ios-simulator.swiftinterface +++ b/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-simulator/FBAEMKit.framework/Modules/FBAEMKit.swiftmodule/x86_64-apple-ios-simulator.swiftinterface @@ -1,82 +1,28 @@ // swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.5 (swiftlang-1300.0.31.1 clang-1300.0.29.1) -// swift-module-flags: -target x86_64-apple-ios11.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FBAEMKit -@_exported import FBAEMKit +// swift-compiler-version: Apple Swift version 5.6.1 (swiftlang-5.6.0.323.66 clang-1316.0.20.12) +// swift-module-flags: -target x86_64-apple-ios12.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FBAEMKit +import CommonCrypto +import CommonCrypto.CommonHMAC +import FBSDKCoreKit_Basics +import Foundation import Swift import _Concurrency -@objcMembers @objc(FBAEMAdvertiserMultiEntryRule) final public class _AEMAdvertiserMultiEntryRule : ObjectiveC.NSObject, FBAEMKit._AEMAdvertiserRuleMatching, Foundation.NSCopying, Foundation.NSSecureCoding { - @objc(initWithOperator:rules:) public init(with operator: FBAEMKit._AEMAdvertiserRuleOperator, rules: [FBAEMKit._AEMAdvertiserRuleMatching]) - @objc final public func isMatchedEventParameters(_ eventParams: [Swift.String : Any]?) -> Swift.Bool - @objc public static var supportsSecureCoding: Swift.Bool { - @objc get - } - @objc convenience public init?(coder: Foundation.NSCoder) - @objc final public func encode(with coder: Foundation.NSCoder) - @objc final public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any - @objc deinit -} -@_hasMissingDesignatedInitializers @objcMembers @objc(FBAEMConfiguration) final public class _AEMConfiguration : ObjectiveC.NSObject, Foundation.NSCopying, Foundation.NSSecureCoding { - @objc final public var cutoffTime: Swift.Int { - get - } - @objc final public var validFrom: Swift.Int { - get - } - @objc final public var defaultCurrency: Swift.String { - get - } - @objc final public var configMode: Swift.String { - get - } - @objc final public var businessID: Swift.String? { - get - } - @objc final public var matchingRule: FBAEMKit._AEMAdvertiserRuleMatching? { - get - } - @objc final public var conversionValueRules: [FBAEMKit._AEMRule] { - get - } - @objc final public var eventSet: Swift.Set { - get - } - @objc final public var currencySet: Swift.Set { - get - } - @objc public static var ruleProvider: FBAEMKit._AEMAdvertiserRuleProviding? { - get - } - @objc public static func configure(withRuleProvider ruleProvider: FBAEMKit._AEMAdvertiserRuleProviding) - @objc(initWithJSON:) public init?(json dict: [Swift.String : Any]?) - @objc final public func isSameValid(from validFrom: Swift.Int, businessID: Swift.String?) -> Swift.Bool - @objc final public func isSameBusinessID(_ businessID: Swift.String?) -> Swift.Bool - @objc final public func encode(with coder: Foundation.NSCoder) - @objc convenience public init?(coder: Foundation.NSCoder) - @objc public static var supportsSecureCoding: Swift.Bool { - @objc get - } - @objc final public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any - @objc deinit +public typealias FBGraphRequestCompletion = (Any?, Swift.Error?) -> Swift.Void +@objc(FBAEMNetworking) public protocol AEMNetworking { + @objc(startGraphRequestWithGraphPath:parameters:tokenString:HTTPMethod:completion:) func startGraphRequest(withGraphPath graphPath: Swift.String, parameters: [Swift.String : Any], tokenString: Swift.String?, httpMethod method: Swift.String?, completion: @escaping FBAEMKit.FBGraphRequestCompletion) } -@_hasMissingDesignatedInitializers @objcMembers @objc(FBAEMEvent) final public class _AEMEvent : ObjectiveC.NSObject, Foundation.NSCopying, Foundation.NSSecureCoding { - @objc final public var eventName: Swift.String { - get - } - @objc final public var values: [Swift.String : Swift.Int]? { - get - } - @objc(initWithJSON:) public init?(dict: [Swift.String : Any]?) - @objc public static var supportsSecureCoding: Swift.Bool { - @objc get - } - @objc convenience public init?(coder: Foundation.NSCoder) - @objc final public func encode(with coder: Foundation.NSCoder) - @objc final public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any - @objc override final public func isEqual(_ object: Any?) -> Swift.Bool - @objc deinit -} -@_inheritsConvenienceInitializers @objcMembers @objc(FBAEMSettings) final public class _AEMSettings : ObjectiveC.NSObject { - @objc public static func appID() -> Swift.String? +@_inheritsConvenienceInitializers @objcMembers @objc(FBAEMReporter) final public class AEMReporter : ObjectiveC.NSObject { + @objc public static func enable() + @objc public static func setConversionFilteringEnabled(_ enabled: Swift.Bool) + @objc public static func setCatalogMatchingEnabled(_ enabled: Swift.Bool) + @objc public static func setAdvertiserRuleMatchInServerEnabled(_ enabled: Swift.Bool) + @objc public static func handle(_ url: Foundation.URL) + @objc(recordAndUpdateEvent:currency:value:parameters:) public static func recordAndUpdate(event: Swift.String, currency: Swift.String?, value: Foundation.NSNumber?, parameters: [Swift.String : Any]?) @objc override dynamic public init() @objc deinit } +@objc(FBSKAdNetworkReporting) public protocol SKAdNetworkReporting { + @objc func shouldCutoff() -> Swift.Bool + @objc(isReportingEvent:) func isReportingEvent(_ event: Swift.String) -> Swift.Bool + @objc func checkAndRevokeTimer() +} diff --git a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-simulator/FBAEMKit.framework/Modules/FBAEMKit.swiftmodule/x86_64.swiftdoc b/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-simulator/FBAEMKit.framework/Modules/FBAEMKit.swiftmodule/x86_64.swiftdoc deleted file mode 100644 index 719c894e..00000000 Binary files a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-simulator/FBAEMKit.framework/Modules/FBAEMKit.swiftmodule/x86_64.swiftdoc and /dev/null differ diff --git a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-simulator/FBAEMKit.framework/Modules/FBAEMKit.swiftmodule/x86_64.swiftinterface b/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-simulator/FBAEMKit.framework/Modules/FBAEMKit.swiftmodule/x86_64.swiftinterface deleted file mode 100644 index 59c77460..00000000 --- a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-simulator/FBAEMKit.framework/Modules/FBAEMKit.swiftmodule/x86_64.swiftinterface +++ /dev/null @@ -1,82 +0,0 @@ -// swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.5 (swiftlang-1300.0.31.1 clang-1300.0.29.1) -// swift-module-flags: -target x86_64-apple-ios11.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FBAEMKit -@_exported import FBAEMKit -import Swift -import _Concurrency -@objcMembers @objc(FBAEMAdvertiserMultiEntryRule) final public class _AEMAdvertiserMultiEntryRule : ObjectiveC.NSObject, FBAEMKit._AEMAdvertiserRuleMatching, Foundation.NSCopying, Foundation.NSSecureCoding { - @objc(initWithOperator:rules:) public init(with operator: FBAEMKit._AEMAdvertiserRuleOperator, rules: [FBAEMKit._AEMAdvertiserRuleMatching]) - @objc final public func isMatchedEventParameters(_ eventParams: [Swift.String : Any]?) -> Swift.Bool - @objc public static var supportsSecureCoding: Swift.Bool { - @objc get - } - @objc convenience public init?(coder: Foundation.NSCoder) - @objc final public func encode(with coder: Foundation.NSCoder) - @objc final public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any - @objc deinit -} -@_hasMissingDesignatedInitializers @objcMembers @objc(FBAEMConfiguration) final public class _AEMConfiguration : ObjectiveC.NSObject, Foundation.NSCopying, Foundation.NSSecureCoding { - @objc final public var cutoffTime: Swift.Int { - get - } - @objc final public var validFrom: Swift.Int { - get - } - @objc final public var defaultCurrency: Swift.String { - get - } - @objc final public var configMode: Swift.String { - get - } - @objc final public var businessID: Swift.String? { - get - } - @objc final public var matchingRule: FBAEMKit._AEMAdvertiserRuleMatching? { - get - } - @objc final public var conversionValueRules: [FBAEMKit._AEMRule] { - get - } - @objc final public var eventSet: Swift.Set { - get - } - @objc final public var currencySet: Swift.Set { - get - } - @objc public static var ruleProvider: FBAEMKit._AEMAdvertiserRuleProviding? { - get - } - @objc public static func configure(withRuleProvider ruleProvider: FBAEMKit._AEMAdvertiserRuleProviding) - @objc(initWithJSON:) public init?(json dict: [Swift.String : Any]?) - @objc final public func isSameValid(from validFrom: Swift.Int, businessID: Swift.String?) -> Swift.Bool - @objc final public func isSameBusinessID(_ businessID: Swift.String?) -> Swift.Bool - @objc final public func encode(with coder: Foundation.NSCoder) - @objc convenience public init?(coder: Foundation.NSCoder) - @objc public static var supportsSecureCoding: Swift.Bool { - @objc get - } - @objc final public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any - @objc deinit -} -@_hasMissingDesignatedInitializers @objcMembers @objc(FBAEMEvent) final public class _AEMEvent : ObjectiveC.NSObject, Foundation.NSCopying, Foundation.NSSecureCoding { - @objc final public var eventName: Swift.String { - get - } - @objc final public var values: [Swift.String : Swift.Int]? { - get - } - @objc(initWithJSON:) public init?(dict: [Swift.String : Any]?) - @objc public static var supportsSecureCoding: Swift.Bool { - @objc get - } - @objc convenience public init?(coder: Foundation.NSCoder) - @objc final public func encode(with coder: Foundation.NSCoder) - @objc final public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any - @objc override final public func isEqual(_ object: Any?) -> Swift.Bool - @objc deinit -} -@_inheritsConvenienceInitializers @objcMembers @objc(FBAEMSettings) final public class _AEMSettings : ObjectiveC.NSObject { - @objc public static func appID() -> Swift.String? - @objc override dynamic public init() - @objc deinit -} diff --git a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-simulator/FBAEMKit.framework/Modules/module.modulemap b/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-simulator/FBAEMKit.framework/Modules/module.modulemap index f7b13731..f3a8d2fb 100644 --- a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-simulator/FBAEMKit.framework/Modules/module.modulemap +++ b/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-simulator/FBAEMKit.framework/Modules/module.modulemap @@ -1,11 +1,4 @@ framework module FBAEMKit { - umbrella header "FBAEMKit.h" - - export * - module * { export * } -} - -module FBAEMKit.Swift { - header "FBAEMKit-Swift.h" - requires objc + header "FBAEMKit-Swift.h" + requires objc } diff --git a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-simulator/FBAEMKit.framework/_CodeSignature/CodeDirectory b/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-simulator/FBAEMKit.framework/_CodeSignature/CodeDirectory deleted file mode 100644 index 7d14ec61..00000000 Binary files a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-simulator/FBAEMKit.framework/_CodeSignature/CodeDirectory and /dev/null differ diff --git a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-simulator/FBAEMKit.framework/_CodeSignature/CodeRequirements b/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-simulator/FBAEMKit.framework/_CodeSignature/CodeRequirements deleted file mode 100644 index dbf9d614..00000000 Binary files a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-simulator/FBAEMKit.framework/_CodeSignature/CodeRequirements and /dev/null differ diff --git a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-simulator/FBAEMKit.framework/_CodeSignature/CodeRequirements-1 b/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-simulator/FBAEMKit.framework/_CodeSignature/CodeRequirements-1 deleted file mode 100644 index c23e8cd8..00000000 Binary files a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-simulator/FBAEMKit.framework/_CodeSignature/CodeRequirements-1 and /dev/null differ diff --git a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-simulator/FBAEMKit.framework/_CodeSignature/CodeResources b/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-simulator/FBAEMKit.framework/_CodeSignature/CodeResources index 242abd03..07da52fc 100644 --- a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-simulator/FBAEMKit.framework/_CodeSignature/CodeResources +++ b/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-simulator/FBAEMKit.framework/_CodeSignature/CodeResources @@ -4,461 +4,99 @@ files - Headers/FBAEMAdvertiserRuleFactory.h - - yKvLFvS6IAEnl4wy2Hr+qpLlTZQ= - - Headers/FBAEMAdvertiserRuleMatching.h - - J4XLVbU1QkQ+vsp96NbE2CDglZw= - - Headers/FBAEMAdvertiserRuleOperator.h - - pxydqvI15BpRVBvfSn9RXFP6zz0= - - Headers/FBAEMAdvertiserRuleProviding.h - - oBjpGjCzOkGy0g6v8hbcpjXxy9I= - - Headers/FBAEMAdvertiserSingleEntryRule.h - - hLUkAkmODucoUntMPo6uLRF72Lo= - - Headers/FBAEMInvocation.h - - vA7s6hcnI31hKtWSwAIwWaQVe2E= - - Headers/FBAEMKit-Prefix-Header.h - - K7g/zhr5ZA6vVqsMHKBc4hwRqTs= - Headers/FBAEMKit-Swift.h - VJNYOT8HoihxHQd97uBTLkjXbKk= - - Headers/FBAEMKit.h - - gB02kjZCTPSjf3JmciNaczoklC4= - - Headers/FBAEMKitVersions.h - - 6axPztwda+5bKIIkkxzurKmP/p4= - - Headers/FBAEMNetworker.h - - 1YIulr37EaDtIX9J+Qhun6tLf+U= - - Headers/FBAEMNetworking.h - - ghTzHaeILWcH507QH7tTFKT45po= - - Headers/FBAEMReporter.h - - p+LiA7Shk5uAVBAzAFEy20Rvm/Y= - - Headers/FBAEMRequestBody.h - - /3dF50huTEGkN3puysyndoBwaSI= - - Headers/FBAEMRule.h - - vf04ru85SXUoqaOlvLiBjJTWiPw= - - Headers/FBAEMUtility.h - - tYxNbX/UFxFuy8CvDSrX2P7eHnA= - - Headers/FBSKAdNetworkReporting.h - - pky/QYIj/dB780WrIohjghUSH/E= + nlnNKPp71ZQqOy+One/Ls132cZE= Info.plist - tcscdGawl3zyhl6H7YHtGzpjYv8= + ixQEHPuJRQZlKbUWbW3jDwGNXmE= Modules/FBAEMKit.swiftmodule/arm64-apple-ios-simulator.swiftdoc - JrOCHipruUf3+HSHdIBhwKKb7jk= + iAGBRyoh0X4kuqtRUKff/k0zes8= Modules/FBAEMKit.swiftmodule/arm64-apple-ios-simulator.swiftinterface - d1StN9SPacbwEyvwRzGRR12zQT0= + aUM91Lt7Sp7Pjnn5J+L5uxFsyHU= Modules/FBAEMKit.swiftmodule/arm64-apple-ios-simulator.swiftmodule - CiwqbqioDp7qr9/M2xL2DyZQ6aI= - - Modules/FBAEMKit.swiftmodule/arm64.swiftdoc - - JrOCHipruUf3+HSHdIBhwKKb7jk= - - Modules/FBAEMKit.swiftmodule/arm64.swiftinterface - - d1StN9SPacbwEyvwRzGRR12zQT0= - - Modules/FBAEMKit.swiftmodule/arm64.swiftmodule - - CiwqbqioDp7qr9/M2xL2DyZQ6aI= + r2DYStyGFH2H22cchimJfkbT1CE= Modules/FBAEMKit.swiftmodule/x86_64-apple-ios-simulator.swiftdoc - 8XTNqFKw4f9nnj8xAtMf0ck8A3Y= + YFYNd2NsiBl+tf8aNGEwmhXrO64= Modules/FBAEMKit.swiftmodule/x86_64-apple-ios-simulator.swiftinterface - z8W7+ZTIYZfut6N6OZRIDV8fZ3I= + elUCzO4d9UcijWF1bbqPC6JaQ20= Modules/FBAEMKit.swiftmodule/x86_64-apple-ios-simulator.swiftmodule - r+NSS6KsfWcmmEEI9E1q32FbRtI= - - Modules/FBAEMKit.swiftmodule/x86_64.swiftdoc - - 8XTNqFKw4f9nnj8xAtMf0ck8A3Y= - - Modules/FBAEMKit.swiftmodule/x86_64.swiftinterface - - z8W7+ZTIYZfut6N6OZRIDV8fZ3I= - - Modules/FBAEMKit.swiftmodule/x86_64.swiftmodule - - r+NSS6KsfWcmmEEI9E1q32FbRtI= + d0fvnnWjjPnkLMhExRnkbx7cOMs= Modules/module.modulemap - JELH5jXIzrBpYB3cXkE3/w648tU= + Ci3QIdviXpIzxSC88i1rGvW2cSs= files2 - Headers/FBAEMAdvertiserRuleFactory.h - - hash - - yKvLFvS6IAEnl4wy2Hr+qpLlTZQ= - - hash2 - - n4ff1JqmRT9hLIChw9LKJPnHikWNW437YLQcMbqWaNI= - - - Headers/FBAEMAdvertiserRuleMatching.h - - hash - - J4XLVbU1QkQ+vsp96NbE2CDglZw= - - hash2 - - b7OWeUClIk3eMzKQ88dpyks5XwvN2rqz8ma+jGc9aC0= - - - Headers/FBAEMAdvertiserRuleOperator.h - - hash - - pxydqvI15BpRVBvfSn9RXFP6zz0= - - hash2 - - V/lKJil+YXykdXxtDcsdsCAVbcXhTZXclpWuGeikoDA= - - - Headers/FBAEMAdvertiserRuleProviding.h - - hash - - oBjpGjCzOkGy0g6v8hbcpjXxy9I= - - hash2 - - T2S5e1Qb400jRGUaIKao17m6TOTttA7oUvD1YHgFZpo= - - - Headers/FBAEMAdvertiserSingleEntryRule.h - - hash - - hLUkAkmODucoUntMPo6uLRF72Lo= - - hash2 - - MtpELt09rYat78RMDpRCuog7xUYkwdT7soZkIk1MIJI= - - - Headers/FBAEMInvocation.h - - hash - - vA7s6hcnI31hKtWSwAIwWaQVe2E= - - hash2 - - dr9DQsVF22nH0/TalKjpcBPOXpwc9VH2NjSh2s6AVyU= - - - Headers/FBAEMKit-Prefix-Header.h - - hash - - K7g/zhr5ZA6vVqsMHKBc4hwRqTs= - - hash2 - - X95o1ZqRBk75B/twsFPDGwnE0rcJzZZ+aHVXYs2e24Q= - - Headers/FBAEMKit-Swift.h - hash - - VJNYOT8HoihxHQd97uBTLkjXbKk= - - hash2 - - H3TwYsS+HREQkMwTFyiQ3fdiNz9qiYj4wuGWvIFOyBo= - - - Headers/FBAEMKit.h - - hash - - gB02kjZCTPSjf3JmciNaczoklC4= - - hash2 - - w8Gz6WgkveMjXpcHO9d3+sGON32lDdCWFHKYR+7dgas= - - - Headers/FBAEMKitVersions.h - - hash - - 6axPztwda+5bKIIkkxzurKmP/p4= - - hash2 - - KWnWNB7wiPlGi15HlfozeaVQOsIDExVCf3foG7AIEjQ= - - - Headers/FBAEMNetworker.h - - hash - - 1YIulr37EaDtIX9J+Qhun6tLf+U= - - hash2 - - 6ul/TswN5q6XDTJd1EBQZZwZd0BsTpmTidGQ/6qtLiY= - - - Headers/FBAEMNetworking.h - - hash - - ghTzHaeILWcH507QH7tTFKT45po= - - hash2 - - 7e2i1241Ft2Xvaut6NIyhoHw6N+wMpOIsbrTDlI81g0= - - - Headers/FBAEMReporter.h - - hash - - p+LiA7Shk5uAVBAzAFEy20Rvm/Y= - - hash2 - - E0wsApaYPPtNFUlZqr8dn+npXeZUlXOuLVvUBbwBAsE= - - - Headers/FBAEMRequestBody.h - - hash - - /3dF50huTEGkN3puysyndoBwaSI= - - hash2 - - 9x7kOSgzLDOkVitO5IJz7RCkuY9b5wOZIMnd5i51dKA= - - - Headers/FBAEMRule.h - - hash - - vf04ru85SXUoqaOlvLiBjJTWiPw= - hash2 - dmaO4ah5Qj0cVSMksb9T3A8EnGyeQRkKAQqrn0kzUmU= - - - Headers/FBAEMUtility.h - - hash - - tYxNbX/UFxFuy8CvDSrX2P7eHnA= - - hash2 - - jiGNk1M6flw8FBdRaKmRowNraky5j+WeQuqNRmfEXiM= - - - Headers/FBSKAdNetworkReporting.h - - hash - - pky/QYIj/dB780WrIohjghUSH/E= - - hash2 - - elf75HlZ2bDZbULPVssKTSgy8K957SFxGfCuUVz2S6c= + ErULLk54VJpRLSk5WdtIyfw2bub2UZcNKfxFOoKZJVE= Modules/FBAEMKit.swiftmodule/arm64-apple-ios-simulator.swiftdoc - hash - - JrOCHipruUf3+HSHdIBhwKKb7jk= - hash2 - RLzvhE5EiAB2ui4cX/AS90g8o3q1svDNlLmDMfC3QWE= + K0jP+mxaLhptlUsy7iO797Fd+SEzNwQDvTc1ZIbUTnw= Modules/FBAEMKit.swiftmodule/arm64-apple-ios-simulator.swiftinterface - hash - - d1StN9SPacbwEyvwRzGRR12zQT0= - hash2 - wDRRlfC2aXIlYu6GjgqLigcKNKRKc59CfwDlCYwDCyc= + yyKVr+EOrQwkf5Y0Y3/sefVBhTcGVwS2PMr5Z+mAZec= Modules/FBAEMKit.swiftmodule/arm64-apple-ios-simulator.swiftmodule - hash - - CiwqbqioDp7qr9/M2xL2DyZQ6aI= - - hash2 - - UDAygLCTZr1c36s/rbyp/RMkzoU+JGEWo5gPOTsmEX0= - - - Modules/FBAEMKit.swiftmodule/arm64.swiftdoc - - hash - - JrOCHipruUf3+HSHdIBhwKKb7jk= - hash2 - RLzvhE5EiAB2ui4cX/AS90g8o3q1svDNlLmDMfC3QWE= - - - Modules/FBAEMKit.swiftmodule/arm64.swiftinterface - - hash - - d1StN9SPacbwEyvwRzGRR12zQT0= - - hash2 - - wDRRlfC2aXIlYu6GjgqLigcKNKRKc59CfwDlCYwDCyc= - - - Modules/FBAEMKit.swiftmodule/arm64.swiftmodule - - hash - - CiwqbqioDp7qr9/M2xL2DyZQ6aI= - - hash2 - - UDAygLCTZr1c36s/rbyp/RMkzoU+JGEWo5gPOTsmEX0= + U9du+SodCt+xWKUf1Q03rtAkTzrxB4yEOTWh4QLgurc= Modules/FBAEMKit.swiftmodule/x86_64-apple-ios-simulator.swiftdoc - hash - - 8XTNqFKw4f9nnj8xAtMf0ck8A3Y= - hash2 - Q9Rnh4aPKdc+ZnDyHQCnS3LVhm2dZOHxzJbs6oZnK1M= + 07IX08cUZPf10wwPfsusH5ZGsSZm4UnMKcO8VR85VMg= Modules/FBAEMKit.swiftmodule/x86_64-apple-ios-simulator.swiftinterface - hash - - z8W7+ZTIYZfut6N6OZRIDV8fZ3I= - hash2 - UjwrRmxfYHZ70QhRjfnUZks7Jk6UfyayAleQYlTEjXI= + 1wPkDLylKel1axlQ6pVCBTmjRb8dU7PIyaBfBJ4BW7I= Modules/FBAEMKit.swiftmodule/x86_64-apple-ios-simulator.swiftmodule - hash - - r+NSS6KsfWcmmEEI9E1q32FbRtI= - - hash2 - - 4n6yt54kNwS246Js0zI3JdutvjzkGqQ/bG21rSGfpc8= - - - Modules/FBAEMKit.swiftmodule/x86_64.swiftdoc - - hash - - 8XTNqFKw4f9nnj8xAtMf0ck8A3Y= - - hash2 - - Q9Rnh4aPKdc+ZnDyHQCnS3LVhm2dZOHxzJbs6oZnK1M= - - - Modules/FBAEMKit.swiftmodule/x86_64.swiftinterface - - hash - - z8W7+ZTIYZfut6N6OZRIDV8fZ3I= - hash2 - UjwrRmxfYHZ70QhRjfnUZks7Jk6UfyayAleQYlTEjXI= - - - Modules/FBAEMKit.swiftmodule/x86_64.swiftmodule - - hash - - r+NSS6KsfWcmmEEI9E1q32FbRtI= - - hash2 - - 4n6yt54kNwS246Js0zI3JdutvjzkGqQ/bG21rSGfpc8= + P8aHQ3B8kLIABr5nI3R8cc9M9pKmuOL9/Nipv2na9Ag= Modules/module.modulemap - hash - - JELH5jXIzrBpYB3cXkE3/w648tU= - hash2 - WLmw/LmU8blwOPh6slu/vPmQN0rS9XKWqm0gRWm7Kyk= + jq+nSulDKiN4tenILjgXg82TzM040TCurYFTCVRKXxM= diff --git a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-simulator/FBAEMKit.framework/_CodeSignature/CodeSignature b/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-simulator/FBAEMKit.framework/_CodeSignature/CodeSignature deleted file mode 100644 index e69de29b..00000000 diff --git a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-simulator/dSYMs/FBAEMKit.framework.dSYM/Contents/Info.plist b/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-simulator/dSYMs/FBAEMKit.framework.dSYM/Contents/Info.plist new file mode 100644 index 00000000..aa3ea2ad --- /dev/null +++ b/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-simulator/dSYMs/FBAEMKit.framework.dSYM/Contents/Info.plist @@ -0,0 +1,20 @@ + + + + + CFBundleDevelopmentRegion + English + CFBundleIdentifier + com.apple.xcode.dsym.com.facebook.sdk.FBAEMKit + CFBundleInfoDictionaryVersion + 6.0 + CFBundlePackageType + dSYM + CFBundleSignature + ???? + CFBundleShortVersionString + 1.0 + CFBundleVersion + 15.1.0 + + diff --git a/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-simulator/dSYMs/FBAEMKit.framework.dSYM/Contents/Resources/DWARF/FBAEMKit b/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-simulator/dSYMs/FBAEMKit.framework.dSYM/Contents/Resources/DWARF/FBAEMKit new file mode 100644 index 00000000..b5cd55f8 Binary files /dev/null and b/ios/platform/FBAEMKit.xcframework/ios-arm64_x86_64-simulator/dSYMs/FBAEMKit.framework.dSYM/Contents/Resources/DWARF/FBAEMKit differ diff --git a/ios/platform/FBAEMKit.xcframework/tvos-arm64/FBAEMKit.framework/FBAEMKit b/ios/platform/FBAEMKit.xcframework/tvos-arm64/FBAEMKit.framework/FBAEMKit old mode 100644 new mode 100755 index 86381034..1a591750 Binary files a/ios/platform/FBAEMKit.xcframework/tvos-arm64/FBAEMKit.framework/FBAEMKit and b/ios/platform/FBAEMKit.xcframework/tvos-arm64/FBAEMKit.framework/FBAEMKit differ diff --git a/ios/platform/FBAEMKit.xcframework/tvos-arm64/FBAEMKit.framework/Headers/FBAEMAdvertiserRuleFactory.h b/ios/platform/FBAEMKit.xcframework/tvos-arm64/FBAEMKit.framework/Headers/FBAEMAdvertiserRuleFactory.h deleted file mode 100644 index dabe6a6f..00000000 --- a/ios/platform/FBAEMKit.xcframework/tvos-arm64/FBAEMKit.framework/Headers/FBAEMAdvertiserRuleFactory.h +++ /dev/null @@ -1,33 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#if !TARGET_OS_TV - - #import - - #import - #import - -NS_ASSUME_NONNULL_BEGIN - -/** - Internal Type exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -NS_SWIFT_NAME(_AEMAdvertiserRuleFactory) -@interface FBAEMAdvertiserRuleFactory : NSObject - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBAEMKit.xcframework/tvos-arm64/FBAEMKit.framework/Headers/FBAEMAdvertiserRuleMatching.h b/ios/platform/FBAEMKit.xcframework/tvos-arm64/FBAEMKit.framework/Headers/FBAEMAdvertiserRuleMatching.h deleted file mode 100644 index 1645610c..00000000 --- a/ios/platform/FBAEMKit.xcframework/tvos-arm64/FBAEMKit.framework/Headers/FBAEMAdvertiserRuleMatching.h +++ /dev/null @@ -1,32 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#if !TARGET_OS_TV - - #import - -NS_ASSUME_NONNULL_BEGIN - -/** - Internal Type exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -NS_SWIFT_NAME(_AEMAdvertiserRuleMatching) -@protocol FBAEMAdvertiserRuleMatching - -- (BOOL)isMatchedEventParameters:(nullable NSDictionary *)eventParams; - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBAEMKit.xcframework/tvos-arm64/FBAEMKit.framework/Headers/FBAEMAdvertiserRuleOperator.h b/ios/platform/FBAEMKit.xcframework/tvos-arm64/FBAEMKit.framework/Headers/FBAEMAdvertiserRuleOperator.h deleted file mode 100644 index 7e6f4bae..00000000 --- a/ios/platform/FBAEMKit.xcframework/tvos-arm64/FBAEMKit.framework/Headers/FBAEMAdvertiserRuleOperator.h +++ /dev/null @@ -1,46 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#if !TARGET_OS_TV - -/** - Internal Type exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -typedef NS_CLOSED_ENUM (NSInteger, FBAEMAdvertiserRuleOperator) -{ - FBAEMAdvertiserRuleOperatorUnknown = 0, - // Multi Entry Rule Operator - FBAEMAdvertiserRuleOperatorAnd, - FBAEMAdvertiserRuleOperatorOr, - FBAEMAdvertiserRuleOperatorNot, - // Single Entry Rule Operator - FBAEMAdvertiserRuleOperatorContains, - FBAEMAdvertiserRuleOperatorNotContains, - FBAEMAdvertiserRuleOperatorStartsWith, - FBAEMAdvertiserRuleOperatorCaseInsensitiveContains, - FBAEMAdvertiserRuleOperatorCaseInsensitiveNotContains, - FBAEMAdvertiserRuleOperatorCaseInsensitiveStartsWith, - FBAEMAdvertiserRuleOperatorRegexMatch, - FBAEMAdvertiserRuleOperatorEqual, - FBAEMAdvertiserRuleOperatorNotEqual, - FBAEMAdvertiserRuleOperatorLessThan, - FBAEMAdvertiserRuleOperatorLessThanOrEqual, - FBAEMAdvertiserRuleOperatorGreaterThan, - FBAEMAdvertiserRuleOperatorGreaterThanOrEqual, - FBAEMAdvertiserRuleOperatorCaseInsensitiveIsAny, - FBAEMAdvertiserRuleOperatorCaseInsensitiveIsNotAny, - FBAEMAdvertiserRuleOperatorIsAny, - FBAEMAdvertiserRuleOperatorIsNotAny -} NS_SWIFT_NAME(_AEMAdvertiserRuleOperator); - -#endif diff --git a/ios/platform/FBAEMKit.xcframework/tvos-arm64/FBAEMKit.framework/Headers/FBAEMAdvertiserRuleProviding.h b/ios/platform/FBAEMKit.xcframework/tvos-arm64/FBAEMKit.framework/Headers/FBAEMAdvertiserRuleProviding.h deleted file mode 100644 index 0a992919..00000000 --- a/ios/platform/FBAEMKit.xcframework/tvos-arm64/FBAEMKit.framework/Headers/FBAEMAdvertiserRuleProviding.h +++ /dev/null @@ -1,33 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#if !TARGET_OS_TV - -NS_ASSUME_NONNULL_BEGIN - -/** - Internal Type exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -/// Describes anything that can provide instances of `AEMAdvertiserRuleMatching` -NS_SWIFT_NAME(_AEMAdvertiserRuleProviding) -@protocol FBAEMAdvertiserRuleProviding - -- (nullable id)createRuleWithJson:(nullable NSString *)json; - -- (nullable id)createRuleWithDict:(NSDictionary *)dict; - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBAEMKit.xcframework/tvos-arm64/FBAEMKit.framework/Headers/FBAEMAdvertiserSingleEntryRule.h b/ios/platform/FBAEMKit.xcframework/tvos-arm64/FBAEMKit.framework/Headers/FBAEMAdvertiserSingleEntryRule.h deleted file mode 100644 index 79c12ee6..00000000 --- a/ios/platform/FBAEMKit.xcframework/tvos-arm64/FBAEMKit.framework/Headers/FBAEMAdvertiserSingleEntryRule.h +++ /dev/null @@ -1,48 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#if !TARGET_OS_TV - - #import - - #import - #import - -NS_ASSUME_NONNULL_BEGIN - -/** - Internal Type exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -NS_SWIFT_NAME(_AEMAdvertiserSingleEntryRule) -@interface FBAEMAdvertiserSingleEntryRule : NSObject - -@property (nonatomic, readonly, assign)FBAEMAdvertiserRuleOperator operator; -@property (nonatomic, readonly) NSString *paramKey; -@property (nullable, nonatomic, readonly) NSString *linguisticCondition; -@property (nullable, nonatomic, readonly) NSNumber *numericalCondition; -@property (nullable, nonatomic, readonly) NSArray *arrayCondition; - -- (instancetype)init NS_UNAVAILABLE; -+ (instancetype)new NS_UNAVAILABLE; - -- (instancetype)initWithOperator:(FBAEMAdvertiserRuleOperator)op - paramKey:(NSString *)paramKey - linguisticCondition:(nullable NSString *)linguisticCondition - numericalCondition:(nullable NSNumber *)numericalCondition - arrayCondition:(nullable NSArray *)arrayCondition; - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBAEMKit.xcframework/tvos-arm64/FBAEMKit.framework/Headers/FBAEMInvocation.h b/ios/platform/FBAEMKit.xcframework/tvos-arm64/FBAEMKit.framework/Headers/FBAEMInvocation.h deleted file mode 100644 index f1029553..00000000 --- a/ios/platform/FBAEMKit.xcframework/tvos-arm64/FBAEMKit.framework/Headers/FBAEMInvocation.h +++ /dev/null @@ -1,92 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#if !TARGET_OS_TV - - #import - -@class FBAEMConfiguration; - -NS_ASSUME_NONNULL_BEGIN - -/** - Internal Type exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -NS_SWIFT_NAME(_AEMInvocation) -@interface FBAEMInvocation : NSObject - -@property (nonatomic, readonly, copy) NSString *campaignID; - -@property (nonatomic, readonly, copy) NSString *ACSToken; - -@property (nullable, nonatomic, readonly, copy) NSString *ACSSharedSecret; - -@property (nullable, nonatomic, readonly, copy) NSString *ACSConfigID; - -@property (nullable, nonatomic, readonly, copy) NSString *businessID; - -@property (nullable, nonatomic, readonly, copy) NSString *catalogID; - -@property (nonatomic, readonly, assign) BOOL isTestMode; - -@property (nonatomic, readonly, assign) BOOL hasSKAN; - -@property (nonatomic, readonly, assign) BOOL isConversionFilteringEligible; - -@property (nonatomic, readonly, copy) NSDate *timestamp; - -@property (nonatomic, readonly, copy) NSString *configMode; - -/// The unique identifier of the config, it's the same as config's validFrom -@property (nonatomic, readonly, assign) NSInteger configID; - -@property (nonatomic, readonly) NSMutableSet *recordedEvents; - -@property (nonatomic, readonly) NSMutableDictionary *> *recordedValues; - -@property (nonatomic, readonly, assign) NSInteger conversionValue; - -@property (nonatomic, readonly, assign) NSInteger priority; - -@property (nullable, nonatomic, readonly) NSDate *conversionTimestamp; - -@property (nonatomic, assign) BOOL isAggregated; - -+ (instancetype)new NS_UNAVAILABLE; -- (instancetype)init NS_UNAVAILABLE; - -+ (nullable instancetype)invocationWithAppLinkData:(nullable NSDictionary *)applinkData; - -- (BOOL)attributeEvent:(NSString *)event - currency:(nullable NSString *)currency - value:(nullable NSNumber *)value - parameters:(nullable NSDictionary *)parameters - configs:(nullable NSDictionary *> *)configs - shouldUpdateCache:(BOOL)shouldUpdateCache; - -- (BOOL)updateConversionValueWithConfigs:(nullable NSDictionary *> *)configs - event:(NSString *)event - shouldBoostPriority:(BOOL)shouldBoostPriority; - -- (BOOL)isOptimizedEvent:(NSString *)event - configs:(nullable NSDictionary *> *)configs; - -- (BOOL)isOutOfWindowWithConfigs:(nullable NSDictionary *> *)configs; - -- (nullable NSString *)getHMAC:(NSInteger)delay; - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBAEMKit.xcframework/tvos-arm64/FBAEMKit.framework/Headers/FBAEMKit-Prefix-Header.h b/ios/platform/FBAEMKit.xcframework/tvos-arm64/FBAEMKit.framework/Headers/FBAEMKit-Prefix-Header.h deleted file mode 100644 index 040ca1e9..00000000 --- a/ios/platform/FBAEMKit.xcframework/tvos-arm64/FBAEMKit.framework/Headers/FBAEMKit-Prefix-Header.h +++ /dev/null @@ -1,9 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import diff --git a/ios/platform/FBAEMKit.xcframework/tvos-arm64/FBAEMKit.framework/Headers/FBAEMKit-Swift.h b/ios/platform/FBAEMKit.xcframework/tvos-arm64/FBAEMKit.framework/Headers/FBAEMKit-Swift.h index 925d37d2..cf76deb9 100644 --- a/ios/platform/FBAEMKit.xcframework/tvos-arm64/FBAEMKit.framework/Headers/FBAEMKit-Swift.h +++ b/ios/platform/FBAEMKit.xcframework/tvos-arm64/FBAEMKit.framework/Headers/FBAEMKit-Swift.h @@ -1,4 +1,4 @@ -// Generated by Apple Swift version 5.5 (swiftlang-1300.0.31.1 clang-1300.0.29.1) +// Generated by Apple Swift version 5.6.1 (swiftlang-5.6.0.323.66 clang-1316.0.20.12) #ifndef FBAEMKIT_SWIFT_H #define FBAEMKIT_SWIFT_H #pragma clang diagnostic push @@ -184,6 +184,13 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); #if !defined(IBSegueAction) # define IBSegueAction #endif +#if !defined(SWIFT_EXTERN) +# if defined(__cplusplus) +# define SWIFT_EXTERN extern "C" +# else +# define SWIFT_EXTERN extern +# endif +#endif #if __has_feature(modules) #if __has_warning("-Watimport-in-framework-header") #pragma clang diagnostic ignored "-Watimport-in-framework-header" diff --git a/ios/platform/FBAEMKit.xcframework/tvos-arm64/FBAEMKit.framework/Headers/FBAEMKit.h b/ios/platform/FBAEMKit.xcframework/tvos-arm64/FBAEMKit.framework/Headers/FBAEMKit.h deleted file mode 100644 index 71137f89..00000000 --- a/ios/platform/FBAEMKit.xcframework/tvos-arm64/FBAEMKit.framework/Headers/FBAEMKit.h +++ /dev/null @@ -1,26 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import -#import -#import - -// Temporarily public -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import diff --git a/ios/platform/FBAEMKit.xcframework/tvos-arm64/FBAEMKit.framework/Headers/FBAEMKitVersions.h b/ios/platform/FBAEMKit.xcframework/tvos-arm64/FBAEMKit.framework/Headers/FBAEMKitVersions.h deleted file mode 100644 index 1093c0be..00000000 --- a/ios/platform/FBAEMKit.xcframework/tvos-arm64/FBAEMKit.framework/Headers/FBAEMKitVersions.h +++ /dev/null @@ -1,10 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#define FBAEMKit_VERSION_STRING @"13.2.0" -#define FBSDK_DEFAULT_GRAPH_API_VERSION @"v13.0" diff --git a/ios/platform/FBAEMKit.xcframework/tvos-arm64/FBAEMKit.framework/Headers/FBAEMNetworker.h b/ios/platform/FBAEMKit.xcframework/tvos-arm64/FBAEMKit.framework/Headers/FBAEMNetworker.h deleted file mode 100644 index 5e50c9ec..00000000 --- a/ios/platform/FBAEMKit.xcframework/tvos-arm64/FBAEMKit.framework/Headers/FBAEMNetworker.h +++ /dev/null @@ -1,40 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#if !TARGET_OS_TV - - #import - - #import - -NS_ASSUME_NONNULL_BEGIN - -/** - Internal Type exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -NS_SWIFT_NAME(_AEMNetworker) -@interface FBAEMNetworker : NSObject - -@property (nullable, nonatomic, copy) NSString *userAgentSuffix; - -- (void)startGraphRequestWithGraphPath:(NSString *)graphPath - parameters:(NSDictionary *)parameters - tokenString:(nullable NSString *)tokenString - HTTPMethod:(nullable NSString *)method - completion:(FBGraphRequestCompletion)completion; - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBAEMKit.xcframework/tvos-arm64/FBAEMKit.framework/Headers/FBAEMNetworking.h b/ios/platform/FBAEMKit.xcframework/tvos-arm64/FBAEMKit.framework/Headers/FBAEMNetworking.h deleted file mode 100644 index d1d34dca..00000000 --- a/ios/platform/FBAEMKit.xcframework/tvos-arm64/FBAEMKit.framework/Headers/FBAEMNetworking.h +++ /dev/null @@ -1,32 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#if !TARGET_OS_TV - - #import - -NS_ASSUME_NONNULL_BEGIN - -typedef void (^FBGraphRequestCompletion)(id _Nullable result, NSError *_Nullable error); - -NS_SWIFT_NAME(AEMNetworking) -@protocol FBAEMNetworking - -- (void)startGraphRequestWithGraphPath:(NSString *)graphPath - parameters:(NSDictionary *)parameters - tokenString:(nullable NSString *)tokenString - HTTPMethod:(nullable NSString *)method - completion:(FBGraphRequestCompletion)completion; - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBAEMKit.xcframework/tvos-arm64/FBAEMKit.framework/Headers/FBAEMReporter.h b/ios/platform/FBAEMKit.xcframework/tvos-arm64/FBAEMKit.framework/Headers/FBAEMReporter.h deleted file mode 100644 index 6810e368..00000000 --- a/ios/platform/FBAEMKit.xcframework/tvos-arm64/FBAEMKit.framework/Headers/FBAEMReporter.h +++ /dev/null @@ -1,116 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#if !TARGET_OS_TV - - #import - - #import - #import - -NS_ASSUME_NONNULL_BEGIN - -NS_SWIFT_NAME(AEMReporter) -@interface FBAEMReporter : NSObject - -/** - Configure networker used for calling Facebook AEM Graph API endpoint - and Facebook App ID - - This function should be called in application(_:open:options:) from ApplicationDelegate - and BEFORE [FBAEMReporter enable] function - - @param networker An optional networker conforms to FBAEMNetworking which handles Graph API request - @param appID An optional Facebook app ID, if it's null, we will get it from info.plist file with key: FacebookAppID - */ -+ (void)configureWithNetworker:(nullable id)networker - appID:(nullable NSString *)appID __attribute__((deprecated("use configureWithNetworker:appID:reporter: instead."))); - -/** - Configure networker used for calling Facebook AEM Graph API endpoint - Facebook App ID and SKAdNetwork reporter - - This function should be called in application(_:open:options:) from ApplicationDelegate - and BEFORE [FBAEMReporter enable] function. We will use SKAdNetwork reporter to prevent - double counting. - - @param networker An optional networker conforms to FBAEMNetworking which handles Graph API request - @param appID An optional Facebook app ID, if it's null, we will get it from info.plist file with key: FacebookAppID - @param reporter The SKAdNetwork repoter - */ -+ (void)configureWithNetworker:(nullable id)networker - appID:(nullable NSString *)appID - reporter:(nullable id)reporter; - -/** - Configure networker used for calling Facebook AEM Graph API endpoint - Facebook App ID, SKAdNetwork reporter and Analytics App ID - - This function should be called in application(_:open:options:) from ApplicationDelegate - and BEFORE [FBAEMReporter enable] function. We will use SKAdNetwork reporter to prevent - double counting. - - @param networker An optional networker conforms to FBAEMNetworking which handles Graph API request - @param appID An optional Facebook app ID, if it's null, we will get it from info.plist file with key: FacebookAppID - @param reporter The SKAdNetwork repoter - @param analyticsAppID An optional Analytics app ID. - */ -+ (void)configureWithNetworker:(nullable id)networker - appID:(nullable NSString *)appID - reporter:(nullable id)reporter - analyticsAppID:(nullable NSString *)analyticsAppID; - -/** - Enable AEM reporting - - This function should be called in application(_:open:options:) from ApplicationDelegate - */ -+ (void)enable; - -/** - Control whether to enable conversion filtering - - This function should be called in application(_:open:options:) from ApplicationDelegate - */ -+ (void)setConversionFilteringEnabled:(BOOL)enabled; - -/** - Control whether to enable catalog matching - - This function should be called in application(_:open:options:) from ApplicationDelegate - */ -+ (void)setCatalogMatchingEnabled:(BOOL)enabled; - -/** - Handle deeplink - - This function should be called in application(_:open:options:) from ApplicationDelegate - */ -+ (void)handleURL:(NSURL *)url; - -/** - Calculate the conversion value for the app event based on the AEM configuration - - This function should be called when you log any in-app events - */ - -// UNCRUSTIFY_FORMAT_OFF -+ (void)recordAndUpdateEvent:(NSString *)event - currency:(nullable NSString *)currency - value:(nullable NSNumber *)value - parameters:(nullable NSDictionary *)parameters -NS_SWIFT_NAME(recordAndUpdate(event:currency:value:parameters:)); -// UNCRUSTIFY_FORMAT_ON - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBAEMKit.xcframework/tvos-arm64/FBAEMKit.framework/Headers/FBAEMRequestBody.h b/ios/platform/FBAEMKit.xcframework/tvos-arm64/FBAEMKit.framework/Headers/FBAEMRequestBody.h deleted file mode 100644 index e3941bd0..00000000 --- a/ios/platform/FBAEMKit.xcframework/tvos-arm64/FBAEMKit.framework/Headers/FBAEMRequestBody.h +++ /dev/null @@ -1,41 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#if !TARGET_OS_TV - - #import - -NS_ASSUME_NONNULL_BEGIN - -/** - Internal Type exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -NS_SWIFT_NAME(_AEMRequestBody) -@interface FBAEMRequestBody : NSObject - -@property (nonatomic, readonly, retain) NSData *data; - -- (void)appendWithKey:(NSString *)key - formValue:(NSString *)value; - -- (nullable NSData *)compressedData; - - #if DEBUG -@property (nonatomic, readonly, retain) NSData *multipartData; - #endif - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBAEMKit.xcframework/tvos-arm64/FBAEMKit.framework/Headers/FBAEMRule.h b/ios/platform/FBAEMKit.xcframework/tvos-arm64/FBAEMKit.framework/Headers/FBAEMRule.h deleted file mode 100644 index bd022140..00000000 --- a/ios/platform/FBAEMKit.xcframework/tvos-arm64/FBAEMKit.framework/Headers/FBAEMRule.h +++ /dev/null @@ -1,46 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#if !TARGET_OS_TV - - #import - -@class FBAEMEvent; - -NS_ASSUME_NONNULL_BEGIN - -/** - Internal Type exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -NS_SWIFT_NAME(_AEMRule) -@interface FBAEMRule : NSObject - -@property (nonatomic) NSInteger conversionValue; -@property (nonatomic) NSInteger priority; -@property (nonatomic, copy) NSArray *events; - -+ (instancetype)new NS_UNAVAILABLE; -- (instancetype)init NS_UNAVAILABLE; - -- (nullable instancetype)initWithJSON:(nullable NSDictionary *)dict; - -- (BOOL)containsEvent:(NSString *)event; - -- (BOOL)isMatchedWithRecordedEvents:(nullable NSSet *)recordedEvents - recordedValues:(nullable NSDictionary *> *)recordedValues; - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBAEMKit.xcframework/tvos-arm64/FBAEMKit.framework/Headers/FBAEMUtility.h b/ios/platform/FBAEMKit.xcframework/tvos-arm64/FBAEMKit.framework/Headers/FBAEMUtility.h deleted file mode 100644 index a09adeb0..00000000 --- a/ios/platform/FBAEMKit.xcframework/tvos-arm64/FBAEMKit.framework/Headers/FBAEMUtility.h +++ /dev/null @@ -1,42 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#if !TARGET_OS_TV - - #import - - #import - -NS_ASSUME_NONNULL_BEGIN - -/** - Internal Type exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -NS_SWIFT_NAME(_AEMUtility) -@interface FBAEMUtility : NSObject - -- (instancetype)init NS_UNAVAILABLE; -+ (instancetype)new NS_UNAVAILABLE; - -@property (class, nonatomic, readonly) FBAEMUtility *sharedUtility; - -- (NSNumber *)getInSegmentValue:(nullable NSDictionary *)parameters - matchingRule:(id)matchingRule; - -- (nullable NSString *)getContentID:(nullable NSDictionary *)parameters; - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBAEMKit.xcframework/tvos-arm64/FBAEMKit.framework/Headers/FBSKAdNetworkReporting.h b/ios/platform/FBAEMKit.xcframework/tvos-arm64/FBAEMKit.framework/Headers/FBSKAdNetworkReporting.h deleted file mode 100644 index 226bdcb1..00000000 --- a/ios/platform/FBAEMKit.xcframework/tvos-arm64/FBAEMKit.framework/Headers/FBSKAdNetworkReporting.h +++ /dev/null @@ -1,28 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#if !TARGET_OS_TV - -#import - -NS_ASSUME_NONNULL_BEGIN - -NS_SWIFT_NAME(SKAdNetworkReporting) -@protocol FBSKAdNetworkReporting - -- (BOOL)shouldCutoff; - -- (BOOL)isReportingEvent:(NSString *)event; - -- (void)checkAndRevokeTimer; - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBAEMKit.xcframework/tvos-arm64/FBAEMKit.framework/Info.plist b/ios/platform/FBAEMKit.xcframework/tvos-arm64/FBAEMKit.framework/Info.plist index cc5eb172..c34b0301 100644 Binary files a/ios/platform/FBAEMKit.xcframework/tvos-arm64/FBAEMKit.framework/Info.plist and b/ios/platform/FBAEMKit.xcframework/tvos-arm64/FBAEMKit.framework/Info.plist differ diff --git a/ios/platform/FBAEMKit.xcframework/tvos-arm64/FBAEMKit.framework/Modules/FBAEMKit.swiftmodule/arm64-apple-tvos.swiftdoc b/ios/platform/FBAEMKit.xcframework/tvos-arm64/FBAEMKit.framework/Modules/FBAEMKit.swiftmodule/arm64-apple-tvos.swiftdoc index 5a13cff4..f1ca8428 100644 Binary files a/ios/platform/FBAEMKit.xcframework/tvos-arm64/FBAEMKit.framework/Modules/FBAEMKit.swiftmodule/arm64-apple-tvos.swiftdoc and b/ios/platform/FBAEMKit.xcframework/tvos-arm64/FBAEMKit.framework/Modules/FBAEMKit.swiftmodule/arm64-apple-tvos.swiftdoc differ diff --git a/ios/platform/FBAEMKit.xcframework/tvos-arm64/FBAEMKit.framework/Modules/FBAEMKit.swiftmodule/arm64-apple-tvos.swiftinterface b/ios/platform/FBAEMKit.xcframework/tvos-arm64/FBAEMKit.framework/Modules/FBAEMKit.swiftmodule/arm64-apple-tvos.swiftinterface index 98c4a185..c4c9ec07 100644 --- a/ios/platform/FBAEMKit.xcframework/tvos-arm64/FBAEMKit.framework/Modules/FBAEMKit.swiftmodule/arm64-apple-tvos.swiftinterface +++ b/ios/platform/FBAEMKit.xcframework/tvos-arm64/FBAEMKit.framework/Modules/FBAEMKit.swiftmodule/arm64-apple-tvos.swiftinterface @@ -1,6 +1,7 @@ // swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.5 (swiftlang-1300.0.31.1 clang-1300.0.29.1) -// swift-module-flags: -target arm64-apple-tvos11.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FBAEMKit -@_exported import FBAEMKit +// swift-compiler-version: Apple Swift version 5.6.1 (swiftlang-5.6.0.323.66 clang-1316.0.20.12) +// swift-module-flags: -target arm64-apple-tvos12.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FBAEMKit +import FBSDKCoreKit_Basics +import Foundation import Swift import _Concurrency diff --git a/ios/platform/FBAEMKit.xcframework/tvos-arm64/FBAEMKit.framework/Modules/FBAEMKit.swiftmodule/arm64.swiftdoc b/ios/platform/FBAEMKit.xcframework/tvos-arm64/FBAEMKit.framework/Modules/FBAEMKit.swiftmodule/arm64.swiftdoc deleted file mode 100644 index 5a13cff4..00000000 Binary files a/ios/platform/FBAEMKit.xcframework/tvos-arm64/FBAEMKit.framework/Modules/FBAEMKit.swiftmodule/arm64.swiftdoc and /dev/null differ diff --git a/ios/platform/FBAEMKit.xcframework/tvos-arm64/FBAEMKit.framework/Modules/FBAEMKit.swiftmodule/arm64.swiftinterface b/ios/platform/FBAEMKit.xcframework/tvos-arm64/FBAEMKit.framework/Modules/FBAEMKit.swiftmodule/arm64.swiftinterface deleted file mode 100644 index 98c4a185..00000000 --- a/ios/platform/FBAEMKit.xcframework/tvos-arm64/FBAEMKit.framework/Modules/FBAEMKit.swiftmodule/arm64.swiftinterface +++ /dev/null @@ -1,6 +0,0 @@ -// swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.5 (swiftlang-1300.0.31.1 clang-1300.0.29.1) -// swift-module-flags: -target arm64-apple-tvos11.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FBAEMKit -@_exported import FBAEMKit -import Swift -import _Concurrency diff --git a/ios/platform/FBAEMKit.xcframework/tvos-arm64/FBAEMKit.framework/Modules/module.modulemap b/ios/platform/FBAEMKit.xcframework/tvos-arm64/FBAEMKit.framework/Modules/module.modulemap index f7b13731..f3a8d2fb 100644 --- a/ios/platform/FBAEMKit.xcframework/tvos-arm64/FBAEMKit.framework/Modules/module.modulemap +++ b/ios/platform/FBAEMKit.xcframework/tvos-arm64/FBAEMKit.framework/Modules/module.modulemap @@ -1,11 +1,4 @@ framework module FBAEMKit { - umbrella header "FBAEMKit.h" - - export * - module * { export * } -} - -module FBAEMKit.Swift { - header "FBAEMKit-Swift.h" - requires objc + header "FBAEMKit-Swift.h" + requires objc } diff --git a/ios/platform/FBAEMKit.xcframework/tvos-arm64/dSYMs/FBAEMKit.framework.dSYM/Contents/Info.plist b/ios/platform/FBAEMKit.xcframework/tvos-arm64/dSYMs/FBAEMKit.framework.dSYM/Contents/Info.plist new file mode 100644 index 00000000..aa3ea2ad --- /dev/null +++ b/ios/platform/FBAEMKit.xcframework/tvos-arm64/dSYMs/FBAEMKit.framework.dSYM/Contents/Info.plist @@ -0,0 +1,20 @@ + + + + + CFBundleDevelopmentRegion + English + CFBundleIdentifier + com.apple.xcode.dsym.com.facebook.sdk.FBAEMKit + CFBundleInfoDictionaryVersion + 6.0 + CFBundlePackageType + dSYM + CFBundleSignature + ???? + CFBundleShortVersionString + 1.0 + CFBundleVersion + 15.1.0 + + diff --git a/ios/platform/FBAEMKit.xcframework/tvos-arm64/dSYMs/FBAEMKit.framework.dSYM/Contents/Resources/DWARF/FBAEMKit b/ios/platform/FBAEMKit.xcframework/tvos-arm64/dSYMs/FBAEMKit.framework.dSYM/Contents/Resources/DWARF/FBAEMKit new file mode 100644 index 00000000..7952f5af Binary files /dev/null and b/ios/platform/FBAEMKit.xcframework/tvos-arm64/dSYMs/FBAEMKit.framework.dSYM/Contents/Resources/DWARF/FBAEMKit differ diff --git a/ios/platform/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/FBAEMKit b/ios/platform/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/FBAEMKit old mode 100644 new mode 100755 index 1832f968..1cff858a Binary files a/ios/platform/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/FBAEMKit and b/ios/platform/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/FBAEMKit differ diff --git a/ios/platform/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/Headers/FBAEMAdvertiserRuleFactory.h b/ios/platform/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/Headers/FBAEMAdvertiserRuleFactory.h deleted file mode 100644 index dabe6a6f..00000000 --- a/ios/platform/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/Headers/FBAEMAdvertiserRuleFactory.h +++ /dev/null @@ -1,33 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#if !TARGET_OS_TV - - #import - - #import - #import - -NS_ASSUME_NONNULL_BEGIN - -/** - Internal Type exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -NS_SWIFT_NAME(_AEMAdvertiserRuleFactory) -@interface FBAEMAdvertiserRuleFactory : NSObject - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/Headers/FBAEMAdvertiserRuleMatching.h b/ios/platform/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/Headers/FBAEMAdvertiserRuleMatching.h deleted file mode 100644 index 1645610c..00000000 --- a/ios/platform/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/Headers/FBAEMAdvertiserRuleMatching.h +++ /dev/null @@ -1,32 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#if !TARGET_OS_TV - - #import - -NS_ASSUME_NONNULL_BEGIN - -/** - Internal Type exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -NS_SWIFT_NAME(_AEMAdvertiserRuleMatching) -@protocol FBAEMAdvertiserRuleMatching - -- (BOOL)isMatchedEventParameters:(nullable NSDictionary *)eventParams; - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/Headers/FBAEMAdvertiserRuleOperator.h b/ios/platform/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/Headers/FBAEMAdvertiserRuleOperator.h deleted file mode 100644 index 7e6f4bae..00000000 --- a/ios/platform/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/Headers/FBAEMAdvertiserRuleOperator.h +++ /dev/null @@ -1,46 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#if !TARGET_OS_TV - -/** - Internal Type exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -typedef NS_CLOSED_ENUM (NSInteger, FBAEMAdvertiserRuleOperator) -{ - FBAEMAdvertiserRuleOperatorUnknown = 0, - // Multi Entry Rule Operator - FBAEMAdvertiserRuleOperatorAnd, - FBAEMAdvertiserRuleOperatorOr, - FBAEMAdvertiserRuleOperatorNot, - // Single Entry Rule Operator - FBAEMAdvertiserRuleOperatorContains, - FBAEMAdvertiserRuleOperatorNotContains, - FBAEMAdvertiserRuleOperatorStartsWith, - FBAEMAdvertiserRuleOperatorCaseInsensitiveContains, - FBAEMAdvertiserRuleOperatorCaseInsensitiveNotContains, - FBAEMAdvertiserRuleOperatorCaseInsensitiveStartsWith, - FBAEMAdvertiserRuleOperatorRegexMatch, - FBAEMAdvertiserRuleOperatorEqual, - FBAEMAdvertiserRuleOperatorNotEqual, - FBAEMAdvertiserRuleOperatorLessThan, - FBAEMAdvertiserRuleOperatorLessThanOrEqual, - FBAEMAdvertiserRuleOperatorGreaterThan, - FBAEMAdvertiserRuleOperatorGreaterThanOrEqual, - FBAEMAdvertiserRuleOperatorCaseInsensitiveIsAny, - FBAEMAdvertiserRuleOperatorCaseInsensitiveIsNotAny, - FBAEMAdvertiserRuleOperatorIsAny, - FBAEMAdvertiserRuleOperatorIsNotAny -} NS_SWIFT_NAME(_AEMAdvertiserRuleOperator); - -#endif diff --git a/ios/platform/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/Headers/FBAEMAdvertiserRuleProviding.h b/ios/platform/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/Headers/FBAEMAdvertiserRuleProviding.h deleted file mode 100644 index 0a992919..00000000 --- a/ios/platform/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/Headers/FBAEMAdvertiserRuleProviding.h +++ /dev/null @@ -1,33 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#if !TARGET_OS_TV - -NS_ASSUME_NONNULL_BEGIN - -/** - Internal Type exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -/// Describes anything that can provide instances of `AEMAdvertiserRuleMatching` -NS_SWIFT_NAME(_AEMAdvertiserRuleProviding) -@protocol FBAEMAdvertiserRuleProviding - -- (nullable id)createRuleWithJson:(nullable NSString *)json; - -- (nullable id)createRuleWithDict:(NSDictionary *)dict; - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/Headers/FBAEMAdvertiserSingleEntryRule.h b/ios/platform/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/Headers/FBAEMAdvertiserSingleEntryRule.h deleted file mode 100644 index 79c12ee6..00000000 --- a/ios/platform/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/Headers/FBAEMAdvertiserSingleEntryRule.h +++ /dev/null @@ -1,48 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#if !TARGET_OS_TV - - #import - - #import - #import - -NS_ASSUME_NONNULL_BEGIN - -/** - Internal Type exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -NS_SWIFT_NAME(_AEMAdvertiserSingleEntryRule) -@interface FBAEMAdvertiserSingleEntryRule : NSObject - -@property (nonatomic, readonly, assign)FBAEMAdvertiserRuleOperator operator; -@property (nonatomic, readonly) NSString *paramKey; -@property (nullable, nonatomic, readonly) NSString *linguisticCondition; -@property (nullable, nonatomic, readonly) NSNumber *numericalCondition; -@property (nullable, nonatomic, readonly) NSArray *arrayCondition; - -- (instancetype)init NS_UNAVAILABLE; -+ (instancetype)new NS_UNAVAILABLE; - -- (instancetype)initWithOperator:(FBAEMAdvertiserRuleOperator)op - paramKey:(NSString *)paramKey - linguisticCondition:(nullable NSString *)linguisticCondition - numericalCondition:(nullable NSNumber *)numericalCondition - arrayCondition:(nullable NSArray *)arrayCondition; - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/Headers/FBAEMInvocation.h b/ios/platform/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/Headers/FBAEMInvocation.h deleted file mode 100644 index f1029553..00000000 --- a/ios/platform/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/Headers/FBAEMInvocation.h +++ /dev/null @@ -1,92 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#if !TARGET_OS_TV - - #import - -@class FBAEMConfiguration; - -NS_ASSUME_NONNULL_BEGIN - -/** - Internal Type exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -NS_SWIFT_NAME(_AEMInvocation) -@interface FBAEMInvocation : NSObject - -@property (nonatomic, readonly, copy) NSString *campaignID; - -@property (nonatomic, readonly, copy) NSString *ACSToken; - -@property (nullable, nonatomic, readonly, copy) NSString *ACSSharedSecret; - -@property (nullable, nonatomic, readonly, copy) NSString *ACSConfigID; - -@property (nullable, nonatomic, readonly, copy) NSString *businessID; - -@property (nullable, nonatomic, readonly, copy) NSString *catalogID; - -@property (nonatomic, readonly, assign) BOOL isTestMode; - -@property (nonatomic, readonly, assign) BOOL hasSKAN; - -@property (nonatomic, readonly, assign) BOOL isConversionFilteringEligible; - -@property (nonatomic, readonly, copy) NSDate *timestamp; - -@property (nonatomic, readonly, copy) NSString *configMode; - -/// The unique identifier of the config, it's the same as config's validFrom -@property (nonatomic, readonly, assign) NSInteger configID; - -@property (nonatomic, readonly) NSMutableSet *recordedEvents; - -@property (nonatomic, readonly) NSMutableDictionary *> *recordedValues; - -@property (nonatomic, readonly, assign) NSInteger conversionValue; - -@property (nonatomic, readonly, assign) NSInteger priority; - -@property (nullable, nonatomic, readonly) NSDate *conversionTimestamp; - -@property (nonatomic, assign) BOOL isAggregated; - -+ (instancetype)new NS_UNAVAILABLE; -- (instancetype)init NS_UNAVAILABLE; - -+ (nullable instancetype)invocationWithAppLinkData:(nullable NSDictionary *)applinkData; - -- (BOOL)attributeEvent:(NSString *)event - currency:(nullable NSString *)currency - value:(nullable NSNumber *)value - parameters:(nullable NSDictionary *)parameters - configs:(nullable NSDictionary *> *)configs - shouldUpdateCache:(BOOL)shouldUpdateCache; - -- (BOOL)updateConversionValueWithConfigs:(nullable NSDictionary *> *)configs - event:(NSString *)event - shouldBoostPriority:(BOOL)shouldBoostPriority; - -- (BOOL)isOptimizedEvent:(NSString *)event - configs:(nullable NSDictionary *> *)configs; - -- (BOOL)isOutOfWindowWithConfigs:(nullable NSDictionary *> *)configs; - -- (nullable NSString *)getHMAC:(NSInteger)delay; - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/Headers/FBAEMKit-Prefix-Header.h b/ios/platform/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/Headers/FBAEMKit-Prefix-Header.h deleted file mode 100644 index 040ca1e9..00000000 --- a/ios/platform/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/Headers/FBAEMKit-Prefix-Header.h +++ /dev/null @@ -1,9 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import diff --git a/ios/platform/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/Headers/FBAEMKit-Swift.h b/ios/platform/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/Headers/FBAEMKit-Swift.h index 611c8760..6ccd361e 100644 --- a/ios/platform/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/Headers/FBAEMKit-Swift.h +++ b/ios/platform/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/Headers/FBAEMKit-Swift.h @@ -1,6 +1,6 @@ #if 0 #elif defined(__arm64__) && __arm64__ -// Generated by Apple Swift version 5.5 (swiftlang-1300.0.31.1 clang-1300.0.29.1) +// Generated by Apple Swift version 5.6.1 (swiftlang-5.6.0.323.66 clang-1316.0.20.12) #ifndef FBAEMKIT_SWIFT_H #define FBAEMKIT_SWIFT_H #pragma clang diagnostic push @@ -186,6 +186,13 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); #if !defined(IBSegueAction) # define IBSegueAction #endif +#if !defined(SWIFT_EXTERN) +# if defined(__cplusplus) +# define SWIFT_EXTERN extern "C" +# else +# define SWIFT_EXTERN extern +# endif +#endif #if __has_feature(modules) #if __has_warning("-Watimport-in-framework-header") #pragma clang diagnostic ignored "-Watimport-in-framework-header" @@ -214,7 +221,7 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); #endif #elif defined(__x86_64__) && __x86_64__ -// Generated by Apple Swift version 5.5 (swiftlang-1300.0.31.1 clang-1300.0.29.1) +// Generated by Apple Swift version 5.6.1 (swiftlang-5.6.0.323.66 clang-1316.0.20.12) #ifndef FBAEMKIT_SWIFT_H #define FBAEMKIT_SWIFT_H #pragma clang diagnostic push @@ -400,6 +407,13 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); #if !defined(IBSegueAction) # define IBSegueAction #endif +#if !defined(SWIFT_EXTERN) +# if defined(__cplusplus) +# define SWIFT_EXTERN extern "C" +# else +# define SWIFT_EXTERN extern +# endif +#endif #if __has_feature(modules) #if __has_warning("-Watimport-in-framework-header") #pragma clang diagnostic ignored "-Watimport-in-framework-header" diff --git a/ios/platform/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/Headers/FBAEMKit.h b/ios/platform/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/Headers/FBAEMKit.h deleted file mode 100644 index 71137f89..00000000 --- a/ios/platform/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/Headers/FBAEMKit.h +++ /dev/null @@ -1,26 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import -#import -#import - -// Temporarily public -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import diff --git a/ios/platform/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/Headers/FBAEMKitVersions.h b/ios/platform/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/Headers/FBAEMKitVersions.h deleted file mode 100644 index 1093c0be..00000000 --- a/ios/platform/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/Headers/FBAEMKitVersions.h +++ /dev/null @@ -1,10 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#define FBAEMKit_VERSION_STRING @"13.2.0" -#define FBSDK_DEFAULT_GRAPH_API_VERSION @"v13.0" diff --git a/ios/platform/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/Headers/FBAEMNetworker.h b/ios/platform/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/Headers/FBAEMNetworker.h deleted file mode 100644 index 5e50c9ec..00000000 --- a/ios/platform/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/Headers/FBAEMNetworker.h +++ /dev/null @@ -1,40 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#if !TARGET_OS_TV - - #import - - #import - -NS_ASSUME_NONNULL_BEGIN - -/** - Internal Type exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -NS_SWIFT_NAME(_AEMNetworker) -@interface FBAEMNetworker : NSObject - -@property (nullable, nonatomic, copy) NSString *userAgentSuffix; - -- (void)startGraphRequestWithGraphPath:(NSString *)graphPath - parameters:(NSDictionary *)parameters - tokenString:(nullable NSString *)tokenString - HTTPMethod:(nullable NSString *)method - completion:(FBGraphRequestCompletion)completion; - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/Headers/FBAEMNetworking.h b/ios/platform/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/Headers/FBAEMNetworking.h deleted file mode 100644 index d1d34dca..00000000 --- a/ios/platform/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/Headers/FBAEMNetworking.h +++ /dev/null @@ -1,32 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#if !TARGET_OS_TV - - #import - -NS_ASSUME_NONNULL_BEGIN - -typedef void (^FBGraphRequestCompletion)(id _Nullable result, NSError *_Nullable error); - -NS_SWIFT_NAME(AEMNetworking) -@protocol FBAEMNetworking - -- (void)startGraphRequestWithGraphPath:(NSString *)graphPath - parameters:(NSDictionary *)parameters - tokenString:(nullable NSString *)tokenString - HTTPMethod:(nullable NSString *)method - completion:(FBGraphRequestCompletion)completion; - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/Headers/FBAEMReporter.h b/ios/platform/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/Headers/FBAEMReporter.h deleted file mode 100644 index 6810e368..00000000 --- a/ios/platform/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/Headers/FBAEMReporter.h +++ /dev/null @@ -1,116 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#if !TARGET_OS_TV - - #import - - #import - #import - -NS_ASSUME_NONNULL_BEGIN - -NS_SWIFT_NAME(AEMReporter) -@interface FBAEMReporter : NSObject - -/** - Configure networker used for calling Facebook AEM Graph API endpoint - and Facebook App ID - - This function should be called in application(_:open:options:) from ApplicationDelegate - and BEFORE [FBAEMReporter enable] function - - @param networker An optional networker conforms to FBAEMNetworking which handles Graph API request - @param appID An optional Facebook app ID, if it's null, we will get it from info.plist file with key: FacebookAppID - */ -+ (void)configureWithNetworker:(nullable id)networker - appID:(nullable NSString *)appID __attribute__((deprecated("use configureWithNetworker:appID:reporter: instead."))); - -/** - Configure networker used for calling Facebook AEM Graph API endpoint - Facebook App ID and SKAdNetwork reporter - - This function should be called in application(_:open:options:) from ApplicationDelegate - and BEFORE [FBAEMReporter enable] function. We will use SKAdNetwork reporter to prevent - double counting. - - @param networker An optional networker conforms to FBAEMNetworking which handles Graph API request - @param appID An optional Facebook app ID, if it's null, we will get it from info.plist file with key: FacebookAppID - @param reporter The SKAdNetwork repoter - */ -+ (void)configureWithNetworker:(nullable id)networker - appID:(nullable NSString *)appID - reporter:(nullable id)reporter; - -/** - Configure networker used for calling Facebook AEM Graph API endpoint - Facebook App ID, SKAdNetwork reporter and Analytics App ID - - This function should be called in application(_:open:options:) from ApplicationDelegate - and BEFORE [FBAEMReporter enable] function. We will use SKAdNetwork reporter to prevent - double counting. - - @param networker An optional networker conforms to FBAEMNetworking which handles Graph API request - @param appID An optional Facebook app ID, if it's null, we will get it from info.plist file with key: FacebookAppID - @param reporter The SKAdNetwork repoter - @param analyticsAppID An optional Analytics app ID. - */ -+ (void)configureWithNetworker:(nullable id)networker - appID:(nullable NSString *)appID - reporter:(nullable id)reporter - analyticsAppID:(nullable NSString *)analyticsAppID; - -/** - Enable AEM reporting - - This function should be called in application(_:open:options:) from ApplicationDelegate - */ -+ (void)enable; - -/** - Control whether to enable conversion filtering - - This function should be called in application(_:open:options:) from ApplicationDelegate - */ -+ (void)setConversionFilteringEnabled:(BOOL)enabled; - -/** - Control whether to enable catalog matching - - This function should be called in application(_:open:options:) from ApplicationDelegate - */ -+ (void)setCatalogMatchingEnabled:(BOOL)enabled; - -/** - Handle deeplink - - This function should be called in application(_:open:options:) from ApplicationDelegate - */ -+ (void)handleURL:(NSURL *)url; - -/** - Calculate the conversion value for the app event based on the AEM configuration - - This function should be called when you log any in-app events - */ - -// UNCRUSTIFY_FORMAT_OFF -+ (void)recordAndUpdateEvent:(NSString *)event - currency:(nullable NSString *)currency - value:(nullable NSNumber *)value - parameters:(nullable NSDictionary *)parameters -NS_SWIFT_NAME(recordAndUpdate(event:currency:value:parameters:)); -// UNCRUSTIFY_FORMAT_ON - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/Headers/FBAEMRequestBody.h b/ios/platform/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/Headers/FBAEMRequestBody.h deleted file mode 100644 index e3941bd0..00000000 --- a/ios/platform/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/Headers/FBAEMRequestBody.h +++ /dev/null @@ -1,41 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#if !TARGET_OS_TV - - #import - -NS_ASSUME_NONNULL_BEGIN - -/** - Internal Type exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -NS_SWIFT_NAME(_AEMRequestBody) -@interface FBAEMRequestBody : NSObject - -@property (nonatomic, readonly, retain) NSData *data; - -- (void)appendWithKey:(NSString *)key - formValue:(NSString *)value; - -- (nullable NSData *)compressedData; - - #if DEBUG -@property (nonatomic, readonly, retain) NSData *multipartData; - #endif - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/Headers/FBAEMRule.h b/ios/platform/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/Headers/FBAEMRule.h deleted file mode 100644 index bd022140..00000000 --- a/ios/platform/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/Headers/FBAEMRule.h +++ /dev/null @@ -1,46 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#if !TARGET_OS_TV - - #import - -@class FBAEMEvent; - -NS_ASSUME_NONNULL_BEGIN - -/** - Internal Type exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -NS_SWIFT_NAME(_AEMRule) -@interface FBAEMRule : NSObject - -@property (nonatomic) NSInteger conversionValue; -@property (nonatomic) NSInteger priority; -@property (nonatomic, copy) NSArray *events; - -+ (instancetype)new NS_UNAVAILABLE; -- (instancetype)init NS_UNAVAILABLE; - -- (nullable instancetype)initWithJSON:(nullable NSDictionary *)dict; - -- (BOOL)containsEvent:(NSString *)event; - -- (BOOL)isMatchedWithRecordedEvents:(nullable NSSet *)recordedEvents - recordedValues:(nullable NSDictionary *> *)recordedValues; - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/Headers/FBAEMUtility.h b/ios/platform/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/Headers/FBAEMUtility.h deleted file mode 100644 index a09adeb0..00000000 --- a/ios/platform/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/Headers/FBAEMUtility.h +++ /dev/null @@ -1,42 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#if !TARGET_OS_TV - - #import - - #import - -NS_ASSUME_NONNULL_BEGIN - -/** - Internal Type exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -NS_SWIFT_NAME(_AEMUtility) -@interface FBAEMUtility : NSObject - -- (instancetype)init NS_UNAVAILABLE; -+ (instancetype)new NS_UNAVAILABLE; - -@property (class, nonatomic, readonly) FBAEMUtility *sharedUtility; - -- (NSNumber *)getInSegmentValue:(nullable NSDictionary *)parameters - matchingRule:(id)matchingRule; - -- (nullable NSString *)getContentID:(nullable NSDictionary *)parameters; - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/Headers/FBSKAdNetworkReporting.h b/ios/platform/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/Headers/FBSKAdNetworkReporting.h deleted file mode 100644 index 226bdcb1..00000000 --- a/ios/platform/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/Headers/FBSKAdNetworkReporting.h +++ /dev/null @@ -1,28 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#if !TARGET_OS_TV - -#import - -NS_ASSUME_NONNULL_BEGIN - -NS_SWIFT_NAME(SKAdNetworkReporting) -@protocol FBSKAdNetworkReporting - -- (BOOL)shouldCutoff; - -- (BOOL)isReportingEvent:(NSString *)event; - -- (void)checkAndRevokeTimer; - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/Info.plist b/ios/platform/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/Info.plist index ab129474..0733087f 100644 Binary files a/ios/platform/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/Info.plist and b/ios/platform/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/Info.plist differ diff --git a/ios/platform/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/Modules/FBAEMKit.swiftmodule/arm64-apple-tvos-simulator.swiftdoc b/ios/platform/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/Modules/FBAEMKit.swiftmodule/arm64-apple-tvos-simulator.swiftdoc index ab8926f7..a54333de 100644 Binary files a/ios/platform/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/Modules/FBAEMKit.swiftmodule/arm64-apple-tvos-simulator.swiftdoc and b/ios/platform/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/Modules/FBAEMKit.swiftmodule/arm64-apple-tvos-simulator.swiftdoc differ diff --git a/ios/platform/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/Modules/FBAEMKit.swiftmodule/arm64-apple-tvos-simulator.swiftinterface b/ios/platform/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/Modules/FBAEMKit.swiftmodule/arm64-apple-tvos-simulator.swiftinterface index 9e187912..3d7f59ca 100644 --- a/ios/platform/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/Modules/FBAEMKit.swiftmodule/arm64-apple-tvos-simulator.swiftinterface +++ b/ios/platform/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/Modules/FBAEMKit.swiftmodule/arm64-apple-tvos-simulator.swiftinterface @@ -1,6 +1,7 @@ // swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.5 (swiftlang-1300.0.31.1 clang-1300.0.29.1) -// swift-module-flags: -target arm64-apple-tvos11.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FBAEMKit -@_exported import FBAEMKit +// swift-compiler-version: Apple Swift version 5.6.1 (swiftlang-5.6.0.323.66 clang-1316.0.20.12) +// swift-module-flags: -target arm64-apple-tvos12.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FBAEMKit +import FBSDKCoreKit_Basics +import Foundation import Swift import _Concurrency diff --git a/ios/platform/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/Modules/FBAEMKit.swiftmodule/arm64.swiftdoc b/ios/platform/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/Modules/FBAEMKit.swiftmodule/arm64.swiftdoc deleted file mode 100644 index ab8926f7..00000000 Binary files a/ios/platform/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/Modules/FBAEMKit.swiftmodule/arm64.swiftdoc and /dev/null differ diff --git a/ios/platform/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/Modules/FBAEMKit.swiftmodule/arm64.swiftinterface b/ios/platform/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/Modules/FBAEMKit.swiftmodule/arm64.swiftinterface deleted file mode 100644 index 9e187912..00000000 --- a/ios/platform/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/Modules/FBAEMKit.swiftmodule/arm64.swiftinterface +++ /dev/null @@ -1,6 +0,0 @@ -// swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.5 (swiftlang-1300.0.31.1 clang-1300.0.29.1) -// swift-module-flags: -target arm64-apple-tvos11.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FBAEMKit -@_exported import FBAEMKit -import Swift -import _Concurrency diff --git a/ios/platform/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/Modules/FBAEMKit.swiftmodule/x86_64-apple-tvos-simulator.swiftdoc b/ios/platform/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/Modules/FBAEMKit.swiftmodule/x86_64-apple-tvos-simulator.swiftdoc index e62c4dc5..8d20ec7c 100644 Binary files a/ios/platform/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/Modules/FBAEMKit.swiftmodule/x86_64-apple-tvos-simulator.swiftdoc and b/ios/platform/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/Modules/FBAEMKit.swiftmodule/x86_64-apple-tvos-simulator.swiftdoc differ diff --git a/ios/platform/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/Modules/FBAEMKit.swiftmodule/x86_64-apple-tvos-simulator.swiftinterface b/ios/platform/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/Modules/FBAEMKit.swiftmodule/x86_64-apple-tvos-simulator.swiftinterface index d69a4630..72c62678 100644 --- a/ios/platform/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/Modules/FBAEMKit.swiftmodule/x86_64-apple-tvos-simulator.swiftinterface +++ b/ios/platform/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/Modules/FBAEMKit.swiftmodule/x86_64-apple-tvos-simulator.swiftinterface @@ -1,6 +1,7 @@ // swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.5 (swiftlang-1300.0.31.1 clang-1300.0.29.1) -// swift-module-flags: -target x86_64-apple-tvos11.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FBAEMKit -@_exported import FBAEMKit +// swift-compiler-version: Apple Swift version 5.6.1 (swiftlang-5.6.0.323.66 clang-1316.0.20.12) +// swift-module-flags: -target x86_64-apple-tvos12.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FBAEMKit +import FBSDKCoreKit_Basics +import Foundation import Swift import _Concurrency diff --git a/ios/platform/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/Modules/FBAEMKit.swiftmodule/x86_64.swiftdoc b/ios/platform/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/Modules/FBAEMKit.swiftmodule/x86_64.swiftdoc deleted file mode 100644 index e62c4dc5..00000000 Binary files a/ios/platform/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/Modules/FBAEMKit.swiftmodule/x86_64.swiftdoc and /dev/null differ diff --git a/ios/platform/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/Modules/FBAEMKit.swiftmodule/x86_64.swiftinterface b/ios/platform/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/Modules/FBAEMKit.swiftmodule/x86_64.swiftinterface deleted file mode 100644 index d69a4630..00000000 --- a/ios/platform/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/Modules/FBAEMKit.swiftmodule/x86_64.swiftinterface +++ /dev/null @@ -1,6 +0,0 @@ -// swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.5 (swiftlang-1300.0.31.1 clang-1300.0.29.1) -// swift-module-flags: -target x86_64-apple-tvos11.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FBAEMKit -@_exported import FBAEMKit -import Swift -import _Concurrency diff --git a/ios/platform/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/Modules/module.modulemap b/ios/platform/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/Modules/module.modulemap index f7b13731..f3a8d2fb 100644 --- a/ios/platform/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/Modules/module.modulemap +++ b/ios/platform/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/Modules/module.modulemap @@ -1,11 +1,4 @@ framework module FBAEMKit { - umbrella header "FBAEMKit.h" - - export * - module * { export * } -} - -module FBAEMKit.Swift { - header "FBAEMKit-Swift.h" - requires objc + header "FBAEMKit-Swift.h" + requires objc } diff --git a/ios/platform/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/_CodeSignature/CodeDirectory b/ios/platform/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/_CodeSignature/CodeDirectory deleted file mode 100644 index 1dff458a..00000000 Binary files a/ios/platform/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/_CodeSignature/CodeDirectory and /dev/null differ diff --git a/ios/platform/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/_CodeSignature/CodeRequirements b/ios/platform/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/_CodeSignature/CodeRequirements deleted file mode 100644 index dbf9d614..00000000 Binary files a/ios/platform/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/_CodeSignature/CodeRequirements and /dev/null differ diff --git a/ios/platform/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/_CodeSignature/CodeRequirements-1 b/ios/platform/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/_CodeSignature/CodeRequirements-1 deleted file mode 100644 index b17c264f..00000000 Binary files a/ios/platform/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/_CodeSignature/CodeRequirements-1 and /dev/null differ diff --git a/ios/platform/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/_CodeSignature/CodeResources b/ios/platform/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/_CodeSignature/CodeResources index 62106567..d253e3d2 100644 --- a/ios/platform/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/_CodeSignature/CodeResources +++ b/ios/platform/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/_CodeSignature/CodeResources @@ -4,461 +4,99 @@ files - Headers/FBAEMAdvertiserRuleFactory.h - - yKvLFvS6IAEnl4wy2Hr+qpLlTZQ= - - Headers/FBAEMAdvertiserRuleMatching.h - - J4XLVbU1QkQ+vsp96NbE2CDglZw= - - Headers/FBAEMAdvertiserRuleOperator.h - - pxydqvI15BpRVBvfSn9RXFP6zz0= - - Headers/FBAEMAdvertiserRuleProviding.h - - oBjpGjCzOkGy0g6v8hbcpjXxy9I= - - Headers/FBAEMAdvertiserSingleEntryRule.h - - hLUkAkmODucoUntMPo6uLRF72Lo= - - Headers/FBAEMInvocation.h - - vA7s6hcnI31hKtWSwAIwWaQVe2E= - - Headers/FBAEMKit-Prefix-Header.h - - K7g/zhr5ZA6vVqsMHKBc4hwRqTs= - Headers/FBAEMKit-Swift.h - PpLMnFpacN35/sqxwa+Ppy7UDDY= - - Headers/FBAEMKit.h - - gB02kjZCTPSjf3JmciNaczoklC4= - - Headers/FBAEMKitVersions.h - - 6axPztwda+5bKIIkkxzurKmP/p4= - - Headers/FBAEMNetworker.h - - 1YIulr37EaDtIX9J+Qhun6tLf+U= - - Headers/FBAEMNetworking.h - - ghTzHaeILWcH507QH7tTFKT45po= - - Headers/FBAEMReporter.h - - p+LiA7Shk5uAVBAzAFEy20Rvm/Y= - - Headers/FBAEMRequestBody.h - - /3dF50huTEGkN3puysyndoBwaSI= - - Headers/FBAEMRule.h - - vf04ru85SXUoqaOlvLiBjJTWiPw= - - Headers/FBAEMUtility.h - - tYxNbX/UFxFuy8CvDSrX2P7eHnA= - - Headers/FBSKAdNetworkReporting.h - - pky/QYIj/dB780WrIohjghUSH/E= + 7/G8ZPG11a3H0gHXs0tysv+z/q4= Info.plist - TXMqT1HomZAeSqYWAQsuafMl1Vo= + GELF+xnovjEu4i44St5PTZQ+4pY= Modules/FBAEMKit.swiftmodule/arm64-apple-tvos-simulator.swiftdoc - Mn3/D/d9iVZflfhXIayU6zSqzkw= + MOha/FE8ceZYyf3jO8p4l8HnJkA= Modules/FBAEMKit.swiftmodule/arm64-apple-tvos-simulator.swiftinterface - E+4f1d8VnMfG2h5JfuQyoLFoRo8= + dxxUPYDxHdY81AGpVpStcqMgKno= Modules/FBAEMKit.swiftmodule/arm64-apple-tvos-simulator.swiftmodule - 65pLt/sqEvN66f1MIyWNDzXk8mI= - - Modules/FBAEMKit.swiftmodule/arm64.swiftdoc - - Mn3/D/d9iVZflfhXIayU6zSqzkw= - - Modules/FBAEMKit.swiftmodule/arm64.swiftinterface - - E+4f1d8VnMfG2h5JfuQyoLFoRo8= - - Modules/FBAEMKit.swiftmodule/arm64.swiftmodule - - 65pLt/sqEvN66f1MIyWNDzXk8mI= + BXQfOcYfgSNVV3T8zQejs4G4NPE= Modules/FBAEMKit.swiftmodule/x86_64-apple-tvos-simulator.swiftdoc - IgRB2RpXK2t9PDDIoWjLCsDVbt4= + wpuPmPR+HmbdhnhJpt93dPLay8A= Modules/FBAEMKit.swiftmodule/x86_64-apple-tvos-simulator.swiftinterface - Ld8CilsQXfapZcf7JgpvH3egBOU= + 7XpxpMjJbtBOkK98r+z2c+fBp/0= Modules/FBAEMKit.swiftmodule/x86_64-apple-tvos-simulator.swiftmodule - EMQVI+sZUuuGj+wBixyUJwNzWoE= - - Modules/FBAEMKit.swiftmodule/x86_64.swiftdoc - - IgRB2RpXK2t9PDDIoWjLCsDVbt4= - - Modules/FBAEMKit.swiftmodule/x86_64.swiftinterface - - Ld8CilsQXfapZcf7JgpvH3egBOU= - - Modules/FBAEMKit.swiftmodule/x86_64.swiftmodule - - EMQVI+sZUuuGj+wBixyUJwNzWoE= + 25IovnfUJUTWw//vBickxjn8+ws= Modules/module.modulemap - JELH5jXIzrBpYB3cXkE3/w648tU= + Ci3QIdviXpIzxSC88i1rGvW2cSs= files2 - Headers/FBAEMAdvertiserRuleFactory.h - - hash - - yKvLFvS6IAEnl4wy2Hr+qpLlTZQ= - - hash2 - - n4ff1JqmRT9hLIChw9LKJPnHikWNW437YLQcMbqWaNI= - - - Headers/FBAEMAdvertiserRuleMatching.h - - hash - - J4XLVbU1QkQ+vsp96NbE2CDglZw= - - hash2 - - b7OWeUClIk3eMzKQ88dpyks5XwvN2rqz8ma+jGc9aC0= - - - Headers/FBAEMAdvertiserRuleOperator.h - - hash - - pxydqvI15BpRVBvfSn9RXFP6zz0= - - hash2 - - V/lKJil+YXykdXxtDcsdsCAVbcXhTZXclpWuGeikoDA= - - - Headers/FBAEMAdvertiserRuleProviding.h - - hash - - oBjpGjCzOkGy0g6v8hbcpjXxy9I= - - hash2 - - T2S5e1Qb400jRGUaIKao17m6TOTttA7oUvD1YHgFZpo= - - - Headers/FBAEMAdvertiserSingleEntryRule.h - - hash - - hLUkAkmODucoUntMPo6uLRF72Lo= - - hash2 - - MtpELt09rYat78RMDpRCuog7xUYkwdT7soZkIk1MIJI= - - - Headers/FBAEMInvocation.h - - hash - - vA7s6hcnI31hKtWSwAIwWaQVe2E= - - hash2 - - dr9DQsVF22nH0/TalKjpcBPOXpwc9VH2NjSh2s6AVyU= - - - Headers/FBAEMKit-Prefix-Header.h - - hash - - K7g/zhr5ZA6vVqsMHKBc4hwRqTs= - - hash2 - - X95o1ZqRBk75B/twsFPDGwnE0rcJzZZ+aHVXYs2e24Q= - - Headers/FBAEMKit-Swift.h - hash - - PpLMnFpacN35/sqxwa+Ppy7UDDY= - - hash2 - - pQytZ0vo3eeI9X30dQrzopwZ9mFqgCscygwnvhz4eLo= - - - Headers/FBAEMKit.h - - hash - - gB02kjZCTPSjf3JmciNaczoklC4= - - hash2 - - w8Gz6WgkveMjXpcHO9d3+sGON32lDdCWFHKYR+7dgas= - - - Headers/FBAEMKitVersions.h - - hash - - 6axPztwda+5bKIIkkxzurKmP/p4= - - hash2 - - KWnWNB7wiPlGi15HlfozeaVQOsIDExVCf3foG7AIEjQ= - - - Headers/FBAEMNetworker.h - - hash - - 1YIulr37EaDtIX9J+Qhun6tLf+U= - - hash2 - - 6ul/TswN5q6XDTJd1EBQZZwZd0BsTpmTidGQ/6qtLiY= - - - Headers/FBAEMNetworking.h - - hash - - ghTzHaeILWcH507QH7tTFKT45po= - - hash2 - - 7e2i1241Ft2Xvaut6NIyhoHw6N+wMpOIsbrTDlI81g0= - - - Headers/FBAEMReporter.h - - hash - - p+LiA7Shk5uAVBAzAFEy20Rvm/Y= - - hash2 - - E0wsApaYPPtNFUlZqr8dn+npXeZUlXOuLVvUBbwBAsE= - - - Headers/FBAEMRequestBody.h - - hash - - /3dF50huTEGkN3puysyndoBwaSI= - - hash2 - - 9x7kOSgzLDOkVitO5IJz7RCkuY9b5wOZIMnd5i51dKA= - - - Headers/FBAEMRule.h - - hash - - vf04ru85SXUoqaOlvLiBjJTWiPw= - hash2 - dmaO4ah5Qj0cVSMksb9T3A8EnGyeQRkKAQqrn0kzUmU= - - - Headers/FBAEMUtility.h - - hash - - tYxNbX/UFxFuy8CvDSrX2P7eHnA= - - hash2 - - jiGNk1M6flw8FBdRaKmRowNraky5j+WeQuqNRmfEXiM= - - - Headers/FBSKAdNetworkReporting.h - - hash - - pky/QYIj/dB780WrIohjghUSH/E= - - hash2 - - elf75HlZ2bDZbULPVssKTSgy8K957SFxGfCuUVz2S6c= + Z1M7mr5hXsvvx2GIq9ks6hnu1vYamIrjfBs8J3/W0wU= Modules/FBAEMKit.swiftmodule/arm64-apple-tvos-simulator.swiftdoc - hash - - Mn3/D/d9iVZflfhXIayU6zSqzkw= - hash2 - wYsVJQNIh5DlHtyughnOsl4+0M615O1WaHJsE3hNn0U= + VDFIphO7HF7ulRf6p/yQtVtYU15BlzFZIJObxUBgQZ0= Modules/FBAEMKit.swiftmodule/arm64-apple-tvos-simulator.swiftinterface - hash - - E+4f1d8VnMfG2h5JfuQyoLFoRo8= - hash2 - mKn0YOy+upHj8071Urt9Fmnv9Jtg9Bs9VYoDQHJvKJ8= + nayXh2N7JPDcqHdLUlCQl85n8reRW+BOXuWuCG77SMw= Modules/FBAEMKit.swiftmodule/arm64-apple-tvos-simulator.swiftmodule - hash - - 65pLt/sqEvN66f1MIyWNDzXk8mI= - - hash2 - - B8CN4s3ta4Zwtp6GBCfKrGk0tdI8m2w+grqjjav5LqY= - - - Modules/FBAEMKit.swiftmodule/arm64.swiftdoc - - hash - - Mn3/D/d9iVZflfhXIayU6zSqzkw= - hash2 - wYsVJQNIh5DlHtyughnOsl4+0M615O1WaHJsE3hNn0U= - - - Modules/FBAEMKit.swiftmodule/arm64.swiftinterface - - hash - - E+4f1d8VnMfG2h5JfuQyoLFoRo8= - - hash2 - - mKn0YOy+upHj8071Urt9Fmnv9Jtg9Bs9VYoDQHJvKJ8= - - - Modules/FBAEMKit.swiftmodule/arm64.swiftmodule - - hash - - 65pLt/sqEvN66f1MIyWNDzXk8mI= - - hash2 - - B8CN4s3ta4Zwtp6GBCfKrGk0tdI8m2w+grqjjav5LqY= + O7v8/+o3T3JSAd69wkTBk842z9l0ATzFR4CZNrVajjg= Modules/FBAEMKit.swiftmodule/x86_64-apple-tvos-simulator.swiftdoc - hash - - IgRB2RpXK2t9PDDIoWjLCsDVbt4= - hash2 - dbINumt5/0S3ORrOEmBkrlRvZmCFQauPp/jesaPyOcY= + N6dfdFVFPjjnTpvx7II6uF40zol2No8JrVDFodA605c= Modules/FBAEMKit.swiftmodule/x86_64-apple-tvos-simulator.swiftinterface - hash - - Ld8CilsQXfapZcf7JgpvH3egBOU= - hash2 - P2OE6hXiskM6t/nUDvMoJOAUQUe12dFuk+0fJcb0ZJg= + gBBTSufDydhN5uRa8uocK8+s0PReFXeu7b4CQ/hAOfo= Modules/FBAEMKit.swiftmodule/x86_64-apple-tvos-simulator.swiftmodule - hash - - EMQVI+sZUuuGj+wBixyUJwNzWoE= - - hash2 - - MDdqSAf1jgzeLl70eBKrvBFGiTFo/zuxoJw0Om5c0Wo= - - - Modules/FBAEMKit.swiftmodule/x86_64.swiftdoc - - hash - - IgRB2RpXK2t9PDDIoWjLCsDVbt4= - - hash2 - - dbINumt5/0S3ORrOEmBkrlRvZmCFQauPp/jesaPyOcY= - - - Modules/FBAEMKit.swiftmodule/x86_64.swiftinterface - - hash - - Ld8CilsQXfapZcf7JgpvH3egBOU= - hash2 - P2OE6hXiskM6t/nUDvMoJOAUQUe12dFuk+0fJcb0ZJg= - - - Modules/FBAEMKit.swiftmodule/x86_64.swiftmodule - - hash - - EMQVI+sZUuuGj+wBixyUJwNzWoE= - - hash2 - - MDdqSAf1jgzeLl70eBKrvBFGiTFo/zuxoJw0Om5c0Wo= + bzAjP95Q1KHJpXXjdgb3jTepe3xXhP5py0n6buPkHbc= Modules/module.modulemap - hash - - JELH5jXIzrBpYB3cXkE3/w648tU= - hash2 - WLmw/LmU8blwOPh6slu/vPmQN0rS9XKWqm0gRWm7Kyk= + jq+nSulDKiN4tenILjgXg82TzM040TCurYFTCVRKXxM= diff --git a/ios/platform/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/_CodeSignature/CodeSignature b/ios/platform/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/FBAEMKit.framework/_CodeSignature/CodeSignature deleted file mode 100644 index e69de29b..00000000 diff --git a/ios/platform/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/dSYMs/FBAEMKit.framework.dSYM/Contents/Info.plist b/ios/platform/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/dSYMs/FBAEMKit.framework.dSYM/Contents/Info.plist new file mode 100644 index 00000000..aa3ea2ad --- /dev/null +++ b/ios/platform/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/dSYMs/FBAEMKit.framework.dSYM/Contents/Info.plist @@ -0,0 +1,20 @@ + + + + + CFBundleDevelopmentRegion + English + CFBundleIdentifier + com.apple.xcode.dsym.com.facebook.sdk.FBAEMKit + CFBundleInfoDictionaryVersion + 6.0 + CFBundlePackageType + dSYM + CFBundleSignature + ???? + CFBundleShortVersionString + 1.0 + CFBundleVersion + 15.1.0 + + diff --git a/ios/platform/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/dSYMs/FBAEMKit.framework.dSYM/Contents/Resources/DWARF/FBAEMKit b/ios/platform/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/dSYMs/FBAEMKit.framework.dSYM/Contents/Resources/DWARF/FBAEMKit new file mode 100644 index 00000000..1f2614c4 Binary files /dev/null and b/ios/platform/FBAEMKit.xcframework/tvos-arm64_x86_64-simulator/dSYMs/FBAEMKit.framework.dSYM/Contents/Resources/DWARF/FBAEMKit differ diff --git a/ios/platform/FBSDKCoreKit.xcframework/Info.plist b/ios/platform/FBSDKCoreKit.xcframework/Info.plist index 1fd83eac..d4edb7a0 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/Info.plist +++ b/ios/platform/FBSDKCoreKit.xcframework/Info.plist @@ -5,8 +5,10 @@ AvailableLibraries + DebugSymbolsPath + dSYMs LibraryIdentifier - tvos-arm64_x86_64-simulator + ios-arm64_x86_64-maccatalyst LibraryPath FBSDKCoreKit.framework SupportedArchitectures @@ -15,63 +17,71 @@ x86_64 SupportedPlatform - tvos + ios SupportedPlatformVariant - simulator + maccatalyst + DebugSymbolsPath + dSYMs LibraryIdentifier - ios-arm64_x86_64-simulator + ios-arm64 LibraryPath FBSDKCoreKit.framework SupportedArchitectures arm64 - x86_64 SupportedPlatform ios - SupportedPlatformVariant - simulator + DebugSymbolsPath + dSYMs LibraryIdentifier - ios-arm64 + ios-arm64_x86_64-simulator LibraryPath FBSDKCoreKit.framework SupportedArchitectures arm64 + x86_64 SupportedPlatform ios + SupportedPlatformVariant + simulator + DebugSymbolsPath + dSYMs LibraryIdentifier - ios-arm64_x86_64-maccatalyst + tvos-arm64 LibraryPath FBSDKCoreKit.framework SupportedArchitectures arm64 - x86_64 SupportedPlatform - ios - SupportedPlatformVariant - maccatalyst + tvos + DebugSymbolsPath + dSYMs LibraryIdentifier - tvos-arm64 + tvos-arm64_x86_64-simulator LibraryPath FBSDKCoreKit.framework SupportedArchitectures arm64 + x86_64 SupportedPlatform tvos + SupportedPlatformVariant + simulator CFBundlePackageType diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FBSDKCoreKit b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FBSDKCoreKit old mode 100644 new mode 100755 index bd1a5711..abecd4f0 Binary files a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FBSDKCoreKit and b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FBSDKCoreKit differ diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/af.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/af.lproj/FacebookSDK.strings new file mode 100644 index 00000000..84881da5 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/af.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "Besoek %@ en voer die kode in wat hierbo vertoon word."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "Om jou rekening te verbind, maak die Facebook-toepassing op jou mobiele toestel oop en kontroleer vir kennisgewings."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- OF -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "Goed"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Kanselleer"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Meld asseblief weer by hierdie toepassing aan om jou Facebook-rekening te herkoppel. "; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "Goed"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "Die bediener is tydelik besig, probeer asseblief weer."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Kanselleer"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Meld af"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Met Facebook aangemeld"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "As %@ aangemeld"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Meld aan"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Gaan voort met Facebook"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Meld met Facebook aan"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Meld af"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Toegang is nie na die Facebook-rekening verleen nie. Verifieer toestelinstellings."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Kan nie aan Facebook koppel nie. Gaan jou netwerkverbinding na en probeer weer."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Jou Facebook-wagwoord het verander. Om jou wagwoord te bevestig, maak Instellings > Facebook oop en tik jou naam."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "Die Facebook-rekening is nie op die toestel opgestel nie."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "Jou rekening is nie bevestig nie. Meld asseblief by www.facebook.com aan en volg die gegewe instruksies."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "Jy kan nie op die oomblik by toepassings aanmeld nie. Meld asseblief by www.facebook.com aan en volg die gegewe instruksies."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "Jy is in beheer – kies watter inligting jy met toepassings wil deel."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Meld aan"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Stuur"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Deel"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "Nie jy nie?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "Bevestig aantekening"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "Gaan voort as %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/ar.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/ar.lproj/FacebookSDK.strings new file mode 100644 index 00000000..f67e1352 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/ar.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "تفضل بزيارة %@ وإدخال الرمز الموضح أدناه."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "لربط حسابك، افتح تطبيق فيسبوك على جهازك المحمول ثم تفقد الإشعارات."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- أو -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "موافق"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "إلغاء"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "يرجى تسجيل الدخول إلى هذا التطبيق مرة أخرى لإعادة الاتصال بحساب فيسبوك."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "موافق"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "الخادم مشغول مؤقتًا، يرجى إعادة المحاولة."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "إلغاء"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "تسجيل الخروج"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "تم تسجيل الدخول بحساب فيسبوك"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "تم تسجيل الدخول باسم %@"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "تسجيل الدخول"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "متابعة بحساب فيسبوك"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "تسجيل الدخول بحساب فيسبوك"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "تسجيل الخروج"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "لم يتم منح إذن الوصول لحساب فيسبوك. تحقق من إعدادات الجهاز."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "تعذر الاتصال بفيسبوك. يُرجى التحقق من الاتصال بالإنترنت وإعادة المحاولة."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "تم تغيير كلمة سر فيسبوك الخاصة بك. لتأكيد كلمة السر، افتح الإعدادات > فيسبوك ثم اضغط على اسمك."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "لم تتم تهيئة حساب فيسبوك على الجهاز."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "لم يتم تأكيد حسابك. يُرجى تسجيل الدخول إلى www.facebook.com واتباع التعليمات الموضحة."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "لا يمكنك تسجيل الدخول إلى التطبيقات حاليًا. يُرجى تسجيل الدخول إلى www.facebook.com واتباع التعليمات الموضحة."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "أنت المتحكم - اختر المعلومات التي تريد مشاركتها مع التطبيقات."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "تسجيل الدخول"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "إرسال"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "مشاركة"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "لست أنت؟"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "تأكيد تسجيل الدخول"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "متابعة باسم %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/bn.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/bn.lproj/FacebookSDK.strings new file mode 100644 index 00000000..768fcdbb --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/bn.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "%@ -এ যান এবং উপরে যে কোডটি দেখানো হয়েছে সেটি লিখুন।"; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "আপনার অ্যাকাউন্টে সংযোগ করতে, আপনার মোবাইল ডিভাইসে Facebook অ্যাপটি খুলুন এবং বিজ্ঞপ্তি চেক করুন।"; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- অথবা -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "ঠিক আছে"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "বাতিল করুন"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "আপনার Facebook অ্যাকাউন্টটিতে পুনরায় সংযোগ করার জন্য অনুগ্রহ করে এই অ্যাপটিতে লগ ইন করুন৷"; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "ঠিক আছে"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "এই সার্ভারটি সাময়িকভাবে ব্যস্ত আছে, অনুগ্রহ করে পুনরায় চেষ্টা করুন৷"; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "বাতিল করুন"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "লগ আউট করুন"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Facebook ব্যবহার করে লগ ইন করা হয়েছে"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "%@ হিসাবে লগ ইন করা হয়েছে"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "লগ ইন করুন"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Facebook এর সাথে চালিয়ে যান"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Facebook -এর সাথে লগ ইন করুন"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "লগ আউট করুন"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Facebook অ্যাকাউন্টটিতে অ্যাক্সেস করার অনুমতি নেই৷ ডিভাইস সেটিংস যাচাই করুন৷"; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Facebook-এ সংযোগ করা যাচ্ছে না৷ আপনার নেটওয়ার্ক সংযোগটি পরীক্ষা করুন এবং পুনরায় চেষ্টা করুন৷"; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "আপনার Facebook পাসওয়ার্ডটি পরিবর্তিত হয়েছে৷ আপনার পাসওয়ার্ডটি নিশ্চিত করতে, সেটিংস > Facebook খুলুন এবং আপনার নামটি ট্যাপ করুন৷"; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "Facebook অ্যাকাউন্টটি এই ডিভাইসে কনফিগার করা যাযনি৷"; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "আপনার অ্যাকাউন্টটি নিশ্চিত করা যায়নি৷ অনুগ্রহ করে www.facebook.com-এ লগ ইন করুন এবং উল্লিখিত নির্দেশাবলী অনুসরণ করুন৷"; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "এই সময়ে আপনি অ্যাপসে লগ ইন করতে পারবেন না৷ অনুগ্রহ করে www.facebook.com-এ লগ ইন করুন এবং উল্লিখিত নির্দেশাবলী অনুসরণ করুন৷"; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "আপনি নিয়ন্ত্রণে আছেন - অ্যাপ্সের সাথে আপনি যে তথ্য শেয়ার করতে চান তা বাছুন৷"; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "লগ ইন করুন"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "পাঠান"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "ভাগ করুন"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "আপনি নন?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "লগ ইন নিশ্চিত করুন"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "%@ হিসেবে চালিয়ে যান"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/cs.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/cs.lproj/FacebookSDK.strings new file mode 100644 index 00000000..c15549c4 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/cs.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "Navštivte %@ a zadejte nahoře uvedený kód."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "Účet si můžete připojit tak, že si na mobilním zařízení spustíte aplikaci Facebook a podíváte se do upozornění."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- NEBO -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "OK"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Zrušit"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Pokud se chcete ke svému Facebook účtu znovu připojit, přihlaste se k této aplikaci ještě jednou."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "OK"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "Server je dočasně zaneprázdněný, zkuste to znovu."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Zrušit"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Odhlásit"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Přihlášen(a) přes Facebook"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "Přihlášen(a) jako %@"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Přihlásit"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Pokračovat přes Facebook"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Přihlásit se přes Facebook"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Odhlásit"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Facebook účtu nebylo oprávnění uděleno. Ověřte nastavení zařízení."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "K Facebooku se nedá připojit. Zkontrolujte připojení k síti a zkuste to znovu."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Vaše heslo na Facebook je změněné. Pokud chcete heslo potvrdit, přejděte do Nastavení > Facebook a klepněte na své jméno."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "V tomto zařízení není Facebook účet konfigurovaný."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "Váš účet není potvrzený. Přihlaste se na www. facebook.com a postupujte podle uvedených pokynů."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "Do aplikací se v této chvíli přihlásit nemůžete. Přihlaste se na www. facebook.com a postupujte podle uvedených pokynů."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "Je jen na vás, které informace chcete s aplikacemi sdílet."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Přihlásit"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Odeslat"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Sdílet"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "Nejste to vy?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "Potvrdit přihlášení"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "Pokračovat jako %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/da.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/da.lproj/FacebookSDK.strings new file mode 100644 index 00000000..a6d9ed40 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/da.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "Gå til %@, og indtast den kode, der er angivet ovenfor."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "Du kan tilknytte din konto ved at åbne Facebook-appen på din mobilenhed og tjekke notifikationerne."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- ELLER -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "OK"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Annuller"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Log på denne app igen for at genoprette forbindelsen til din Facebook-konto."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "OK"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "Serveren er optaget i øjeblikket. Prøv igen."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Annuller"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Log af"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Logget på med Facebook"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "Logget på som %@"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Log på"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Fortsæt med Facebook"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Log på med Facebook"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Log af"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Der er ikke blevet givet adgang til Facebook-kontoen. Kontrollér enhedsindstillingerne."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Kunne ikke oprette forbindelse til Facebook. Kontrollér din netværksforbindelse, og prøv igen."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Din Facebook-adgangskode er ændret. For at bekræfte din adgangskode skal du åbne Indstillinger > Facebook og trykke på dit navn."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "Facebook-kontoen er ikke blevet konfigureret på enheden."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "Din konto er ikke bekræftet. Log på www.facebook.com, og følg instruktionerne."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "Du kan ikke logge på apps på nuværende tidspunkt. Log på www.facebook.com, og følg instruktionerne."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "Du har styringen – vælg de oplysninger, som du vil dele med apps."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Log på"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Send"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Del"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "Ikke dig?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "Bekræft login"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "Fortsæt som %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/de.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/de.lproj/FacebookSDK.strings new file mode 100644 index 00000000..1e470805 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/de.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "Besuche %@ und gib den oben angezeigten Code ein."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "Um dein Konto zu verbinden, öffne die Facebook-App auf deinem Mobilgerät und prüfe, ob du Benachrichtigungen erhalten hast."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "– ODER –"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "OK"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Abbrechen"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Melde dich bitte erneut bei dieser App an, um die Verbindung mit deinem Facebook-Konto wiederherzustellen."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "OK"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "Der Server ist vorübergehend beschäftigt. Bitte versuche es erneut."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Abbrechen"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Abmelden"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Über Facebook angemeldet"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "Als %@ angemeldet"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Anmelden"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Mit Facebook fortfahren"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Über Facebook anmelden"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Abmelden"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Auf das Facebook-Konto wurde kein Zugriff erteilt. Überprüfe bitte die Geräteeinstellungen."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Verbindung zu Facebook kann nicht hergestellt werden. Bitte überprüfe deine Netzwerkverbindung und versuche es erneut."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Dein Facebook-Passwort hat sich geändert. Öffne „Einstellungen“ > „Facebook“ und tippe auf deinen Namen, um dein Passwort zu bestätigen."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "Das Facebook-Konto wurde für dieses Gerät nicht konfiguriert."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "Dein Konto wurde nicht bestätigt. Bitte melde dich unter www.facebook.com an und folge den Anweisungen."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "Du kannst dich zurzeit nicht bei Apps anmelden. Bitte melde dich unter www.facebook.com an und folge den Anweisungen."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "Es liegt ganz an dir – du kannst dir aussuchen, was du mit Apps teilen möchtest."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Anmelden"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Senden"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Teilen"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "Nicht du?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "Login bestätigen"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "Fortfahren als %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/el.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/el.lproj/FacebookSDK.strings new file mode 100644 index 00000000..09ca6484 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/el.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "Επισκεφτείτε τη διεύθυνση %@ και συμπληρώστε τον παραπάνω κωδικό."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "Για να συνδεθείτε στο λογαριασμό σας, ανοίξτε την εφαρμογή Facebook στη φορητή συσκευή σας και ελέγξτε τις ειδοποιήσεις."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- Ή -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "OK"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Άκυρο"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Συνδεθείτε ξανά σε αυτή την εφαρμογή για να συνδέσετε και πάλι το λογαριασμό σας στο Facebook."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "OK"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "Ο διακομιστής είναι προσωρινά απασχολημένος, προσπαθήστε ξανά."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Άκυρο"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Αποσύνδεση"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Έχει γίνει σύνδεση μέσω Facebook"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "Έχει γίνει σύνδεση ως %@"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Σύνδεση"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Συνεχίστε με το Facebook"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Σύνδεση μέσω Facebook"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Αποσύνδεση"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Δεν έχει παραχωρηθεί πρόσβαση στο λογαριασμό Facebook. Επαληθεύστε τις ρυθμίσεις της συσκευής σας."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Δεν είναι δυνατή η σύνδεση στο Facebook. Ελέγξτε τη σύνδεση στο δίκτυο και προσπαθήστε ξανά."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Ο κωδικός πρόσβασής σας στο Facebook άλλαξε. Για να επιβεβαιώσετε τον κωδικό σας, πηγαίνετε στις Ρυθμίσεις > Facebook και πατήστε το όνομά σας."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "Ο λογαριασμός Facebook δεν έχει διαμορφωθεί στη συσκευή."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "Ο λογαριασμός σας δεν επιβεβαιώθηκε. Συνδεθείτε στο www.facebook.com και ακολουθήστε τις οδηγίες που εμφανίζονται."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "Προς το παρόν δεν μπορείτε να συνδεθείτε σε εφαρμογές. Συνδεθείτε στο www.facebook.com και ακολουθήστε τις οδηγίες που εμφανίζονται."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "Έχετε τον έλεγχο - επιλέξτε ποιες πληροφορίες θέλετε να κοινοποιούνται στις εφαρμογές."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Σύνδεση"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Αποστολή"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Κοινοποίηση"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "Δεν είστε εσείς;"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "Επιβεβαίωση σύνδεσης"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "Συνέχεια ως %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/en.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/en.lproj/FacebookSDK.strings new file mode 100644 index 00000000..c88ac076 Binary files /dev/null and b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/en.lproj/FacebookSDK.strings differ diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/en_GB.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/en_GB.lproj/FacebookSDK.strings new file mode 100644 index 00000000..e36f841c --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/en_GB.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* The format string for device login instructions */ +"DeviceLogin.LogInPrompt" = "Visit %@ and enter the code shown above."; + +/* The 'or' string for smart login instructions */ +"DeviceLogin.SmartLogInOrLabel" = "-- OR --"; + +/* The string for smart login instructions */ +"DeviceLogin.SmartLogInPrompt" = "To connect your account, open the Facebook app on your mobile device and check for notifications."; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "OK"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Cancel"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Please log in to this app again to reconnect your Facebook account."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "OK"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "The server is temporarily busy, please try again."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Cancel"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Log out"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Logged in using Facebook"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "Logged in as %@"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Log in"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Continue with Facebook"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Log in with Facebook"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Log out"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Access has not been granted to the Facebook account. Verify device settings."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Unable to connect to Facebook. Please check your network connection and try again."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Your Facebook password has changed. To confirm your password, open Settings > Facebook and tap your name."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "The Facebook account has not been configured on the device."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "Your account is not confirmed. Please log in to www.facebook.com and follow the instructions given."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "You cannot log in to apps at this time. Please log in to www.facebook.com and follow the instructions given."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "You're in control – choose what information you want to share with apps."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Log In"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Send"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Share"; + +/* The title for the alert when smart login requires confirmation */ +"SmartLogin.ConfirmationTitle" = "Confirm Login"; + +/* The format string to continue as for the alert when smart login requires confirmation */ +"SmartLogin.Continue" = "Continue as %@"; + +/* The cancel label for the alert when smart login requires confirmation */ +"SmartLogin.NotYou" = "Not you?"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/es.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/es.lproj/FacebookSDK.strings new file mode 100644 index 00000000..0c5ce879 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/es.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "Visita %@ e ingresa el código que se muestra arriba."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "Para conectar tu cuenta, abre la aplicación de Facebook en tu dispositivo móvil y comprueba las notificaciones."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- O -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "Aceptar"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Cancelar"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Inicia sesión de nuevo en esta aplicación para volver a conectarte a tu cuenta de Facebook."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "Aceptar"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "El servidor está temporalmente ocupado. Vuelve a intentarlo."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Cancelar"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Cerrar sesión"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Sesión iniciada con Facebook"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "Sesión iniciada como %@"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Inicio de sesión"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Continuar con Facebook"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Iniciar sesión con Facebook"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Salir"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "No se concedió acceso a la cuenta de Facebook. Verifica la configuración del dispositivo."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "No es posible conectarse a Facebook. Comprueba tu conexión a internet y vuelve a intentarlo."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Cambió tu contraseña de Facebook. Para confirmar tu contraseña, abre Configuración > Facebook y toca tu nombre."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "No se configuró la cuenta de Facebook en el dispositivo."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "Tu cuenta no está confirmada. Inicia sesión en www.facebook.com y sigue las instrucciones."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "No puedes iniciar sesión en las aplicaciones en este momento. Inicia sesión en www.facebook.com y sigue las instrucciones."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "Tú decides: elige qué información quieres compartir con las aplicaciones."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Inicio de sesión"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Enviar"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Compartir"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "¿No eres tú?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "Confirmar inicio de sesión"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "Continuar como %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/es_ES.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/es_ES.lproj/FacebookSDK.strings new file mode 100644 index 00000000..4ecd5d68 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/es_ES.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "Visita %@ e introduce el código que se muestra arriba."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "Para conectar tu cuenta, abre la aplicación de Facebook en tu dispositivo móvil y comprueba las notificaciones."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- O -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "Aceptar"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Cancelar"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Vuelve a iniciar sesión en esta aplicación para volver a conectar tu cuenta de Facebook."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "Aceptar"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "El servidor está ocupado temporalmente. Vuelve a intentarlo más tarde."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Cancelar"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Salir"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Sesión iniciada con Facebook"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "Sesión iniciada como %@"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Inicio de sesión"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Continuar con Facebook"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Iniciar sesión con Facebook"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Salir"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "No se ha otorgado acceso a la cuenta de Facebook. Verifica la configuración del dispositivo."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "No es posible conectarse a Facebook. Comprueba tu conexión de red y vuelve a intentarlo."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Tu contraseña de Facebook ha cambiado. Para confirmar tu contraseña, abre Configuración > Facebook y toca tu nombre."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "La cuenta de Facebook no se ha configurado en el dispositivo."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "Tu cuenta no se ha confirmado. Inicia sesión en www.facebook.com y sigue las instrucciones."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "No puedes iniciar sesión en las aplicaciones en este momento. Inicia sesión en www.facebook.com y sigue las instrucciones."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "Tú tienes el control: elige la información que quieres compartir con las aplicaciones."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Inicio de sesión"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Enviar"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Compartir"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "¿No eres tú?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "Confirmar inicio de sesión"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "Continuar como %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/fi.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/fi.lproj/FacebookSDK.strings new file mode 100644 index 00000000..f51fcaa6 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/fi.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "Siirry osoitteeseen %@ ja kirjoita oheinen koodi sivulle."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "Pääset liittämään käyttäjätilisi avaamalla Facebook-sovelluksen mobiililaitteellasi ja tarkistamalla ilmoitukset."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- TAI -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "OK"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Peruuta"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Kirjaudu tähän sovellukseen uudelleen, jotta voit yhdistää Facebook-tilisi uudelleen."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "OK"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "Palvelin on tilapäisesti varattu, yritä uudelleen."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Peruuta"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Kirjaudu ulos"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Sisäänkirjautunut Facebookin avulla"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "Sisäänkirjautunut nimellä %@"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Kirjaudu sisään"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Jatka Facebook-tunnuksilla"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Kirjaudu sisään Facebookin avulla"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Kirjaudu ulos"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Pääsyä Facebook-tiliin ei ole myönnetty. Tarkista laiteasetukset."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Yhteyttä Facebookiin ei voi muodostaa. Tarkista verkkoyhteys ja yritä sitten uudelleen."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Facebook-salasanasi on vaihdettu. Vahvista salasanasi avaamalla Asetukset > Facebook ja napauttamalla nimeäsi."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "Facebook-tiliä ei ole määritetty laitteessa."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "Tiliäsi ei ole vahvistettu. Kirjaudu sisään osoitteeseen www.facebook.com ja noudata annettuja ohjeita."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "Et pysty kirjautumaan sovelluksiin tällä hetkellä. Kirjaudu sisään osoitteeseen www.facebook.com ja noudata annettuja ohjeita."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "Sinä voit valita, mitä tietoja jaat sovelluksille."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Kirjaudu sisään"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Lähetä"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Jaa"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "Etkö tämä ole sinä?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "Vahvista sisäänkirjautuminen"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "Jatka nimellä %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/fil.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/fil.lproj/FacebookSDK.strings new file mode 100644 index 00000000..c72600b1 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/fil.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "Pumunta sa %@ at ilagay ang code na ipinapakita sa itaas."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "Para ikonekta ang iyong account, buksan ang Facebook app sa iyong cellphone at tumingin ng mga notification."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- O KAYA -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "OK"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Kanselahin"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Mangyaring mag-log in muli sa app na ito para ikonekta muli ang iyong Facebook account."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "OK"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "Pansamantalang abala ang server, pakisubukan muli."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Kanselahin"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Mag-log Out"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Naka-log in gamit ang Facebook"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "Naka-log in bilang si %@"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Mag-log in"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Magatuloy sa Facebook"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Mag-log in sa pamamagitan ng Facebook"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Mag-log out"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Hindi binigyan ng access ang Facebook account. Beripikahin ang mga setting ng device."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Hindi nakakonekta sa Facebook. Tingnan ang iyong koneksyon sa network at subukan muli."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Nagbago ang iyong password sa Facebook. Para makumpirma ang iyong password, buksan ang Mga Setting > Facebook at i-tap ang iyong pangalan."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "Hindi na-configure sa device ang Facebook account."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "Hindi nakumpirma ang iyong account. Mangyaring mag-log in sa www.facebook.com at sundin ang mga ibinigay na tagubilin."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "Hindi ka makakapag-log in sa mga app sa oras na ito. Mangyaring mag-log in sa www.facebook.com at sundin ang mga ibinigay na tagubilin."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "Ikaw ang may kontrol - piliin kung anong impormasyon ang gusto mong ibahagi sa mga app."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Mag-log In"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Ipadala"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Ibahagi"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "Hindi ikaw?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "I-confirm ang Pag-log in"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "Magpatuloy bilang %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/fr.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/fr.lproj/FacebookSDK.strings new file mode 100644 index 00000000..f0511b2e --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/fr.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "Consultez la page %@ et saisissez le code indiqué ci-dessus."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "Pour connecter votre compte, lancez l’application Facebook sur votre appareil mobile et consultez les notifications."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- OU -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "OK"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Annuler"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Veuillez vous connecter à nouveau à cette application pour reconnecter votre compte Facebook."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "OK"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "Le serveur est temporairement occupé. Veuillez réessayer plus tard."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Annuler"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Déconnexion"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Connecté(e) à l’aide de Facebook"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "Connecté(e) en tant que %@"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Connexion"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Continuer avec Facebook"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Connexion avec Facebook"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Déconnexion"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "L’accès au compte Facebook n’a pas été autorisé. Vérifiez les paramètres de l’appareil."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Connexion à Facebook impossible. Vérifiez votre connexion avant de réessayer."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Votre mot de passe Facebook a changé. Pour confirmer votre mot de passe, ouvrez Paramètres > Facebook et saisissez votre nom."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "Le compte Facebook n’a pas été configuré sur l’appareil."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "Votre compte n’est pas confirmé. Veuillez vous connecter à www.facebook.com et suivre les instructions indiquées."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "Vous ne pouvez pas vous connecter à des applications pour le moment. Veuillez vous connecter à www.facebook.com et suivre les instructions indiquées."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "Vous gardez le contrôle. Choisissez les informations que vous souhaitez partager avec les applications."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Connexion"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Envoyer"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Partager"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "Ce n’est pas vous ?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "Confirmer la connexion"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "Continuer en tant que %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/gu.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/gu.lproj/FacebookSDK.strings new file mode 100644 index 00000000..95bec7fb --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/gu.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "%@ ની મુલાકાત લો અને ઉપર બતાવ્યા પ્રમાણે કોડ દાખલ કરો."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "તમારા એકાઉન્ટ સાથે જોડાવા માટે, તમારા મોબાઇલ ઉપકરણ પર Facebook એપ્લિકેશન ખોલો અને સૂચનો માટે તપાસો."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- અથવા -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "ઠીક"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "રદ કરો"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "તમારા ફેસબુક ખાતાને ફરીથી કનેક્ટ કરવા માટે કૃપા કરીને આ એપ્લિકેશનમાં ફરી લૉગ ઇન કરો."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "ઠીક"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "સર્વર અસ્થાયીરૂપે વ્યસ્ત છે, કૃપા કરીને ફરી પ્રયાસ કરો."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "રદ કરો"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "લૉગ આઉટ કરો"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "ફેસબુકનો ઉપયોગ કરીને લૉગ ઇન કરો"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "%@ તરીકે લૉગ ઇન થયાં"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "લૉગ ઇન કરો"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Facebook સાથે ચાલુ રાખો"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "ફેસબુક સાથે લૉગ ઇન કરો"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "લૉગ આઉટ કરો"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "ફેસબુક ખાતા પર ઍક્સેસ આપવામાં આવી નથી. ઉપકરણ સેટિંગ્સ ચકાસો"; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "ફેસબુકથી કનેક્ટ કરવામાં અસમર્થ. તમારું નેટવર્ક કનેક્શન તપાસો અને ફરી પ્રયાસ કરો."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "તમારો ફેસબુક પાસવર્ડ બદલાઈ ગયો છે. તમારા પાસવર્ડની પુષ્ટિ કરવા માટે, સેટિંગ્સ > ફેસબુક ખોલો અને તમારા નામ પર ટૅપ કરો."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "ઉપકરણ પર ફેસબુક ખાતું કન્ફિગર કરવામાં આવ્યું નથી."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "તમારા ખાતાની પુષ્ટિ કરવામાં આવી નથી. કૃપા કરીને www.facebook.com પર લૉગ ઇન કરો અને આપેલા સૂચનોને અનુસરો."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "તમે આ સમયે એપ્લિકેશન્સમાં લૉગ ઇન કરી શકતાં નથી. કૃપા કરીને www.facebook.com પર લૉગ ઇન કરો અને આપેલા સૂચનોને અનુસરો."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "તમે નિયંત્રણ કરો છો - તમે એપ્લિકેશન્સ સાથે કઈ માહિતી શેર કરવા માંગો છો તે પસંદ કરો."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "લૉગ ઇન કરો"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "મોકલો"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "શેર કરો"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "તમે નહિ?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "લૉગિનની પુષ્ટિ કરો"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "%@ તરીકે ચાલુ રાખો"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/he.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/he.lproj/FacebookSDK.strings new file mode 100644 index 00000000..be0f033b --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/he.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "בקר ב-%@ והזן את הקוד המופיע למעלה."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "כדי לחבר את החשבון שלך, פתח את אפליקציית פייסבוק במכשיר הנייד שלך ובדוק אם יש התראות."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- או -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "אישור"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "ביטול"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "התחבר לאפליקציה זו שוב כדי לחבר מחדש את חשבון הפייסבוק שלך."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "אישור"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "השרת עמוס באופן זמני, נסה שוב."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "ביטול"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "התנתק"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "מחובר באמצעות פייסבוק"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "מחובר בתור %@"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "התחבר"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "המשך עם פייסבוק"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "התחבר באמצעות פייסבוק"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "התנתק"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "לא הוענקה גישה לחשבון הפייסבוק. אמת את הגדרות המכשיר."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "לא ניתן להתחבר לפייסבוק. בדוק את החיבור שלך לרשת ונסה שוב."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "סיסמת הפייסבוק שלך השתנתה. כדי לאשר את הסיסמה, פתח את 'הגדרות' > 'פייסבוק' והקש על שמך."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "חשבון הפייסבוק לא הוגדר במכשיר."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "החשבון שלך לא אושר. התחבר ל-www.facebook.com ופעל בהתאם להוראות שיוצגו."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "לא ניתן להתחבר לאפליקציות כעת. התחבר ל-www.facebook.com ופעל בהתאם להוראות שיוצגו."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "אתה מחליט - בחר איזה מידע אתה רוצה לשתף עם אפליקציות."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "התחבר"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "שלח"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "שתף"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "לא אתה?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "אשר התחברות"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "המשך כ-%@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/hi.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/hi.lproj/FacebookSDK.strings new file mode 100644 index 00000000..16d49ea6 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/hi.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "%@ पर जाएँ और ऊपर दिया गया कोड दर्ज करें."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "अपने खाते को कनेक्ट करने के लिए, अपने मोबाइल एप्लिकेशन में Facebook एप्लिकेशन खोलें और सूचनाओं के लिए जाँच करें."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- या -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "ठीक"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "रद्द करें"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "अपने Facebook खाते से फिर से कनेक्ट होने के लिए कृपया इस एप्लिकेशन में फिर से लॉग इन करें."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "ठीक"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "सर्वर अस्थायी रूप से व्यस्त है, कृपया फिर से कोशिश करें."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "रद्द करें"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "लॉग आउट करें"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Facebook का उपयोग करके लॉग इन किया हुआ है"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "%@ के रूप में लॉग इन किया हुआ है"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "लॉग इन करें"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Facebook के साथ जारी रखें"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Facebook से लॉग इन करें"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "लॉग आउट"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Facebook खाते को एक्सेस नहीं दी गई है. डिवाइस सेटिंग सत्यापित करें."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Facebook से कनेक्ट होने में असमर्थ. कृपया अपने नेटवर्क कनेक्शन की जाँच करें फिर से प्रयास करें."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "आपका Facebook पासवर्ड बदल गया है. अपना पासवर्ड कन्फ़र्म करने के लिए, सेटिंग > Facebook खोलें और अपना नाम टैप करें."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "डिवाइस पर Facebook खाता कॉन्फ़िगर नहीं किया गया है."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "आपका खाता कन्फ़र्म नहीं किया गया है. कृपया www.facebook.com में लॉग इन करें और दिए गए निर्देशों का पालन करें."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "आप इस समय एप्लिकेशन में लॉग इन नहीं कर सकते. कृपया www.facebook.com में लॉग इन करें और दिए गए निर्देशों का पालन करें."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "आप नियंत्रण में हैं - चुनें कि आप एप्लिकेशन से कौन-सी जानकारी साझा करना चाहते हैं."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "लॉग इन करें"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "भेजें"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "साझा करें"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "आप नहीं हैं?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "लॉग इन कन्फ़र्म करें"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "%@ के रूप में जारी रखें"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/hr.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/hr.lproj/FacebookSDK.strings new file mode 100644 index 00000000..1a30854a --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/hr.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "Posjetite adresu %@ i unesite gore prikazan kod."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "Da biste povezali račun, otvorite aplikaciju Facebook na mobilnom uređaju i potražite obavijesti."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- ILI -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "U redu"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Odustani"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Ponovo se prijavite u ovu aplikaciju kako biste se ponovo povezali s Facebook računom."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "U redu"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "Poslužitelj je privremeno zauzet, pokušajte ponovo."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Odustani"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Odjavi se"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Prijavljen putem Facebooka"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "Prijavljen kao %@"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Prijavi se"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Nastavite s korištenjem Facebooka"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Prijava putem Facebooka"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Odjavi se"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Pristup Facebook računu nije odobren. Provjerite postavke uređaja."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Povezivanje s Facebookom nije uspjelo. Provjerite mrežnu vezu i pokušajte ponovo."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Promijenili ste lozinku za Facebook. Za potvrdu lozinke otvorite Postavke > Facebook i dodirnite svoje ime."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "Na uređaju nije konfiguriran račun za Facebook."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "Vaš račun nije potvrđen. Prijavite se na www.facebook.com i slijedite upute."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "U ovome trenutku prijava u aplikacije nije moguća. Prijavite se na www.facebook.com i slijedite upute."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "Vi odlučujete – odaberite koje podatke želite dijeliti u aplikacijama."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Prijava"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Pošalji"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Dijeli"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "To niste vi?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "Potvrda prijave"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "Nastavi kao %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/hu.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/hu.lproj/FacebookSDK.strings new file mode 100644 index 00000000..81a206e1 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/hu.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "Keresd fel a %@ címet, és írd be a fent megjelenített kódot."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "A fiók hozzákapcsolásához nyisd meg a Facebook alkalmazást a mobilkészülékeden, és nézd meg az értesítéseket."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- VAGY -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "OK"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Mégsem"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Kérjük, jelentkezz be újra ebbe az alkalmazásba, ha szeretnéd ismét összekapcsolni a Facebook-fiókoddal."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "OK"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "A kiszolgáló átmenetileg foglalt, próbáld meg újra."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Mégsem"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Kijelentkezés"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Bejelentkezve a Facebook használatával"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "Bejelentkezve %@ néven"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Bejelentkezés"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Folytatás a Facebookkal"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Bejelentkezés a Facebook használatával"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Kijelentkezés"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "A Facebook-fiókhoz nincs megadva a hozzáférés. Ellenőrizd az eszköz beállításait."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Nem sikerült kapcsolódni a Facebookhoz. Ellenőrizd a hálózati kapcsolatot, majd próbáld meg újra."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Facebook-jelszavad megváltozott. A jelszó megerősítéséhez nyisd meg a Settings (Beállítások) > Facebook pontot, és koppints a nevedre."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "A készüléken nincs beállítva a Facebook-fiók."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "A fiókod nincs megerősítve. Jelentkezz be a www.facebook.com címre, és kövesd az utasításokat."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "Jelenleg nem tudsz alkalmazásokba bejelentkezni. Jelentkezz be a www.facebook.com címre, és kövesd az utasításokat."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "A döntés a kezedben van: kiválaszthatod, hogy milyen adatokat osztasz meg az alkalmazásokkal."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Bejelentkezés"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Küldés"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Megosztás"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "Nem te vagy az?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "Bejelentkezés megerősítése"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "Folytatás mint %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/id.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/id.lproj/FacebookSDK.strings new file mode 100644 index 00000000..da53d0d0 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/id.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "Kunjungi %@ dan masukkan kode yang ditampilkan di atas."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "Untuk menghubungkan akun Anda, buka aplikasi Facebook di perangkat seluler Anda dan periksa pemberitahuan."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- ATAU -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "OK"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Batal"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Harap masuk ke aplikasi ini lagi untuk menghubungkan kembali akun Facebook Anda."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "OK"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "Server untuk sementara sedang sibuk, harap coba lagi."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Batal"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Keluar"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Masuk menggunakan Facebook"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "Masuk sebagai %@"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Masuk"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Lanjutkan dengan Facebook"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Masuk menggunakan Facebook"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Keluar"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Akses belum diberikan ke akun Facebook. Verifikasi pengaturan perangkat."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Tidak dapat terhubung ke Facebook. Periksa koneksi jaringan dan coba lagi."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Kata sandi Facebook Anda telah diubah. Untuk mengonfirmasi kata sandi Anda, buka Pengaturan > Facebook, lalu ketuk nama Anda."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "Akun Facebook belum dikonfigurasikan di perangkat."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "Akun Anda tidak dikonfirmasi. Masuk ke www.facebook.com dan ikuti petunjuknya."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "Saat ini Anda tidak dapat masuk ke aplikasi. Masuk ke www.facebook.com dan ikuti petunjuknya."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "Anda memegang kendali - pilih info yang ingin Anda bagikan dengan aplikasi."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Masuk"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Kirim"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Berbagi"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "Bukan Anda?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "Konfirmasikan Masuk"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "Lanjutkan sebagai %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/it.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/it.lproj/FacebookSDK.strings new file mode 100644 index 00000000..38915663 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/it.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "Visita %@ e inserisci il codice mostrato sopra."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "Per collegare il tuo account, apri l'app Facebook sul tuo dispositivo mobile e controlla se hai notifiche."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- OPPURE -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "OK"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Annulla"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Effettua di nuovo l'accesso a questa applicazione per riconnettere il tuo account Facebook."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "OK"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "Il server è temporaneamente occupato, riprova."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Annulla"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Esci"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Accesso effettuato tramite Facebook"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "Accesso effettuato come %@"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Accedi"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Continua con Facebook"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Accedi con Facebook"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Esci"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "All'account Facebook non è stato concesso l'accesso. Verifica le impostazioni del dispositivo."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Impossibile connettersi a Facebook. Controlla la tua connessione e riprova."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "La tua password di Facebook è stata modificata. Per confermare la password, apri Impostazioni > Facebook e tocca il tuo nome."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "L'account Facebook non è stato configurato nel dispositivo."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "Il tuo account non è stato verificato. Accedi a www.facebook.com e segui le istruzioni fornite."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "Impossibile accedere alle applicazioni al momento. Accedi a www.facebook.com e segui le istruzioni fornite."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "Il controllo è nelle tue mani: scegli quali informazioni condividere con le app."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Accedi"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Invia"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Condividi"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "Non sei tu?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "Conferma l'accesso"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "Continua come %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/ja.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/ja.lproj/FacebookSDK.strings new file mode 100644 index 00000000..c4922b5e --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/ja.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "%@にアクセスし、上に表示されているコードを入力してください。"; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "アカウントをリンクするには、お使いのモバイル機器でFacebookアプリを開き、お知らせをご確認ください。"; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- または -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "OK"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "キャンセル"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "このアプリにもう一度ログインして、Facebookアカウントを再接続してください。"; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "OK"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "サーバーが一時的にビジーです。もう一度お試しください。"; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "キャンセル"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "ログアウト"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Facebookを使用してログイン中"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "%@としてログイン中"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "ログイン"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Facebookで続ける"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Facebookでログイン"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "ログアウト"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Facebookアカウントにアクセス権が与えられていません。デバイス設定を確認してください。"; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Facebookに接続できませんでした。ネットワーク接続を確認してもう一度お試しください。"; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Facebookパスワードが変更されています。パスワードを確認するには、[設定] > [Facebook]の順に開き、名前をタップしてください。"; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "デバイスにFacebookアカウントが構成されていません。"; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "アカウントが確認されません。www.facebook.comにログインし、表示される説明に従ってください。"; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "今はアプリにログインできません。www.facebook.comにログインし、表示される説明に従ってください。"; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "アプリと共有する情報をコントロールできます。"; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "ログイン"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "送信"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "シェア"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "別のユーザーとしてログイン"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "ログインの確認"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "%@として続行"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/kn.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/kn.lproj/FacebookSDK.strings new file mode 100644 index 00000000..9ecdac9d --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/kn.lproj/FacebookSDK.strings @@ -0,0 +1,71 @@ +/* The format string for device login instructions */ +"DeviceLogin.LogInPrompt" = "ನಿಮ್ಮ ಸ್ಮಾರ್ಟ್‌ ಫೋನ್‌ ಅಥವಾ ಕಂಪ್ಯೂಟರ್‌ನಲ್ಲಿ %@ ಗೆ ಭೇಟಿ ನೀಡಿ ಮತ್ತು ಈ ಕೋಡ್‌ ಅನ್ನು ನಮೂದಿಸಿ:"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "ಸರಿ"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "ರದ್ದುಮಾಡು"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "ನಿಮ್ಮ Facebook ಖಾತೆಯನ್ನು ಮರುಸಂಪರ್ಕಗೊಳಿಸಲು ಈ ಅಪ್ಲಿಕೇಶನ್‌ನಲ್ಲಿ ಮತ್ತೊಮ್ಮೆ ಲಾಗಿನ್‌ ಮಾಡಿ."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "ಸರಿ"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "ಸರ್ವರ್ ತಾತ್ಕಾಲಿಕವಾಗಿ ಕಾರ್ಯನಿರತವಾಗಿದೆ, ದಯವಿಟ್ಟು ನಂತರ ಮತ್ತೆ ಪ್ರಯತ್ನಿಸಿ."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "ರದ್ದುಮಾಡು"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "ಲಾಗ್‌ ಔಟ್‌"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Facebook ಬಳಸಿಕೊಂಡು ಲಾಗಿನ್‌ ಮಾಡಲಾಗಿದೆ"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "%@ ರಂತೆ ಲಾಗಿನ್‌ ಮಾಡಲಾಗಿದೆ"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "ಲಾಗ್‌ ಇನ್‌"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Facebook ಅನ್ನು ಮುಂದುವರಿಸಿ"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Facebook ಮೂಲಕ ಲಾಗ್‌ ಇನ್‌ ಮಾಡಿ"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "ಲಾಗ್‌ ಔಟ್‌"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Facebook ಖಾತೆಗೆ ಪ್ರವೇಶವನ್ನು ಅನುಮತಿಸಲಾಗಿಲ್ಲ. ಸಾಧನದ ಸೆಟ್ಟಿಂಗ್‌ಗಳನ್ನು ಪರಿಶೀಲಿಸಿ."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Facebook ಗೆ ಸಂಪರ್ಕಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ. ನಿಮ್ಮ ನೆಟ್‌ವರ್ಕ್‌ ಸಂಪರ್ಕವನ್ನು ಪರಿಶೀಲಿಸಿ ಹಾಗೂ ಮತ್ತೆ ಪ್ರಯತ್ನಿಸಿ."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "ನಿಮ್ಮ Facebook ಪಾಸ್‌ವರ್ಡ್‌ ಬದಲಿಸಲಾಗಿದೆ. ನಿಮ್ಮ ಪಾಸ್‌ವರ್ಡ್‌ ಖಚಿತಪಡಿಸಲು, ಸೆಟ್ಟಿಂಗ್‌ಗಳು > Facebook ತೆರೆಯಿರಿ ಮತ್ತು ನಿಮ್ಮ ಹೆಸರನ್ನು ಟ್ಯಾಪ್‌ ಮಾಡಿ."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "Facebook ಖಾತೆಯನ್ನು ಸಾಧನದಲ್ಲಿ ಕಾನ್ಫಿಗರ್ ಮಾಡಲಾಗಿಲ್ಲ."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "ನಿಮ್ಮ ಖಾತೆಯನ್ನು ದೃಢೀಕರಿಸಿಲ್ಲ. ದಯವಿಟ್ಟು www.facebook.com ಗೆ ಲಾಗಿನ್‌ ಮಾಡಿ ಮತ್ತು ಕೆಳಗೆ ನೀಡಿದ ಸೂಚನೆಗಳನ್ನು ಅನುಸರಿಸಿ."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "ನೀವು ಈ ಸಮಯದಲ್ಲಿ ಅಪ್ಲಿಕೇಶನ್‌ಗಳಿಗೆ ಲಾಗಿನ್‌ ಮಾಡಲು ಸಾಧ್ಯವಿಲ್ಲ. ದಯವಿಟ್ಟು www.facebook.com ಗೆ ಲಾಗಿನ್‌ ಮಾಡಿ ಮತ್ತು ಕೆಳಗೆ ನೀಡಿದ ಸೂಚನೆಗಳನ್ನು ಅನುಸರಿಸಿ."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "ನೀವು ನಿಯಂತ್ರಣದಲ್ಲಿರುವಿರಿ - ನೀವು ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಹಂಚಿಕೊಳ್ಳಲು ಬಯಸುವ ವಿಷಯವನ್ನು ಆರಿಸಿ."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "ಲಾಗ್‌ ಇನ್‌"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "ಕಳುಹಿಸಿ"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "ಹಂಚಿಕೊಳ್ಳಿ"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/ko.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/ko.lproj/FacebookSDK.strings new file mode 100644 index 00000000..f7692eff --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/ko.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "%@를 방문하여 위에 표시된 코드를 입력하세요."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "계정을 연결하려면 모바일 기기에서 Facebook 앱을 열고 알림을 확인하세요."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- 또는 -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "확인"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "취소"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Facebook 계정을 다시 연결하려면 이 앱에 다시 로그인하세요."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "확인"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "일시적으로 서버 사용량이 많아졌습니다. 다시 시도하세요."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "취소"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "로그아웃"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Facebook 계정으로 로그인함"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "%@(으)로 로그인함"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "로그인"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Facebook으로 계속"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Facebook으로 로그인"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "로그아웃"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Facebook 계정에 대한 액세스가 승인되지 않았습니다. 기기 설정을 확인하세요."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Facebook에 연결할 수 없습니다. 네트워크 연결을 확인하고 다시 시도하세요."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Facebook 비밀번호가 변경되었습니다. 비밀번호를 확인하려면 설정 > Facebook으로 이동하여 이름을 누르세요."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "Facebook 계정이 기기에 구성되어 있지 않습니다."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "계정이 확인되지 않았습니다. www.facebook.com에 로그인한 뒤 안내를 따라주세요."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "현재 앱에 로그인할 수 없습니다. www.facebook.com에 로그인한 뒤 안내를 따라주세요."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "원하는 정보를 선택하여 앱에 공유할 수 있습니다."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "로그인"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "보내기"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "공유하기"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "회원님이 아닌가요?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "로그인 확인"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "%@님으로 계속"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/ml.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/ml.lproj/FacebookSDK.strings new file mode 100644 index 00000000..8b9ead15 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/ml.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "%@ സന്ദർശിച്ച്‌ മുകളിൽ കാണിച്ച‌ കോഡ്‌ നൽകുക."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "നിങ്ങളുടെ അക്കൗണ്ട്‌ കണക്‌റ്റുചെയ്യാൻ, നിങ്ങളുടെ മൊബൈൽ ഉപകരണത്തിലെ Facebook ആപ്പ്‌ തുറന്ന്‌ അറിയിപ്പുകൾ പരിശോധിക്കുക."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- അല്ലെങ്കിൽ -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "ശരി"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "റദ്ദാക്കുക"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "നിങ്ങളുടെ Facebook അക്കൗണ്ടുമായി വീണ്ടും കണക്‌റ്റുചെയ്യുന്നതിന് ഈ ആപ്ലിക്കേഷനിൽ വീണ്ടും ലോഗിൻ ചെയ്യുക."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "ശരി"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "സെർവർ താൽക്കാലികമായി തിരക്കിലാണ്, വീണ്ടും ശ്രമിക്കുക."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "റദ്ദാക്കുക"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "ലോഗ്ഔട്ട് ചെയ്യുക"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Facebook ഉപയോഗിച്ച് ലോഗിൻ ചെയ്‌തു"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "%@ എന്നതായി ലോഗിൻ ചെയ്‌തു"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "ലോഗിൻ ചെയ്യുക"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Facebook ഉപയോഗിച്ച് തുടരുക"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Facebook ഉപയോഗിച്ച് ലോഗിൻ ചെയ്യുക"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "ലോഗ്ഔട്ട് ചെയ്യുക"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Facebook അക്കൗണ്ടിലേക്ക് ആക്‌സസ് നൽകിയിട്ടില്ല. ഉപകരണ ക്രമീകരണങ്ങൾ പരിശോധിച്ചുറപ്പിക്കുക."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Facebook-ലേക്ക് കണക്‌റ്റുചെയ്യാനായില്ല. നിങ്ങളുടെ നെറ്റ്‌വർക്ക് കണക്ഷൻ പരിശോധിച്ച് വീണ്ടും ശ്രമിക്കുക."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "നിങ്ങളുടെ Facebook പാസ്‌വേഡ് മാറി. പാ‌സ്‌വേഡ് സ്ഥിരീകരിക്കുന്നതിന് ക്രമീകരണങ്ങൾ > Facebook എന്നത് തുറന്ന് പേര് ടാപ്പുചെയ്യുക."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "ഉപകരണത്തിൽ Facebook അക്കൗണ്ട് കോൺഫിഗർ ചെയ്‌തിട്ടില്ല."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "അക്കൗണ്ട് സ്ഥിരീകരിച്ചു. www.facebook.com എന്നതിലേക്ക് ലോഗിൻ ചെയ്‌ത് തന്നിരിക്കുന്ന നിർദ്ദേശങ്ങൾ പാലിക്കുക."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "നിങ്ങൾക്ക് ഈ സമയം ആപ്ലിക്കേഷനുകളിലേക്ക് ലോഗിൻ ചെയ്യാനാവില്ല. www.facebook.com എന്നതിലേക്ക് ലോഗിൻ ചെയ്‌ത് തന്നിരിക്കുന്ന നിർദ്ദേശങ്ങൾ പാലിക്കുക."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "നിങ്ങളുടെ നിയന്ത്രണത്തിലാണ് - നിങ്ങൾക്ക് ആപ്‌സുമായി ഏതെല്ലാം വിവരങ്ങൾ പങ്കിടണമെന്ന് തിരഞ്ഞെടുക്കുക."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "ലോഗിൻ ചെയ്യുക"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "അയയ്‌ക്കുക"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "പങ്കിടൂ"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "നിങ്ങൾ അല്ലേ?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "ലോഗിൻ സ്ഥിരീകരിക്കുക"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "%@ ആയി തുടരുക"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/mr.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/mr.lproj/FacebookSDK.strings new file mode 100644 index 00000000..e857096c --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/mr.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "%@ वर भेट द्या आणि वर दर्शवलेला कोड प्रविष्ट करा."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "तुमचे खाते कनेक्ट करण्यासाठी, तुमच्या मोबाईल उपकरणावर Facebook अॅप उघडा आणि सूचना तपासा."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- किंवा -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "ठीक"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "रद्द करा"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "कृपया आपले फेसबुक खाते रीकनेक्ट करण्यासाठी या अनुप्रयोगावर पुन्हा लॉग इन करा."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "ठीक"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "सर्व्हर तात्पुरता व्यस्त आहे, कृपया पुन्हा प्रयत्न करा."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "रद्द करा"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "लॉग आउट करा"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "फेसबुक वापरून लॉग इन केले"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "%@ म्हणून लॉग इन केले"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "लॉग इन करा"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Facebook सह चालू ठेवा"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "फेसबुकसह लॉग इन करा"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "लॉग आउट करा"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "फेसबुक खात्यावर प्रवेशास मंजूरी दिली गेली नाही. डिव्हाइस सेटिंग्ज सत्यापित करा."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "फेसबुकशी कनेक्ट करण्यात अक्षम. आपले नेटवर्क कनेक्शन तपासा आणि पुन्हा प्रयत्न करा."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "आपला फेसबुक पासवर्ड बदलला आहे. आपल्या पासवर्डची पुष्टी करण्यासाठी, सेटिंग्ज > फेसबुक उघडा आणि आपले नाव टॅप करा."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "डिव्हाइसवर फेसबुक खाते कॉन्फिगर केले गेले नाही."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "आपल्या खात्याची पुष्टी झाली नाही. कृपया www.facebook.com वर लॉग इन करा आणि दिलेल्या सूचनांचे अनुसरण करा."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "आपण यावेळी अनुप्रयोगांवर लॉग इन करू शकत नाही. कृपया www.facebook.com वर लॉग इन करा आणि दिलेल्या सूचनांचे अनुसरण करा."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "तुम्ही नियंत्रणात आहात - तुम्ही कोणती माहिती अॅपसह सामायिक करू इच्छिता ते निवडा."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "लॉग इन करा"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "पाठवा"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "सामायिक करा"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "तुम्ही नाही?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "लॉग इन पुष्टी करा"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "%@ म्हणून चालू ठेवा"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/ms.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/ms.lproj/FacebookSDK.strings new file mode 100644 index 00000000..60b4cdb9 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/ms.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "Lawati %@ dan masukkan kod yang ditunjukkan di atas."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "Untuk menghubungkan akaun anda, buka apl Facebook di peranti mudah alih anda dan semak pemberitahuan."; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "Bukan anda?"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "OK"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Batal"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Sila log masuk ke aplikasi ini sekali lagi untuk menyambung semula akaun Facebook anda."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "OK"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "Pelayan ini sibuk buat sementara waktu, sila cuba lagi."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Batal"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Log Keluar"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Dilog masuk menggunakan Facebook"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "Dilog masuk sebagai %@"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Log masuk"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Teruskan dengan Facebook"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Log masuk dengan Facebook"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Log keluar"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Akses ke akaun Facebook tidak diberikan. Sahkan tetapan peranti."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Tidak dapat menyambung ke Facebook. Semak sambungan rangkaian anda dan cuba lagi."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Kata laluan Facebook anda telah ditukar. Untuk mengesahkan kata laluan anda, buka Tetapan > Facebook dan ketik nama anda."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "Akaun Facebook masih belum dikonfigurasikan pada peranti."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "Akaun anda tidak disahkan. Sila log masuk ke www.facebook.com dan ikuti arahan yang diberi."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "Anda tidak boleh log masuk ke aplikasi pada masa ini. Sila log masuk ke www.facebook.com dan ikuti arahan yang diberi."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "Anda yang mengawal - pilih maklumat yang anda ingin kongsi dengan apl."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Log Masuk"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Hantar"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Kongsi"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "Sahkan Log Masuk"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "Teruskan sebagai %@"; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- ATAU -"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/nb.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/nb.lproj/FacebookSDK.strings new file mode 100644 index 00000000..3ebb66c3 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/nb.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "Gå til %@, og oppgi koden som vises ovenfor."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "Koble til kontoen din ved å åpne Facebook-appen på mobilenheten din og se etter varsler."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- ELLER -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "OK"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Avbryt"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Logg deg inn igjen på denne appen for å koble til Facebook-kontoen på nytt."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "OK"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "Serveren er midlertidig opptatt. Prøv på nytt."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Avbryt"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Logg ut"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Logget inn med Facebook"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "Logget inn som %@"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Logg inn"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Fortsett med Facebook"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Logg inn med Facebook"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Logg ut"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Det er ikke gitt tilgang til Facebook-kontoen. Bekreft enhetsinnstillinger."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Kunne ikke koble til Facebook. Kontroller nettverkstilkoblingen, og prøv på nytt."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Facebook-passordet ditt er endret. Bekreft passordet ditt ved å gå til Innstillinger > Facebook og trykke på navnet ditt."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "Facebook-kontoen er ikke konfigurert på enheten."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "Kontoen din er bekreftet. Logg deg inn på www.facebook.com, og følg instruksjonene."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "Du kan ikke logge deg inn på apper for øyeblikket. Logg deg inn på www.facebook.com, og følg instruksjonene."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "Du bestemmer – velg hvilke opplysninger du vil dele med appene."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Logg inn"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Send"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Del"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "Ikke deg?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "Bekreft innlogging"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "Fortsett som %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/nl.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/nl.lproj/FacebookSDK.strings new file mode 100644 index 00000000..160654a4 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/nl.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "Ga naar %@ en voer de bovenstaande code in."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "Om je account te verbinden, open je de Facebook-app op je mobiele apparaat en controleer of je meldingen ziet."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- OF -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "OK"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Annuleren"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Meld je nogmaals aan bij deze app om verbinding te maken met je Facebook-account."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "OK"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "De server is tijdelijk niet beschikbaar. Probeer het opnieuw."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Annuleren"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Afmelden"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Aangemeld via Facebook"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "Aangemeld als %@"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Aanmelden"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Doorgaan met Facebook"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Aanmelden met Facebook"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Afmelden"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Er is geen toegang verleend aan het Facebook-account. Verifieer de apparaatinstellingen."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Er kan geen verbinding worden gemaakt met Facebook. Controleer je netwerkverbinding en probeer het opnieuw."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Je Facebook-wachtwoord is gewijzigd. Open Instellingen > Facebook en tik op je naam om je wachtwoord te bevestigen."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "Het Facebook-account is niet geconfigureerd op het apparaat."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "Je account is niet bevestigd. Meld je aan bij www.facebook.com en volg de instructies."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "Je kunt je momenteel niet aanmelden bij apps. Meld je aan bij www.facebook.com en volg de instructies."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "Jij hebt de controle. Kies welke informatie je met apps wilt delen."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Aanmelden"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Verzenden"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Delen"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "Ben jij dit niet?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "Aanmelden bevestigen"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "Doorgaan als %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/pa.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/pa.lproj/FacebookSDK.strings new file mode 100644 index 00000000..07027466 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/pa.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "%@ ਵਿੱਚ ਜਾਓ ਅਤੇ ਉੱਤੇ ਦਿਖਾਏ ਗਏ ਕੋਡ ਨੂੰ ਦਾਖ਼ਲ ਕਰੋ।"; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "ਆਪਣੇ ਖਾਤੇ ਨਾਲ ਕਨੈਕਟ ਕਰਨ ਲਈ, ਆਪਣੀ ਮੋਬਾਈਲ ਡਿਵਾਈਸ 'ਤੇ Facebook ਐਪ ਨੂੰ ਖੋਲ੍ਹੋ ਅਤੇ ਸੂਚਨਾਵਾਂ ਨੂੰ ਦੇਖੋ।"; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- ਜਾਂ -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "ਠੀਕ"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "ਰੱਦ ਕਰੋ"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "ਕਿਰਪਾ ਕਰਕੇ ਆਪਣੇ Facebook ਖਾਤੇ ਨਾਲ ਮੁੜ ਕਨੈਕਟ ਕਰਨ ਲਈ ਇਸ ਐਪ ਵਿੱਚ ਦੁਬਾਰਾ ਲੌਗ ਇਨ ਕਰੋ।"; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "ਠੀਕ"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "ਇਹ ਸਰਵਰ ਅਸਥਾਈ ਰੂਪ ਵਿੱਚ ਵਿਅਸਤ ਹੈ, ਕਿਰਪਾ ਕਰਕੇ ਦੁਬਾਰਾ ਕੋਸ਼ਿਸ਼ ਕਰੋ।"; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "ਰੱਦ ਕਰੋ"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "ਲੌਗ ਆਉਟ ਕਰੋ"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Facebook ਦਾ ਉਪਯੋਗ ਕਰਕੇ ਲੌਗ ਇਨ ਕੀਤਾ ਗਿਆ"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "%@ ਵੱਜੋਂ ਲੌਗ ਇਨ ਕੀਤਾ ਗਿਆ"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "ਲੌਗ ਇਨ ਕਰੋ"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Facebook ਦੇ ਨਾਲ ਜਾਰੀ ਰੱਖੋ"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Facebook ਦੇ ਨਾਲ ਲੌਗ ਇਨ ਕਰੋ"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "ਲੌਗ ਆਉਟ ਕਰੋ"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Facebook ਖਾਤੇ ਨੂੰ ਐਕਸੈਸ ਪ੍ਰਦਾਨ ਨਹੀਂ ਕੀਤੀ ਗਈ। ਡਿਵਾਈਸ ਸੈੱਟਿੰਗਜ਼ ਦੀ ਪੁਸ਼ਟੀ ਕਰੋ।"; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Facebook ਨਾਲ ਕਨੈਕਟ ਕਰਨ ਵਿੱਚ ਅਸਮਰਥਿਤ ਆਪਣੇ ਨੈੱਟਵਰਕ ਕਨੈਕਸ਼ਨ ਦੀ ਜਾਂਚ ਕਰੋ ਅਤੇ ਦੁਬਾਰਾ ਕੋਸ਼ਿਸ਼ ਕਰੋ।"; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "ਤੁਹਾਡੇ Facebook ਪਾਸਵਰਡ ਨੂੰ ਬਦਲ ਦਿੱਤਾ ਗਿਆ ਹੈ। ਆਪਣੇ ਪਾਸਵਰਡ ਦੀ ਪੁਸ਼ਟੀ ਕਰਨ ਲਈ, ਸੈੱਟਿੰਗਜ਼ > Facebook ਖੋਲ੍ਹੋ ਅਤੇ ਆਪਣੇ ਨਾਂ ਨੂੰ ਟੈਪ ਕਰੋ।"; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "Facebook ਖਾਤੇ ਨੂੰ ਡਿਵਾਈਸ 'ਤੇ ਕਨਫ਼ੀਗਰ ਨਹੀਂ ਕੀਤਾ ਗਿਆ ਹੈ।"; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "ਤੁਹਾਡੇ ਖਾਤੇ ਦੀ ਪੁਸ਼ਟੀ ਨਹੀਂ ਕੀਤੀ ਗਈ ਹੈ। ਕਿਰਪਾ ਕਰਕੇ www.facebook.com ਵਿੱਚ ਲੌਗ ਇਨ ਕਰੋ ਅਤੇ ਹੇਠਾਂ ਦਿੱਤੇ ਨਿਰਦੇਸ਼ਾਂ ਦਾ ਪਾਲਣ ਕਰੋ।"; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "ਤੁਸੀਂ ਇਸ ਸਮੇਂ ਐਪ ਵਿੱਚ ਲੌਗ ਇਨ ਨਹੀਂ ਕਰ ਸਕਦੇ ਹੋ। ਕਿਰਪਾ ਕਰਕੇ www.facebook.com ਵਿੱਚ ਲੌਗ ਇਨ ਕਰੋ ਅਤੇ ਹੇਠਾਂ ਦਿੱਤੇ ਨਿਰਦੇਸ਼ਾਂ ਦਾ ਪਾਲਣ ਕਰੋ।"; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "ਤੁ\ਸੀਂ ਨਿਯੰਤਰਣ ਵਿੱਚ ਹੋ - ਉਹ ਜਾਣਕਾਰੀ ਚੁਣੋ ਜੋ ਤੁਸੀਂ ਐਪਸ ਦੇ ਨਾਲ ਸਾਂਝੀ ਕਰਨੀ ਚਾਹੁੰਦੇ ਹੋ।"; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "ਲੌਗ ਇਨ ਕਰੋ"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "ਸਾਂਝਾ ਕਰੋ"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "ਭੇਜੋ"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "ਕੀ ਤੁਸੀਂ ਨਹੀਂ ਹੋ?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "ਲੌਗਇਨ ਦੀ ਪੁਸ਼ਟੀ ਕਰੋ"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "%@ ਵੱਜੋਂ ਜਾਰੀ ਰੱਖੋ"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/pl.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/pl.lproj/FacebookSDK.strings new file mode 100644 index 00000000..5b0954f5 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/pl.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "Wejdź na stronę %@ i wprowadź podany powyżej kod."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "Aby połączyć konto, otwórz aplikację Facebook na urządzeniu mobilnym i sprawdź powiadomienia."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- LUB -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "OK"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Anuluj"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Zaloguj się jeszcze raz do aplikacji, aby ponownie przyłączyć swoje konto na Facebooku."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "OK"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "Serwer jest zajęty, spróbuj później."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Anuluj"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Wyloguj się"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Zalogowano przez Facebooka"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "Zalogowano jako %@"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Zaloguj się"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Kontynuuj za pośrednictwem Facebooka"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Zaloguj się przez Facebooka"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Wyloguj się"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Brak dostępu z tego konta na Facebooku. Sprawdź ustawienia urządzenia."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Nie można połączyć się z Facebookiem. Sprawdź połączenie sieciowe i spróbuj ponownie."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Twoje hasło do Facebooka zostało zmienione. Aby potwierdzić hasło, otwórz Ustawienia > Facebook i dotknij swojego imienia i nazwiska."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "Na tym urządzeniu nie skonfigurowano konta na Facebooku."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "Konto niepotwierdzone. Zaloguj się przez stronę www.facebook.com i postępuj zgodnie ze wskazówkami."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "Brak możliwości logowania się do aplikacji. Zaloguj się przez stronę www.facebook.com i postępuj zgodnie ze wskazówkami."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "Masz pełną kontrolę – określ, jakie informacje chcesz udostępniać aplikacjom."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Zaloguj się"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Wyślij"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Udostępnij"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "To nie Ty?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "Potwierdź logowanie"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "Kontynuuj jako %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/pt.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/pt.lproj/FacebookSDK.strings new file mode 100644 index 00000000..6ff2c772 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/pt.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "Acesse %@ e introduza o código mostrado acima."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "Para conectar sua conta, abra o aplicativo Facebook em seu dispositivo móvel e verifique se tem notificações."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "– OU –"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "OK"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Cancelar"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Entre nesse aplicativo novamente para reconectar sua conta do Facebook."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "OK"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "O servidor está temporariamente ocupado. Tente novamente."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Cancelar"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Sair"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Você entrou usando o Facebook"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "Conectado como %@"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Entrar"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Continuar com o Facebook"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Entrar com o Facebook"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Sair"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "O acesso à conta do Facebook não foi permitido. Verifique as configurações do dispositivo."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Não foi possível se conectar ao Facebook. Verifique sua conexão de rede e tente novamente."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "A sua senha do Facebook foi alterada. Para confirmar a sua senha, abra Configurações > Facebook e toque no seu nome."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "A conta do Facebook não foi configurada no dispositivo."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "A sua conta não foi confirmada. Entre no site www.facebook.com e siga as instruções fornecidas."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "Não é possível entrar em aplicativos neste momento. Entre no site www.facebook.com e siga as instruções fornecidas."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "Você é quem controla — escolha quais informações você quer compartilhar com os aplicativos."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Entrar"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Envio"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Compartilhar"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "Não é você?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "Confirme o login"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "Continue como %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/pt_PT.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/pt_PT.lproj/FacebookSDK.strings new file mode 100644 index 00000000..6648e115 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/pt_PT.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "Visita %@ e introduz o código mostrado acima."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "Para ligares a tua conta, abre a app Facebook no teu dispositivo móvel e verifica se tens notificações."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "– OU –"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "OK"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Cancelar"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Volta a iniciar sessão nesta aplicação para te ligares novamente à tua conta do Facebook."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "OK"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "O servidor está temporariamente ocupado. Tenta novamente."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Cancelar"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Terminar sessão"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Com sessão iniciada através do Facebook"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "Com sessão iniciada como %@"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Iniciar sessão"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Continuar com o Facebook"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Iniciar sessão com o Facebook"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Terminar a sessão"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "O acesso não foi concedido à conta do Facebook. Verificar as definições do dispositivo."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Não é possível ligar ao Facebook. Verifica a tua ligação à rede e tenta novamente."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "A tua palavra-passe do Facebook foi alterada. Para confirmares a tua palavra-passe, abre as Definições > Facebook e toca no teu nome."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "A conta do Facebook não foi configurada no dispositivo."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "A tua conta não foi confirmada. Inicia sessão em www.facebook.com e segue as instruções indicadas."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "Não podes iniciar sessão em aplicações neste momento. Inicia sessão em www.facebook.com e segue as instruções indicadas."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "Tens o controlo: escolhe a informação que pretendes partilhar com as apps."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Iniciar sessão"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Enviar"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Partilhar"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "Não és tu?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "Confirmar Início de Sessão"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "Continuar como %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/ru.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/ru.lproj/FacebookSDK.strings new file mode 100644 index 00000000..450a9cc8 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/ru.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "Откройте страницу %@ и введите представленный выше код."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "Чтобы подключить аккаунт, откройте приложение Facebook на мобильном устройстве и проверьте уведомления."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- ИЛИ -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "OK"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Отменить"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Войдите в это приложение еще раз, чтобы повторно подключить ваш аккаунт Facebook."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "OK"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "Сервер временно загружен, повторите попытку."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Отменить"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Выход"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Выполнен вход с помощью Facebook"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "Вы вошли как %@"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Вход"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Продолжить с Facebook"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Вход через Facebook"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Выход"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Аккаунту Facebook доступ не предоставлен. Проверьте настройки устройства."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Не удалось подключиться к Facebook. Проверьте сетевое подключение и повторите попытку."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Ваш пароль Facebook изменен. Чтобы подтвердить пароль, откройте «Настройки» > Facebook и коснитесь вашего имени."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "На устройстве не настроен аккаунт Facebook."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "Ваш аккаунт не подтвержден. Войдите на сайт www.facebook.com и следуйте инструкциям."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "Сейчас нельзя войти в приложения. Войдите на сайт www.facebook.com и следуйте инструкциям."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "Вы сами выбираете, какой информацией поделиться с приложениями."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Вход в систему"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Отправить"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Поделиться"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "Это не вы?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "Подтвердить вход"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "Продолжить как %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/sk.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/sk.lproj/FacebookSDK.strings new file mode 100644 index 00000000..859b9b3d --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/sk.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "Navštívte stránku %@ a zadajte kód zobrazený vyššie."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "Na pripojenie svojho účtu otvorte vo svojom mobilnom zariadení aplikáciu Facebook a skontrolujte upozornenia."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- ALEBO -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "OK"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Zrušiť"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Ak sa chcete znova pripojiť k svojmu účtu na Facebooku, prihláste sa znova do tejto aplikácie."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "OK"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "Server je dočasne zaneprázdnený – skúste znova."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Zrušiť"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Odhlásiť"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Prihlásený cez Facebook"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "Prihlásený ako %@"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Prihlásiť sa"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Pokračovať s Facebookom"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Prihlásiť sa cez Facebook"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Odhlásiť sa"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Danému účtu na Facebooku nebol poskytnutý prístup. Skontrolujte nastavenia zariadenia."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Nedá sa pripojiť k Facebooku. Skontrolujte svoje sieťové pripojenie a skúste znova."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Vaše heslo pre Facebook sa zmenilo. Na potvrdenie svojho hesla otvorte Nastavenia > Facebook a ťuknite na svoje meno."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "Daný účet na Facebooku nebol nastavený v zariadení."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "Váš účet nie je potvrdený. Prihláste sa na stránke www.facebook.com a postupujte podľa pokynov."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "Momentálne sa nemôžete prihlásiť do aplikácií. Prihláste sa na stránke www.facebook.com a postupujte podľa pokynov."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "Máte to pod kontrolou: vyberte, ktoré informácie chcete zdieľať s aplikáciami."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Prihlásenie sa"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Odoslať"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Zdieľať"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "Nie ste to vy?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "Potvrdiť prihlásenie"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "Pokračovať ako %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/sv.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/sv.lproj/FacebookSDK.strings new file mode 100644 index 00000000..69c80525 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/sv.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "Besök %@ och ange koden som visas ovan."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "Koppla ditt konto genom att öppna Facebook-appen på din mobila enhet och söka efter aviseringar."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- ELLER -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "OK"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Avbryt"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Logga in på den här appen igen om du vill ansluta ditt Facebook-konto på nytt."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "OK"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "Servern är upptagen för tillfället. Försök igen."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Avbryt"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Logga ut"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Inloggad med Facebook"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "Inloggad som %@"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Logga in"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Fortsätt med Facebook"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Logga in med Facebook"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Logga ut"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Du har inte fått tillgång till Facebook-kontot. Verifiera enhetsinställningar."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Det går inte att ansluta till Facebook. Kontrollera nätverksanslutningen och försök igen."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Ditt Facebook-lösenord har ändrats. Bekräfta lösenordet genom att öppna Inställningar > Facebook och skriva in ditt namn."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "Facebook-konto har inte konfigurerats på enheten."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "Ditt konto har inte bekräftats. Logga in på www.facebook.com och följ instruktionerna."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "Du kan inte logga in på appar för närvarande. Logga in på www.facebook.com och följ instruktionerna."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "Du bestämmer – välj vilken info du vill dela med appar."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Logga in"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Skicka"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Dela"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "Inte du?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "Bekräfta inloggning"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "Fortsätt som %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/ta.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/ta.lproj/FacebookSDK.strings new file mode 100644 index 00000000..ec117a9a --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/ta.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "%@ என்பதற்குச் சென்று மேலே தெரியும் குறியீட்டை உள்ளிடவும்."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "உங்கள் கணக்குடன் இணைக்க, உங்கள் மொபைல் சாதனத்தில் Facebook பயன்பாட்டைத் திறந்து அறிவிப்புகளைப் பார்க்கவும்."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- அல்லது -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "சரி"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "ரத்துசெய்"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "உங்கள் Facebook கணக்கில் மீண்டும் இணைய, இந்தப் பயன்பாட்டில் மீண்டும் உள்நுழையவும்."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "சரி"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "சேவையகம் தற்காலிகமாக பிஸியாக உள்ளது, மீண்டும் முயற்சிக்கவும்."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "ரத்துசெய்"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "வெளியேறு"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Facebook மூலம் உள்நுழையப்பட்டுள்ளது"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "%@ இல் உள்நுழைந்துள்ளீர்கள்"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "உள்நுழைவு"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Facebook இல் தொடரவும்"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Facebook மூலம் உள்நுழையவும்"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "வெளியேறு"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Facebook கணக்கிற்கு அணுகல் வழங்கப்படவில்லை. சாதன அமைப்புகளைச் சரிபார்க்கவும்."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Facebook இல் இணைய முடியவில்லை. இணைய இணைப்பைச் சரிபார்த்து, மீண்டும் முயற்சிக்கவும்."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Facebook கடவுச்சொல் மாற்றப்பட்டது. கடவுச்சொல்லை உறுதிசெய்ய, அமைப்புகள் > Facebook க்கு சென்று உங்கள் பெயரைத் தட்டவும்."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "சாதனத்தில் Facebook கணக்கு உள்ளமைக்கப்படவில்லை."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "உங்கள் கணக்கு உறுதிசெய்யப்படவில்லை. www.facebook.com இல் உள்நுழைந்து, வழங்கப்பட்டுள்ள வழிமுறைகளைப் பின்பற்றவும்."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "இப்போது பயன்பாடுகளில் உள்நுழைய முடியாது. www.facebook.com இல் உள்நுழைந்து, வழங்கப்பட்டுள்ள வழிமுறைகளைப் பின்பற்றவும்."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "பயன்பாடுகளில் எந்தத் தகவலைப் பகிர விரும்புகிறீர்கள் என்பதை நீங்கள் கட்டுப்படுத்தலாம்."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "உள்நுழைவு"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "அனுப்பு"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "பகிர்"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "நீங்கள் இல்லையா?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "உள்நுழைவை உறுதிப்படுத்தவும்"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "%@ ஆகத் தொடரவும்"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/te.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/te.lproj/FacebookSDK.strings new file mode 100644 index 00000000..0d0bbe0e --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/te.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "%@ లింక్‌ను సందర్శించి, ఎగువ చూపిన కోడ్‌ను నమోదు చేయండి."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "మీ ఖాతాను అనుసంధానించడానికి, మీ మొబైల్ పరికరంలో Facebook అనువర్తనాన్ని తెరిచి, నోటిఫికేషన్‌లను తనిఖీ చేయండి."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- లేదా -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "ఒప్పుకుంటున్నాను"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "రద్దు చేయి"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "దయచేసి మీ Facebook ఖాతాను మళ్లీ కనెక్ట్ చేయడానికి ఈ అప్లికేషన్‌కు మళ్లీ లాగిన్ చేయండి."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "ఒప్పుకుంటున్నాను"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "సర్వర్ తాత్కాలికంగా బిజీగా ఉంది, దయచేసి మళ్లీ ప్రయత్నించండి."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "రద్దు చేయి"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "లాగ్ అవుట్ చేయి"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Facebook ఉపయోగించి లాగిన్ చేసారు"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "%@గా లాగిన్ చేసారు"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "లాగిన్ చేయి"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Facebookతో కొనసాగించండి"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Facebookతో లాగిన్ చేయి"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "లాగ్ అవుట్ చేయి"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Facebook ఖాతాకు ప్రాప్యత మంజూరు చేయలేదు. పరికర సెట్టింగ్‌లను సరిచూడండి."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Facebookకి కనెక్ట్ చేయడం సాధ్యపడలేదు. మీ నెట్‌వర్క్ కనెక్షన్‌ను తనిఖీ చేసి, మళ్లీ ప్రయత్నించండి."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "మీ Facebook పాస్‌వర్డ్ మారింది. మీ పాస్‌వర్డ్‌ను నిర్ధారించడానికి, సెట్టింగ్‌లు > Facebook తెరిచి, మీ పేరు నొక్కండి."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "పరికరంలో Facebook ఖాతా కాన్ఫిగర్ చేయబడలేదు."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "మీ ఖాతా నిర్ధారించబడలేదు. దయచేసి www.facebook.comకి లాగిన్ చేసి, అందించిన సూచనలను అనుసరించండి."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "ప్రస్తుతం మీరు అప్లికేషన్‌లకు లాగిన్ చేయలేరు. దయచేసి www.facebook.comకి లాగిన్ చేసి, అందించిన సూచనలను అనుసరించండి."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "మీకు నియంత్రణ ఉంది - మీరు అనువర్తనాలతో భాగస్వామ్యం చేయాలనుకునే సమాచారాన్ని ఎంచుకోండి."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "లాగిన్ చేయండి"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "పంపు"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "భాగస్వామ్యం చేయండి"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "మీరు కాదా?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "లాగిన్‌ను నిర్ధారించండి"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "%@ వలె కొనసాగండి"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/th.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/th.lproj/FacebookSDK.strings new file mode 100644 index 00000000..3883ee8f --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/th.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "ไปที่ %@ และใส่โค้ดที่แสดงด้านบน"; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "หากต้องการเชื่อมต่อบัญชีผู้ใช้ของคุณ ให้เปิดแอพ Facebook บนอุปกรณ์มือถือของคุณและตรวจสอบการแจ้งเตือน"; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- หรือ -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "ตกลง"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "ยกเลิก"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "โปรดลงชื่อเข้าใช้แอพนี้อีกครั้งเพื่อเชื่อมต่อบัญชีผู้ใช้ Facebook ของคุณใหม่"; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "ตกลง"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "เซิร์ฟเวอร์ไม่พร้อมให้บริการชั่วคราว โปรดลองใหม่อีกครั้ง"; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "ยกเลิก"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "ออกจากระบบ"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "เข้าสู่ระบบโดยใช้ Facebook"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "เข้าสู่ระบบในชื่อ %@"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "เข้าสู่ระบบ"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "ดำเนินการต่อด้วย Facebook"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "เข้าสู่ระบบด้วย Facebook"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "ออกจากระบบ"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "บัญชีผู้ใช้ Facebook ไม่ได้รับอนุญาตให้เข้าถึง ตรวจสอบการตั้งค่าของอุปกรณ์"; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "ไม่สามารถเชื่อมต่อกับ Facebook ตรวจสอบการเชื่อมต่อเครือข่ายและลองอีกครั้ง"; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "เปลี่ยนรหัสผ่าน Facebook ของคุณแล้ว เพื่อยืนยันรหัสผ่านของคุณ ให้เปิด การตั้งค่า > Facebook แล้วแตะชื่อของคุณ"; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "บัญชีผู้ใช้ Facebook ไม่ได้รับการกำหนดค่าบนอุปกรณ์เครื่องนี้"; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "บัญชีผู้ใช้ของคุณไม่ได้รับการยืนยัน โปรดเข้าสู่ระบบที่ www.facebook.com และทำตามคำแนะนำที่ปรากฏ"; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "คุณไม่สามารถเข้าสู่ระบบของแอพได้ในตอนนี้ โปรดเข้าสู่ระบบที่ www.facebook.com และทำตามคำแนะนำที่ปรากฏ"; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "คุณเป็นฝ่ายควบคุม โปรดเลือกข้อมูลที่คุณต้องการแชร์ด้วยแอพ"; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "เข้าสู่ระบบ"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "ส่ง"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "แชร์"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "หากไม่ใช่คุณ"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "ยืนยันการเข้าสู่ระบบ"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "ดำเนินการต่อในชื่อ %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/tr.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/tr.lproj/FacebookSDK.strings new file mode 100644 index 00000000..51a5328d --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/tr.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "%@ adresini ziyaret edin ve yukarıda görülen kodu girin."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "Hesabınızı bağlamak için, mobil cihazınızda Facebook uygulamasını açın ve bildirimlerinizi kontrol edin."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- YA DA -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "Tamam"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "İptal"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Facebook hesabına yeniden bağlanmak için lütfen bu uygulamaya tekrar giriş yap."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "Tamam"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "Sunucu geçici olarak meşgul. Lütfen tekrar dene."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "İptal"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Çıkış Yap"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Facebook ile giriş yapıldı"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "%@ olarak giriş yapıldı"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Giriş yap"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Facebook ile Devam Et"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Facebook ile giriş yap"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Çıkış yap"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Facebook hesabına erişim izni verilmedi. Cihaz ayarlarını doğrula."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Facebook'a bağlanılamıyor. Ağ bağlantını kontrol edip tekrar dene."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Facebook şifren değiştirildi. Şifreni onaylamak için Ayarlar > Facebook'u aç ve adına dokunun."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "Facebook hesabı cihaz üzerinde yapılandırılmadı."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "Hesabın onaylanmadı. Lütfen www.facebook.com adresine giriş yap ve verilen talimatları izle."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "Şu an için uygulamalara giriş yapamazsın. Lütfen www.facebook.com adresine giriş yap ve verilen talimatları izle."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "Kontrol sende. Uygulamalarla paylaşmak istediğin bilgileri seç."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Giriş Yap"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Gönder"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Paylaş"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "Sen değil misin?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "Girişi Onayla"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "%@ olarak devam et"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/vi.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/vi.lproj/FacebookSDK.strings new file mode 100644 index 00000000..d0ddbc61 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/vi.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "Truy cập %@ và nhập mã hiển thị ở trên."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "Để kết nối tài khoản của bạn, hãy mở ứng dụng Facebook trên thiết bị di động và kiểm tra thông báo."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- HOẶC -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "OK"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Hủy"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Vui lòng đăng nhập lại vào ứng dụng này để kết nối lại tài khoản Facebook của bạn."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "OK"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "Máy chủ hiện đang bận, vui lòng thử lại sau."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Hủy"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Đăng xuất"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Đã đăng nhập bằng Facebook"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "Đã đăng nhập với tư cách là"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Đăng nhập"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Tiếp tục với Facebook"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Đăng nhập bằng Facebook"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Đăng xuất"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Quyền truy cập chưa được cấp cho tài khoản Facebook. Xác minh thiết lập của thiết bị."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Không thể kết nối với Facebook. Vui lòng kiểm tra kết nối mạng của bạn và thử lại."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Mật khẩu Facebook của bạn đã thay đổi. Để xác nhận mật khẩu của bạn, hãy mở Thiết lập > Facebook và nhấn vào tên bạn."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "Tài khoản Facebook chưa được định cấu hình trên thiết bị."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "Tài khoản của bạn không được xác nhận. Vui lòng đăng nhập vào www.facebook.com và làm theo hướng dẫn được cung cấp."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "Bạn không thể đăng nhập vào các ứng dụng lúc này. Vui lòng đăng nhập vào www.facebook.com và làm theo hướng dẫn được cung cấp."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "Bạn đang có quyền kiểm soát - hãy chọn thông tin bạn muốn chia sẻ với ứng dụng."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Đăng nhập"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Gửi"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Chia sẻ"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "Không phải bạn?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "Xác nhận đăng nhập"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "Tiếp tục với tư cách %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/zh.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/zh.lproj/FacebookSDK.strings new file mode 100644 index 00000000..4273dc25 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/zh.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "请访问 %@ 并输入上方显示的验证码。"; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "要关联你的帐户,请在移动设备上打开 Facebook 应用,并查看通知。"; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- 或者 -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "确定"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "取消"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "请再次登录此应用,以便重新连接您的 Facebook 帐户。"; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "确定"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "服务器暂时繁忙,请重试。"; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "取消"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "退出"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "已使用 Facebook 登录"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "已以 %@ 身份登录"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "登录"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "继续使用 Facebook 登录"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "使用 Facebook 登录"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "退出"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "未授予该 Facebook 帐户访问权限。验证设备设置。"; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "无法连接到 Facebook。检查网络连接并重试。"; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "您的 Facebook 密码已更改。要确认密码,请打开设置 > Facebook,并轻触您的姓名。"; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "未在设备上配置 Facebook 帐户。"; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "您的帐户未确认。请登录 www.facebook.com,并按照提供的说明操作。"; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "您此时不能登录应用。请登录 www.facebook.com,并按照提供的说明操作。"; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "一切任您掌控 — 选择您想通过应用分享的信息。"; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "登录"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "发送"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "分享"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "不是你?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "确认登录"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "以%@的身份继续"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/zh_Hant_HK.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/zh_Hant_HK.lproj/FacebookSDK.strings new file mode 100644 index 00000000..44f853db --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/zh_Hant_HK.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "前往 %@ 並輸入上方的程式碼。"; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "若要連結您的帳戶,請在您的流動裝置上開啟 Facebook 應用程式並查看通知。"; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- 或 -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "確定"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "取消"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "請再次登入此應用程式以重新連接您的 Facebook 帳戶。"; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "確定"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "伺服器暫時忙碌中,請再試一次。"; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "取消"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "登出"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "使用 Facebook 登入"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "以 %@ 身分登入"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "登入"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "繼續使用 Facebook"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "使用 Facebook 登入"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "登出"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "沒有獲得 Facebook 帳戶的存取授權。確認裝置設定。"; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "無法與 Facebook 連線。請檢查網絡連線,然後再試一次。"; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "您的 Facebook 密碼已經變更。要確認密碼,請開啟設定 > Facebook,然後點按您的名稱。"; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "Facebook 帳戶尚未在此裝置上設定。"; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "您的帳戶尚未確認。請登入 www.facebook.com 並依據指示操作。"; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "您現時無法登入應用程式。請登入 www.facebook.com 並依據指示操作。"; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "控制權在您 - 選擇您要與應用程式分享的資訊。"; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "登入"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "傳送"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "分享"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "這不是您?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "確認登入"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "以%@的身分繼續"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/zh_Hant_TW.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/zh_Hant_TW.lproj/FacebookSDK.strings new file mode 100644 index 00000000..b97bd4aa --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/zh_Hant_TW.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "請前往 %@ 並輸入上方顯示的代碼。"; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "若要連結帳號,請從行動裝置開啟 Facebook 應用程式,並查看通知。"; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- 或 -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "是"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "取消"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "請重新登入此應用程式以重新連結您的 Facebook 帳號。"; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "是"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "伺服器暫時忙碌中,請再試一次。"; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "取消"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "登出"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "已使用 Facebook 登入"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "以 %@ 身分登入"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "登入"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "繼續使用 Facebook 帳號"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "使用 Facebook 登入"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "登出"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "尚未取得授權,無法存取 Facebook 帳號。請確認裝置設定。"; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "無法連線到 Facebook。請檢查網路連線,然後再試一次。"; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "您的 Facebook 密碼已經更改。若要確認您的密碼,請開啟「設定」>「Facebook」,然後點按您的姓名。"; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "尚未透過裝置設定 Facebook 帳號。"; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "您的帳號尚未確認。請登入 www.facebook.com,然後按照指示操作。"; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "您目前無法登入應用程式。請登入 www.facebook.com,然後按照指示操作。"; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "您可以全盤掌控!選擇您想和應用程式分享的資訊內容。"; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "登入"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "傳送"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "分享"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "這不是您?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "確認登入"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "以 %@ 身分繼續"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKATEPublisherCreating.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKATEPublisherCreating.h new file mode 100644 index 00000000..14ad02c1 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKATEPublisherCreating.h @@ -0,0 +1,31 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +@protocol FBSDKATEPublishing; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_ATEPublisherCreating) +@protocol FBSDKATEPublisherCreating + +// UNCRUSTIFY_FORMAT_OFF +- (nullable id)createPublisherWithAppID:(NSString *)appID +NS_SWIFT_NAME(createPublisher(appID:)); +// UNCRUSTIFY_FORMAT_ON + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKATEPublisherFactory.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKATEPublisherFactory.h new file mode 100644 index 00000000..43cc8f17 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKATEPublisherFactory.h @@ -0,0 +1,42 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import + +@protocol FBSDKDataPersisting; +@protocol FBSDKGraphRequestFactory; +@protocol FBSDKSettings; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_ATEPublisherFactory) +@interface FBSDKATEPublisherFactory : NSObject + +@property (nonatomic) id dataStore; +@property (nonatomic) id graphRequestFactory; +@property (nonatomic) id settings; +@property (nonatomic) id deviceInformationProvider; + ++ (instancetype)new NS_UNAVAILABLE; +- (instancetype)init NS_UNAVAILABLE; + +- (instancetype)initWithDataStore:(id)dataStore + graphRequestFactory:(id)graphRequestFactory + settings:(id)settings + deviceInformationProvider:(id)deviceInformationProvider; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAccessToken.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAccessToken.h index 87494ec0..b6556e6c 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAccessToken.h +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAccessToken.h @@ -8,9 +8,15 @@ #import +#import +#import #import #import +@protocol FBSDKGraphRequestConnectionFactory; +@protocol FBSDKGraphRequestPiggybackManaging; +@protocol FBSDKErrorCreating; + NS_ASSUME_NONNULL_BEGIN /** @@ -64,7 +70,7 @@ NS_SWIFT_NAME(AccessTokenDidExpireKey); /// Represents an immutable access token for using Facebook services. NS_SWIFT_NAME(AccessToken) -@interface FBSDKAccessToken : NSObject +@interface FBSDKAccessToken : NSObject /** The "global" access token that represents the currently logged in user. @@ -72,7 +78,7 @@ NS_SWIFT_NAME(AccessToken) The `currentAccessToken` is a convenient representation of the token of the current user and is used by other SDK components (like `FBSDKLoginManager`). */ -@property (class, nullable, nonatomic, copy) FBSDKAccessToken *currentAccessToken; +@property (class, nullable, nonatomic, copy) FBSDKAccessToken *currentAccessToken NS_SWIFT_NAME(current); /// Returns YES if currentAccessToken is not nil AND currentAccessToken is not expired @property (class, nonatomic, readonly, getter = isCurrentAccessTokenActive, assign) BOOL currentAccessTokenIsActive; @@ -183,6 +189,19 @@ NS_SWIFT_NAME(hasGranted(permission:)); */ + (void)refreshCurrentAccessTokenWithCompletion:(nullable FBSDKGraphRequestCompletion)completion; +/** + 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)configureWithTokenCache:(id)tokenCache + graphRequestConnectionFactory:(id)graphRequestConnectionFactory + graphRequestPiggybackManager:(id)graphRequestPiggybackManager + errorFactory:(id)errorFactory +NS_SWIFT_NAME(configure(tokenCache:graphRequestConnectionFactory:graphRequestPiggybackManager:errorFactory:)); + + @end NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAccessTokenProtocols.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAccessTokenProtocols.h deleted file mode 100644 index 5c033caa..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAccessTokenProtocols.h +++ /dev/null @@ -1,43 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -NS_ASSUME_NONNULL_BEGIN - -@class FBSDKAccessToken; -@protocol FBSDKTokenCaching; - -/** - Internal Type exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -NS_SWIFT_NAME(AccessTokenProviding) -@protocol FBSDKAccessTokenProviding - -@property (class, nullable, nonatomic, readonly, copy) FBSDKAccessToken *currentAccessToken; -@property (class, nullable, nonatomic, copy) id tokenCache; - -@end - -/** - Internal Type exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -NS_SWIFT_NAME(AccessTokenSetting) -@protocol FBSDKAccessTokenSetting - -@property (class, nullable, nonatomic, copy) FBSDKAccessToken *currentAccessToken; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAccessTokenProviding.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAccessTokenProviding.h new file mode 100644 index 00000000..d6dd7b92 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAccessTokenProviding.h @@ -0,0 +1,30 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +@class FBSDKAccessToken; +@protocol FBSDKTokenCaching; + +/** + Internal Type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AccessTokenProviding) +@protocol FBSDKAccessTokenProviding + +@property (class, nullable, nonatomic, copy) FBSDKAccessToken *currentAccessToken NS_SWIFT_NAME(current); +@property (class, nullable, nonatomic, copy) id tokenCache; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAdvertiserIDProviding.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAdvertiserIDProviding.h new file mode 100644 index 00000000..7eaa18b1 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAdvertiserIDProviding.h @@ -0,0 +1,26 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AdvertiserIDProviding) +@protocol FBSDKAdvertiserIDProviding + +@property (nullable, nonatomic, readonly, copy) NSString *advertiserID; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventDropDetermining.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventDropDetermining.h new file mode 100644 index 00000000..79da059a --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventDropDetermining.h @@ -0,0 +1,26 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AppEventDropDetermining) +@protocol FBSDKAppEventDropDetermining + +@property (nonatomic, readonly) BOOL shouldDropAppEvents; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventName.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventName.h index b55589b9..987e6f79 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventName.h +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventName.h @@ -90,3 +90,17 @@ FOUNDATION_EXPORT FBSDKAppEventName const FBSDKAppEventNameUnlockedAchievement; /// Log this event when the user has spent app credits. The valueToSum passed to logEvent should be the number of credits spent. FOUNDATION_EXPORT FBSDKAppEventName const FBSDKAppEventNameSpentCredits; + +// MARK: - Internal + +/** + Internal values exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +FOUNDATION_EXPORT FBSDKAppEventName const FBSDKAppEventNameInitializeSDK; +FOUNDATION_EXPORT FBSDKAppEventName const FBSDKAppEventNameBackgroundStatusAvailable; +FOUNDATION_EXPORT FBSDKAppEventName const FBSDKAppEventNameBackgroundStatusDenied; +FOUNDATION_EXPORT FBSDKAppEventName const FBSDKAppEventNameBackgroundStatusRestricted; +FOUNDATION_EXPORT FBSDKAppEventName const FBSDKAppEventNameSDKSettingsChanged; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventParametersExtracting.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventParametersExtracting.h new file mode 100644 index 00000000..5c6f61d6 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventParametersExtracting.h @@ -0,0 +1,29 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AppEventParametersExtracting) +@protocol FBSDKAppEventParametersExtracting + +- (NSMutableDictionary *)activityParametersDictionaryForEvent:(NSString *)eventCategory + shouldAccessAdvertisingID:(BOOL)shouldAccessAdvertisingID + userID:(nullable NSString *)userID + userData:(nullable NSString *)userData; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEvents.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEvents.h index 1504e744..1a3372c2 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEvents.h +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEvents.h @@ -14,12 +14,19 @@ #import #import -#import +#import #import +#import +#import +#import +#import +#import #import #import #import #import +#import +#import NS_ASSUME_NONNULL_BEGIN @@ -74,7 +81,15 @@ NS_SWIFT_NAME(AppEventsOverrideAppIDBundleKey); + The length of each parameter value can be no more than on the order of 100 characters. */ NS_SWIFT_NAME(AppEvents) -@interface FBSDKAppEvents : NSObject +@interface FBSDKAppEvents : NSObject < + FBSDKEventLogging, + FBSDKAppEventsConfiguring, + FBSDKApplicationActivating, + FBSDKApplicationLifecycleObserving, + FBSDKApplicationStateSetting, + FBSDKSourceApplicationTracking, + FBSDKUserIDProviding +> - (instancetype)init NS_UNAVAILABLE; + (instancetype)new NS_UNAVAILABLE; @@ -516,6 +531,8 @@ NS_SWIFT_NAME(setUser(email:firstName:lastName:phone:dateOfBirth:gender:city:sta isImplicitlyLogged:(BOOL)isImplicitlyLogged accessToken:(nullable FBSDKAccessToken *)accessToken; +- (void)flushForReason:(FBSDKAppEventsFlushReason)flushReason; + @end NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventsConfiguration.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventsConfiguration.h new file mode 100644 index 00000000..0848a811 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventsConfiguration.h @@ -0,0 +1,38 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AppEventsConfiguration) +@interface FBSDKAppEventsConfiguration : NSObject + +@property (nonatomic, readonly, assign) FBSDKAdvertisingTrackingStatus defaultATEStatus; +@property (nonatomic, readonly, assign) BOOL advertiserIDCollectionEnabled; +@property (nonatomic, readonly, assign) BOOL eventCollectionEnabled; + +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; + +- (instancetype)initWithJSON:(nullable NSDictionary *)dict; + ++ (instancetype)defaultConfiguration; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventsConfigurationManager.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventsConfigurationManager.h new file mode 100644 index 00000000..7752943d --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventsConfigurationManager.h @@ -0,0 +1,52 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +#import + +typedef void (^FBSDKAppEventsConfigurationManagerBlock)(void); +@protocol FBSDKDataPersisting; +@protocol FBSDKSettings; +@protocol FBSDKGraphRequestFactory; +@protocol FBSDKGraphRequestConnectionFactory; +@protocol FBSDKAppEventsConfiguration; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AppEventsConfigurationManager) +@interface FBSDKAppEventsConfigurationManager : NSObject + +@property (class, nonatomic, readonly) FBSDKAppEventsConfigurationManager *shared; + +@property (nonatomic, readonly) id cachedAppEventsConfiguration; + +#if !DEBUG +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; +#endif + +// UNCRUSTIFY_FORMAT_OFF +- (void) configureWithStore:(id)store + settings:(id)settings + graphRequestFactory:(id)graphRequestFactory + graphRequestConnectionFactory:(id)graphRequestConnectionFactory +NS_SWIFT_NAME(configure(store:settings:graphRequestFactory:graphRequestConnectionFactory:)); +// UNCRUSTIFY_FORMAT_ON + +- (void)loadAppEventsConfigurationWithBlock:(FBSDKAppEventsConfigurationManagerBlock)block; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventsConfigurationProtocol.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventsConfigurationProtocol.h new file mode 100644 index 00000000..95e5e0b8 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventsConfigurationProtocol.h @@ -0,0 +1,34 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AppEventsConfigurationProtocol) +@protocol FBSDKAppEventsConfiguration + +@property (nonatomic, readonly, assign) FBSDKAdvertisingTrackingStatus defaultATEStatus; +@property (nonatomic, readonly, assign) BOOL advertiserIDCollectionEnabled; +@property (nonatomic, readonly, assign) BOOL eventCollectionEnabled; + +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; + +- (instancetype)initWithJSON:(nullable NSDictionary *)dict; ++ (instancetype)defaultConfiguration; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventsConfigurationProviding.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventsConfigurationProviding.h new file mode 100644 index 00000000..5ee4cfe8 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventsConfigurationProviding.h @@ -0,0 +1,39 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AppEventsConfigurationProvidingBlock) +typedef void (^FBSDKAppEventsConfigurationProvidingBlock)(void); + +NS_ASSUME_NONNULL_BEGIN + +@protocol FBSDKAppEventsConfiguration; + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AppEventsConfigurationProviding) +@protocol FBSDKAppEventsConfigurationProviding + +@property (nonatomic, readonly) id cachedAppEventsConfiguration; + +- (void)loadAppEventsConfigurationWithBlock:(FBSDKAppEventsConfigurationProvidingBlock)block; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventsConfiguring.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventsConfiguring.h new file mode 100644 index 00000000..7ecffa81 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventsConfiguring.h @@ -0,0 +1,94 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +@protocol FBSDKAEMReporter; +@protocol FBSDKGateKeeperManaging; +@protocol FBSDKAppEventsConfigurationProviding; +@protocol FBSDKSourceApplicationTracking; +@protocol FBSDKServerConfigurationProviding; +@protocol FBSDKGraphRequestFactory; +@protocol FBSDKFeatureChecking; +@protocol FBSDKDataPersisting; +@protocol FBSDKInternalUtility; +@protocol FBSDKLogging; +@protocol FBSDKSettings; +@protocol FBSDKPaymentObserving; +@protocol FBSDKTimeSpentRecording; +@protocol FBSDKAppEventsStatePersisting; +@protocol FBSDKAppEventsParameterProcessing; +@protocol FBSDKAppEventsParameterProcessing; +@protocol FBSDKATEPublisherCreating; +@protocol FBSDKAppEventsStateProviding; +@protocol FBSDKAdvertiserIDProviding; +@protocol FBSDKUserDataPersisting; +@protocol FBSDKLoggingNotifying; +@protocol FBSDKAppEventsUtility; +@protocol FBSDKAppEventDropDetermining; +@protocol FBSDKCAPIReporter; +@protocol FBSDKAppEventParametersExtracting; + +#if !TARGET_OS_TV +@protocol FBSDKEventProcessing; +@protocol FBSDKMetadataIndexing; +@protocol FBSDKAppEventsReporter; +@protocol FBSDKCodelessIndexing; +@protocol FBSDKSwizzling; +#endif + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AppEventsConfiguring) +@protocol FBSDKAppEventsConfiguring + +- (void) configureWithGateKeeperManager:(Class)gateKeeperManager + appEventsConfigurationProvider:(id)appEventsConfigurationProvider + serverConfigurationProvider:(id)serverConfigurationProvider + graphRequestFactory:(id)graphRequestFactory + featureChecker:(id)featureChecker + primaryDataStore:(id)primaryDataStore + logger:(Class)logger + settings:(id)settings + paymentObserver:(id)paymentObserver + timeSpentRecorder:(id)timeSpentRecorder + appEventsStateStore:(id)appEventsStateStore + eventDeactivationParameterProcessor:(id)eventDeactivationParameterProcessor + restrictiveDataFilterParameterProcessor:(id)restrictiveDataFilterParameterProcessor + atePublisherFactory:(id)atePublisherFactory + appEventsStateProvider:(id)appEventsStateProvider + advertiserIDProvider:(id)advertiserIDProvider + userDataStore:(id)userDataStore + appEventsUtility:(id)appEventsUtility + internalUtility:(id)internalUtility + capiReporter:(id)capiReporter +NS_SWIFT_NAME(configure(gateKeeperManager:appEventsConfigurationProvider:serverConfigurationProvider:graphRequestFactory:featureChecker:primaryDataStore:logger:settings:paymentObserver:timeSpentRecorder:appEventsStateStore:eventDeactivationParameterProcessor:restrictiveDataFilterParameterProcessor:atePublisherFactory:appEventsStateProvider:advertiserIDProvider:userDataStore:appEventsUtility:internalUtility:capiReporter:)); + +#if !TARGET_OS_TV + +// UNCRUSTIFY_FORMAT_OFF +- (void)configureNonTVComponentsWithOnDeviceMLModelManager:(id)modelManager + metadataIndexer:(id)metadataIndexer + skAdNetworkReporter:(nullable id)skAdNetworkReporter + codelessIndexer:(Class)codelessIndexer + swizzler:(Class)swizzler + aemReporter:(Class)aemReporter +NS_SWIFT_NAME(configureNonTVComponents(onDeviceMLModelManager:metadataIndexer:skAdNetworkReporter:codelessIndexer:swizzler:aemReporter:)); +// UNCRUSTIFY_FORMAT_ON + +#endif + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventsDeviceInfo.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventsDeviceInfo.h new file mode 100644 index 00000000..3ba4f7b8 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventsDeviceInfo.h @@ -0,0 +1,41 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AppEventsDeviceInfo) +@interface FBSDKAppEventsDeviceInfo : NSObject + +@property (class, nonnull, nonatomic, readonly) FBSDKAppEventsDeviceInfo *shared; + +@property (nullable, nonatomic, readonly) id settings; + +#if !DEBUG +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; +#endif + +- (void)configureWithSettings:(id)settings +NS_SWIFT_NAME(configure(settings:)); + +#if DEBUG +- (void)resetDependencies; +#endif + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventsFlushReason.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventsFlushReason.h new file mode 100644 index 00000000..b7677460 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventsFlushReason.h @@ -0,0 +1,25 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +/** + Internal Type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ + +typedef NS_ENUM(NSUInteger, FBSDKAppEventsFlushReason) { + FBSDKAppEventsFlushReasonExplicit, + FBSDKAppEventsFlushReasonTimer, + FBSDKAppEventsFlushReasonSessionChange, + FBSDKAppEventsFlushReasonPersistedEvents, + FBSDKAppEventsFlushReasonEventThreshold, + FBSDKAppEventsFlushReasonEagerlyFlushingEvent, +} NS_SWIFT_NAME(AppEvents.FlushReason); diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventsParameterProcessing.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventsParameterProcessing.h new file mode 100644 index 00000000..8dad6f89 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventsParameterProcessing.h @@ -0,0 +1,31 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AppEventsParameterProcessing) +@protocol FBSDKAppEventsParameterProcessing + +- (void)enable; +- (nullable NSDictionary *)processParameters:(nullable NSDictionary *)parameters + eventName:(FBSDKAppEventName)eventName; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventsReporter.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventsReporter.h new file mode 100644 index 00000000..720d8a68 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventsReporter.h @@ -0,0 +1,34 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AppEventsReporter) +@protocol FBSDKAppEventsReporter + +- (void)enable; + +// UNCRUSTIFY_FORMAT_OFF +- (void)recordAndUpdateEvent:(NSString *)event + currency:(nullable NSString *)currency + value:(nullable NSNumber *)value + parameters:(nullable NSDictionary *)parameters +NS_SWIFT_NAME(recordAndUpdate(event:currency:value:parameters:)); +// UNCRUSTIFY_FORMAT_ON + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventsState.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventsState.h new file mode 100644 index 00000000..814ee30a --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventsState.h @@ -0,0 +1,45 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +// this type is not thread safe. +NS_SWIFT_NAME(_AppEventsState) +@interface FBSDKAppEventsState : NSObject + +@property (class, nullable, nonatomic) NSArray> *eventProcessors; + +@property (nonatomic, readonly, copy) NSArray *> *events; +@property (nonatomic, readonly, assign) NSUInteger numSkipped; +@property (nonatomic, readonly, copy) NSString *tokenString; +@property (nonatomic, readonly, copy) NSString *appID; +@property (nonatomic, readonly, getter = areAllEventsImplicit) BOOL allEventsImplicit; + +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; +- (instancetype)initWithToken:(nullable NSString *)tokenString appID:(nullable NSString *)appID NS_DESIGNATED_INITIALIZER; + +- (void)addEvent:(NSDictionary *)eventDictionary isImplicit:(BOOL)isImplicit; +- (void)addEventsFromAppEventState:(FBSDKAppEventsState *)appEventsState; +- (BOOL)isCompatibleWithAppEventsState:(nullable FBSDKAppEventsState *)appEventsState; +- (BOOL)isCompatibleWithTokenString:(NSString *)tokenString appID:(NSString *)appID; +- (NSString *)JSONStringForEventsIncludingImplicitEvents:(BOOL)includeImplicitEvents; +- (NSString *)extractReceiptData; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventsStateManager.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventsStateManager.h new file mode 100644 index 00000000..7df7c8f0 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventsStateManager.h @@ -0,0 +1,36 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import + +@class FBSDKAppEventsState; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AppEventsStateManager) +@interface FBSDKAppEventsStateManager : NSObject + +@property (class, nonatomic, readonly) FBSDKAppEventsStateManager *shared; + +- (void)clearPersistedAppEventsStates; + +// reads all saved event states, appends the param, and writes them all. +- (void)persistAppEventsData:(FBSDKAppEventsState *)appEventsState; + +// returns the array of saved app event states and deletes them. +- (NSArray *)retrievePersistedAppEventsStates; + +@end +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventsStatePersisting.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventsStatePersisting.h new file mode 100644 index 00000000..0b398c0b --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventsStatePersisting.h @@ -0,0 +1,30 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +@class FBSDKAppEventsState; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AppEventsStatePersisting) +@protocol FBSDKAppEventsStatePersisting + +- (void)clearPersistedAppEventsStates; +- (void)persistAppEventsData:(FBSDKAppEventsState *)appEventsState; +// patternlint-disable-next-line objc-headers-collection-generics +- (NSArray *)retrievePersistedAppEventsStates; // NSArray + +@end +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventsStateProviding.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventsStateProviding.h new file mode 100644 index 00000000..3a601647 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventsStateProviding.h @@ -0,0 +1,31 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +@class FBSDKAppEventsState; + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AppEventsStateProviding) +@protocol FBSDKAppEventsStateProviding + +// UNCRUSTIFY_FORMAT_OFF +- (FBSDKAppEventsState *)createStateWithToken:(NSString *)tokenString appID:(NSString *)appID +NS_SWIFT_NAME(createState(tokenString:appID:)); +// UNCRUSTIFY_FORMAT_ON + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventsUtility.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventsUtility.h new file mode 100644 index 00000000..cfb08c65 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventsUtility.h @@ -0,0 +1,61 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import +#import +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AppEventsUtility) +@interface FBSDKAppEventsUtility : NSObject + +#if !DEBUG +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; +#endif + +@property (class, nonatomic) FBSDKAppEventsUtility *shared; +@property (nullable, nonatomic, readonly, copy) NSString *advertiserID; +@property (nonatomic, readonly) BOOL isDebugBuild; +@property (nonatomic, readonly) BOOL shouldDropAppEvents; +@property (nullable, nonatomic) id appEventsConfigurationProvider; +@property (nullable, nonatomic) id deviceInformationProvider; +@property (nullable, nonatomic) id settings; +@property (nullable, nonatomic) id internalUtility; +@property (nullable, nonatomic) id errorFactory; +@property (nullable, nonatomic) id dataStore; + +- (BOOL)isSensitiveUserData:(NSString *)text; +- (BOOL)isStandardEvent:(nullable NSString *)event; + +// UNCRUSTIFY_FORMAT_OFF +- (void)configureWithAppEventsConfigurationProvider:(id)appEventsConfigurationProvider + deviceInformationProvider:(id)deviceInformationProvider + settings:(id)settings + internalUtility:(id)internalUtility + errorFactory:(id)errorFactory + dataStore:(id)dataStore +NS_SWIFT_NAME(configure(appEventsConfigurationProvider:deviceInformationProvider:settings:internalUtility:errorFactory:dataStore:)); +// UNCRUSTIFY_FORMAT_ON + +#if DEBUG +- (void)reset; +#endif + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventsUtilityProtocol.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventsUtilityProtocol.h new file mode 100644 index 00000000..7997c1d6 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventsUtilityProtocol.h @@ -0,0 +1,36 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AppEventsUtilityProtocol) +@protocol FBSDKAppEventsUtility + +@property (nonatomic, readonly) NSTimeInterval unixTimeNow; + +- (void)ensureOnMainThread:(NSString *)methodName className:(NSString *)className; +- (NSTimeInterval)convertToUnixTime:(nullable NSDate *)date; +- (BOOL)validateIdentifier:(nullable NSString *)identifier; +- (nullable NSString *)tokenStringToUseFor:(nullable FBSDKAccessToken *)token + loggingOverrideAppID:(nullable NSString *)loggingOverrideAppID; +- (NSString *)flushReasonToString:(FBSDKAppEventsFlushReason)flushReason; +- (void)saveCampaignIDs:(NSURL *)url; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppLink.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppLink.h deleted file mode 100644 index a995c02e..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppLink.h +++ /dev/null @@ -1,65 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#if !TARGET_OS_TV - -#import - -#import - -NS_ASSUME_NONNULL_BEGIN - -/// The version of the App Link protocol that this library supports -FOUNDATION_EXPORT NSString *const FBSDKAppLinkVersion -NS_SWIFT_NAME(AppLinkVersion); - -/** - Contains App Link metadata relevant for navigation on this device - derived from the HTML at a given URL. - */ -NS_SWIFT_NAME(AppLink) -@interface FBSDKAppLink : NSObject - -- (instancetype)init NS_UNAVAILABLE; -+ (instancetype)new NS_UNAVAILABLE; - -/** - Creates a FBSDKAppLink with the given list of FBSDKAppLinkTargets and target URL. - - Generally, this will only be used by implementers of the FBSDKAppLinkResolving protocol, - as these implementers will produce App Link metadata for a given URL. - - @param sourceURL the URL from which this App Link is derived - @param targets an ordered list of FBSDKAppLinkTargets for this platform derived - from App Link metadata. - @param webURL the fallback web URL, if any, for the app link. - */ -// UNCRUSTIFY_FORMAT_OFF -+ (instancetype)appLinkWithSourceURL:(nullable NSURL *)sourceURL - targets:(NSArray *)targets - webURL:(nullable NSURL *)webURL -NS_SWIFT_NAME(init(sourceURL:targets:webURL:)); -// UNCRUSTIFY_FORMAT_ON - -/// The URL from which this FBSDKAppLink was derived -@property (nullable, nonatomic, readonly, strong) NSURL *sourceURL; - -/** - The ordered list of targets applicable to this platform that will be used - for navigation. - */ -@property (nonatomic, readonly, copy) NSArray> *targets; - -/// The fallback web URL to use if no targets are installed on this device. -@property (nullable, nonatomic, readonly, strong) NSURL *webURL; - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppLinkCreating.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppLinkCreating.h new file mode 100644 index 00000000..b18d5abe --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppLinkCreating.h @@ -0,0 +1,37 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +@protocol FBSDKAppLink; +@protocol FBSDKAppLinkTarget; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AppLinkCreating) +@protocol FBSDKAppLinkCreating + +// UNCRUSTIFY_FORMAT_OFF +- (id)createAppLinkWithSourceURL:(nullable NSURL *)sourceURL + targets:(NSArray> *)targets + webURL:(nullable NSURL *)webURL + isBackToReferrer:(BOOL)isBackToReferrer +NS_SWIFT_NAME(createAppLink(sourceURL:targets:webURL:isBackToReferrer:)); +// UNCRUSTIFY_FORMAT_ON + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppLinkEventPosting.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppLinkEventPosting.h new file mode 100644 index 00000000..838a4119 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppLinkEventPosting.h @@ -0,0 +1,35 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AppLinkEventPosting) +@protocol FBSDKAppLinkEventPosting + +// UNCRUSTIFY_FORMAT_OFF +- (void)postNotificationForEventName:(NSString *)name + args:(NSDictionary *)args +NS_SWIFT_NAME(postNotification(eventName:arguments:)); + +// UNCRUSTIFY_FORMAT_ON + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppLinkNavigation.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppLinkNavigation.h deleted file mode 100644 index bfc1bbfc..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppLinkNavigation.h +++ /dev/null @@ -1,137 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#if !TARGET_OS_TV - -#import - -#import -#import - -@protocol FBSDKSettings; - -NS_ASSUME_NONNULL_BEGIN - -/// The result of calling navigate on a FBSDKAppLinkNavigation -typedef NS_ENUM(NSInteger, FBSDKAppLinkNavigationType) { - /// Indicates that the navigation failed and no app was opened - FBSDKAppLinkNavigationTypeFailure, - /// Indicates that the navigation succeeded by opening the URL in the browser - FBSDKAppLinkNavigationTypeBrowser, - /// Indicates that the navigation succeeded by opening the URL in an app on the device - FBSDKAppLinkNavigationTypeApp, -} NS_SWIFT_NAME(AppLinkNavigation.Type); - -/** - Describes the callback for appLinkFromURLInBackground. - @param navType the FBSDKAppLink representing the deferred App Link - @param error the error during the request, if any - */ -typedef void (^ FBSDKAppLinkNavigationBlock)(FBSDKAppLinkNavigationType navType, NSError *_Nullable error) -NS_SWIFT_NAME(AppLinkNavigationBlock); - -/** - Represents a pending request to navigate to an App Link. Most developers will - simply use navigateToURLInBackground: to open a URL, but developers can build - custom requests with additional navigation and app data attached to them by - creating FBSDKAppLinkNavigations themselves. - */ -NS_EXTENSION_UNAVAILABLE_IOS("Not available in app extension") -NS_SWIFT_NAME(AppLinkNavigation) -@interface FBSDKAppLinkNavigation : NSObject - -- (instancetype)init NS_UNAVAILABLE; -+ (instancetype)new NS_UNAVAILABLE; - -/** - The default resolver to be used for App Link resolution. If the developer has not set one explicitly, - a basic, built-in FBSDKWebViewAppLinkResolver will be used. - */ -@property (class, nonatomic, strong) id defaultResolver -NS_SWIFT_NAME(default); - -/** - The extras for the AppLinkNavigation. This will generally contain application-specific - data that should be passed along with the request, such as advertiser or affiliate IDs or - other such metadata relevant on this device. - */ -@property (nonatomic, readonly, copy) NSDictionary *extras; - -/** - The al_applink_data for the AppLinkNavigation. This will generally contain data common to - navigation attempts such as back-links, user agents, and other information that may be used - in routing and handling an App Link request. - */ -@property (nonatomic, readonly, copy) NSDictionary *appLinkData; - -/// The AppLink to navigate to -@property (nonatomic, readonly, strong) FBSDKAppLink *appLink; - -/** - Return navigation type for current instance. - No-side-effect version of navigate: - */ -@property (nonatomic, readonly) FBSDKAppLinkNavigationType navigationType; - -// UNCRUSTIFY_FORMAT_OFF -/// Creates an AppLinkNavigation with the given link, extras, and App Link data -+ (instancetype)navigationWithAppLink:(FBSDKAppLink *)appLink - extras:(NSDictionary *)extras - appLinkData:(NSDictionary *)appLinkData - settings:(id)settings -NS_SWIFT_NAME(init(appLink:extras:appLinkData:settings:)); - -/** - Creates an NSDictionary with the correct format for iOS callback URLs, - to be used as 'appLinkData' argument in the call to navigationWithAppLink:extras:appLinkData: - */ -+ (NSDictionary *> *)callbackAppLinkDataForAppWithName:(NSString *)appName - url:(NSString *)url -NS_SWIFT_NAME(callbackAppLinkData(forApp:url:)); -// UNCRUSTIFY_FORMAT_ON - -/// Performs the navigation -- (FBSDKAppLinkNavigationType)navigate:(NSError **)error - __attribute__((swift_error(nonnull_error))); - -/// Returns a FBSDKAppLink for the given URL -+ (void)resolveAppLink:(NSURL *)destination handler:(FBSDKAppLinkBlock)handler; - -/// Returns a FBSDKAppLink for the given URL using the given App Link resolution strategy -+ (void)resolveAppLink:(NSURL *)destination - resolver:(id)resolver - handler:(FBSDKAppLinkBlock)handler; - -/// Navigates to a FBSDKAppLink and returns whether it opened in-app or in-browser -+ (FBSDKAppLinkNavigationType)navigateToAppLink:(FBSDKAppLink *)link error:(NSError **)error - __attribute__((swift_error(nonnull_error))); - -/** - Returns a FBSDKAppLinkNavigationType based on a FBSDKAppLink. - It's essentially a no-side-effect version of navigateToAppLink:error:, - allowing apps to determine flow based on the link type (e.g. open an - internal web view instead of going straight to the browser for regular links.) - */ -+ (FBSDKAppLinkNavigationType)navigationTypeForLink:(FBSDKAppLink *)link; - -/// Navigates to a URL (an asynchronous action) and returns a FBSDKNavigationType -+ (void)navigateToURL:(NSURL *)destination handler:(FBSDKAppLinkNavigationBlock)handler; - -/** - Navigates to a URL (an asynchronous action) using the given App Link resolution - strategy and returns a FBSDKNavigationType - */ -+ (void)navigateToURL:(NSURL *)destination - resolver:(id)resolver - handler:(FBSDKAppLinkNavigationBlock)handler; - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppLinkNavigationBlock.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppLinkNavigationBlock.h new file mode 100644 index 00000000..e44d4317 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppLinkNavigationBlock.h @@ -0,0 +1,26 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Describes the callback for appLinkFromURLInBackground. + @param navType the FBSDKAppLink representing the deferred App Link + @param error the error during the request, if any + */ +typedef void (^ FBSDKAppLinkNavigationBlock)(FBSDKAppLinkNavigationType navType, NSError *_Nullable error) +NS_SWIFT_NAME(AppLinkNavigationBlock); + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppLinkNavigationType.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppLinkNavigationType.h new file mode 100644 index 00000000..f31d3def --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppLinkNavigationType.h @@ -0,0 +1,23 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import + +/// The result of calling navigate on a FBSDKAppLinkNavigation +typedef NS_ENUM(NSInteger, FBSDKAppLinkNavigationType) { + /// Indicates that the navigation failed and no app was opened + FBSDKAppLinkNavigationTypeFailure, + /// Indicates that the navigation succeeded by opening the URL in the browser + FBSDKAppLinkNavigationTypeBrowser, + /// Indicates that the navigation succeeded by opening the URL in an app on the device + FBSDKAppLinkNavigationTypeApp, +} NS_SWIFT_NAME(AppLinkNavigationType); + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppLinkProtocol.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppLinkProtocol.h new file mode 100644 index 00000000..0611332a --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppLinkProtocol.h @@ -0,0 +1,45 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import + +@protocol FBSDKAppLinkTarget; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AppLinkProtocol) +@protocol FBSDKAppLink + +/// The URL from which this FBSDKAppLink was derived +@property (nullable, nonatomic, readonly, strong) NSURL *sourceURL; + +/** + The ordered list of targets applicable to this platform that will be used + for navigation. + */ +@property (nonatomic, readonly, copy) NSArray> *targets; + +/// The fallback web URL to use if no targets are installed on this device. +@property (nullable, nonatomic, readonly, strong) NSURL *webURL; + +/// return if this AppLink is to go back to referrer. +@property (nonatomic, readonly, getter = isBackToReferrer, assign) BOOL backToReferrer; + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppLinkResolver.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppLinkResolver.h deleted file mode 100644 index 23056a35..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppLinkResolver.h +++ /dev/null @@ -1,57 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#if !TARGET_OS_TV - -#import - -#import - -NS_ASSUME_NONNULL_BEGIN - -/** - Describes the callback for appLinkFromURLInBackground. - @param appLinks the FBSDKAppLinks representing the deferred App Links - @param error the error during the request, if any - */ -typedef void (^ FBSDKAppLinksBlock)(NSDictionary *appLinks, - NSError *_Nullable error) -NS_SWIFT_NAME(AppLinksBlock); - -/** - Provides an implementation of the FBSDKAppLinkResolving protocol that uses the Facebook App Link - Index API to resolve App Links given a URL. It also provides an additional helper method that can resolve - multiple App Links in a single call. - - Usage of this type requires a client token. See `[FBSDKSettings setClientToken:]` - */ - -NS_SWIFT_NAME(AppLinkResolver) -@interface FBSDKAppLinkResolver : NSObject - -- (instancetype)init NS_UNAVAILABLE; -+ (instancetype)new NS_UNAVAILABLE; - -/** - Asynchronously resolves App Link data for a given array of URLs. - - @param urls The URLs to resolve into an App Link. - @param handler The completion block that will return an App Link for the given URL. - */ -- (void)appLinksFromURLs:(NSArray *)urls handler:(FBSDKAppLinksBlock)handler - NS_EXTENSION_UNAVAILABLE_IOS("Not available in app extension"); - -/// Allocates and initializes a new instance of FBSDKAppLinkResolver. -+ (instancetype)resolver - NS_SWIFT_NAME(init()); - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppLinkResolverRequestBuilding.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppLinkResolverRequestBuilding.h new file mode 100644 index 00000000..5b5dad5f --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppLinkResolverRequestBuilding.h @@ -0,0 +1,33 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +#import + +#if !TARGET_OS_TV + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal Protocol exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AppLinkResolverRequestBuilding) +@protocol FBSDKAppLinkResolverRequestBuilding + +- (id)requestForURLs:(NSArray *)urls; +- (nullable NSString *)getIdiomSpecificField; + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppLinkTarget.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppLinkTarget.h deleted file mode 100644 index 75ecb373..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppLinkTarget.h +++ /dev/null @@ -1,48 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#if !TARGET_OS_TV - -#import - -#import - -NS_ASSUME_NONNULL_BEGIN - -/** - Represents a target defined in App Link metadata, consisting of at least - a URL, and optionally an App Store ID and name. - */ -NS_SWIFT_NAME(AppLinkTarget) -@interface FBSDKAppLinkTarget : NSObject - -- (instancetype)init NS_UNAVAILABLE; -+ (instancetype)new NS_UNAVAILABLE; - -/// Creates a FBSDKAppLinkTarget with the given app site and target URL. -// UNCRUSTIFY_FORMAT_OFF -+ (instancetype)appLinkTargetWithURL:(nullable NSURL *)url - appStoreId:(nullable NSString *)appStoreId - appName:(NSString *)appName -NS_SWIFT_NAME(init(url:appStoreId:appName:)); -// UNCRUSTIFY_FORMAT_ON - -/// The URL prefix for this app link target -@property (nullable, nonatomic, readonly, strong) NSURL *URL; - -/// The app ID for the app store -@property (nullable, nonatomic, readonly, copy) NSString *appStoreId; - -/// The name of the app -@property (nonatomic, readonly, copy) NSString *appName; - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppLinkTargetCreating.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppLinkTargetCreating.h new file mode 100644 index 00000000..7f417174 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppLinkTargetCreating.h @@ -0,0 +1,35 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AppLinkTargetCreating) +@protocol FBSDKAppLinkTargetCreating + +// UNCRUSTIFY_FORMAT_OFF +- (id)createAppLinkTargetWithURL:(nullable NSURL *)url + appStoreId:(nullable NSString *)appStoreId + appName:(NSString *)appName +NS_SWIFT_NAME(createAppLinkTarget(url:appStoreId:appName:)); +// UNCRUSTIFY_FORMAT_ON + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppLinkURL.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppLinkURL.h new file mode 100644 index 00000000..40763673 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppLinkURL.h @@ -0,0 +1,30 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AppLinkURLProtocol) +@protocol FBSDKAppLinkURL + +@property (nullable, nonatomic, readonly, strong) NSDictionary *appLinkExtras; + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppLinkURLCreating.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppLinkURLCreating.h new file mode 100644 index 00000000..ff993103 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppLinkURLCreating.h @@ -0,0 +1,32 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import + +@protocol FBSDKAppLinkURL; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AppLinkURLCreating) +@protocol FBSDKAppLinkURLCreating + +- (id)createAppLinkURLWithURL:(NSURL *)url; + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppLinkURLKeys.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppLinkURLKeys.h new file mode 100644 index 00000000..5250ac17 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppLinkURLKeys.h @@ -0,0 +1,26 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import + +NS_ASSUME_NONNULL_BEGIN + +FOUNDATION_EXPORT NSString *const FBSDKAppLinkDataParameterName; +FOUNDATION_EXPORT NSString *const FBSDKAppLinkTargetKeyName; +FOUNDATION_EXPORT NSString *const FBSDKAppLinkUserAgentKeyName; +FOUNDATION_EXPORT NSString *const FBSDKAppLinkExtrasKeyName; +FOUNDATION_EXPORT NSString *const FBSDKAppLinkVersionKeyName; +FOUNDATION_EXPORT NSString *const FBSDKAppLinkRefererAppLink; +FOUNDATION_EXPORT NSString *const FBSDKAppLinkRefererAppName; +FOUNDATION_EXPORT NSString *const FBSDKAppLinkRefererUrl; + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppLinkUtility.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppLinkUtility.h index cc886b5e..3f3c776d 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppLinkUtility.h +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppLinkUtility.h @@ -10,6 +10,9 @@ #import +@protocol FBSDKInfoDictionaryProviding; +@protocol FBSDKUserIDProviding; + NS_ASSUME_NONNULL_BEGIN /** @@ -68,6 +71,26 @@ NS_SWIFT_NAME(AppLinkUtility) */ + (BOOL)isMatchURLScheme:(NSString *)scheme; +/** + Internal method exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +// UNCRUSTIFY_FORMAT_OFF ++ (void)configureWithGraphRequestFactory:(id)graphRequestFactory + infoDictionaryProvider:(id)infoDictionaryProvider + settings:(id)settings + appEventsConfigurationProvider:(id)appEventsConfigurationProvider + advertiserIDProvider:(id)advertiserIDProvider + appEventsDropDeterminer:(id)appEventsDropDeterminer + appEventParametersExtractor:(id)appEventParametersExtractor + appLinkURLFactory:(id)appLinkURLFactory + userIDProvider:(id)userIDProvider + userDataStore:(id)userDataStore +NS_SWIFT_NAME(configure(graphRequestFactory:infoDictionaryProvider:settings:appEventsConfigurationProvider:advertiserIDProvider:appEventsDropDeterminer:appEventParametersExtractor:appLinkURLFactory:userIDProvider:userDataStore:)); +// UNCRUSTIFY_FORMAT_ON + @end NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppLinkVersion.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppLinkVersion.h new file mode 100644 index 00000000..67f3cfe9 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppLinkVersion.h @@ -0,0 +1,18 @@ + +/* +* Copyright (c) Meta Platforms, Inc. and affiliates. +* All rights reserved. +* +* This source code is licensed under the license found in the +* LICENSE file in the root directory of this source tree. +*/ + +#if !TARGET_OS_TV + +#import + +/// The version of the App Link protocol that this library supports +FOUNDATION_EXPORT NSString *const FBSDKAppLinkVersion +NS_SWIFT_NAME(AppLinkVersion); + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppLinksBlock.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppLinksBlock.h new file mode 100644 index 00000000..5e5686d8 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppLinksBlock.h @@ -0,0 +1,28 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import + +@class FBSDKAppLink; + +NS_ASSUME_NONNULL_BEGIN + +/** + Describes the callback for appLinkFromURLInBackground. + @param appLinks the FBSDKAppLinks representing the deferred App Links + @param error the error during the request, if any + */ +typedef void (^ FBSDKAppLinksBlock)(NSDictionary *appLinks, + NSError *_Nullable error) +NS_SWIFT_NAME(AppLinksBlock); + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppStoreReceiptProviding.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppStoreReceiptProviding.h new file mode 100644 index 00000000..212988a6 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppStoreReceiptProviding.h @@ -0,0 +1,35 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AppStoreReceiptProviding) +@protocol FBSDKAppStoreReceiptProviding + +@property (nullable, readonly, copy) NSURL *appStoreReceiptURL; + +@end + +/** + Internal type conformance to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +@interface NSBundle () +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKApplicationActivating.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKApplicationActivating.h new file mode 100644 index 00000000..0f430dd8 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKApplicationActivating.h @@ -0,0 +1,26 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_ApplicationActivating) +@protocol FBSDKApplicationActivating + +- (void)activateApp; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKApplicationDelegate.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKApplicationDelegate.h deleted file mode 100644 index 585fb0c1..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKApplicationDelegate.h +++ /dev/null @@ -1,131 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#import - -NS_ASSUME_NONNULL_BEGIN - -/** - The FBSDKApplicationDelegate is designed to post process the results from Facebook Login - or Facebook Dialogs (or any action that requires switching over to the native Facebook - app or Safari). - - The methods in this class are designed to mirror those in UIApplicationDelegate, and you - should call them in the respective methods in your AppDelegate implementation. - */ -NS_SWIFT_NAME(ApplicationDelegate) -@interface FBSDKApplicationDelegate : NSObject - -#if !DEBUG -- (instancetype)init NS_UNAVAILABLE; -+ (instancetype)new NS_UNAVAILABLE; -#endif - -#if DEBUG -@property (nonnull, nonatomic, readonly) NSHashTable> *applicationObservers; -#endif - -/// Gets the singleton instance. -@property (class, nonatomic, readonly, strong) FBSDKApplicationDelegate *sharedInstance -NS_SWIFT_NAME(shared); - -/** - Call this method from the [UIApplicationDelegate application:continue:restorationHandler:] method - of the AppDelegate for your app. It should be invoked in order to properly process the web URL (universal link) - once the end user is redirected to your app. - - @param application The application as passed to [UIApplicationDelegate application:continue:restorationHandler:]. - @param userActivity The user activity as passed to [UIApplicationDelegate application:continue:restorationHandler:]. - - @return YES if the URL was intended for the Facebook SDK, NO if not. -*/ -- (BOOL)application:(UIApplication *)application continueUserActivity:(NSUserActivity *)userActivity; - -/** - Call this method from the [UIApplicationDelegate application:openURL:sourceApplication:annotation:] method - of the AppDelegate for your app. It should be invoked for the proper processing of responses during interaction - with the native Facebook app or Safari as part of SSO authorization flow or Facebook dialogs. - - @param application The application as passed to [UIApplicationDelegate application:openURL:sourceApplication:annotation:]. - - @param url The URL as passed to [UIApplicationDelegate application:openURL:sourceApplication:annotation:]. - - @param sourceApplication The sourceApplication as passed to [UIApplicationDelegate application:openURL:sourceApplication:annotation:]. - - @param annotation The annotation as passed to [UIApplicationDelegate application:openURL:sourceApplication:annotation:]. - - @return YES if the URL was intended for the Facebook SDK, NO if not. - */ -- (BOOL)application:(UIApplication *)application - openURL:(NSURL *)url - sourceApplication:(nullable NSString *)sourceApplication - annotation:(nullable id)annotation; - -/** - Call this method from the [UIApplicationDelegate application:openURL:options:] method - of the AppDelegate for your app. It should be invoked for the proper processing of responses during interaction - with the native Facebook app or Safari as part of SSO authorization flow or Facebook dialogs. - - @param application The application as passed to [UIApplicationDelegate application:openURL:options:]. - - @param url The URL as passed to [UIApplicationDelegate application:openURL:options:]. - - @param options The options dictionary as passed to [UIApplicationDelegate application:openURL:options:]. - - @return YES if the URL was intended for the Facebook SDK, NO if not. - */ -- (BOOL)application:(UIApplication *)application - openURL:(NSURL *)url - options:(NSDictionary *)options; - -/** - Call this method from the [UIApplicationDelegate application:didFinishLaunchingWithOptions:] method - of the AppDelegate for your app. It should be invoked for the proper use of the Facebook SDK. - As part of SDK initialization basic auto logging of app events will occur, this can be - controlled via 'FacebookAutoLogAppEventsEnabled' key in the project info plist file. - - @param application The application as passed to [UIApplicationDelegate application:didFinishLaunchingWithOptions:]. - - @param launchOptions The launchOptions as passed to [UIApplicationDelegate application:didFinishLaunchingWithOptions:]. - - @return True if there are any added application observers that themselves return true from calling `application:didFinishLaunchingWithOptions:`. - Otherwise will return false. Note: If this method is called after calling `initializeSDK` then the return type will always be false. - */ -- (BOOL) application:(UIApplication *)application - didFinishLaunchingWithOptions:(nullable NSDictionary *)launchOptions; - -/** - Initializes the SDK. - - If you are using the SDK within the context of the UIApplication lifecycle, do not use this method. - Instead use `application: didFinishLaunchingWithOptions:`. - - As part of SDK initialization basic auto logging of app events will occur, this can be - controlled via 'FacebookAutoLogAppEventsEnabled' key in the project info plist file. - */ -- (void)initializeSDK; - -/** - Adds an observer that will be informed about application lifecycle events. - - @note Observers are weakly held - */ -- (void)addObserver:(id)observer; - -/** - Removes an observer so that it will no longer be informed about application lifecycle events. - - @note Observers are weakly held - */ -- (void)removeObserver:(id)observer; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKApplicationLifecycleNotifications.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKApplicationLifecycleNotifications.h new file mode 100644 index 00000000..1fa96a09 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKApplicationLifecycleNotifications.h @@ -0,0 +1,11 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +extern NSNotificationName const FBSDKApplicationDidBecomeActiveNotification; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKApplicationLifecycleObserving.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKApplicationLifecycleObserving.h new file mode 100644 index 00000000..e5818a96 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKApplicationLifecycleObserving.h @@ -0,0 +1,27 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_ApplicationLifecycleObserving) +@protocol FBSDKApplicationLifecycleObserving + +- (void)startObservingApplicationLifecycleNotifications + NS_SWIFT_NAME(startObservingApplicationLifecycleNotifications()); + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKApplicationObserving.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKApplicationObserving.h index 14de8940..748e496a 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKApplicationObserving.h +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKApplicationObserving.h @@ -14,7 +14,7 @@ NS_ASSUME_NONNULL_BEGIN Describes any types that optionally responds to various lifecycle events received by the system and propagated by `ApplicationDelegate`. */ -@protocol FBSDKApplicationObserving +@protocol FBSDKApplicationObserving @optional - (void)applicationDidBecomeActive:(nullable UIApplication *)application; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKApplicationStateSetting.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKApplicationStateSetting.h new file mode 100644 index 00000000..1646aef2 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKApplicationStateSetting.h @@ -0,0 +1,26 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_ApplicationStateSetting) +@protocol FBSDKApplicationStateSetting + +- (void)setApplicationState:(UIApplicationState)state; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAuthenticationStatusUtility.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAuthenticationStatusUtility.h new file mode 100644 index 00000000..5ef5712d --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAuthenticationStatusUtility.h @@ -0,0 +1,60 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +/* FBSDKAuthenticationTokenStatusChecker_h */ + +#if !TARGET_OS_TV + +#import + +#import +#import +#import + +@protocol FBSDKProfileProviding; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AuthenticationStatusUtility) +@interface FBSDKAuthenticationStatusUtility : NSObject + +@property (class, nullable, nonatomic) Class profileSetter; +@property (class, nullable, nonatomic) id sessionDataTaskProvider; +@property (class, nullable, nonatomic) Class accessTokenWallet; +@property (class, nullable, nonatomic) Class authenticationTokenWallet; + +/// Sets dependencies. This must be called during SDK initialization. ++ (void)configureWithProfileSetter:(Class)profileSetter + sessionDataTaskProvider:(id)sessionDataTaskProvider + accessTokenWallet:(Class)accessTokenWallet + authenticationTokenWallet:(Class)authenticationWallet +NS_SWIFT_NAME(configure(profileSetter:sessionDataTaskProvider:accessTokenWallet:authenticationTokenWallet:)); + +/** + Fetches the latest authentication status from server. This will invalidate + the current user session if the returned status is not authorized. + */ ++ (void)checkAuthenticationStatus; + +#if DEBUG + ++ (void)resetClassDependencies; + +#endif + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAuthenticationToken.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAuthenticationToken.h index 90648c92..344ebb5b 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAuthenticationToken.h +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAuthenticationToken.h @@ -8,6 +8,8 @@ #import +#import + @class FBSDKAuthenticationTokenClaims; @protocol FBSDKTokenCaching; @@ -15,7 +17,17 @@ NS_ASSUME_NONNULL_BEGIN /// Represent an AuthenticationToken used for a login attempt NS_SWIFT_NAME(AuthenticationToken) -@interface FBSDKAuthenticationToken : NSObject +@interface FBSDKAuthenticationToken : NSObject + +/** + Internal init method exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +- (instancetype)initWithTokenString:(NSString *)tokenString + nonce:(NSString *)nonce + graphDomain:(NSString *)graphDomain; - (instancetype)init NS_UNAVAILABLE; + (instancetype)new NS_UNAVAILABLE; @@ -26,7 +38,7 @@ NS_SWIFT_NAME(AuthenticationToken) The `currentAuthenticationToken` represents the authentication token of the current user and can be used by a client to verify an authentication attempt. */ -@property (class, nullable, nonatomic, copy) FBSDKAuthenticationToken *currentAuthenticationToken; +@property (class, nullable, nonatomic, copy) FBSDKAuthenticationToken *currentAuthenticationToken NS_SWIFT_NAME(current); /// The raw token string from the authentication response @property (nonatomic, readonly, copy) NSString *tokenString; @@ -48,6 +60,14 @@ NS_SWIFT_NAME(AuthenticationToken) */ @property (class, nullable, nonatomic, copy) id tokenCache; +#pragma mark - Test methods + +#if DEBUG +- (instancetype)initWithTokenString:(NSString *)tokenString + nonce:(NSString *)nonce; ++ (void)resetCurrentAuthenticationTokenCache; +#endif + @end NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAuthenticationTokenClaims.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAuthenticationTokenClaims.h deleted file mode 100644 index 874fe073..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAuthenticationTokenClaims.h +++ /dev/null @@ -1,89 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -NS_ASSUME_NONNULL_BEGIN - -NS_SWIFT_NAME(AuthenticationTokenClaims) -@interface FBSDKAuthenticationTokenClaims : NSObject - -/// A unique identifier for the token. -@property (nonatomic, readonly, strong) NSString *jti; - -/// Issuer Identifier for the Issuer of the response. -@property (nonatomic, readonly, strong) NSString *iss; - -/// Audience(s) that this ID Token is intended for. -@property (nonatomic, readonly, strong) NSString *aud; - -/// String value used to associate a Client session with an ID Token, and to mitigate replay attacks. -@property (nonatomic, readonly, strong) NSString *nonce; - -/// Expiration time on or after which the ID Token MUST NOT be accepted for processing. -@property (nonatomic, readonly, assign) NSTimeInterval exp; - -/// Time at which the JWT was issued. -@property (nonatomic, readonly, assign) NSTimeInterval iat; - -/// Subject - Identifier for the End-User at the Issuer. -@property (nonatomic, readonly, strong) NSString *sub; - -/// End-User's full name in displayable form including all name parts. -@property (nullable, nonatomic, readonly, strong) NSString *name; - -/// End-User's given name in displayable form -@property (nullable, nonatomic, readonly, strong) NSString *givenName; - -/// End-User's middle name in displayable form -@property (nullable, nonatomic, readonly, strong) NSString *middleName; - -/// End-User's family name in displayable form -@property (nullable, nonatomic, readonly, strong) NSString *familyName; - -/** - End-User's preferred e-mail address. - - IMPORTANT: This field will only be populated if your user has granted your application the 'email' permission. - */ -@property (nullable, nonatomic, readonly, strong) NSString *email; - -/// URL of the End-User's profile picture. -@property (nullable, nonatomic, readonly, strong) NSString *picture; - -/** - End-User's friends. - - IMPORTANT: This field will only be populated if your user has granted your application the 'user_friends' permission. - */ -@property (nullable, nonatomic, readonly, strong) NSArray *userFriends; - -/// End-User's birthday -@property (nullable, nonatomic, readonly, strong) NSString *userBirthday; - -/// End-User's age range -@property (nullable, nonatomic, readonly, strong) NSDictionary *userAgeRange; - -/// End-User's hometown -@property (nullable, nonatomic, readonly, strong) NSDictionary *userHometown; - -/// End-User's location -@property (nullable, nonatomic, readonly, strong) NSDictionary *userLocation; - -/// End-User's gender -@property (nullable, nonatomic, readonly, strong) NSString *userGender; - -/// End-User's link -@property (nullable, nonatomic, readonly, strong) NSString *userLink; - -- (instancetype)init NS_UNAVAILABLE; -+ (instancetype)new NS_UNAVAILABLE; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAuthenticationTokenProtocols.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAuthenticationTokenProtocols.h deleted file mode 100644 index 4f642307..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAuthenticationTokenProtocols.h +++ /dev/null @@ -1,31 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#import -#import - -NS_ASSUME_NONNULL_BEGIN - -NS_SWIFT_NAME(AuthenticationTokenProviding) -@protocol FBSDKAuthenticationTokenProviding - -@property (class, nullable, nonatomic, readonly, copy) FBSDKAuthenticationToken *currentAuthenticationToken; -@property (class, nullable, nonatomic, copy) id tokenCache; - -@end - -NS_SWIFT_NAME(AuthenticationTokenSetting) -@protocol FBSDKAuthenticationTokenSetting - -@property (class, nullable, nonatomic, copy) FBSDKAuthenticationToken *currentAuthenticationToken; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAuthenticationTokenProviding.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAuthenticationTokenProviding.h new file mode 100644 index 00000000..c9a7fbef --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKAuthenticationTokenProviding.h @@ -0,0 +1,31 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +#import + +@class FBSDKAuthenticationToken; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal Type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AuthenticationTokenProviding) +@protocol FBSDKAuthenticationTokenProviding + +@property (class, nullable, nonatomic, copy) FBSDKAuthenticationToken *currentAuthenticationToken NS_SWIFT_NAME(current); +@property (class, nullable, nonatomic, copy) id tokenCache; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPI.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPI.h deleted file mode 100644 index 75036b66..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPI.h +++ /dev/null @@ -1,54 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#if !TARGET_OS_TV - - #import - - #import - #import - #import - #import - #import - #import - #import - #import - -NS_ASSUME_NONNULL_BEGIN - -/** - Internal Type exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -typedef void (^FBSDKAuthenticationCompletionHandler)(NSURL *_Nullable callbackURL, NSError *_Nullable error); - -/** - Internal Type exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -NS_SWIFT_NAME(BridgeAPI) -@interface FBSDKBridgeAPI : NSObject - -@property (class, nonatomic, readonly, strong) FBSDKBridgeAPI *sharedInstance -NS_SWIFT_NAME(shared); -@property (nonatomic, readonly, getter = isActive) BOOL active; - -- (instancetype)init NS_UNAVAILABLE; -+ (instancetype)new NS_UNAVAILABLE; - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIProtocol.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIProtocol.h index d394ff30..8e51567a 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIProtocol.h +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIProtocol.h @@ -27,15 +27,22 @@ FOUNDATION_EXPORT NSString *const FBSDKBridgeAPIVersionKey; NS_SWIFT_NAME(BridgeAPIProtocol) @protocol FBSDKBridgeAPIProtocol +// UNCRUSTIFY_FORMAT_OFF - (nullable NSURL *)requestURLWithActionID:(NSString *)actionID scheme:(NSString *)scheme methodName:(NSString *)methodName parameters:(NSDictionary *)parameters - error:(NSError *_Nullable *)errorRef; + error:(NSError *_Nullable *)errorRef +NS_SWIFT_NAME(requestURL(actionID:scheme:methodName:parameters:)); +// UNCRUSTIFY_FORMAT_ON + +// UNCRUSTIFY_FORMAT_OFF - (nullable NSDictionary *)responseParametersForActionID:(NSString *)actionID queryParameters:(NSDictionary *)queryParameters cancelled:(nullable BOOL *)cancelledRef - error:(NSError *_Nullable *)errorRef; + error:(NSError *_Nullable *)errorRef +NS_SWIFT_NAME(responseParameters(actionID:queryParameters:cancelled:)); +// UNCRUSTIFY_FORMAT_ON @end diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIRequest.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIRequest.h index b55f8704..2c32e9c3 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIRequest.h +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIRequest.h @@ -15,6 +15,10 @@ #import #import +@protocol FBSDKInternalURLOpener; +@protocol FBSDKInternalUtility; +@protocol FBSDKSettings; + NS_ASSUME_NONNULL_BEGIN /** @@ -23,7 +27,7 @@ NS_ASSUME_NONNULL_BEGIN @warning INTERNAL - DO NOT USE */ -NS_SWIFT_NAME(BridgeAPIRequest) +NS_SWIFT_NAME(_BridgeAPIRequest) @interface FBSDKBridgeAPIRequest : NSObject - (instancetype)init NS_UNAVAILABLE; @@ -43,6 +47,17 @@ NS_SWIFT_NAME(BridgeAPIRequest) - (nullable NSURL *)requestURL:(NSError *_Nullable *)errorRef; +/** + 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)configureWithInternalURLOpener:(id)internalURLOpener + internalUtility:(id)internalUtility + settings:(id)settings +NS_SWIFT_NAME(configure(internalURLOpener:internalUtility:settings:)); + @end NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIRequestOpening.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIRequestOpening.h index 11039fb5..14eda8e2 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIRequestOpening.h +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIRequestOpening.h @@ -26,7 +26,7 @@ NS_ASSUME_NONNULL_BEGIN @warning INTERNAL - DO NOT USE */ NS_SWIFT_NAME(BridgeAPIRequestOpening) -@protocol FBSDKBridgeAPIRequestOpening +@protocol FBSDKBridgeAPIRequestOpening - (void)openBridgeAPIRequest:(NSObject *)request useSafariViewController:(BOOL)useSafariViewController diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKButton.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKButton.h index beae11a1..3ab3b226 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKButton.h +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKButton.h @@ -13,6 +13,7 @@ #import @class FBSDKIcon; +@protocol FBSDKEventLogging; NS_ASSUME_NONNULL_BEGIN @@ -75,6 +76,18 @@ NS_SWIFT_NAME(FBButton) */ - (void)logTapEventWithEventName:(FBSDKAppEventName)eventName parameters:(nullable NSDictionary *)parameters; + +/** + 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)configureWithApplicationActivationNotifier:(id)applicationActivationNotifier + eventLogger:(id)eventLogger + accessTokenProvider:(Class)accessTokenProvider +NS_SWIFT_NAME(configure(applicationActivationNotifier:eventLogger:accessTokenProvider:)); + @end NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKClientTokenProviding.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKClientTokenProviding.h new file mode 100644 index 00000000..cfa27c89 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKClientTokenProviding.h @@ -0,0 +1,26 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal Protocol exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_ClientTokenProviding) +@protocol FBSDKClientTokenProviding + +@property (nullable, nonatomic, readonly, copy) NSString *clientToken; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKCodelessIndexer.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKCodelessIndexer.h new file mode 100644 index 00000000..6fd4af98 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKCodelessIndexer.h @@ -0,0 +1,52 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +typedef void (^FBSDKCodelessSettingLoadBlock)(BOOL isCodelessSetupEnabled, NSError *_Nullable error); + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_CodelessIndexer) +@interface FBSDKCodelessIndexer : NSObject + +@property (class, nonatomic, readonly, copy) NSString *extInfo; + ++ (void)enable; + +// UNCRUSTIFY_FORMAT_OFF ++ (void)configureWithGraphRequestFactory:(id)graphRequestFactory + serverConfigurationProvider:(id)serverConfigurationProvider + dataStore:(id)dataStore + graphRequestConnectionFactory:(id)graphRequestConnectionFactory + swizzler:(Class)swizzler + settings:(id)settings + advertiserIDProvider:(id)advertisingIDProvider +NS_SWIFT_NAME(configure(graphRequestFactory:serverConfigurationProvider:dataStore:graphRequestConnectionFactory:swizzler:settings:advertiserIDProvider:)); +// UNCRUSTIFY_FORMAT_ON + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKCodelessIndexing.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKCodelessIndexing.h new file mode 100644 index 00000000..9917a243 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKCodelessIndexing.h @@ -0,0 +1,26 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_CodelessIndexing) +@protocol FBSDKCodelessIndexing + ++ (void)enable; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKConstants.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKConstants.h index d746dca3..a319329f 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKConstants.h +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKConstants.h @@ -203,4 +203,12 @@ typedef NS_ENUM(NSUInteger, FBSDKGraphRequestError) { FBSDKGraphRequestErrorRecoverable = 2, } NS_SWIFT_NAME(GraphRequestError); +/** + Internal value exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +FOUNDATION_EXPORT NSString *const DefaultKeychainServicePrefix; + NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKContainerViewController.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKContainerViewController.h new file mode 100644 index 00000000..6dcb6496 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKContainerViewController.h @@ -0,0 +1,47 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import + +NS_ASSUME_NONNULL_BEGIN + +@class FBSDKContainerViewController; + +/** + Internal Type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_ContainerViewControllerDelegate) +@protocol FBSDKContainerViewControllerDelegate + +- (void)viewControllerDidDisappear:(FBSDKContainerViewController *)viewController animated:(BOOL)animated; + +@end + +/** + Internal Type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_ContainerViewController) +@interface FBSDKContainerViewController : UIViewController + +@property (nullable, nonatomic, weak) id delegate; + +- (void)displayChildController:(UIViewController *)childController; + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKConversionValueUpdating.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKConversionValueUpdating.h new file mode 100644 index 00000000..4c3814d9 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKConversionValueUpdating.h @@ -0,0 +1,37 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_ConversionValueUpdating) +@protocol FBSDKConversionValueUpdating + ++ (void)updateConversionValue:(NSInteger)conversionValue; + +@end + +/** + Internal conformance exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +@interface SKAdNetwork (ConversionValueUpdating) + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKCoreKit-Swift.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKCoreKit-Swift.h index 753a7f58..a2367330 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKCoreKit-Swift.h +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKCoreKit-Swift.h @@ -1,4 +1,4 @@ -// Generated by Apple Swift version 5.5 (swiftlang-1300.0.31.1 clang-1300.0.29.1) +// Generated by Apple Swift version 5.6.1 (swiftlang-5.6.0.323.66 clang-1316.0.20.12) #ifndef FBSDKCOREKIT_SWIFT_H #define FBSDKCOREKIT_SWIFT_H #pragma clang diagnostic push @@ -184,14 +184,29 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); #if !defined(IBSegueAction) # define IBSegueAction #endif +#if !defined(SWIFT_EXTERN) +# if defined(__cplusplus) +# define SWIFT_EXTERN extern "C" +# else +# define SWIFT_EXTERN extern +# endif +#endif #if __has_feature(modules) #if __has_warning("-Watimport-in-framework-header") #pragma clang diagnostic ignored "-Watimport-in-framework-header" #endif +@import AuthenticationServices; +@import CoreGraphics; +@import FBAEMKit; @import Foundation; @import ObjectiveC; +@import SafariServices; +@import StoreKit; +@import UIKit; #endif +#import + #pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" #pragma clang diagnostic ignored "-Wduplicate-method-arg" #if __has_warning("-Wpragma-clang-attribute") @@ -207,10 +222,265 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); # pragma pop_macro("any") #endif +@class NSString; +@class NSNumber; -@protocol FBSDKGraphRequestFactory; +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_PROTOCOL_NAMED("_AEMReporterProtocol") +@protocol FBSDKAEMReporter ++ (void)enable; ++ (void)recordAndUpdateEvent:(NSString * _Nonnull)event currency:(NSString * _Nullable)currency value:(NSNumber * _Nullable)value parameters:(NSDictionary * _Nullable)parameters; ++ (void)setConversionFilteringEnabled:(BOOL)isEnabled; ++ (void)setCatalogMatchingEnabled:(BOOL)isEnabled; ++ (void)setAdvertiserRuleMatchInServerEnabled:(BOOL)isEnabled; +@end + + +@interface FBAEMReporter (SWIFT_EXTENSION(FBSDKCoreKit)) +@end + + + +@class NSURL; +@protocol FBSDKAppLinkTarget; + +/// Contains App Link metadata relevant for navigation on this device +/// derived from the HTML at a given URL. +SWIFT_CLASS_NAMED("AppLink") +@interface FBSDKAppLink : NSObject +/// The URL from which this FBSDKAppLink was derived +@property (nonatomic, readonly, copy) NSURL * _Nullable sourceURL; +/// The ordered list of targets applicable to this platform that will be used +/// for navigation. +@property (nonatomic, readonly, copy) NSArray> * _Nonnull targets; +/// The fallback web URL to use if no targets are installed on this device. +@property (nonatomic, readonly, copy) NSURL * _Nullable webURL; +/// Internal property exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +///
+/// Warning: INTERNAL - DO NOT USE +/// +///
+@property (nonatomic, getter=isBackToReferrer) BOOL backToReferrer; +/// Creates an AppLink with the given list of AppLinkTargets and target URL. +/// Generally, this will only be used by implementers of the AppLinkResolving protocol, +/// as these implementers will produce App Link metadata for a given URL. +/// \param sourceURL The URL from which this App Link is derived. +/// +/// \param targets An ordered list of AppLinkTargets for this platform derived from App Link metadata. +/// +/// \param webURL The fallback web URL, if any, for the app link. +/// +- (nonnull instancetype)initWithSourceURL:(NSURL * _Nullable)sourceURL targets:(NSArray> * _Nonnull)targets webURL:(NSURL * _Nullable)webURL; +/// Creates an AppLink with the given list of AppLinkTargets and target URL. +/// Generally, this will only be used by implementers of the AppLinkResolving protocol, +/// as these implementers will produce App Link metadata for a given URL. +/// \param sourceURL The URL from which this App Link is derived. +/// +/// \param targets An ordered list of AppLinkTargets for this platform derived from App Link metadata. +/// +/// \param webURL The fallback web URL, if any, for the app link. +/// ++ (id _Nonnull)appLinkWithSourceURL:(NSURL * _Nullable)sourceURL targets:(NSArray> * _Nonnull)targets webURL:(NSURL * _Nullable)webURL SWIFT_WARN_UNUSED_RESULT SWIFT_DEPRECATED_MSG("\n Please use designated init to instantiate an AppLink. This method will be removed in future releases.\"\n "); +/// Internal method exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +///
+/// Warning: INTERNAL - DO NOT USE +/// +///
+- (nonnull instancetype)initWithSourceURL:(NSURL * _Nullable)sourceURL targets:(NSArray> * _Nonnull)targets webURL:(NSURL * _Nullable)webURL isBackToReferrer:(BOOL)isBackToReferrer OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +@protocol FBSDKAppLinkResolving; @protocol FBSDKSettings; -@class NSString; +@class NSError; + +/// Represents a pending request to navigate to an app link. Instead of simplying opening a URL, you can build custom requests with additional navigation and app data attached to them by creating an AppLinkNavigation. +SWIFT_CLASS_NAMED("AppLinkNavigation") SWIFT_AVAILABILITY(ios_app_extension,unavailable,message="Not available in app extension") +@interface FBSDKAppLinkNavigation : NSObject +/// The default resolver to be used for App Link resolution. If the developer has not set one explicitly, +/// a basic, built-in WebViewAppLinkResolver will be used. +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, strong) id _Nonnull defaultResolver;) ++ (id _Nonnull)defaultResolver SWIFT_WARN_UNUSED_RESULT; ++ (void)setDefaultResolver:(id _Nonnull)newValue; +/// The extras for the AppLinkNavigation. This will generally contain application-specific +/// data that should be passed along with the request, such as advertiser or affiliate IDs or +/// other such metadata relevant on this device. +@property (nonatomic, readonly, copy) NSDictionary * _Nonnull extras; +/// The al_applink_data for the AppLinkNavigation. This will generally contain data common to +/// navigation attempts such as back-links, user agents, and other information that may be used +/// in routing and handling an App Link request. +@property (nonatomic, readonly, copy) NSDictionary * _Nonnull appLinkData; +/// The AppLink to navigate to +@property (nonatomic, readonly, strong) FBSDKAppLink * _Nonnull appLink; +/// Returns navigation type for current instance. It does not produce any side-effects as the navigate method. +@property (nonatomic, readonly) FBSDKAppLinkNavigationType navigationType; +/// Creates an AppLinkNavigation with the given link, extras, and App Link data +- (nonnull instancetype)initWithAppLink:(FBSDKAppLink * _Nonnull)appLink extras:(NSDictionary * _Nonnull)extras appLinkData:(NSDictionary * _Nonnull)appLinkData OBJC_DESIGNATED_INITIALIZER; +/// Creates an AppLinkNavigation with the given link, extras, App Link data and settings +- (nonnull instancetype)initWithAppLink:(FBSDKAppLink * _Nonnull)appLink extras:(NSDictionary * _Nonnull)extras appLinkData:(NSDictionary * _Nonnull)appLinkData settings:(id _Nonnull)settings SWIFT_DEPRECATED_MSG("\n Please use init(appLink:extras:appLinkData:) to instantiate an `AppLinkNavigation`.\n This method will be removed in the next major version.\"\n "); +/// Creates an AppLinkNavigation with the given link, extras, and App Link data. The settings argument will be ignored in favor of internal dependency injection. ++ (FBSDKAppLinkNavigation * _Nonnull)navigationWithAppLink:(FBSDKAppLink * _Nonnull)appLink extras:(NSDictionary * _Nonnull)extras appLinkData:(NSDictionary * _Nonnull)appLinkData settings:(id _Nonnull)settings SWIFT_WARN_UNUSED_RESULT SWIFT_DEPRECATED_MSG("\n Please use designated init to instantiate an AppLinkNavigation. This method will be removed in future releases.\"\n "); +/// Creates an instance of [String: [String: String]] with the correct format for iOS callback URLs to be used as ‘appLinkData’ argument in the call to init(appLink:extras:appLinkData:). ++ (NSDictionary *> * _Nonnull)callbackAppLinkDataForAppWithName:(NSString * _Nonnull)appName url:(NSString * _Nonnull)url SWIFT_WARN_UNUSED_RESULT; +/// Performs the navigation +- (FBSDKAppLinkNavigationType)navigate:(NSError * _Nullable * _Nullable)errorPointer SWIFT_WARN_UNUSED_RESULT; +/// Returns an AppLink for the given URL ++ (void)resolveAppLink:(NSURL * _Nonnull)destination handler:(FBSDKAppLinkBlock _Nonnull)handler; +/// Returns an AppLink for the given URL using the given App Link resolution strategy ++ (void)resolveAppLink:(NSURL * _Nonnull)destination resolver:(id _Nonnull)resolver handler:(FBSDKAppLinkBlock _Nonnull)handler; +/// Navigates to an AppLink and returns whether it opened in-app or in-browser ++ (FBSDKAppLinkNavigationType)navigateToAppLink:(FBSDKAppLink * _Nonnull)appLink error:(NSError * _Nullable * _Nullable)errorPointer SWIFT_WARN_UNUSED_RESULT; +/// Returns an AppLinkNavigationType based on a FBSDKAppLink. +/// It’s essentially a no-side-effect version of navigateToAppLink:error:, +/// allowing apps to determine flow based on the link type (e.g. open an +/// internal web view instead of going straight to the browser for regular links.) ++ (FBSDKAppLinkNavigationType)navigationTypeForLink:(FBSDKAppLink * _Nonnull)appLink SWIFT_WARN_UNUSED_RESULT; +/// Navigates to a URL (an asynchronous action) and returns a NavigationType ++ (void)navigateToURL:(NSURL * _Nonnull)destination handler:(FBSDKAppLinkNavigationBlock _Nonnull)handler; +/// Navigates to a URL (an asynchronous action) using the given App Link resolution +/// strategy and returns a NavigationType ++ (void)navigateToURL:(NSURL * _Nonnull)destination resolver:(id _Nonnull)resolver handler:(FBSDKAppLinkNavigationBlock _Nonnull)handler; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + + +/// Provides an implementation of the AppLinkResolving protocol that uses the Facebook App Link +/// Index API to resolve App Links given a URL. It also provides an additional helper method that can resolve +/// multiple App Links in a single call. +SWIFT_CLASS_NAMED("AppLinkResolver") +@interface FBSDKAppLinkResolver : NSObject +- (void)appLinkFromURL:(NSURL * _Nonnull)url handler:(FBSDKAppLinkBlock _Nonnull)handler; +/// Asynchronously resolves App Link data for a given array of URLs. +/// @param urls The URLs to resolve into an App Link. +/// @param handler The completion block that will return an App Link for the given URL. +- (void)appLinksFrom:(NSArray * _Nonnull)urls handler:(FBSDKAppLinksBlock _Nonnull)handler SWIFT_AVAILABILITY(ios_app_extension,unavailable,message="Not available in app extension"); +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + + +/// Represents a target defined in App Link metadata, consisting of at least +/// a URL, and optionally an App Store ID and name. +SWIFT_CLASS_NAMED("AppLinkTarget") +@interface FBSDKAppLinkTarget : NSObject +/// The URL prefix for this app link target +@property (nonatomic, readonly, copy) NSURL * _Nullable URL; +/// The app ID for the app store +@property (nonatomic, readonly, copy) NSString * _Nullable appStoreId; +/// The name of the app +@property (nonatomic, readonly, copy) NSString * _Nonnull appName; +/// Creates a AppLinkTarget with the given app site and target URL. +- (nonnull instancetype)initWithURL:(NSURL * _Nullable)url appStoreId:(NSString * _Nullable)appStoreId appName:(NSString * _Nonnull)appName OBJC_DESIGNATED_INITIALIZER; +/// Creates a AppLinkTarget with the given app site and target URL. ++ (FBSDKAppLinkTarget * _Nonnull)appLinkTargetWithURL:(NSURL * _Nullable)url appStoreId:(NSString * _Nullable)appStoreId appName:(NSString * _Nonnull)appName SWIFT_WARN_UNUSED_RESULT SWIFT_DEPRECATED_MSG("\n Please use designated init to instantiate an AppLinkTarget. This method will be removed in future releases.\"\n "); +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +@class UIApplication; +@class NSUserActivity; +@protocol FBSDKApplicationObserving; + +/// An ApplicationDelegate is designed to post-process the results from Facebook Login +/// or Facebook Dialogs (or any action that requires switching over to the native Facebook +/// app or Safari). +/// The methods in this class are designed to mirror those in UIApplicationDelegate, and you +/// should call them in the respective methods in your application delegate implementation. +SWIFT_CLASS_NAMED("ApplicationDelegate") +@interface FBSDKApplicationDelegate : NSObject +/// Gets the singleton instance. +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) FBSDKApplicationDelegate * _Nonnull sharedInstance;) ++ (FBSDKApplicationDelegate * _Nonnull)sharedInstance SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +/// Initializes the SDK. +/// If you are using the SDK within the context of the UIApplication lifecycle, do not use this method. +/// Instead use application(_:didFinishLaunchingWithOptions:). +/// As part of SDK initialization, basic auto logging of app events will occur, this can be +/// controlled via the ‘FacebookAutoLogAppEventsEnabled’ key in your project’s Info.plist file. +- (void)initializeSDK; +/// Call this method from the UIApplicationDelegate.application(_:continue:restorationHandler:) method +/// of your application delegate. It should be invoked in order to properly process the web URL (universal link) +/// once the end user is redirected to your app. +/// \param application The application as passed to `UIApplicationDelegate.application(_:continue:restorationHandler:). +/// +/// \param userActivity The user activity as passed to UIApplicationDelegate.application(_:continue:restorationHandler:). +/// +/// +/// returns: +/// true if the URL was intended for the Facebook SDK, false if not. +- (BOOL)application:(UIApplication * _Nonnull)application continueUserActivity:(NSUserActivity * _Nonnull)userActivity; +/// Call this method from the UIApplicationDelegate.application(_:open:options:) method +/// of your application delegate. It should be invoked for the proper processing of responses during interaction +/// with the native Facebook app or Safari as part of an SSO authorization flow or Facebook dialogs. +/// \param application The application as passed to UIApplicationDelegate.application(_:open:options:). +/// +/// \param url The URL as passed to UIApplicationDelegate.application(_:open:options:). +/// +/// \param options The options dictionary as passed to UIApplicationDelegate.application(_:open:options:). +/// +/// +/// returns: +/// true if the URL was intended for the Facebook SDK, false if not. +- (BOOL)application:(UIApplication * _Nonnull)application openURL:(NSURL * _Nonnull)url options:(NSDictionary * _Nonnull)options; +/// Call this method from the UIApplicationDelegate.application(_:openL:sourceApplication:annotation:) method +/// of your application delegate. It should be invoked for the proper processing of responses during interaction +/// with the native Facebook app or Safari as part of an SSO authorization flow or Facebook dialogs. +/// \param application The application as passed to UIApplicationDelegate.application(_:open:sourceApplication:annotation:). +/// +/// \param url The URL as passed to UIApplicationDelegate.application(_:open:sourceApplication:annotation:). +/// +/// \param sourceApplication The source application as passed to UIApplicationDelegate.application(_:open:sourceApplication:annotation:). +/// +/// \param annotation The annotation as passed to UIApplicationDelegate.application(_:open:sourceApplication:annotation:). +/// +/// +/// returns: +/// true if the URL was intended for the Facebook SDK, false if not. +- (BOOL)application:(UIApplication * _Nonnull)application openURL:(NSURL * _Nonnull)url sourceApplication:(NSString * _Nullable)sourceApplication annotation:(id _Nullable)annotation; +/// Call this method from the UIApplicationDelegate.application(_:didFinishLaunchingWithOptions:) method +/// of your application delegate. It should be invoked for the proper use of the Facebook SDK. +/// As part of SDK initialization, basic auto-logging of app events will occur; this can be +/// controlled via the FacebookAutoLogAppEventsEnabled key in the project’s Info.plist file. +/// note: +/// If this method is called after calling initializeSDK, then the return value will always be false. +/// \param application The application as passed to UIApplicationDelegate.application(_:didFinishLaunchingWithOptions:). +/// +/// \param launchOptions The launch options as passed to UIApplicationDelegate.application(_:didFinishLaunchingWithOptions:). +/// +/// +/// returns: +/// true if there are any added application observers that themselves return true from calling application(_:didFinishLaunchingWithOptions:). +/// Otherwise will return false. +- (BOOL)application:(UIApplication * _Nonnull)application didFinishLaunchingWithOptions:(NSDictionary * _Nullable)launchOptions; +/// Adds an observer that will be informed about application lifecycle events. +/// note: +/// Observers are weakly held +- (void)addObserver:(id _Nonnull)observer; +/// Removes an observer so that it will no longer be informed about application lifecycle events. +- (void)removeObserver:(id _Nonnull)observer; +@end + + +SWIFT_CLASS_NAMED("AuthenticationTokenClaims") +@interface FBSDKAuthenticationTokenClaims : NSObject +/// Internal method exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +- (nullable instancetype)initWithEncodedClaims:(NSString * _Nonnull)encodedClaims nonce:(NSString * _Nonnull)expectedNonce; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +@protocol FBSDKGraphRequestFactory; SWIFT_PROTOCOL_NAMED("CAPIReporter") @protocol FBSDKCAPIReporter @@ -219,6 +489,69 @@ SWIFT_PROTOCOL_NAMED("CAPIReporter") - (void)recordEvent:(NSDictionary * _Nonnull)parameters; @end +@protocol FBSDKInternalURLOpener; + +/// Internal type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS("_TtC12FBSDKCoreKit17CoreUIApplication") SWIFT_AVAILABILITY(tvos,unavailable) +@interface CoreUIApplication : NSObject +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) id _Nonnull shared;) ++ (id _Nonnull)shared SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + +@class UIImage; +@class UIColor; + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS_NAMED("FBIcon") +@interface FBSDKIcon : NSObject +- (CGPathRef _Nullable)pathWith:(CGSize)size SWIFT_WARN_UNUSED_RESULT; +- (UIImage * _Nullable)imageWithSize:(CGSize)size SWIFT_WARN_UNUSED_RESULT; +- (UIImage * _Nullable)imageWithSize:(CGSize)size color:(UIColor * _Nonnull)color SWIFT_WARN_UNUSED_RESULT; +- (UIImage * _Nullable)imageWithSize:(CGSize)size scale:(CGFloat)scale color:(UIColor * _Nonnull)color SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + +enum FBSDKProfilePictureMode : NSUInteger; +@class FBSDKProfile; +@class NSCoder; + +/// A view to display a profile picture. +SWIFT_CLASS_NAMED("FBProfilePictureView") SWIFT_AVAILABILITY(tvos,unavailable) +@interface FBSDKProfilePictureView : UIView +/// The mode for the receiver to determine the aspect ratio of the source image. +@property (nonatomic) enum FBSDKProfilePictureMode pictureMode; +/// The profile ID to show the picture for. +@property (nonatomic, copy) NSString * _Nonnull profileID; +@property (nonatomic) CGRect bounds; +@property (nonatomic) UIViewContentMode contentMode; +/// Create a new instance. +/// \param frame Frame rectangle for the view. +/// +/// \param profile Optional profile to display a picture for. +/// +- (nonnull instancetype)initWith:(CGRect)frame profile:(FBSDKProfile * _Nullable)profile OBJC_DESIGNATED_INITIALIZER; +/// Create a new instance. +/// \param profile Optional profile to display a picture for. +/// +- (nonnull instancetype)initWithProfile:(FBSDKProfile * _Nullable)profile; +/// Initializes and returns a newly allocated view object with the specified frame rectangle. +/// \param frame The frame rectangle for the view, measured in points. The origin of the frame is relative to the superview in which you plan to add it. +/// This method uses the frame rectangle to set the center and bounds properties accordingly. +/// +- (nonnull instancetype)initWithFrame:(CGRect)frame OBJC_DESIGNATED_INITIALIZER; +/// Initializes and returns a newly allocated view object from the specified coder. +- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder OBJC_DESIGNATED_INITIALIZER; +/// Explicitly marks the receiver as needing to update the image. +/// This method is called whenever any properties that affect the source image are modified, but this can also +/// be used to trigger a manual update of the image if it needs to be re-downloaded. +- (void)setNeedsImageUpdate; +@end + SWIFT_CLASS("_TtC12FBSDKCoreKit25FBSDKAppEventsCAPIManager") @interface FBSDKAppEventsCAPIManager : NSObject @@ -240,6 +573,770 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) FBSDKTransfo - (void)callCapiGatewayAPIWith:(NSDictionary * _Nonnull)parameters; @end +@class NSDate; +@class FBSDKUserAgeRange; +@class FBSDKLocation; + +/// Represents an immutable Facebook profile. +/// This class provides a global current profile instance to more easily +/// add social context to your application. When the profile changes, a notification is +/// posted so that you can update relevant parts of your UI. It is persisted to UserDefaults.standard. +/// Typically, you will want to set enableUpdatesOnAccessTokenChange to true so that +/// it automatically observes changes to AccessToken.current. +/// You can use this class to build your own ProfilePictureView or in place of typical requests to the /me endpoint. +SWIFT_CLASS_NAMED("Profile") +@interface FBSDKProfile : NSObject +/// The user identifier. +@property (nonatomic, readonly, copy) FBSDKUserIdentifier _Nonnull userID; +/// The user’s first name. +@property (nonatomic, readonly, copy) NSString * _Nullable firstName; +/// The user’s middle name. +@property (nonatomic, readonly, copy) NSString * _Nullable middleName; +/// The user’s last name. +@property (nonatomic, readonly, copy) NSString * _Nullable lastName; +/// The user’s complete name. +@property (nonatomic, readonly, copy) NSString * _Nullable name; +/// A URL to the user’s profile. +/// important: +/// This field will only be populated if your user has granted your application the user_link permission. +/// Consider using AppLinkResolver to resolve this URL to an app link in order to link directly to +/// the user’s profile in the Facebook app. +@property (nonatomic, readonly, copy) NSURL * _Nullable linkURL; +/// The last time the profile data was fetched. +@property (nonatomic, readonly, copy) NSDate * _Nonnull refreshDate; +/// A URL to use for fetching the user’s profile image. +@property (nonatomic, readonly, copy) NSURL * _Nullable imageURL; +/// The user’s email address. +/// important: +/// This field will only be populated if your user has granted your application the email permission. +@property (nonatomic, readonly, copy) NSString * _Nullable email; +/// A list of identifiers of the user’s friends. +/// important: +/// This field will only be populated if your user has granted your application +/// the user_friends permission. +@property (nonatomic, readonly, copy) NSArray * _Nullable friendIDs; +/// The user’s birthday. +/// important: +/// This field will only be populated if your user has granted your application +/// the user_birthday permission. +@property (nonatomic, readonly, copy) NSDate * _Nullable birthday; +/// The user’s age range. +/// important: +/// This field will only be populated if your user has granted your application +/// the user_age_range permission. +@property (nonatomic, readonly, strong) FBSDKUserAgeRange * _Nullable ageRange; +/// The user’s hometown. +/// important: +/// This field will only be populated if your user has granted your application +/// the user_hometown permission. +@property (nonatomic, readonly, strong) FBSDKLocation * _Nullable hometown; +/// The user’s location. +/// important: +/// This field will only be populated if your user has granted your application +/// the user_location permission. +@property (nonatomic, readonly, strong) FBSDKLocation * _Nullable location; +/// The user’s gender. +/// important: +/// This field will only be populated if your user has granted your application +/// the user_gender permission. +@property (nonatomic, readonly, copy) NSString * _Nullable gender; +/// Indicates whether this type will automatically observe access token changes +/// (via AccessTokenDidChange notifications). +/// If observing changes, this class will issue a Graph request for public profile data when the current token’s user +/// identifier differs from the current profile. You can observe profile changes via ProfileDidChange notifications +/// to handle an updated profile. +/// note: +/// If the current access token is cleared, the current profile instance remains available. It’s also possible +/// for current to return nil until the data is fetched. +SWIFT_CLASS_PROPERTY(@property (nonatomic, class) BOOL isUpdatedWithAccessTokenChange;) ++ (BOOL)isUpdatedWithAccessTokenChange SWIFT_WARN_UNUSED_RESULT; ++ (void)setIsUpdatedWithAccessTokenChange:(BOOL)value; +/// Creates a new profile. +/// \param userID The user’s identifier. +/// +/// \param firstName The user’s first name. Defaults to nil. +/// +/// \param middleName The user’s middle name. Defaults to nil. +/// +/// \param lastName The user’s last name. Defaults to nil. +/// +/// \param name The user’s complete name. Defaults to nil. +/// +/// \param linkURL The link for the profile. Defaults to nil. +/// +/// \param refreshDate The date the profile was fetched. Defaults to the time of instantiation. +/// +- (nonnull instancetype)initWithUserID:(FBSDKUserIdentifier _Nonnull)userID firstName:(NSString * _Nullable)firstName middleName:(NSString * _Nullable)middleName lastName:(NSString * _Nullable)lastName name:(NSString * _Nullable)name linkURL:(NSURL * _Nullable)linkURL refreshDate:(NSDate * _Nullable)refreshDate; +/// Creates a new profile. +/// \param userID The user’s identifier. Defaults to nil. +/// +/// \param firstName The user’s first name. Defaults to nil. +/// +/// \param middleName The user’s middle name. Defaults to nil. +/// +/// \param lastName The user’s last name. Defaults to nil. +/// +/// \param name The user’s complete name. Defaults to nil. +/// +/// \param linkURL The link for this profile. Defaults to nil. +/// +/// \param refreshDate The date this profile was fetched. Defaults to the time of instantiation. +/// +/// \param imageURL A URL to use for fetching a user’s profile image. +/// +/// \param email The user’s email address. Defaults to nil. +/// +/// \param friendIDs A list of identifiers for the user’s friends. Defaults to nil. +/// +/// \param birthday The user’s birthday. Defaults to nil. +/// +/// \param ageRange The user’s age range. Defaults to nil. +/// +/// \param hometown The user’s hometown. Defaults to nil. +/// +/// \param location The user’s location. Defaults to nil. +/// +/// \param gender The user’s gender. Defaults to nil. +/// +- (nonnull instancetype)initWithUserID:(FBSDKUserIdentifier _Nonnull)userID firstName:(NSString * _Nullable)firstName middleName:(NSString * _Nullable)middleName lastName:(NSString * _Nullable)lastName name:(NSString * _Nullable)name linkURL:(NSURL * _Nullable)linkURL refreshDate:(NSDate * _Nullable)refreshDate imageURL:(NSURL * _Nullable)imageURL email:(NSString * _Nullable)email friendIDs:(NSArray * _Nullable)friendIDs birthday:(NSDate * _Nullable)birthday ageRange:(FBSDKUserAgeRange * _Nullable)ageRange hometown:(FBSDKLocation * _Nullable)hometown location:(FBSDKLocation * _Nullable)location gender:(NSString * _Nullable)gender; +/// Creates a new profile. +/// \param userID The user’s identifier. Defaults to nil. +/// +/// \param firstName The user’s first name. Defaults to nil. +/// +/// \param middleName The user’s middle name. Defaults to nil. +/// +/// \param lastName The user’s last name. Defaults to nil. +/// +/// \param name The user’s complete name. Defaults to nil. +/// +/// \param linkURL The link for the profile. Defaults to nil. +/// +/// \param refreshDate The date the profile was fetched. Defaults to the time of instantiation. +/// +/// \param imageURL A URL to use for fetching the user’s profile image Defaults to nil. +/// +/// \param email The user’s email address. Defaults to nil. +/// +/// \param friendIDs A list of identifiers for the user’s friends. Defaults to nil. +/// +/// \param birthday The user’s birthday. Defaults to nil. +/// +/// \param ageRange The user’s age range. Defaults to nil. +/// +/// \param hometown The user’s hometown. Defaults to nil. +/// +/// \param location The user’s location. Defaults to nil. +/// +/// \param gender The user’s gender. Defaults to nil. +/// +/// \param isLimited Indicates whether the information provided is incomplete in some way. +/// When true, loadCurrentProfile(completion:): will assume the profile is incomplete and disregard +/// any cached profile. Defaults to false. +/// +- (nonnull instancetype)initWithUserID:(FBSDKUserIdentifier _Nonnull)userID firstName:(NSString * _Nullable)firstName middleName:(NSString * _Nullable)middleName lastName:(NSString * _Nullable)lastName name:(NSString * _Nullable)name linkURL:(NSURL * _Nullable)linkURL refreshDate:(NSDate * _Nullable)refreshDate imageURL:(NSURL * _Nullable)imageURL email:(NSString * _Nullable)email friendIDs:(NSArray * _Nullable)friendIDs birthday:(NSDate * _Nullable)birthday ageRange:(FBSDKUserAgeRange * _Nullable)ageRange hometown:(FBSDKLocation * _Nullable)hometown location:(FBSDKLocation * _Nullable)location gender:(NSString * _Nullable)gender isLimited:(BOOL)isLimited OBJC_DESIGNATED_INITIALIZER; +/// Indicates whether this type will automatically observe access token changes +/// (via AccessTokenDidChange notifications). +/// If observing changes, this class will issue a Graph request for public profile data when the current token’s user +/// identifier differs from the current profile. You can observe profile changes via ProfileDidChange notifications +/// to handle an updated profile. +/// note: +/// If the current access token is cleared, the current profile instance remains available. It’s also possible +/// for current to return nil until the data is fetched. ++ (void)enableUpdatesOnAccessTokenChange:(BOOL)enabled SWIFT_DEPRECATED_MSG("This method is deprecated and will be removed in the next major release. Use `isUpdatedWithAccessTokenChange` instead."); +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +@interface FBSDKProfile (SWIFT_EXTENSION(FBSDKCoreKit)) +/// A convenience method for returning a complete URL for retrieving the user’s profile image. +/// \param pictureMode The picture mode. +/// +/// \param size The height and width. This will be rounded to integer precision. +/// +- (NSURL * _Nullable)imageURLForPictureMode:(enum FBSDKProfilePictureMode)pictureMode size:(CGSize)size SWIFT_WARN_UNUSED_RESULT; +@end + +/// Defines the aspect ratio mode for the source image of the profile picture. +typedef SWIFT_ENUM_NAMED(NSUInteger, FBSDKProfilePictureMode, "PictureMode", open) { +/// A square cropped version of the image will be included in the view. + FBSDKProfilePictureModeSquare = 0, +/// The original picture’s aspect ratio will be used for the source image in the view. + FBSDKProfilePictureModeNormal = 1, +/// The original picture’s aspect ratio will be used for the source image in the view. + FBSDKProfilePictureModeAlbum = 2, +/// The original picture’s aspect ratio will be used for the source image in the view. + FBSDKProfilePictureModeSmall = 3, +/// The original picture’s aspect ratio will be used for the source image in the view. + FBSDKProfilePictureModeLarge = 4, +}; + + + +/// Internal type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_PROTOCOL_NAMED("ProfileProviding") +@protocol FBSDKProfileProviding +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, strong) FBSDKProfile * _Nullable currentProfile;) ++ (FBSDKProfile * _Nullable)currentProfile SWIFT_WARN_UNUSED_RESULT; ++ (void)setCurrentProfile:(FBSDKProfile * _Nullable)newValue; ++ (FBSDKProfile * _Nullable)fetchCachedProfile SWIFT_WARN_UNUSED_RESULT; +@end + + +@interface FBSDKProfile (SWIFT_EXTENSION(FBSDKCoreKit)) +/// The current profile. +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, strong) FBSDKProfile * _Nullable currentProfile;) ++ (FBSDKProfile * _Nullable)currentProfile SWIFT_WARN_UNUSED_RESULT; ++ (void)setCurrentProfile:(FBSDKProfile * _Nullable)newValue; ++ (nullable instancetype)fetchCachedProfile SWIFT_WARN_UNUSED_RESULT; +@end + + +@interface FBSDKProfile (SWIFT_EXTENSION(FBSDKCoreKit)) +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly) BOOL supportsSecureCoding;) ++ (BOOL)supportsSecureCoding SWIFT_WARN_UNUSED_RESULT; +- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)decoder; +- (void)encodeWithCoder:(NSCoder * _Nonnull)encoder; +@end + + +@interface FBSDKProfile (SWIFT_EXTENSION(FBSDKCoreKit)) +/// Loads the current profile and passes it to the completion block. +/// note: +/// If the profile is already loaded, this method will call the completion block synchronously, otherwise it +/// will begin a graph request to update current and then call the completion block when finished. +///
    +///
  • +/// Parameter: completion The block to be executed once the profile is loaded. +///
  • +///
++ (void)loadCurrentProfileWithCompletion:(FBSDKProfileBlock _Nullable)completion; +@end + + + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS("_TtC12FBSDKCoreKit27ServerConfigurationProvider") +@interface ServerConfigurationProvider : NSObject +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + +/// Internal type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_PROTOCOL_NAMED("SettingsProtocol") +@protocol FBSDKSettings +@property (nonatomic, copy) NSString * _Nullable appID; +@property (nonatomic, copy) NSString * _Nullable clientToken; +@property (nonatomic, copy) NSString * _Nullable userAgentSuffix; +@property (nonatomic, readonly, copy) NSString * _Nonnull sdkVersion; +@property (nonatomic, copy) NSString * _Nullable displayName; +@property (nonatomic, copy) NSString * _Nullable facebookDomainPart; +@property (nonatomic, copy) NSSet * _Nonnull loggingBehaviors; +@property (nonatomic, copy) NSString * _Nullable appURLSchemeSuffix; +@property (nonatomic, readonly) BOOL isDataProcessingRestricted; +@property (nonatomic, readonly) BOOL isAutoLogAppEventsEnabled; +@property (nonatomic) BOOL codelessDebugLogEnabled SWIFT_DEPRECATED_MSG("\n This property is deprecated and will be removed in the next major release. Use `isCodelessDebugLogEnabled` instead.\n "); +@property (nonatomic) BOOL isCodelessDebugLogEnabled; +@property (nonatomic) BOOL advertiserIDCollectionEnabled SWIFT_DEPRECATED_MSG("\n This property is deprecated and will be removed in the next major release. Use `isAdvertiserIDCollectionEnabled` instead.\n "); +@property (nonatomic) BOOL isAdvertiserIDCollectionEnabled; +@property (nonatomic, readonly) BOOL isSetATETimeExceedsInstallTime SWIFT_DEPRECATED_MSG("\n This property is deprecated and will be removed in the next major release. Use `isATETimeSufficientlyDelayed` instead.\n "); +@property (nonatomic, readonly) BOOL isATETimeSufficientlyDelayed; +@property (nonatomic, readonly) BOOL isSKAdNetworkReportEnabled; +@property (nonatomic, readonly) FBSDKAdvertisingTrackingStatus advertisingTrackingStatus; +@property (nonatomic, readonly, copy) NSDate * _Nullable installTimestamp; +@property (nonatomic, readonly, copy) NSDate * _Nullable advertiserTrackingEnabledTimestamp; +@property (nonatomic) BOOL isEventDataUsageLimited; +@property (nonatomic) BOOL shouldUseTokenOptimizations; +@property (nonatomic, copy) NSString * _Nonnull graphAPIVersion; +@property (nonatomic) BOOL isGraphErrorRecoveryEnabled; +@property (nonatomic, readonly, copy) NSString * _Nullable graphAPIDebugParamValue SWIFT_DEPRECATED_MSG("\n This property is deprecated and will be removed in the next major release. Use `graphAPIDebugParameterValue` instead.\n "); +@property (nonatomic, readonly, copy) NSString * _Nullable graphAPIDebugParameterValue; +@property (nonatomic) BOOL advertiserTrackingEnabled SWIFT_DEPRECATED_MSG("\n This property is deprecated and will be removed in the next major release. Use `isAdvertiserTrackingEnabled` instead.\n "); +@property (nonatomic) BOOL isAdvertiserTrackingEnabled; +@property (nonatomic) BOOL shouldUseCachedValuesForExpensiveMetadata; +@property (nonatomic, readonly, copy) NSDictionary * _Nullable persistableDataProcessingOptions; +/// Sets the data processing options. +/// \param options The list of options. +/// +- (void)setDataProcessingOptions:(NSArray * _Nullable)options; +/// Sets the data processing options. +/// \param options The list of the options. +/// +/// \param country The code for the country. +/// +/// \param state The code for the state. +/// +- (void)setDataProcessingOptions:(NSArray * _Nullable)options country:(int32_t)country state:(int32_t)state; +@end + + +SWIFT_CLASS_NAMED("Settings") +@interface FBSDKSettings : NSObject +/// The shared settings instance. Prefer this and the exposed instance methods over the type properties and methods. +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) FBSDKSettings * _Nonnull sharedSettings;) ++ (FBSDKSettings * _Nonnull)sharedSettings SWIFT_WARN_UNUSED_RESULT; +/// The Facebook SDK version in use. +@property (nonatomic, readonly, copy) NSString * _Nonnull sdkVersion; +/// The default Graph API version. +@property (nonatomic, readonly, copy) NSString * _Nonnull defaultGraphAPIVersion; +/// The quality of JPEG images sent to Facebook from the SDK expressed as a value from 0.0 to 1.0. +/// The default value is 0.9. +@property (nonatomic) CGFloat JPEGCompressionQuality; +/// Controls the automatic logging of basic app events such as activateApp and deactivateApp. +/// The default value is true. +@property (nonatomic) BOOL autoLogAppEventsEnabled SWIFT_DEPRECATED_MSG("\n This property is deprecated and will be removed in the next major release. Use `isAutoLogAppEventsEnabled` instead.\n "); +/// Controls the automatic logging of basic app events such as activateApp and deactivateApp. +/// The default value is true. +@property (nonatomic) BOOL isAutoLogAppEventsEnabled; +/// Controls the fb_codeless_debug logging event. +/// The default value is false. +@property (nonatomic) BOOL codelessDebugLogEnabled SWIFT_DEPRECATED_MSG("\n This property is deprecated and will be removed in the next major release. Use `isCodelessDebugLogEnabled` instead.\n "); +/// Controls the fb_codeless_debug logging event. +/// The default value is false. +@property (nonatomic) BOOL isCodelessDebugLogEnabled; +/// Controls the access to IDFA. +/// The default value is true. +@property (nonatomic) BOOL advertiserIDCollectionEnabled SWIFT_DEPRECATED_MSG("\n This property is deprecated and will be removed in the next major release. Use `isAdvertiserIDCollectionEnabled` instead.\n "); +/// Controls the access to IDFA. +/// The default value is true. +@property (nonatomic) BOOL isAdvertiserIDCollectionEnabled; +/// Controls the SKAdNetwork report. +/// The default value is true. +@property (nonatomic) BOOL skAdNetworkReportEnabled SWIFT_DEPRECATED_MSG("\n This property is deprecated and will be removed in the next major release. Use `isSKAdNetworkReportEnabled` instead.\n "); +/// Controls the SKAdNetwork report. +/// The default value is true. +@property (nonatomic) BOOL isSKAdNetworkReportEnabled; +/// Whether data such as that generated through AppEvents and sent to Facebook +/// should be restricted from being used for purposes other than analytics and conversions. +/// The default value is false. This value is stored on the device and persists across app launches. +@property (nonatomic) BOOL isEventDataUsageLimited; +/// Whether in-memory cached values should be used for expensive metadata fields, such as +/// carrier and advertiser ID, that are fetched on many applicationDidBecomeActive notifications. +/// The default value is false. This value is stored on the device and persists across app launches. +@property (nonatomic) BOOL shouldUseCachedValuesForExpensiveMetadata; +/// Controls error recovery for all GraphRequest instances created after the value is changed. +@property (nonatomic) BOOL isGraphErrorRecoveryEnabled; +/// The Facebook App ID used by the SDK. +/// The default value will be read from the application’s plist (FacebookAppID). +@property (nonatomic, copy) NSString * _Nullable appID; +/// The default URL scheme suffix used for sessions. +/// The default value will be read from the application’s plist (FacebookUrlSchemeSuffix). +@property (nonatomic, copy) NSString * _Nullable appURLSchemeSuffix; +/// The client token needed for certain anonymous API calls (i.e., those made without a user-based access token). +/// An app’s client token can be found by navigating to https://developers.facebook.com/apps/YOUR-APP-ID +/// (replacing “YOUR-APP-ID” with your actual app ID), choosing “Settings->Advanced” and scrolling to the “Security”. +/// The default value will be read from the application’s plist (FacebookClientToken). +@property (nonatomic, copy) NSString * _Nullable clientToken; +/// The Facebook Display Name used by the SDK. +/// This should match the Display Name that has been set for the app with the corresponding Facebook App ID +/// in the Facebook App Dashboard. +/// The default value will be read from the application’s plist (FacebookDisplayName). +@property (nonatomic, copy) NSString * _Nullable displayName; +/// The Facebook domain part. This can be used to change the Facebook domain +/// (e.g. “beta”) so that requests will be sent to graph.beta.facebook.com. +/// The default value will be read from the application’s plist (FacebookDomainPart). +@property (nonatomic, copy) NSString * _Nullable facebookDomainPart; +/// Overrides the default Graph API version to use with GraphRequest instances. +/// The string should be of the form "v2.7". +/// The default value is defaultGraphAPIVersion. +@property (nonatomic, copy) NSString * _Nonnull graphAPIVersion; +/// Internal property exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +@property (nonatomic, copy) NSString * _Nullable userAgentSuffix; +/// Controls the advertiser tracking status of the data sent to Facebook. +/// The default value is false. +@property (nonatomic) BOOL advertiserTrackingEnabled SWIFT_DEPRECATED_MSG("\n This property is deprecated and will be removed in the next major release. Use `isAdvertiserTrackingEnabled` instead.\n "); +/// Controls the advertiser tracking status of the data sent to Facebook. +/// The default value is false. +@property (nonatomic) BOOL isAdvertiserTrackingEnabled; +/// Internal property exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +@property (nonatomic) FBSDKAdvertisingTrackingStatus advertisingTrackingStatus; +/// Internal property exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +@property (nonatomic, readonly) BOOL isDataProcessingRestricted; +/// Internal property exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +@property (nonatomic, readonly, copy) NSDictionary * _Nullable persistableDataProcessingOptions; +/// Set the data processing options. +/// \param options The list of options. +/// +- (void)setDataProcessingOptions:(NSArray * _Nullable)options; +/// Sets the data processing options. +/// \param options The list of the options. +/// +/// \param country The code for the country. +/// +/// \param state The code for the state. +/// +- (void)setDataProcessingOptions:(NSArray * _Nullable)options country:(int32_t)country state:(int32_t)state; +/// The current Facebook SDK logging behavior. This should consist of strings +/// defined as constants with LoggingBehavior that indicate what information should be logged. +/// Set to an empty set in order to disable all logging. +/// You can also define this via an array in your app’s plist with the key “FacebookLoggingBehavior”; or add/remove +/// individual values via enableLoggingBehavior(_:) or disableLoggingBehavior(_:) +/// The default value is [.developerErrors]. +@property (nonatomic, copy) NSSet * _Nonnull loggingBehaviors; +/// Enable a particular Facebook SDK logging behavior. +/// \param loggingBehavior The logging behavior to enable. This should be a string constant defined +/// as a LoggingBehavior. +/// +- (void)enableLoggingBehavior:(FBSDKLoggingBehavior _Nonnull)loggingBehavior; +/// Disable a particular Facebook SDK logging behavior. +/// \param loggingBehavior The logging behavior to disable. This should be a string constant defined +/// as a LoggingBehavior. +/// +- (void)disableLoggingBehavior:(FBSDKLoggingBehavior _Nonnull)loggingBehavior; +/// Internal property exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +@property (nonatomic) BOOL shouldUseTokenOptimizations; +/// Internal property exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +@property (nonatomic, readonly) BOOL isSetATETimeExceedsInstallTime SWIFT_DEPRECATED_MSG("\n This property is deprecated and will be removed in the next major release. Use `isATETimeSufficientlyDelayed` instead.\n "); +/// Internal property exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +@property (nonatomic, readonly) BOOL isATETimeSufficientlyDelayed; +/// Internal property exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +@property (nonatomic, readonly, copy) NSDate * _Nullable installTimestamp; +/// Internal property exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +@property (nonatomic, readonly, copy) NSDate * _Nullable advertiserTrackingEnabledTimestamp; +/// Internal property exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +@property (nonatomic, readonly, copy) NSString * _Nullable graphAPIDebugParamValue SWIFT_DEPRECATED_MSG("\n This property is deprecated and will be removed in the next major release. Use `graphAPIDebugParameterValue` instead.\n "); +/// Internal property exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +@property (nonatomic, readonly, copy) NSString * _Nullable graphAPIDebugParameterValue; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + + + + + +@interface FBSDKSettings (SWIFT_EXTENSION(FBSDKCoreKit)) +/// 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)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 +- (void)logIfSDKSettingsChanged; +@end + + + + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_PROTOCOL_NAMED("_AccessTokenExpiring") +@protocol _FBSDKAccessTokenExpiring +@end + +@protocol _FBSDKNotificationPosting; +@protocol FBSDKNotificationDelivering; + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS_NAMED("_AccessTokenExpirer") +@interface _FBSDKAccessTokenExpirer : NSObject <_FBSDKAccessTokenExpiring> +- (nonnull instancetype)initWithNotificationCenter:(id <_FBSDKNotificationPosting, FBSDKNotificationDelivering> _Nonnull)notificationCenter OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +@class FBSDKContainerViewController; + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS("_TtC12FBSDKCoreKit10_BridgeAPI") +@interface _BridgeAPI : NSObject +- (void)viewControllerDidDisappear:(FBSDKContainerViewController * _Nonnull)viewController animated:(BOOL)animated; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +@class SFSafariViewController; + +@interface _BridgeAPI (SWIFT_EXTENSION(FBSDKCoreKit)) +- (void)safariViewControllerDidFinish:(SFSafariViewController * _Nonnull)safariViewController; +@end + +@class ASWebAuthenticationSession; + +SWIFT_AVAILABILITY(ios,introduced=13) +@interface _BridgeAPI (SWIFT_EXTENSION(FBSDKCoreKit)) +- (ASPresentationAnchor _Nonnull)presentationAnchorForWebAuthenticationSession:(ASWebAuthenticationSession * _Nonnull)session SWIFT_WARN_UNUSED_RESULT; +@end + +@protocol FBSDKURLOpening; +@protocol FBSDKBridgeAPIRequest; +@class UIViewController; + +@interface _BridgeAPI (SWIFT_EXTENSION(FBSDKCoreKit)) +- (void)openURL:(NSURL * _Nonnull)url sender:(id _Nullable)sender handler:(FBSDKSuccessBlock _Nonnull)handler; +- (void)openBridgeAPIRequest:(id _Nonnull)request useSafariViewController:(BOOL)useSafariViewController fromViewController:(UIViewController * _Nullable)fromViewController completionBlock:(FBSDKBridgeAPIResponseBlock _Nonnull)completionBlock; +- (void)openURLWithSafariViewController:(NSURL * _Nonnull)url sender:(id _Nullable)sender fromViewController:(UIViewController * _Nullable)fromViewController handler:(FBSDKSuccessBlock _Nonnull)handler; +@end + + +@interface _BridgeAPI (SWIFT_EXTENSION(FBSDKCoreKit)) +- (void)applicationWillResignActive:(UIApplication * _Nullable)application; +- (void)applicationDidBecomeActive:(UIApplication * _Nullable)application; +- (void)applicationDidEnterBackground:(UIApplication * _Nullable)application; +- (BOOL)application:(UIApplication * _Nonnull)application openURL:(NSURL * _Nonnull)url sourceApplication:(NSString * _Nullable)sourceApplication annotation:(id _Nullable)annotation SWIFT_WARN_UNUSED_RESULT; +- (BOOL)application:(UIApplication * _Nonnull)application didFinishLaunchingWithOptions:(NSDictionary * _Nullable)launchOptions SWIFT_WARN_UNUSED_RESULT; +@end + +@protocol FBSDKPasteboard; + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS_NAMED("_BridgeAPIProtocolNativeV1") +@interface FBSDKBridgeAPIProtocolNativeV1 : NSObject +- (nonnull instancetype)initWithAppScheme:(NSString * _Nullable)appScheme; +- (nonnull instancetype)initWithAppScheme:(NSString * _Nullable)appScheme pasteboard:(id _Nullable)pasteboard dataLengthThreshold:(NSUInteger)dataLengthThreshold includeAppIcon:(BOOL)shouldIncludeAppIcon OBJC_DESIGNATED_INITIALIZER; +- (NSURL * _Nullable)requestURLWithActionID:(NSString * _Nonnull)actionID scheme:(NSString * _Nonnull)scheme methodName:(NSString * _Nonnull)methodName parameters:(NSDictionary * _Nonnull)parameters error:(NSError * _Nullable * _Nullable)error SWIFT_WARN_UNUSED_RESULT; +- (NSDictionary * _Nullable)responseParametersForActionID:(NSString * _Nonnull)actionID queryParameters:(NSDictionary * _Nonnull)queryParameters cancelled:(BOOL * _Nullable)cancelledRef error:(NSError * _Nullable * _Nullable)error SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS_NAMED("_BridgeAPIRequestFactory") +@interface FBSDKBridgeAPIRequestFactory : NSObject +- (id _Nullable)bridgeAPIRequestWithProtocolType:(FBSDKBridgeAPIProtocolType)protocolType scheme:(NSString * _Nonnull)scheme methodName:(NSString * _Nullable)methodName parameters:(NSDictionary * _Nullable)parameters userInfo:(NSDictionary * _Nullable)userInfo SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + +@class FBSDKDialogConfiguration; + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS_NAMED("_DialogConfigurationMapBuilder") +@interface FBSDKDialogConfigurationMapBuilder : NSObject +- (NSDictionary * _Nonnull)buildDialogConfigurationMapWithRawConfigurations:(NSArray *> * _Nonnull)rawConfigurations SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + +/// Internal type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS_NAMED("_ErrorFactory") +@interface FBSDKErrorFactory : NSObject +- (NSError * _Nonnull)errorWithCode:(NSInteger)code userInfo:(NSDictionary * _Nullable)userInfo message:(NSString * _Nullable)message underlyingError:(NSError * _Nullable)underlyingError SWIFT_WARN_UNUSED_RESULT; +- (NSError * _Nonnull)errorWithDomain:(NSString * _Nonnull)domain code:(NSInteger)code userInfo:(NSDictionary * _Nullable)userInfo message:(NSString * _Nullable)message underlyingError:(NSError * _Nullable)underlyingError SWIFT_WARN_UNUSED_RESULT; +- (NSError * _Nonnull)invalidArgumentErrorWithName:(NSString * _Nonnull)name value:(id _Nullable)value message:(NSString * _Nullable)message underlyingError:(NSError * _Nullable)underlyingError SWIFT_WARN_UNUSED_RESULT; +- (NSError * _Nonnull)invalidArgumentErrorWithDomain:(NSString * _Nonnull)domain name:(NSString * _Nonnull)name value:(id _Nullable)value message:(NSString * _Nullable)message underlyingError:(NSError * _Nullable)underlyingError SWIFT_WARN_UNUSED_RESULT; +- (NSError * _Nonnull)requiredArgumentErrorWithName:(NSString * _Nonnull)name message:(NSString * _Nullable)message underlyingError:(NSError * _Nullable)underlyingError SWIFT_WARN_UNUSED_RESULT; +- (NSError * _Nonnull)requiredArgumentErrorWithDomain:(NSString * _Nonnull)domain name:(NSString * _Nonnull)name message:(NSString * _Nullable)message underlyingError:(NSError * _Nullable)underlyingError SWIFT_WARN_UNUSED_RESULT; +- (NSError * _Nonnull)unknownErrorWithMessage:(NSString * _Nullable)message userInfo:(NSDictionary * _Nullable)userInfo SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS_NAMED("_FBCloseIcon") +@interface FBSDKCloseIcon : NSObject +- (UIImage * _Nullable)imageWithSize:(CGSize)size SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS_NAMED("_FBLogo") +@interface FBSDKLogo : FBSDKIcon +- (CGPathRef _Nullable)pathWith:(CGSize)size SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS_NAMED("_FeatureManager") +@interface FBSDKFeatureManager : NSObject +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) FBSDKFeatureManager * _Nonnull shared;) ++ (FBSDKFeatureManager * _Nonnull)shared SWIFT_WARN_UNUSED_RESULT; +- (BOOL)isEnabled:(FBSDKFeature)feature SWIFT_WARN_UNUSED_RESULT; +- (void)checkFeature:(FBSDKFeature)feature completionBlock:(FBSDKFeatureManagerBlock _Nonnull)completionBlock; +- (void)disableFeature:(FBSDKFeature)feature; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS_NAMED("_HumanSilhouetteIcon") +@interface FBSDKHumanSilhouetteIcon : FBSDKIcon +- (CGPathRef _Nullable)pathWith:(CGSize)size SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS_NAMED("_MeasurementEvent") +@interface FBSDKMeasurementEvent : NSObject +- (void)postNotificationForEventName:(NSString * _Nonnull)eventName args:(NSDictionary * _Nonnull)arguments; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + +@class SKPaymentQueue; +@protocol FBSDKPaymentProductRequestorCreating; + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +/// Class to encapsulate implicit logging of purchase events +SWIFT_CLASS_NAMED("_PaymentObserver") +@interface FBSDKPaymentObserver : NSObject +- (nonnull instancetype)initWithPaymentQueue:(SKPaymentQueue * _Nonnull)paymentQueue paymentProductRequestorFactory:(id _Nonnull)paymentProductRequestorFactory OBJC_DESIGNATED_INITIALIZER; +- (void)startObservingTransactions; +- (void)stopObservingTransactions; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +@class SKPaymentTransaction; + +@interface FBSDKPaymentObserver (SWIFT_EXTENSION(FBSDKCoreKit)) +- (void)paymentQueue:(SKPaymentQueue * _Nonnull)queue updatedTransactions:(NSArray * _Nonnull)transactions; +@end + +@class FBSDKPaymentProductRequestor; + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS_NAMED("_PaymentProductRequestorFactory") +@interface FBSDKPaymentProductRequestorFactory : NSObject +- (FBSDKPaymentProductRequestor * _Nonnull)createRequestorWithTransaction:(SKPaymentTransaction * _Nonnull)transaction SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS_NAMED("_RestrictiveEventFilter") +@interface FBSDKRestrictiveEventFilter : NSObject +@property (nonatomic, readonly, copy) NSString * _Nonnull eventName; +@property (nonatomic, readonly, copy) NSDictionary * _Nonnull restrictiveParameters; +- (nonnull instancetype)initWithEventName:(NSString * _Nonnull)eventName restrictiveParameters:(NSDictionary * _Nonnull)restrictiveParameters OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS_NAMED("_SKAdNetworkEvent") +@interface FBSDKSKAdNetworkEvent : NSObject +@property (nonatomic, readonly, copy) NSString * _Nullable eventName; +@property (nonatomic, copy) NSDictionary * _Nullable values; +- (nullable instancetype)initWithJSON:(NSDictionary * _Nonnull)json OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS_NAMED("_ViewImpressionLogger") +@interface FBSDKViewImpressionLogger : NSObject +- (nonnull instancetype)initWithEventName:(FBSDKAppEventName _Nonnull)eventName OBJC_DESIGNATED_INITIALIZER; ++ (FBSDKViewImpressionLogger * _Nonnull)retrieveLoggerWith:(FBSDKAppEventName _Nonnull)eventName SWIFT_WARN_UNUSED_RESULT; +- (void)logImpressionWithIdentifier:(NSString * _Nonnull)identifier parameters:(NSDictionary * _Nullable)parameters; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +@protocol FBSDKWebDialogDelegate; + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS_NAMED("_WebDialog") +@interface FBSDKWebDialog : NSObject +@property (nonatomic) BOOL shouldDeferVisibility; +@property (nonatomic, weak) id _Nullable delegate; +- (nonnull instancetype)initWithName:(NSString * _Nonnull)name parameters:(NSDictionary * _Nullable)parameters webViewFrame:(CGRect)webViewFrame path:(NSString * _Nullable)path OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)initWithName:(NSString * _Nonnull)name; +- (void)show; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +@class FBSDKWebDialogView; + +@interface FBSDKWebDialog (SWIFT_EXTENSION(FBSDKCoreKit)) +- (void)webDialogView:(FBSDKWebDialogView * _Nonnull)webDialogView didCompleteWithResults:(NSDictionary * _Nonnull)results; +- (void)webDialogView:(FBSDKWebDialogView * _Nonnull)webDialogView didFailWithError:(NSError * _Nonnull)error; +- (void)webDialogViewDidCancel:(FBSDKWebDialogView * _Nonnull)webDialogView; +- (void)webDialogViewDidFinishLoad:(FBSDKWebDialogView * _Nonnull)webDialogView; +@end + + +@protocol FBSDKWebView; + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS_NAMED("_WebViewFactory") +@interface FBSDKWebViewFactory : NSObject +- (id _Nonnull)createWebViewWithFrame:(CGRect)frame SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + #if __has_attribute(external_source_symbol) # pragma clang attribute pop #endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKCoreKit.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKCoreKit.h index 8a4569c0..23c96145 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKCoreKit.h +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKCoreKit.h @@ -6,37 +6,109 @@ * LICENSE file in the root directory of this source tree. */ +#import +#import +#import #import -#import +#import +#import #import #import +#import #import #import #import #import -#import #import +#import +#import +#import +#import +#import +#import #import +#import #import -#import -#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import #import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import #import -#import -#import +#import +#import +#import +#import +#import +#import +#import +#import #import #import +#import +#import +#import #import +#import +#import #import -#import +#import +#import +#import #import +#import #import +#import +#import #import -#import +#import +#import +#import +#import #import -#import #import +#import +#import +#import +#import +#import +#import #import +#import +#import +#import +#import +#import +#import #import #import #import @@ -46,67 +118,91 @@ #import #import #import +#import +#import #import -#import +#import +#import +#import #import +#import +#import +#import #import #import +#import +#import #import -#import #import #import #import #import +#import #import +#import #import #import +#import +#import +#import +#import +#import +#import +#import +#import #import #import +#import +#import +#import +#import +#import +#import +#import #import #import +#import +#import #import -#import -#import +#import +#import +#import +#import +#import #import -#import +#import +#import +#import +#import +#import +#import +#import +#import #import #import +#import +#import +#import +#import #import +#import +#import +#import +#import #import +#import +#import +#import +#import #import -#import - -#import - -#if !TARGET_OS_TV - #import - #import - #import - #import - #import - #import - #import - #import - #import - #import - #import - #import - #import - #import - #import - #import - #import - #import - #import - #import - #import - #import - #import - #import - #import - #import - #import - #import - #import - #import -#endif +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKCoreKitVersions.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKCoreKitVersions.h index 14be1be4..56befda2 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKCoreKitVersions.h +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKCoreKitVersions.h @@ -6,5 +6,5 @@ * LICENSE file in the root directory of this source tree. */ -#define FBSDK_VERSION_STRING @"13.2.0" -#define FBSDK_DEFAULT_GRAPH_API_VERSION @"v13.0" +#define FBSDK_VERSION_STRING @"15.1.0" +#define FBSDK_DEFAULT_GRAPH_API_VERSION @"v15.0" diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKCrashObserver.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKCrashObserver.h new file mode 100644 index 00000000..df232f9e --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKCrashObserver.h @@ -0,0 +1,41 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +#import + +NS_ASSUME_NONNULL_BEGIN + +@protocol FBSDKFeatureChecking; +@protocol FBSDKGraphRequestFactory; +@protocol FBSDKSettings; + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_CrashObserver) +@interface FBSDKCrashObserver : NSObject + +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; + +// UNCRUSTIFY_FORMAT_OFF +- (instancetype)initWithFeatureChecker:(id)featureChecker + graphRequestFactory:(id)graphRequestFactory + settings:(id)settings + crashHandler:(id)crashHandler +NS_SWIFT_NAME(init(featureChecker:graphRequestFactory:settings:crashHandler:)); +// UNCRUSTIFY_FORMAT_ON + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKCrashShield.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKCrashShield.h new file mode 100644 index 00000000..597d58e2 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKCrashShield.h @@ -0,0 +1,33 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +@protocol FBSDKFeatureDisabling; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_CrashShield) +@interface FBSDKCrashShield : NSObject + ++ (void)analyze:(NSArray *> *)crashLogs; + ++ (void)configureWithSettings:(id)settings + graphRequestFactory:(id)graphRequestFactory + featureChecking:(id)featureChecking +NS_SWIFT_NAME(configure(settings:graphRequestFactory:featureChecking:)); + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKDataProcessingOptionKey.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKDataProcessingOptionKey.h new file mode 100644 index 00000000..e747e21a --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKDataProcessingOptionKey.h @@ -0,0 +1,41 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +typedef NSString *FBSDKDataProcessingOptionKey NS_TYPED_EXTENSIBLE_ENUM NS_SWIFT_NAME(DataProcessingOptionKey); + +/** + Internal value exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +FOUNDATION_EXPORT FBSDKDataProcessingOptionKey const FBSDKDataProcessingOptionKeyOptions; + +/** + Internal value exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +FOUNDATION_EXPORT FBSDKDataProcessingOptionKey const FBSDKDataProcessingOptionKeyCountry; + +/** + Internal value exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +FOUNDATION_EXPORT FBSDKDataProcessingOptionKey const FBSDKDataProcessingOptionKeyState; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKDeviceButton.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKDeviceButton.h deleted file mode 100644 index 73ac8512..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKDeviceButton.h +++ /dev/null @@ -1,28 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#if TARGET_OS_TV - -#import - -NS_ASSUME_NONNULL_BEGIN - -/* - An internal base class for device related flows. - - This is an internal API that should not be used directly and is subject to change. - */ -NS_SWIFT_NAME(FBDeviceButton) -@interface FBSDKDeviceButton : FBSDKButton -- (CGSize)sizeThatFits:(CGSize)size attributedTitle:(NSAttributedString *)title; -- (nullable NSAttributedString *)attributedTitleStringFromString:(NSString *)string; -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKDeviceDialogView.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKDeviceDialogView.h index b98e1221..e290e584 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKDeviceDialogView.h +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKDeviceDialogView.h @@ -23,6 +23,7 @@ NS_SWIFT_NAME(DeviceDialogViewDelegate) */ NS_SWIFT_NAME(FBDeviceDialogView) +DEPRECATED_MSG_ATTRIBUTE("Support for tvOS is deprecated and will be removed in the next major release.") @interface FBSDKDeviceDialogView : UIView @property (nonatomic, weak) id delegate; @@ -34,6 +35,7 @@ NS_SWIFT_NAME(FBDeviceDialogView) @end NS_SWIFT_NAME(DeviceDialogViewDelegate) +DEPRECATED_MSG_ATTRIBUTE("Support for tvOS is deprecated and will be removed in the next major release.") @protocol FBSDKDeviceDialogViewDelegate - (void)deviceDialogViewDidCancel:(FBSDKDeviceDialogView *)deviceDialogView; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKDeviceInformationProviding.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKDeviceInformationProviding.h new file mode 100644 index 00000000..ec650cfa --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKDeviceInformationProviding.h @@ -0,0 +1,25 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_DeviceInformationProviding) +@protocol FBSDKDeviceInformationProviding + +@property (nonatomic, readonly) NSString *storageKey; +@property (nullable, nonatomic, readonly) NSString *encodedDeviceInfo; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKDeviceViewControllerBase.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKDeviceViewControllerBase.h index b4e309a9..9a08f5af 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKDeviceViewControllerBase.h +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKDeviceViewControllerBase.h @@ -20,6 +20,7 @@ NS_ASSUME_NONNULL_BEGIN This is an internal API that should not be used directly and is subject to change. */ NS_SWIFT_NAME(FBDeviceViewControllerBase) +DEPRECATED_MSG_ATTRIBUTE("Support for tvOS is deprecated and will be removed in the next major release.") @interface FBSDKDeviceViewControllerBase : UIViewController @end diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKDialogConfiguration.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKDialogConfiguration.h new file mode 100644 index 00000000..bc8e29b3 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKDialogConfiguration.h @@ -0,0 +1,36 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_DialogConfiguration) +@interface FBSDKDialogConfiguration : NSObject + +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; + +- (instancetype)initWithName:(NSString *)name + URL:(NSURL *)URL + appVersions:(NSArray *)appVersions + NS_DESIGNATED_INITIALIZER; + +@property (nonatomic, readonly, copy) NSArray *appVersions; // NSString, possibly NSNumber +@property (nonatomic, readonly, copy) NSString *name; +@property (nonatomic, readonly, copy) NSURL *URL; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKDialogConfigurationMapBuilding.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKDialogConfigurationMapBuilding.h new file mode 100644 index 00000000..7f5e4839 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKDialogConfigurationMapBuilding.h @@ -0,0 +1,31 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +@class FBSDKDialogConfiguration; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_DialogConfigurationMapBuilding) +@protocol FBSDKDialogConfigurationMapBuilding + +// UNCRUSTIFY_FORMAT_OFF +- (NSDictionary *)buildDialogConfigurationMapWithRawConfigurations:(NSArray *> *)rawConfigurations +NS_SWIFT_NAME(buildDialogConfigurationMap(from:)); +// UNCRUSTIFY_FORMAT_ON + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKDynamicSocialFrameworkLoader.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKDynamicSocialFrameworkLoader.h deleted file mode 100644 index bad1414d..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKDynamicSocialFrameworkLoader.h +++ /dev/null @@ -1,22 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -NS_ASSUME_NONNULL_BEGIN - -#pragma mark - Social Constants - -/// Dynamically loaded constant for SLServiceTypeFacebook -FOUNDATION_EXPORT NSString *fbsdkdfl_SLServiceTypeFacebook(void); - -#pragma mark - Social Classes - -FOUNDATION_EXPORT Class fbsdkdfl_SLComposeViewControllerClass(void); - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKErrorConfiguration.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKErrorConfiguration.h new file mode 100644 index 00000000..661ae8cf --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKErrorConfiguration.h @@ -0,0 +1,59 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import + +@protocol FBSDKGraphRequest; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_DecodableErrorConfiguration) +@protocol FBSDKDecodableErrorConfiguration + +- (instancetype)initWithDictionary:(NSDictionary *)dictionary; +- (void)updateWithArray:(NSArray *> *)array; + +@end + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_ErrorConfiguration) +@interface FBSDKErrorConfiguration : NSObject < + NSSecureCoding, + NSCopying, + FBSDKErrorConfiguration, + FBSDKDecodableErrorConfiguration +> + +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; + +// initialize from optional dictionary of existing configurations. If not supplied a fallback will be created. +- (instancetype)initWithDictionary:(nullable NSDictionary *)dictionary NS_DESIGNATED_INITIALIZER; + +// parses the array (supplied from app settings endpoint) +- (void)updateWithArray:(NSArray *> *)array; + +// NSString "code" instances support "*" wildcard semantics (nil is treated as "*" also) +// 'request' is optional, typically for identifying special graph request semantics (e.g., no recovery for client token) +- (nullable FBSDKErrorRecoveryConfiguration *)recoveryConfigurationForCode:(nullable NSString *)code subcode:(nullable NSString *)subcode request:(id)request; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKErrorConfigurationProtocol.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKErrorConfigurationProtocol.h new file mode 100644 index 00000000..247151b6 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKErrorConfigurationProtocol.h @@ -0,0 +1,31 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +@class FBSDKErrorRecoveryConfiguration; +@protocol FBSDKGraphRequest; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_ErrorConfigurationProtocol) +@protocol FBSDKErrorConfiguration + +- (nullable FBSDKErrorRecoveryConfiguration *)recoveryConfigurationForCode:(nullable NSString *)code + subcode:(nullable NSString *)subcode + request:(id)request; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKErrorConfigurationProvider.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKErrorConfigurationProvider.h new file mode 100644 index 00000000..3e32904e --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKErrorConfigurationProvider.h @@ -0,0 +1,25 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_ErrorConfigurationProvider) +@interface FBSDKErrorConfigurationProvider : NSObject + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKErrorConfigurationProviding.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKErrorConfigurationProviding.h new file mode 100644 index 00000000..21be0a06 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKErrorConfigurationProviding.h @@ -0,0 +1,28 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +@protocol FBSDKErrorConfiguration; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_ErrorConfigurationProviding) +@protocol FBSDKErrorConfigurationProviding + +- (nullable id)errorConfiguration; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKErrorFactory.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKErrorFactory.h deleted file mode 100644 index 217c00be..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKErrorFactory.h +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -NS_ASSUME_NONNULL_BEGIN - -NS_SWIFT_NAME(ErrorFactory) -@interface FBSDKErrorFactory : NSObject - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKErrorRecoveryAttempting.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKErrorRecoveryAttempting.h index b005f8eb..a7e03eed 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKErrorRecoveryAttempting.h +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKErrorRecoveryAttempting.h @@ -17,7 +17,7 @@ NS_ASSUME_NONNULL_BEGIN @warning INTERNAL - DO NOT USE */ NS_SWIFT_NAME(ErrorRecoveryAttempting) -@protocol FBSDKErrorRecoveryAttempting +@protocol FBSDKErrorRecoveryAttempting /** Attempt the recovery @@ -27,7 +27,8 @@ NS_SWIFT_NAME(ErrorRecoveryAttempting) Attempt recovery from the error, and call the completion handler. The value passed for didRecover must be YES if error recovery was completely successful, NO otherwise. */ - (void)attemptRecoveryFromError:(NSError *)error - completionHandler:(void (^)(BOOL didRecover))completionHandler; + completionHandler:(void (^)(BOOL didRecover))completionHandler +NS_SWIFT_NAME(attemptRecovery(from:completion:)); @end NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKErrorRecoveryConfiguration.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKErrorRecoveryConfiguration.h new file mode 100644 index 00000000..059b0a6f --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKErrorRecoveryConfiguration.h @@ -0,0 +1,37 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_ErrorRecoveryConfiguration) +@interface FBSDKErrorRecoveryConfiguration : NSObject + +@property (nonatomic, readonly) NSString *localizedRecoveryDescription; +@property (nonatomic, readonly) NSArray *localizedRecoveryOptionDescriptions; +@property (nonatomic, readonly) FBSDKGraphRequestError errorCategory; +@property (nonatomic, readonly) NSString *recoveryActionName; + +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; + +- (instancetype)initWithRecoveryDescription:(NSString *)description + optionDescriptions:(NSArray *)optionDescriptions + category:(FBSDKGraphRequestError)category + recoveryActionName:(NSString *)recoveryActionName NS_DESIGNATED_INITIALIZER; +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKErrorReporter.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKErrorReporter.h new file mode 100644 index 00000000..e70741c3 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKErrorReporter.h @@ -0,0 +1,53 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +#import + +@protocol FBSDKGraphRequestFactory; +@protocol FBSDKFileManaging; +@protocol FBSDKSettings; +@protocol FBSDKFileDataExtracting; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal Type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(ErrorReporter) +@interface FBSDKErrorReporter : NSObject + +@property (class, nonatomic, readonly) FBSDKErrorReporter *shared; + +@property (nonatomic, strong) id graphRequestFactory; +@property (nonatomic, strong) id fileManager; +@property (nonatomic, strong) id settings; +@property (nonatomic, strong) Class dataExtractor; +@property (nonatomic, readonly, strong) NSString *directoryPath; +@property (nonatomic) BOOL isEnabled; + +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; + +- (void)saveError:(NSInteger)errorCode + errorDomain:(NSErrorDomain)errorDomain + message:(nullable NSString *)message; + +- (instancetype)initWithGraphRequestFactory:(id)graphRequestFactory + fileManager:(id)fileManager + settings:(id)settings + fileDataExtractor:(Class)dataExtractor; +- (void)enable; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKErrorReporting.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKErrorReporting.h new file mode 100644 index 00000000..5800dcd1 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKErrorReporting.h @@ -0,0 +1,29 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal Type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(ErrorReporting) +@protocol FBSDKErrorReporting + +- (void)enable; +- (void)saveError:(NSInteger)errorCode + errorDomain:(NSErrorDomain)errorDomain + message:(nullable NSString *)message; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKEventLogging.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKEventLogging.h new file mode 100644 index 00000000..830c0adf --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKEventLogging.h @@ -0,0 +1,60 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +#import +#import +#import +#import + +@class FBSDKAccessToken; + + +/** + Internal Type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ + +NS_ASSUME_NONNULL_BEGIN + +NS_SWIFT_NAME(EventLogging) +@protocol FBSDKEventLogging + +@property (nonatomic, readonly) FBSDKAppEventsFlushBehavior flushBehavior; + +- (void)flushForReason:(FBSDKAppEventsFlushReason)flushReason; + +- (void)logEvent:(FBSDKAppEventName)eventName + parameters:(nullable NSDictionary *)parameters; + +- (void)logEvent:(FBSDKAppEventName)eventName + valueToSum:(double)valueToSum + parameters:(nullable NSDictionary *)parameters; + +- (void)logInternalEvent:(FBSDKAppEventName)eventName + isImplicitlyLogged:(BOOL)isImplicitlyLogged; + +- (void)logInternalEvent:(FBSDKAppEventName)eventName + parameters:(nullable NSDictionary *)parameters + isImplicitlyLogged:(BOOL)isImplicitlyLogged; + +- (void)logInternalEvent:(FBSDKAppEventName)eventName + parameters:(nullable NSDictionary *)parameters + isImplicitlyLogged:(BOOL)isImplicitlyLogged + accessToken:(nullable FBSDKAccessToken *)accessToken; + +- (void)logInternalEvent:(FBSDKAppEventName)eventName + valueToSum:(double)valueToSum + isImplicitlyLogged:(BOOL)isImplicitlyLogged; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKEventProcessing.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKEventProcessing.h new file mode 100644 index 00000000..77ea4a01 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKEventProcessing.h @@ -0,0 +1,33 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +#if !TARGET_OS_TV + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_EventProcessing) +@protocol FBSDKEventProcessing + +- (NSString *)processSuggestedEvents:(NSString *)textFeature + denseData:(nullable float *)denseData; + +- (void)enable; + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKEventsProcessing.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKEventsProcessing.h new file mode 100644 index 00000000..0ee10aec --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKEventsProcessing.h @@ -0,0 +1,26 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_EventsProcessing) +@protocol FBSDKEventsProcessing + +- (void)processEvents:(NSMutableArray *> *)events; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKFeature.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKFeature.h index 09a72fac..3eabc556 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKFeature.h +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKFeature.h @@ -53,6 +53,7 @@ typedef NS_ENUM(NSUInteger, FBSDKFeature) { FBSDKFeatureAEM = 0x01010800, FBSDKFeatureAEMConversionFiltering = 0x01010801, FBSDKFeatureAEMCatalogMatching = 0x01010802, + FBSDKFeatureAEMAdvertiserRuleMatchInServer = 0x01010803, FBSDKFeatureAppEventsCloudbridge = 0x01010900, /// Instrument FBSDKFeatureInstrument = 0x01020000, diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKFeatureDisabling.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKFeatureDisabling.h new file mode 100644 index 00000000..26696faa --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKFeatureDisabling.h @@ -0,0 +1,26 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal Protocol exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_FeatureDisabling) +@protocol FBSDKFeatureDisabling + +- (void)disableFeature:(FBSDKFeature)feature; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKFeatureExtracting.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKFeatureExtracting.h new file mode 100644 index 00000000..99c6bd64 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKFeatureExtracting.h @@ -0,0 +1,33 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_FeatureExtracting) +@protocol FBSDKFeatureExtracting + ++ (nullable float *)getDenseFeatures:(NSDictionary *)viewHierarchy; ++ (NSString *)getTextFeature:(NSString *)text + withScreenName:(NSString *)screenName; ++ (void)loadRulesForKey:(NSString *)useCaseKey; + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKFeatureExtractor.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKFeatureExtractor.h new file mode 100644 index 00000000..22ace15c --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKFeatureExtractor.h @@ -0,0 +1,42 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_FeatureExtractor) +@interface FBSDKFeatureExtractor : NSObject + +@property (class, nullable, nonatomic) id rulesFromKeyProvider; + ++ (void)configureWithRulesFromKeyProvider:(id)rulesFromKeyProvider +NS_SWIFT_NAME(configure(rulesFromKeyProvider:)); + ++ (void)loadRulesForKey:(NSString *)useCaseKey; + ++ (NSString *)getTextFeature:(NSString *)text + withScreenName:(NSString *)screenName; + ++ (nullable float *)getDenseFeatures:(NSDictionary *)viewHierarchy; + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKGateKeeperManager.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKGateKeeperManager.h new file mode 100644 index 00000000..d0374d72 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKGateKeeperManager.h @@ -0,0 +1,62 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +#import + +#define FBSDK_GATEKEEPER_MANAGER_CACHE_TIMEOUT (60 * 60) + +NS_ASSUME_NONNULL_BEGIN + +@protocol FBSDKSettings; +@protocol FBSDKGraphRequestFactory; +@protocol FBSDKGraphRequestConnectionFactory; +@protocol FBSDKDataPersisting; + +/** + Internal Type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +typedef NSString *const FBSDKGateKeeperKey NS_TYPED_EXTENSIBLE_ENUM NS_SWIFT_NAME(_GateKeeperManager.GateKeeperKey); +typedef void (^ FBSDKGKManagerBlock)(NSError *_Nullable error) +NS_SWIFT_NAME(_GKManagerBlock); + +/** + Internal Type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_GateKeeperManager) +@interface FBSDKGateKeeperManager : NSObject + +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; + ++ (void) configureWithSettings:(id)settings + graphRequestFactory:(id)graphRequestFactory + graphRequestConnectionFactory:(id)graphRequestConnectionFactory + store:(id)store +NS_SWIFT_NAME(configure(settings:graphRequestFactory:graphRequestConnectionFactory:store:)); + +/// Returns the locally cached configuration. ++ (BOOL)boolForKey:(NSString *)key defaultValue:(BOOL)defaultValue; + +/** + Load the gate keeper configurations from server + + WARNING: Must call `configure` before loading gate keepers. + */ ++ (void)loadGateKeepers:(nullable FBSDKGKManagerBlock)completionBlock; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKGateKeeperManaging.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKGateKeeperManaging.h new file mode 100644 index 00000000..386908a5 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKGateKeeperManaging.h @@ -0,0 +1,25 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +typedef void (^FBSDKGKManagerBlock)(NSError *_Nullable error); + +NS_SWIFT_NAME(_GateKeeperManaging) +@protocol FBSDKGateKeeperManaging + +/// Returns the bool value of a GateKeeper. ++ (BOOL)boolForKey:(nonnull NSString *)key defaultValue:(BOOL)defaultValue; + ++ (void)loadGateKeepers:(nonnull FBSDKGKManagerBlock)completionBlock; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKGraphErrorRecoveryProcessor.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKGraphErrorRecoveryProcessor.h index 1fee9ddd..62f9f04f 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKGraphErrorRecoveryProcessor.h +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKGraphErrorRecoveryProcessor.h @@ -46,10 +46,6 @@ NS_SWIFT_NAME(GraphErrorRecoveryProcessorDelegate) @end -NS_ASSUME_NONNULL_END - -NS_ASSUME_NONNULL_BEGIN - /** Defines a type that can process Facebook NSErrors with best practices. diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKGraphRequest.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKGraphRequest.h index bd149522..156f5ddb 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKGraphRequest.h +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKGraphRequest.h @@ -12,9 +12,10 @@ #import #import #import -#import #import +@protocol FBSDKSettings; + NS_ASSUME_NONNULL_BEGIN /** Represents a request to the Facebook Graph API. diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestConnecting.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestConnecting.h index a64cb00d..36ce296e 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestConnecting.h +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestConnecting.h @@ -13,6 +13,7 @@ NS_ASSUME_NONNULL_BEGIN @protocol FBSDKGraphRequest; @protocol FBSDKGraphRequestConnecting; @protocol FBSDKGraphRequestConnectionDelegate; +@class FBSDKGraphRequestMetadata; /** FBSDKGraphRequestCompletion @@ -49,6 +50,15 @@ NS_SWIFT_NAME(GraphRequestConnecting) - (void)start; - (void)cancel; + +/** + Internal property exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +@property (nonatomic, readonly) NSMutableArray *requests; + @end NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestConnection.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestConnection.h index 99966bf1..4882c97f 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestConnection.h +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestConnection.h @@ -11,6 +11,18 @@ #import #import +@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 /** @@ -168,6 +180,33 @@ NS_SWIFT_NAME(GraphRequestConnection) */ - (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)proxyFactory + errorConfigurationProvider:(nonnull id)errorConfigurationProvider + piggybackManager:(nonnull id)piggybackManager + settings:(nonnull id)settings + graphRequestConnectionFactory:(nonnull id)factory + eventLogger:(nonnull id)eventLogger + operatingSystemVersionComparer:(nonnull id)operatingSystemVersionComparer + macCatalystDeterminator:(nonnull id)macCatalystDeterminator + accessTokenProvider:(nonnull Class)accessTokenProvider + errorFactory:(nonnull id)errorFactory + authenticationTokenProvider:(nonnull Class)authenticationTokenProvider +NS_SWIFT_NAME(configure(urlSessionProxyFactory:errorConfigurationProvider:piggybackManager:settings:graphRequestConnectionFactory:eventLogger:operatingSystemVersionComparer:macCatalystDeterminator:accessTokenProvider:errorFactory:authenticationTokenProvider:)); + @end NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestMetadata.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestMetadata.h new file mode 100644 index 00000000..8792b8a0 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestMetadata.h @@ -0,0 +1,47 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +#import + +NS_ASSUME_NONNULL_BEGIN + +@protocol FBSDKGraphRequest; + +/** + Internal Type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + Used to facilitate FBSDKGraphRequest processing, specifically + associating FBSDKGraphRequest and FBSDKGraphRequestBlock instances and necessary + data for retry processing. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(GraphRequestMetadata) +@interface FBSDKGraphRequestMetadata : NSObject + +@property (nonatomic, retain) id request; +@property (nonatomic, copy) FBSDKGraphRequestCompletion completionHandler; +@property (nonatomic, copy) NSDictionary *batchParameters; + +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; + +- (instancetype)initWithRequest:(id)request + completionHandler:(nullable FBSDKGraphRequestCompletion)handler + batchParameters:(nullable NSDictionary *)batchParameters + NS_DESIGNATED_INITIALIZER; + +- (void)invokeCompletionHandlerForConnection:(id)connection + withResults:(id)results + error:(nullable NSError *)error; +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestPiggybackManaging.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestPiggybackManaging.h new file mode 100644 index 00000000..0e1f76b9 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestPiggybackManaging.h @@ -0,0 +1,28 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_GraphRequestPiggybackManaging) +@protocol FBSDKGraphRequestPiggybackManaging + +- (void)addPiggybackRequests:(id)connection; +- (void)addRefreshPiggyback:(id)connection + permissionHandler:(nullable FBSDKGraphRequestCompletion)permissionHandler; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKIcon.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKIcon.h deleted file mode 100644 index 0404e39a..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKIcon.h +++ /dev/null @@ -1,26 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -NS_ASSUME_NONNULL_BEGIN - -/** - Internal Type exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -NS_SWIFT_NAME(Icon) -@interface FBSDKIcon : NSObject - -- (nullable CGPathRef)pathWithSize:(CGSize)size; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKImpressionLoggerFactory.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKImpressionLoggerFactory.h new file mode 100644 index 00000000..c976ecb7 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKImpressionLoggerFactory.h @@ -0,0 +1,47 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import + +@protocol FBSDKGraphRequestFactory; +@protocol FBSDKEventLogging; +@protocol FBSDKNotificationDelivering; +@protocol FBSDKAccessTokenProviding; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_ImpressionLoggerFactory) +@interface FBSDKImpressionLoggerFactory : NSObject + +@property (nonatomic, readonly) id graphRequestFactory; +@property (nonatomic, readonly) id eventLogger; +@property (nonatomic, readonly) id notificationCenter; +@property (nonatomic, readonly) Class accessTokenWallet; + +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; + +// UNCRUSTIFY_FORMAT_OFF +- (instancetype)initWithGraphRequestFactory:(nonnull id)graphRequestFactory + eventLogger:(nonnull id)eventLogger + notificationCenter:(nonnull id)notificationCenter + accessTokenWallet:(nonnull Class)accessTokenWallet + NS_DESIGNATED_INITIALIZER + NS_SWIFT_NAME(init(graphRequestFactory:eventLogger:notificationCenter:accessTokenWallet:)); +// UNCRUSTIFY_FORMAT_ON + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKImpressionLoggerFactoryProtocol.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKImpressionLoggerFactoryProtocol.h new file mode 100644 index 00000000..5ef206c7 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKImpressionLoggerFactoryProtocol.h @@ -0,0 +1,30 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +#import + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_ImpressionLoggerFactoryProtocol) +@protocol FBSDKImpressionLoggerFactory + +- (id)makeImpressionLoggerWithEventName:(FBSDKAppEventName)eventName; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKImpressionLogging.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKImpressionLogging.h new file mode 100644 index 00000000..0cb0f2cb --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKImpressionLogging.h @@ -0,0 +1,30 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +#import + +/** + Internal Type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ + +NS_ASSUME_NONNULL_BEGIN + +NS_SWIFT_NAME(ImpressionLogging) +@protocol FBSDKImpressionLogging + +- (void)logImpressionWithIdentifier:(NSString *)identifier + parameters:(nullable NSDictionary *)parameters; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKImpressionLoggingButton.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKImpressionLoggingButton.h index 4202de70..3c4b8b2f 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKImpressionLoggingButton.h +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKImpressionLoggingButton.h @@ -8,6 +8,8 @@ #import +@protocol FBSDKImpressionLoggerFactory; + NS_ASSUME_NONNULL_BEGIN /** @@ -18,6 +20,10 @@ NS_ASSUME_NONNULL_BEGIN */ NS_SWIFT_NAME(ImpressionLoggingButton) @interface FBSDKImpressionLoggingButton : UIButton + ++ (void)configureWithImpressionLoggerFactory:(id)impressionLoggerFactory +NS_SWIFT_NAME(configure(impressionLoggerFactory:)); + @end NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKInstrumentManager.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKInstrumentManager.h new file mode 100644 index 00000000..b9ed31dc --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKInstrumentManager.h @@ -0,0 +1,46 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +@protocol FBSDKFeatureChecking; +@protocol FBSDKSettings; +@protocol FBSDKCrashObserving; +@protocol FBSDKErrorReporting; +@protocol FBSDKCrashHandler; + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_InstrumentManager) +@interface FBSDKInstrumentManager : NSObject + +@property (class, nonatomic, readonly) FBSDKInstrumentManager *shared; + +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; + +// UNCRUSTIFY_FORMAT_OFF +- (void)configureWithFeatureChecker:(id)featureChecker + settings:(id)settings + crashObserver:(id)crashObserver + errorReporter:(id)errorReporter + crashHandler:(id)crashHandler +NS_SWIFT_NAME(configure(featureChecker:settings:crashObserver:errorReporter:crashHandler:)); +// UNCRUSTIFY_FORMAT_ON + +- (void)enable; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKIntegrityParametersProcessorProvider.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKIntegrityParametersProcessorProvider.h new file mode 100644 index 00000000..ee680932 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKIntegrityParametersProcessorProvider.h @@ -0,0 +1,28 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +@protocol FBSDKAppEventsParameterProcessing; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_IntegrityParametersProcessorProvider) +@protocol FBSDKIntegrityParametersProcessorProvider + +@property (nullable, nonatomic) id integrityParametersProcessor; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKIntegrityProcessing.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKIntegrityProcessing.h new file mode 100644 index 00000000..dcd5535f --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKIntegrityProcessing.h @@ -0,0 +1,20 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +NS_SWIFT_NAME(IntegrityProcessing) +@protocol FBSDKIntegrityProcessing + +- (BOOL)processIntegrity:(nullable NSString *)parameter; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKInternalURLOpener.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKInternalURLOpener.h new file mode 100644 index 00000000..fbd2988d --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKInternalURLOpener.h @@ -0,0 +1,31 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_InternalURLOpener) +@protocol FBSDKInternalURLOpener + +- (BOOL)canOpenURL:(NSURL *)url; +- (BOOL)openURL:(NSURL *)url; +- (void) openURL:(NSURL *)url + options:(NSDictionary *)options + completionHandler:(nullable void (^)(BOOL success))completion; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKInternalUtility.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKInternalUtility.h index c48e086b..9c1f25e6 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKInternalUtility.h +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKInternalUtility.h @@ -18,6 +18,11 @@ #import #endif +@protocol FBSDKErrorCreating; +@protocol FBSDKInfoDictionaryProviding; +@protocol FBSDKSettings; +@protocol __FBSDKLoggerCreating; + NS_ASSUME_NONNULL_BEGIN NS_SWIFT_NAME(InternalUtility) @@ -78,6 +83,18 @@ NS_SWIFT_NAME(InternalUtility) - (BOOL)isRegisteredCanOpenURLScheme:(NSString *)urlScheme; +/** + 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)configureWithInfoDictionaryProvider:(id)infoDictionaryProvider + loggerFactory:(id<__FBSDKLoggerCreating>)loggerFactory + settings:(id)settings + errorFactory:(id)errorFactory +NS_SWIFT_NAME(configure(infoDictionaryProvider:loggerFactory:settings:errorFactory:)); + @end NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKInternalUtilityProtocol.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKInternalUtilityProtocol.h index 10846828..32a2e858 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKInternalUtilityProtocol.h +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKInternalUtilityProtocol.h @@ -67,7 +67,8 @@ NS_SWIFT_NAME(InternalUtilityProtocol) - (nullable NSURL *)facebookURLWithHostPrefix:(NSString *)hostPrefix path:(NSString *)path queryParameters:(NSDictionary *)queryParameters - error:(NSError *__autoreleasing *)errorRef; + error:(NSError *__autoreleasing *)errorRef +NS_SWIFT_NAME(facebookURL(hostPrefix:path:queryParameters:)); /** Registers a transient object so that it will not be deallocated until unregistered @@ -130,6 +131,9 @@ NS_SWIFT_NAME(InternalUtilityProtocol) */ @property (nonatomic, readonly, strong) NSBundle *bundleForStrings; +/// Returns currently displayed top view controller. +- (nullable UIViewController *)topMostViewController; + @end NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKKeychainStoreFactory.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKKeychainStoreFactory.h deleted file mode 100644 index 149c59d3..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKKeychainStoreFactory.h +++ /dev/null @@ -1,24 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#import - -NS_ASSUME_NONNULL_BEGIN - -/** - Internal type not intended for use outside of the SDKs. - - A factory for providing objects that conform to `KeychainStore` - */ -NS_SWIFT_NAME(KeychainStoreFactory) -@interface FBSDKKeychainStoreFactory : NSObject -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKKeychainStoreProviding.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKKeychainStoreProviding.h index af0263ca..fcf65190 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKKeychainStoreProviding.h +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKKeychainStoreProviding.h @@ -16,7 +16,9 @@ NS_SWIFT_NAME(KeychainStoreProviding) @protocol FBSDKKeychainStoreProviding - (nonnull id)createKeychainStoreWithService:(NSString *)service - accessGroup:(nullable NSString *)accessGroup; + accessGroup:(nullable NSString *)accessGroup +NS_SWIFT_NAME(createKeychainStore(service:accessGroup:)); + @end NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKLogger.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKLogger.h index d6a31005..bfeeec47 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKLogger.h +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKLogger.h @@ -6,9 +6,9 @@ * LICENSE file in the root directory of this source tree. */ -#import - +#import #import +#import NS_ASSUME_NONNULL_BEGIN @@ -23,8 +23,8 @@ NS_ASSUME_NONNULL_BEGIN @warning INTERNAL - DO NOT USE */ -NS_SWIFT_NAME(Logger) -@interface FBSDKLogger : NSObject +NS_SWIFT_NAME(_Logger) +@interface FBSDKLogger : NSObject - (instancetype)init NS_UNAVAILABLE; + (instancetype)new NS_UNAVAILABLE; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKLoggerFactory.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKLoggerFactory.h new file mode 100644 index 00000000..c6ad1f03 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKLoggerFactory.h @@ -0,0 +1,25 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_LoggerFactory) +@interface FBSDKLoggerFactory : NSObject <__FBSDKLoggerCreating> +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKLoggingBehavior.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKLoggingBehavior.h index 900542d2..776e274e 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKLoggingBehavior.h +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKLoggingBehavior.h @@ -6,7 +6,7 @@ * LICENSE file in the root directory of this source tree. */ -#import +#import NS_ASSUME_NONNULL_BEGIN @@ -17,35 +17,35 @@ NS_ASSUME_NONNULL_BEGIN typedef NSString *FBSDKLoggingBehavior NS_TYPED_ENUM NS_SWIFT_NAME(LoggingBehavior); /// Include access token in logging. -FOUNDATION_EXPORT FBSDKLoggingBehavior FBSDKLoggingBehaviorAccessTokens; +FOUNDATION_EXPORT FBSDKLoggingBehavior const FBSDKLoggingBehaviorAccessTokens; /// Log performance characteristics -FOUNDATION_EXPORT FBSDKLoggingBehavior FBSDKLoggingBehaviorPerformanceCharacteristics; +FOUNDATION_EXPORT FBSDKLoggingBehavior const FBSDKLoggingBehaviorPerformanceCharacteristics; /// Log FBSDKAppEvents interactions -FOUNDATION_EXPORT FBSDKLoggingBehavior FBSDKLoggingBehaviorAppEvents; +FOUNDATION_EXPORT FBSDKLoggingBehavior const FBSDKLoggingBehaviorAppEvents; /// Log Informational occurrences -FOUNDATION_EXPORT FBSDKLoggingBehavior FBSDKLoggingBehaviorInformational; +FOUNDATION_EXPORT FBSDKLoggingBehavior const FBSDKLoggingBehaviorInformational; /// Log cache errors. -FOUNDATION_EXPORT FBSDKLoggingBehavior FBSDKLoggingBehaviorCacheErrors; +FOUNDATION_EXPORT FBSDKLoggingBehavior const FBSDKLoggingBehaviorCacheErrors; /// Log errors from SDK UI controls -FOUNDATION_EXPORT FBSDKLoggingBehavior FBSDKLoggingBehaviorUIControlErrors; +FOUNDATION_EXPORT FBSDKLoggingBehavior const FBSDKLoggingBehaviorUIControlErrors; /// Log debug warnings from API response, i.e. when friends fields requested, but user_friends permission isn't granted. -FOUNDATION_EXPORT FBSDKLoggingBehavior FBSDKLoggingBehaviorGraphAPIDebugWarning; +FOUNDATION_EXPORT FBSDKLoggingBehavior const FBSDKLoggingBehaviorGraphAPIDebugWarning; /** Log warnings from API response, i.e. when requested feature will be deprecated in next version of API. Info is the lowest level of severity, using it will result in logging all previously mentioned levels. */ -FOUNDATION_EXPORT FBSDKLoggingBehavior FBSDKLoggingBehaviorGraphAPIDebugInfo; +FOUNDATION_EXPORT FBSDKLoggingBehavior const FBSDKLoggingBehaviorGraphAPIDebugInfo; /// Log errors from SDK network requests -FOUNDATION_EXPORT FBSDKLoggingBehavior FBSDKLoggingBehaviorNetworkRequests; +FOUNDATION_EXPORT FBSDKLoggingBehavior const FBSDKLoggingBehaviorNetworkRequests; /// Log errors likely to be preventable by the developer. This is in the default set of enabled logging behaviors. -FOUNDATION_EXPORT FBSDKLoggingBehavior FBSDKLoggingBehaviorDeveloperErrors; +FOUNDATION_EXPORT FBSDKLoggingBehavior const FBSDKLoggingBehaviorDeveloperErrors; NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKLoggingNotifying.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKLoggingNotifying.h new file mode 100644 index 00000000..0230cbc4 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKLoggingNotifying.h @@ -0,0 +1,27 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_LoggingNotifying) +@protocol FBSDKLoggingNotifying + +- (void)logAndNotify:(NSString *)message; +- (void)logAndNotify:(NSString *)message allowLogAsDeveloperError:(BOOL)allowLogAsDeveloperError; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKMacCatalystDetermining.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKMacCatalystDetermining.h new file mode 100644 index 00000000..226ea6f4 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKMacCatalystDetermining.h @@ -0,0 +1,26 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_MacCatalystDetermining) +@protocol FBSDKMacCatalystDetermining + +@property (readonly) BOOL fb_isMacCatalystApp; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKMath.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKMath.h new file mode 100644 index 00000000..613cc12e --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKMath.h @@ -0,0 +1,26 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +@interface FBSDKMath : NSObject + +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; + ++ (CGSize)ceilForSize:(CGSize)value; ++ (CGSize)floorForSize:(CGSize)value; ++ (NSUInteger)hashWithInteger:(NSUInteger)value; ++ (NSUInteger)hashWithIntegerArray:(NSUInteger *)values count:(NSUInteger)count; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKMeasurementEvent.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKMeasurementEvent.h deleted file mode 100644 index 3403551b..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKMeasurementEvent.h +++ /dev/null @@ -1,22 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#if !TARGET_OS_TV - -#import - -NS_ASSUME_NONNULL_BEGIN - -NS_SWIFT_NAME(MeasurementEvent) -@interface FBSDKMeasurementEvent : NSObject - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKMeasurementEventListener.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKMeasurementEventListener.h new file mode 100644 index 00000000..5bc17830 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKMeasurementEventListener.h @@ -0,0 +1,38 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_MeasurementEventListener) +@interface FBSDKMeasurementEventListener : NSObject + +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; + +- (instancetype)initWithEventLogger:(id)eventLogger + sourceApplicationTracker:(id)sourceApplicationTracker; + +- (void)registerForAppLinkMeasurementEvents; + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKMeasurementEventNames.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKMeasurementEventNames.h new file mode 100644 index 00000000..bb6ebe71 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKMeasurementEventNames.h @@ -0,0 +1,75 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** +Internal value exposed to facilitate transition to Swift. +API Subject to change or removal without warning. Do not use. + +@warning INTERNAL - DO NOT USE + +The name of the notification posted by FBSDKMeasurementEvent +*/ +FOUNDATION_EXPORT NSNotificationName const FBSDKMeasurementEventNotification +NS_SWIFT_NAME(MeasurementEvent); + +/** +Internal value exposed to facilitate transition to Swift. +API Subject to change or removal without warning. Do not use. + +@warning INTERNAL - DO NOT USE + +Events raised by FBSDKMeasurementEvent for Applink +The name of the event posted when [FBSDKURL URLWithURL:] is called successfully. This represents the successful parsing of an app link URL. +*/ +FOUNDATION_EXPORT NSString *const FBSDKAppLinkParseEventName +NS_SWIFT_NAME(AppLinkParseEventName); + +/** +Internal value exposed to facilitate transition to Swift. +API Subject to change or removal without warning. Do not use. + +@warning INTERNAL - DO NOT USE + +The name of the event posted when [FBSDKURL URLWithInboundURL:] is called successfully. +This represents parsing an inbound app link URL from a different application +*/ +FOUNDATION_EXPORT NSString *const FBSDKAppLinkNavigateInEventName +NS_SWIFT_NAME(AppLinkNavigateInEventName); + +/** +Internal value exposed to facilitate transition to Swift. +API Subject to change or removal without warning. Do not use. + +@warning INTERNAL - DO NOT USE + +The event raised when the user navigates from your app to other apps +*/ +FOUNDATION_EXPORT NSString *const FBSDKAppLinkNavigateOutEventName +NS_SWIFT_NAME(AppLinkNavigateOutEventName); + +/** +Internal value exposed to facilitate transition to Swift. +API Subject to change or removal without warning. Do not use. + +@warning INTERNAL - DO NOT USE + +The event raised when the user navigates out from your app and back to the referrer app. +e.g when the user leaves your app after tapping the back-to-referrer navigation bar +*/ +FOUNDATION_EXPORT NSString *const FBSDKAppLinkNavigateBackToReferrerEventName +NS_SWIFT_NAME(AppLinkNavigateBackToReferrerEventName); + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKMetadataIndexer.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKMetadataIndexer.h new file mode 100644 index 00000000..869ecf53 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKMetadataIndexer.h @@ -0,0 +1,41 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import +#import + +@protocol FBSDKUserDataPersisting; +@protocol FBSDKSwizzling; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_MetadataIndexer) +@interface FBSDKMetadataIndexer : NSObject + +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; + +- (instancetype)initWithUserDataStore:(id)userDataStore + swizzler:(Class)swizzler + NS_DESIGNATED_INITIALIZER; + +- (void)enable; + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKMetadataIndexing.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKMetadataIndexing.h new file mode 100644 index 00000000..efcc149f --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKMetadataIndexing.h @@ -0,0 +1,30 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_MetadataIndexing) +@protocol FBSDKMetadataIndexing + +- (void)enable; + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKModelManager.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKModelManager.h new file mode 100644 index 00000000..ee88a709 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKModelManager.h @@ -0,0 +1,65 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import +#import +#import +#import +#import +#import + +@protocol FBSDKFeatureChecking; +@protocol FBSDKGraphRequestFactory; +@protocol FBSDKFileManaging; +@protocol FBSDKDataPersisting; +@protocol FBSDKSettings; +@protocol FBSDKFileDataExtracting; +@protocol FBSDKGateKeeperManaging; +@protocol FBSDKSuggestedEventsIndexer; +@protocol FBSDKFeatureExtracting; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_ModelManager) +@interface FBSDKModelManager : NSObject + +@property (class, nonnull, readonly) FBSDKModelManager *shared; + +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; + +- (void)enable; +- (nullable NSData *)getWeightsForKey:(NSString *)useCase; +- (nullable NSArray *)getThresholdsForKey:(NSString *)useCase; +- (BOOL)processIntegrity:(nullable NSString *)param; +- (NSString *)processSuggestedEvents:(NSString *)textFeature denseData:(nullable float *)denseData; + +- (void)configureWithFeatureChecker:(id)featureChecker + graphRequestFactory:(id)graphRequestFactory + fileManager:(id)fileManager + store:(id)store + getAppID:(NSString * (^)(void))getAppID + dataExtractor:(Class)dataExtractor + gateKeeperManager:(Class)gateKeeperManager + suggestedEventsIndexer:(id)suggestedEventsIndexer + featureExtractor:(Class)featureExtractor +NS_SWIFT_NAME(configure(featureChecker:graphRequestFactory:fileManager:store:getAppID:dataExtractor:gateKeeperManager:suggestedEventsIndexer:featureExtractor:)); + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKObjectDecoding.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKObjectDecoding.h new file mode 100644 index 00000000..a27700f2 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKObjectDecoding.h @@ -0,0 +1,28 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +@protocol FBSDKObjectDecoding + +- (nullable id)decodeObjectOfClass:(Class)aClass + forKey:(NSString *)key; +- (nullable id)decodeObjectOfClasses:(NSSet *)classes + forKey:(NSString *)key; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKOperatingSystemVersionComparing.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKOperatingSystemVersionComparing.h new file mode 100644 index 00000000..29dcb507 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKOperatingSystemVersionComparing.h @@ -0,0 +1,31 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +// An interface for indicating whether the version of the operating system on which the process is executing +// is the same or later than a given version. +NS_SWIFT_NAME(_OperatingSystemVersionComparing) +@protocol FBSDKOperatingSystemVersionComparing + +// UNCRUSTIFY_FORMAT_OFF +- (BOOL)fb_isOperatingSystemAtLeastVersion:(NSOperatingSystemVersion)version +NS_SWIFT_NAME(fb_isOperatingSystemAtLeast(_:)); +// UNCRUSTIFY_FORMAT_ON + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKPasteboard.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKPasteboard.h new file mode 100644 index 00000000..fd7faf11 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKPasteboard.h @@ -0,0 +1,35 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal protocol exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_Pasteboard) +@protocol FBSDKPasteboard + +@property (nonatomic, readonly) NSString *name; + +@property (nonatomic, readonly) BOOL _isGeneralPasteboard; + +- (nullable NSData *)dataForPasteboardType:(NSString *)pasteboardType; +- (void)setData:(NSData *)data forPasteboardType:(NSString *)pasteboardType; + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKPaymentObserving.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKPaymentObserving.h new file mode 100644 index 00000000..6e717028 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKPaymentObserving.h @@ -0,0 +1,30 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +// Protocol of the class to encapsulate implicit logging of purchase events +NS_SWIFT_NAME(_PaymentObserving) +@protocol FBSDKPaymentObserving + +// These methods need Swift name overrides since they otherwise get changed to +// `startTransactions` and `stopTransactions` otherwise. +- (void)startObservingTransactions NS_SWIFT_NAME(startObservingTransactions()); +- (void)stopObservingTransactions NS_SWIFT_NAME(stopObservingTransactions()); + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKPaymentProductRequestor.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKPaymentProductRequestor.h new file mode 100644 index 00000000..8cd5aa58 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKPaymentProductRequestor.h @@ -0,0 +1,44 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +@protocol FBSDKSettings; +@protocol FBSDKEventLogging; +@protocol FBSDKGateKeeperManaging; +@protocol FBSDKDataPersisting; +@protocol __FBSDKLoggerCreating; +@protocol FBSDKProductsRequestCreating; +@protocol FBSDKAppStoreReceiptProviding; + +NS_ASSUME_NONNULL_BEGIN + +/** + Used for requesting information about purchase events from StoreKit to use when + logging AppEvents + */ +NS_SWIFT_NAME(PaymentProductRequestor) +@interface FBSDKPaymentProductRequestor : NSObject + ++ (instancetype)new NS_UNAVAILABLE; +- (instancetype)init NS_UNAVAILABLE; + +- (instancetype)initWithTransaction:(SKPaymentTransaction *)transaction + settings:(id)settings + eventLogger:(id)eventLogger + gateKeeperManager:(Class)gateKeeperManager + store:(id)store + loggerFactory:(id<__FBSDKLoggerCreating>)loggerFactory + productsRequestFactory:(id)productRequestFactory + appStoreReceiptProvider:(id)receiptProvider; + +- (void)resolveProducts; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKPaymentProductRequestorCreating.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKPaymentProductRequestorCreating.h new file mode 100644 index 00000000..bcf69856 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKPaymentProductRequestorCreating.h @@ -0,0 +1,32 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +@class FBSDKPaymentProductRequestor; +@class SKPaymentTransaction; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal Protocol exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_PaymentProductRequestorCreating) +@protocol FBSDKPaymentProductRequestorCreating + +// UNCRUSTIFY_FORMAT_OFF +- (nonnull FBSDKPaymentProductRequestor *)createRequestorWithTransaction:(SKPaymentTransaction *)transaction +NS_SWIFT_NAME(createRequestor(transaction:)); +// UNCRUSTIFY_FORMAT_ON + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKProductRequestFactory.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKProductRequestFactory.h new file mode 100644 index 00000000..b5154e72 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKProductRequestFactory.h @@ -0,0 +1,25 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_ProductRequestFactory) +@interface FBSDKProductRequestFactory : NSObject + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKProductsRequestProtocols.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKProductsRequestProtocols.h new file mode 100644 index 00000000..514087c0 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKProductsRequestProtocols.h @@ -0,0 +1,46 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +@protocol SKProductsRequestDelegate; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + + An abstraction for an `SKProductsRequest` instance + */ +NS_SWIFT_NAME(_ProductsRequest) +@protocol FBSDKProductsRequest + +@property (nullable, nonatomic, weak) id delegate; + +- (void)cancel; +- (void)start; + +@end + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + + An abstraction for any object that can create a `ProductsRequest` + */ +NS_SWIFT_NAME(_ProductsRequestCreating) +@protocol FBSDKProductsRequestCreating + +- (id)createWithProductIdentifiers:(NSSet *)identifiers; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKProfile.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKProfile.h deleted file mode 100644 index a38aa453..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKProfile.h +++ /dev/null @@ -1,289 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#if !TARGET_OS_TV - -#import - -@class FBSDKLocation; -@class FBSDKProfile; -@class FBSDKUserAgeRange; - -NS_ASSUME_NONNULL_BEGIN - -/** - Notification indicating that the `currentProfile` has changed. - - the userInfo dictionary of the notification will contain keys - `FBSDKProfileChangeOldKey` and - `FBSDKProfileChangeNewKey`. - */ -FOUNDATION_EXPORT NSNotificationName const FBSDKProfileDidChangeNotification -NS_SWIFT_NAME(ProfileDidChange); - -/* key in notification's userInfo object for getting the old profile. - - If there was no old profile, the key will not be present. - */ -FOUNDATION_EXPORT NSString *const FBSDKProfileChangeOldKey -NS_SWIFT_NAME(ProfileChangeOldKey); - -/* key in notification's userInfo object for getting the new profile. - - If there is no new profile, the key will not be present. - */ -FOUNDATION_EXPORT NSString *const FBSDKProfileChangeNewKey -NS_SWIFT_NAME(ProfileChangeNewKey); - -/** - Describes the callback for loadCurrentProfileWithCompletion. - @param profile the FBSDKProfile - @param error the error during the request, if any - */ -typedef void (^ FBSDKProfileBlock)(FBSDKProfile *_Nullable profile, NSError *_Nullable error) -NS_SWIFT_NAME(ProfileBlock); - -/// Represents the unique identifier for an end user -typedef NSString FBSDKUserIdentifier - NS_SWIFT_NAME(UserIdentifier); - -/** - Represents an immutable Facebook profile - - This class provides a global "currentProfile" instance to more easily - add social context to your application. When the profile changes, a notification is - posted so that you can update relevant parts of your UI and is persisted to NSUserDefaults. - - Typically, you will want to call `enableUpdatesOnAccessTokenChange:YES` so that - it automatically observes changes to the `[FBSDKAccessToken currentAccessToken]`. - - You can use this class to build your own `FBSDKProfilePictureView` or in place of typical requests to "/me". - */ -NS_SWIFT_NAME(Profile) -@interface FBSDKProfile : NSObject - -- (instancetype)init NS_UNAVAILABLE; -+ (instancetype)new NS_UNAVAILABLE; - -/** - initializes a new instance. - @param userID the user ID - @param firstName the user's first name - @param middleName the user's middle name - @param lastName the user's last name - @param name the user's complete name - @param linkURL the link for this profile - @param refreshDate the optional date this profile was fetched. Defaults to [NSDate date]. - */ -- (instancetype)initWithUserID:(FBSDKUserIdentifier *)userID - firstName:(nullable NSString *)firstName - middleName:(nullable NSString *)middleName - lastName:(nullable NSString *)lastName - name:(nullable NSString *)name - linkURL:(nullable NSURL *)linkURL - refreshDate:(nullable NSDate *)refreshDate; - -/** - @param userID the user ID - @param firstName the user's first name - @param middleName the user's middle name - @param lastName the user's last name - @param name the user's complete name - @param linkURL the link for this profile - @param refreshDate the optional date this profile was fetched. Defaults to [NSDate date]. - @param imageURL an optional URL to use for fetching a user's profile image - @param email the user's email - @param friendIDs a list of identifiers for the user's friends - @param birthday the user's birthday - @param ageRange the user's age range - @param hometown the user's hometown - @param location the user's location - @param gender the user's gender - @param isLimited indicates if the information provided is incomplete in some way. - When true, `loadCurrentProfileWithCompletion:` will assume the profile is - incomplete and disregard any cached profile. Defaults to false. - */ -- (instancetype)initWithUserID:(FBSDKUserIdentifier *)userID - firstName:(nullable NSString *)firstName - middleName:(nullable NSString *)middleName - lastName:(nullable NSString *)lastName - name:(nullable NSString *)name - linkURL:(nullable NSURL *)linkURL - refreshDate:(nullable NSDate *)refreshDate - imageURL:(nullable NSURL *)imageURL - email:(nullable NSString *)email - friendIDs:(nullable NSArray *)friendIDs - birthday:(nullable NSDate *)birthday - ageRange:(nullable FBSDKUserAgeRange *)ageRange - hometown:(nullable FBSDKLocation *)hometown - location:(nullable FBSDKLocation *)location - gender:(nullable NSString *)gender - isLimited:(BOOL)isLimited; - -/** - initializes a new instance. - @param userID the user ID - @param firstName the user's first name - @param middleName the user's middle name - @param lastName the user's last name - @param name the user's complete name - @param linkURL the link for this profile - @param refreshDate the optional date this profile was fetched. Defaults to [NSDate date]. - @param imageURL an optional URL to use for fetching a user's profile image - @param email the user's email - @param friendIDs a list of identifiers for the user's friends - @param birthday the user's birthday - @param ageRange the user's age range - @param hometown the user's hometown - @param location the user's location - @param gender the user's gender - */ -- (instancetype)initWithUserID:(FBSDKUserIdentifier *)userID - firstName:(nullable NSString *)firstName - middleName:(nullable NSString *)middleName - lastName:(nullable NSString *)lastName - name:(nullable NSString *)name - linkURL:(nullable NSURL *)linkURL - refreshDate:(nullable NSDate *)refreshDate - imageURL:(nullable NSURL *)imageURL - email:(nullable NSString *)email - friendIDs:(nullable NSArray *)friendIDs - birthday:(nullable NSDate *)birthday - ageRange:(nullable FBSDKUserAgeRange *)ageRange - hometown:(nullable FBSDKLocation *)hometown - location:(nullable FBSDKLocation *)location - gender:(nullable NSString *)gender - NS_DESIGNATED_INITIALIZER; - -/** - The current profile instance and posts the appropriate notification - if the profile parameter is different than the receiver. - - This persists the profile to NSUserDefaults. - */ - -/// The current profile -@property (class, nullable, nonatomic, strong) FBSDKProfile *currentProfile -NS_SWIFT_NAME(current); - -/// The user id -@property (nonatomic, readonly, copy) FBSDKUserIdentifier *userID; -/// The user's first name -@property (nullable, nonatomic, readonly, copy) NSString *firstName; -/// The user's middle name -@property (nullable, nonatomic, readonly, copy) NSString *middleName; -/// The user's last name -@property (nullable, nonatomic, readonly, copy) NSString *lastName; -/// The user's complete name -@property (nullable, nonatomic, readonly, copy) NSString *name; -/** - A URL to the user's profile. - - IMPORTANT: This field will only be populated if your user has granted your application the 'user_link' permission - - Consider using `FBSDKAppLinkResolver` to resolve this - to an app link to link directly to the user's profile in the Facebook app. - */ -@property (nullable, nonatomic, readonly) NSURL *linkURL; - -/// The last time the profile data was fetched. -@property (nonatomic, readonly) NSDate *refreshDate; -/// A URL to use for fetching a user's profile image. -@property (nullable, nonatomic, readonly) NSURL *imageURL; -/** - The user's email. - - IMPORTANT: This field will only be populated if your user has granted your application the 'email' permission. - */ -@property (nullable, nonatomic, readonly, copy) NSString *email; -/** - A list of identifiers of the user's friends. - - IMPORTANT: This field will only be populated if your user has granted your application the 'user_friends' permission. - */ -@property (nullable, nonatomic, readonly, copy) NSArray *friendIDs; - -/** - The user's birthday. - - IMPORTANT: This field will only be populated if your user has granted your application the 'user_birthday' permission. - */ -@property (nullable, nonatomic, readonly, copy) NSDate *birthday; - -/** - The user's age range - - IMPORTANT: This field will only be populated if your user has granted your application the 'user_age_range' permission. - */ -@property (nullable, nonatomic, readonly, copy) FBSDKUserAgeRange *ageRange; - -/** - The user's hometown - - IMPORTANT: This field will only be populated if your user has granted your application the 'user_hometown' permission. - */ -@property (nullable, nonatomic, readonly, copy) FBSDKLocation *hometown; - -/** - The user's location - - IMPORTANT: This field will only be populated if your user has granted your application the 'user_location' permission. - */ -@property (nullable, nonatomic, readonly, copy) FBSDKLocation *location; - -/** - The user's gender - - IMPORTANT: This field will only be populated if your user has granted your application the 'user_gender' permission. - */ -@property (nullable, nonatomic, readonly, copy) NSString *gender; - -/** - Indicates if `currentProfile` will automatically observe `FBSDKAccessTokenDidChangeNotification` notifications - @param enable YES is observing - - If observing, this class will issue a graph request for public profile data when the current token's userID - differs from the current profile. You can observe `FBSDKProfileDidChangeNotification` for when the profile is updated. - - Note that if `[FBSDKAccessToken currentAccessToken]` is unset, the `currentProfile` instance remains. It's also possible - for `currentProfile` to return nil until the data is fetched. - */ -// UNCRUSTIFY_FORMAT_OFF -+ (void)enableUpdatesOnAccessTokenChange:(BOOL)enable -NS_SWIFT_NAME(enableUpdatesOnAccessTokenChange(_:)); -// UNCRUSTIFY_FORMAT_ON - -/** - Loads the current profile and passes it to the completion block. - @param completion The block to be executed once the profile is loaded - - If the profile is already loaded, this method will call the completion block synchronously, otherwise it - will begin a graph request to update `currentProfile` and then call the completion block when finished. - */ -+ (void)loadCurrentProfileWithCompletion:(nullable FBSDKProfileBlock)completion; - -/** - A convenience method for returning a complete `NSURL` for retrieving the user's profile image. - @param mode The picture mode - @param size The height and width. This will be rounded to integer precision. - */ -// UNCRUSTIFY_FORMAT_OFF -- (nullable NSURL *)imageURLForPictureMode:(FBSDKProfilePictureMode)mode size:(CGSize)size -NS_SWIFT_NAME(imageURL(forMode:size:)); -// UNCRUSTIFY_FORMAT_ON - -/** - Returns YES if the profile is equivalent to the receiver. - @param profile the profile to compare to. - */ -- (BOOL)isEqualToProfile:(FBSDKProfile *)profile; -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKProfileBlock.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKProfileBlock.h new file mode 100644 index 00000000..bb74fab0 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKProfileBlock.h @@ -0,0 +1,28 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +#if !TARGET_OS_TV + +@class FBSDKProfile; + +NS_ASSUME_NONNULL_BEGIN + +/** + The callback closure type for loading the current profile. + + @param profile The Profile that was loaded, if any. + @param error The error that occurred during the request, if any. + */ +typedef void (^ FBSDKProfileBlock)(FBSDKProfile *_Nullable profile, NSError *_Nullable error) +NS_SWIFT_NAME(ProfileBlock); + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKProfileNotifications.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKProfileNotifications.h new file mode 100644 index 00000000..6fa7925d --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKProfileNotifications.h @@ -0,0 +1,42 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +#if !TARGET_OS_TV + +NS_ASSUME_NONNULL_BEGIN + +/** + Notification name indicating that the current profile has changed. + + The user info dictionary of the notification may contain values for the keys + `ProfileChangeOldKey` and `ProfileChangeNewKey`. + */ +FOUNDATION_EXPORT NSNotificationName const FBSDKProfileDidChangeNotification +NS_SWIFT_NAME(ProfileDidChange); + +/** + Key in notification's user info object for storing the old profile. + + If there was no old profile, the key will not be present. + */ +FOUNDATION_EXPORT NSString *const FBSDKProfileChangeOldKey +NS_SWIFT_NAME(ProfileChangeOldKey); + +/** + Key in notification's user info object for storing the new profile. + + If there is no new profile, the key will not be present. + */ +FOUNDATION_EXPORT NSString *const FBSDKProfileChangeNewKey +NS_SWIFT_NAME(ProfileChangeNewKey); + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKProfilePictureView.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKProfilePictureView.h deleted file mode 100644 index 36bf8c54..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKProfilePictureView.h +++ /dev/null @@ -1,72 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#if !TARGET_OS_TV - -#import - -@class FBSDKProfile; - -NS_ASSUME_NONNULL_BEGIN - -/** - FBSDKProfilePictureMode enum - Defines the aspect ratio mode for the source image of the profile picture. - */ -typedef NS_ENUM(NSUInteger, FBSDKProfilePictureMode) { - /// A square cropped version of the image will be included in the view. - FBSDKProfilePictureModeSquare, - /// The original picture's aspect ratio will be used for the source image in the view. - FBSDKProfilePictureModeNormal, - /// The original picture's aspect ratio will be used for the source image in the view. - FBSDKProfilePictureModeAlbum, - /// The original picture's aspect ratio will be used for the source image in the view. - FBSDKProfilePictureModeSmall, - /// The original picture's aspect ratio will be used for the source image in the view. - FBSDKProfilePictureModeLarge, -} NS_SWIFT_NAME(Profile.PictureMode); - -/// A view to display a profile picture. -NS_SWIFT_NAME(FBProfilePictureView) -@interface FBSDKProfilePictureView : UIView - -/** - Create a new instance of `FBSDKProfilePictureView`. - - - Parameter frame: Frame rectangle for the view. - - Parameter profile: Optional profile to display a picture for. - */ -- (instancetype)initWithFrame:(CGRect)frame - profile:(FBSDKProfile *_Nullable)profile; - -/** - Create a new instance of `FBSDKProfilePictureView`. - - - Parameter profile: Optional profile to display a picture for. - */ -- (instancetype)initWithProfile:(FBSDKProfile *_Nullable)profile; - -/// The mode for the receiver to determine the aspect ratio of the source image. -@property (nonatomic, assign) FBSDKProfilePictureMode pictureMode; - -/// The profile ID to show the picture for. -@property (nonatomic, copy) NSString *profileID; - -/** - Explicitly marks the receiver as needing to update the image. - - This method is called whenever any properties that affect the source image are modified, but this can also - be used to trigger a manual update of the image if it needs to be re-downloaded. - */ -- (void)setNeedsImageUpdate; - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKProfileProtocols.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKProfileProtocols.h deleted file mode 100644 index ac05481f..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKProfileProtocols.h +++ /dev/null @@ -1,29 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#if !TARGET_OS_TV - -#import - -NS_ASSUME_NONNULL_BEGIN - -@class FBSDKProfile; - -NS_SWIFT_NAME(ProfileProviding) -@protocol FBSDKProfileProviding - -@property (class, nullable, nonatomic, strong) FBSDKProfile *currentProfile -NS_SWIFT_NAME(current); - -+ (nullable FBSDKProfile *)fetchCachedProfile; - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKRandom.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKRandom.h index 653a0389..9efef73c 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKRandom.h +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKRandom.h @@ -12,4 +12,4 @@ Provides a random string @param numberOfBytes the number of bytes to use */ -extern NSString *fb_randomString(NSUInteger numberOfBytes); +extern NSString *_Nullable fb_randomString(NSUInteger numberOfBytes); diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKRestrictiveDataFilterManager.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKRestrictiveDataFilterManager.h new file mode 100644 index 00000000..e352b82e --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKRestrictiveDataFilterManager.h @@ -0,0 +1,36 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +@protocol FBSDKServerConfigurationProviding; + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_RestrictiveDataFilterManager) +@interface FBSDKRestrictiveDataFilterManager : NSObject + +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; + +- (instancetype)initWithServerConfigurationProvider:(id)serverConfigurationProvider NS_DESIGNATED_INITIALIZER; + +- (void)enable; +- (void)processEvents:(NSArray *> *)events; +- (nullable NSDictionary *)processParameters:(nullable NSDictionary *)parameters + eventName:(FBSDKAppEventName)eventName; +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKRulesFromKeyProvider.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKRulesFromKeyProvider.h new file mode 100644 index 00000000..a57e67d1 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKRulesFromKeyProvider.h @@ -0,0 +1,26 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_RulesFromKeyProvider) +@protocol FBSDKRulesFromKeyProvider + +- (nullable NSDictionary *)getRulesForKey:(NSString *)useCase; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKSKAdNetworkReporter.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKSKAdNetworkReporter.h new file mode 100644 index 00000000..c6f11640 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKSKAdNetworkReporter.h @@ -0,0 +1,57 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import +#import +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_SKAdNetworkReporter) +@interface FBSDKSKAdNetworkReporter : NSObject + +@property (nonatomic) id graphRequestFactory; +@property (nonatomic) id dataStore; +@property (nonatomic) Class conversionValueUpdater; + +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; + +// UNCRUSTIFY_FORMAT_OFF +- (instancetype)initWithGraphRequestFactory:(id)graphRequestFactory + dataStore:(id)dataStore + conversionValueUpdater:(Class)conversionValueUpdater +NS_SWIFT_NAME(init(graphRequestFactory:dataStore:conversionValueUpdater:)); +// UNCRUSTIFY_FORMAT_ON + +- (void)enable; + +- (void)recordAndUpdateEvent:(NSString *)event + currency:(nullable NSString *)currency + value:(nullable NSNumber *)value; + +- (BOOL)shouldCutoff; + +- (BOOL)isReportingEvent:(NSString *)event; + +- (void)checkAndRevokeTimer; + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKServerConfiguration.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKServerConfiguration.h new file mode 100644 index 00000000..41d52df5 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKServerConfiguration.h @@ -0,0 +1,143 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +// MARK: LoginKit + +/** + Internal value exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +FOUNDATION_EXPORT NSString *const FBSDKDialogConfigurationNameLogin; + +// MARK: ShareKit + +/** + Internal value exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +FOUNDATION_EXPORT NSString *const FBSDKDialogConfigurationNameAppInvite; + +/** + Internal value exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +FOUNDATION_EXPORT NSString *const FBSDKDialogConfigurationNameGameRequest; + +/** + Internal value exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +FOUNDATION_EXPORT NSString *const FBSDKDialogConfigurationNameGroup; + +// MARK: - + +/** + Internal value exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +FOUNDATION_EXPORT const NSInteger FBSDKServerConfigurationVersion; + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +typedef NS_OPTIONS(NSUInteger, FBSDKServerConfigurationSmartLoginOptions) { + FBSDKServerConfigurationSmartLoginOptionsUnknown = 0, + FBSDKServerConfigurationSmartLoginOptionsEnabled = 1 << 0, + FBSDKServerConfigurationSmartLoginOptionsRequireConfirmation = 1 << 1, +}; + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_ServerConfiguration) +@interface FBSDKServerConfiguration : NSObject + +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; + +- (instancetype) initWithAppID:(NSString *)appID + appName:(nullable NSString *)appName + loginTooltipEnabled:(BOOL)loginTooltipEnabled + loginTooltipText:(nullable NSString *)loginTooltipText + defaultShareMode:(nullable NSString *)defaultShareMode + advertisingIDEnabled:(BOOL)advertisingIDEnabled + implicitLoggingEnabled:(BOOL)implicitLoggingEnabled + implicitPurchaseLoggingEnabled:(BOOL)implicitPurchaseLoggingEnabled + codelessEventsEnabled:(BOOL)codelessEventsEnabled + uninstallTrackingEnabled:(BOOL)uninstallTrackingEnabled + dialogConfigurations:(nullable NSDictionary *)dialogConfigurations + dialogFlows:(nullable NSDictionary *)dialogFlows + timestamp:(nullable NSDate *)timestamp + errorConfiguration:(nullable FBSDKErrorConfiguration *)errorConfiguration + sessionTimeoutInterval:(NSTimeInterval)sessionTimeoutInterval + defaults:(BOOL)defaults + loggingToken:(nullable NSString *)loggingToken + smartLoginOptions:(FBSDKServerConfigurationSmartLoginOptions)smartLoginOptions + smartLoginBookmarkIconURL:(nullable NSURL *)smartLoginBookmarkIconURL + smartLoginMenuIconURL:(nullable NSURL *)smartLoginMenuIconURL + updateMessage:(nullable NSString *)updateMessage + eventBindings:(nullable NSArray *> *)eventBindings + restrictiveParams:(nullable NSDictionary *)restrictiveParams + AAMRules:(nullable NSDictionary *)AAMRules + suggestedEventsSetting:(nullable NSDictionary *)suggestedEventsSetting + NS_DESIGNATED_INITIALIZER; + +@property (nonatomic, readonly, getter = isAdvertisingIDEnabled, assign) BOOL advertisingIDEnabled; +@property (nonatomic, readonly, copy) NSString *appID; +@property (nullable, nonatomic, readonly, copy) NSString *appName; +@property (nonatomic, readonly, getter = isDefaults, assign) BOOL defaults; +@property (nullable, nonatomic, readonly, copy) NSString *defaultShareMode; +@property (nullable, nonatomic, readonly, strong) FBSDKErrorConfiguration *errorConfiguration; +@property (nonatomic, readonly, getter = isImplicitLoggingSupported, assign) BOOL implicitLoggingEnabled; +@property (nonatomic, readonly, getter = isImplicitPurchaseLoggingSupported, assign) BOOL implicitPurchaseLoggingEnabled; +@property (nonatomic, readonly, getter = isCodelessEventsEnabled, assign) BOOL codelessEventsEnabled; +@property (nonatomic, readonly, getter = isLoginTooltipEnabled, assign) BOOL loginTooltipEnabled; +@property (nonatomic, readonly, getter = isUninstallTrackingEnabled, assign) BOOL uninstallTrackingEnabled; +@property (nullable, nonatomic, readonly, copy) NSString *loginTooltipText; +@property (nullable, nonatomic, readonly, copy) NSDate *timestamp; +@property (nonatomic, assign) NSTimeInterval sessionTimeoutInterval; +@property (nullable, nonatomic, readonly, copy) NSString *loggingToken; +@property (nonatomic, readonly, assign) FBSDKServerConfigurationSmartLoginOptions smartLoginOptions; +@property (nullable, nonatomic, readonly, copy) NSURL *smartLoginBookmarkIconURL; +@property (nullable, nonatomic, readonly, copy) NSURL *smartLoginMenuIconURL; +@property (nullable, nonatomic, readonly, copy) NSString *updateMessage; +@property (nullable, nonatomic, readonly, copy) NSArray *> *eventBindings; +@property (nullable, nonatomic, readonly, copy) NSDictionary *restrictiveParams; +@property (nullable, nonatomic, readonly, copy) NSDictionary *AAMRules; +@property (nullable, nonatomic, readonly, copy) NSDictionary *suggestedEventsSetting; +@property (nonatomic, readonly) NSInteger version; + +- (nullable FBSDKDialogConfiguration *)dialogConfigurationForDialogName:(NSString *)dialogName; +- (BOOL)useNativeDialogForDialogName:(NSString *)dialogName; +- (BOOL)useSafariViewControllerForDialogName:(NSString *)dialogName; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKServerConfigurationManager.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKServerConfigurationManager.h new file mode 100644 index 00000000..fd533bac --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKServerConfigurationManager.h @@ -0,0 +1,49 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import + +#define FBSDK_SERVER_CONFIGURATION_MANAGER_CACHE_TIMEOUT (60 * 60) + +@protocol FBSDKGraphRequestFactory; +@protocol FBSDKGraphRequestConnectionFactory; +@protocol FBSDKDialogConfigurationMapBuilding; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_ServerConfigurationManager) +@interface FBSDKServerConfigurationManager : NSObject + +@property (class, readonly) FBSDKServerConfigurationManager *shared; + ++ (instancetype)new NS_UNAVAILABLE; +- (instancetype)init NS_UNAVAILABLE; + +@property (nullable, nonatomic) id graphRequestFactory; +@property (nullable, nonatomic) id graphRequestConnectionFactory; +@property (nullable, nonatomic) id dialogConfigurationMapBuilder; + +// UNCRUSTIFY_FORMAT_OFF +- (void)configureWithGraphRequestFactory:(id)graphRequestFactory + graphRequestConnectionFactory:(id)graphRequestConnectionFactory + dialogConfigurationMapBuilder:(id)dialogConfigurationMapBuilder + NS_SWIFT_NAME(configure(graphRequestFactory:graphRequestConnectionFactory:dialogConfigurationMapBuilder:)); +// UNCRUSTIFY_FORMAT_ON + +- (void)clearCache; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKServerConfigurationProvider.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKServerConfigurationProvider.h deleted file mode 100644 index 8c651e1c..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKServerConfigurationProvider.h +++ /dev/null @@ -1,67 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#import - -NS_ASSUME_NONNULL_BEGIN - -/** - Internal block type exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -NS_SWIFT_NAME(LoginTooltipBlock) -typedef void (^FBSDKLoginTooltipBlock)(FBSDKLoginTooltip *_Nullable loginTooltip, NSError *_Nullable error); - -/** -Internal Type exposed to facilitate transition to Swift. -API Subject to change or removal without warning. Do not use. - -@warning INTERNAL - DO NOT USE - */ -NS_SWIFT_NAME(ServerConfigurationProvider) -@interface FBSDKServerConfigurationProvider : NSObject - -/** - Internal method exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -@property (nonatomic, readonly) NSString *loggingToken; - -/** - Internal method exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -- (NSUInteger)cachedSmartLoginOptions; - -/** - Internal method exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -- (BOOL)useSafariViewControllerForDialogName:(NSString *)dialogName; - -/** - 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)loadServerConfigurationWithCompletionBlock:(nullable FBSDKLoginTooltipBlock)completionBlock - NS_SWIFT_NAME(loadServerConfiguration(completion:)); -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKServerConfigurationProviding.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKServerConfigurationProviding.h new file mode 100644 index 00000000..0921d73a --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKServerConfigurationProviding.h @@ -0,0 +1,48 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_ServerConfigurationBlock) +typedef void (^FBSDKServerConfigurationBlock)(FBSDKServerConfiguration *_Nullable serverConfiguration, NSError *_Nullable error); + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_ServerConfigurationProviding) +@protocol FBSDKServerConfigurationProviding + +- (FBSDKServerConfiguration *)cachedServerConfiguration; + +/** + Executes the completionBlock with a valid and current configuration when it is available. + + This method will use a cached configuration if it is valid and not expired. + */ +- (void)loadServerConfigurationWithCompletionBlock:(nullable FBSDKServerConfigurationBlock)completionBlock; + +- (void)processLoadRequestResponse:(id)result error:(nullable NSError *)error appID:(NSString *)appID; + +- (nullable FBSDKGraphRequest *)requestToLoadServerConfiguration:(NSString *)appID; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKSettings.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKSettings.h deleted file mode 100644 index 9a00e27d..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKSettings.h +++ /dev/null @@ -1,197 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#import -#import -#import - -NS_ASSUME_NONNULL_BEGIN - -NS_SWIFT_NAME(Settings) -@interface FBSDKSettings : NSObject - -#if !DEBUG -- (instancetype)init NS_UNAVAILABLE; -+ (instancetype)new NS_UNAVAILABLE; -#endif - -/// The shared settings instance. Prefer this and the exposed instance methods over the class variants. -@property (class, nonatomic, readonly) FBSDKSettings *sharedSettings; - -/// Retrieve the current iOS SDK version. -@property (nonatomic, readonly, copy) NSString *sdkVersion; - -/// Retrieve the current default Graph API version. -@property (nonatomic, readonly, copy) NSString *defaultGraphAPIVersion; - -/** - The quality of JPEG images sent to Facebook from the SDK, - expressed as a value from 0.0 to 1.0. - - If not explicitly set, the default is 0.9. -*/ -@property (nonatomic) CGFloat JPEGCompressionQuality -NS_SWIFT_NAME(jpegCompressionQuality); - -/** - Controls the auto logging of basic app events, such as activateApp and deactivateApp. - If not explicitly set, the default is true - */ -@property (nonatomic, getter = isAutoLogAppEventsEnabled) BOOL autoLogAppEventsEnabled; - -/** - Controls the fb_codeless_debug logging event - If not explicitly set, the default is true - */ -@property (nonatomic, getter = isCodelessDebugLogEnabled) BOOL codelessDebugLogEnabled; - -/** - Controls the access to IDFA - If not explicitly set, the default is true - */ -@property (nonatomic, getter = isAdvertiserIDCollectionEnabled) BOOL advertiserIDCollectionEnabled; - -/** - Controls the SKAdNetwork report - If not explicitly set, the default is true - */ -@property (nonatomic, getter = isSKAdNetworkReportEnabled) BOOL skAdNetworkReportEnabled; - -/** - Whether data such as that generated through FBSDKAppEvents and sent to Facebook - should be restricted from being used for other than analytics and conversions. - Defaults to NO. This value is stored on the device and persists across app launches. - */ -@property (nonatomic) BOOL isEventDataUsageLimited; - -/** - Whether in memory cached values should be used for expensive metadata fields, such as - carrier and advertiser ID, that are fetched on many applicationDidBecomeActive notifications. - Defaults to NO. This value is stored on the device and persists across app launches. - */ -@property (nonatomic) BOOL shouldUseCachedValuesForExpensiveMetadata; - -/// A convenient way to toggle error recovery for all FBSDKGraphRequest instances created after this is set. -@property (nonatomic) BOOL isGraphErrorRecoveryEnabled; - -/** - The Facebook App ID used by the SDK. - - If not explicitly set, the default will be read from the application's plist (FacebookAppID). - */ -@property (nullable, nonatomic, copy) NSString *appID; - -/** - The default url scheme suffix used for sessions. - - If not explicitly set, the default will be read from the application's plist (FacebookUrlSchemeSuffix). - */ -@property (nullable, nonatomic, copy) NSString *appURLSchemeSuffix; - -/** - The Client Token that has been set via [[FBSDKSettings sharedSettings] setClientToken]. - This is needed for certain API calls when made anonymously, without a user-based access token. - - The Facebook App's "client token", which, for a given appid can be found in the Security - section of the Advanced tab of the Facebook App settings found at - - If not explicitly set, the default will be read from the application's plist (FacebookClientToken). - */ -@property (nullable, nonatomic, copy) NSString *clientToken; - -/** - The Facebook Display Name used by the SDK. - - This should match the Display Name that has been set for the app with the corresponding Facebook App ID, - in the Facebook App Dashboard. - - If not explicitly set, the default will be read from the application's plist (FacebookDisplayName). - */ -@property (nullable, nonatomic, copy) NSString *displayName; - -/** - The Facebook domain part. This can be used to change the Facebook domain - (e.g. @"beta") so that requests will be sent to `graph.beta.facebook.com` - - If not explicitly set, the default will be read from the application's plist (FacebookDomainPart). - */ -@property (nullable, nonatomic, copy) NSString *facebookDomainPart; - -/** - The current Facebook SDK logging behavior. This should consist of strings - defined as constants with FBSDKLoggingBehavior*. - - This should consist a set of strings indicating what information should be logged - defined as constants with FBSDKLoggingBehavior*. Set to an empty set in order to disable all logging. - - You can also define this via an array in your app plist with key "FacebookLoggingBehavior" or add and remove individual values via enableLoggingBehavior: or disableLoggingBehavior: - - The default is a set consisting of FBSDKLoggingBehaviorDeveloperErrors - */ -@property (nonatomic, copy) NSSet *loggingBehaviors; - -/** - Overrides the default Graph API version to use with `FBSDKGraphRequests`. - - The string should be of the form `@"v2.7"`. - - Defaults to `defaultGraphAPIVersion`. - */ -@property (nonatomic, copy) NSString *graphAPIVersion; - -/** - Internal property exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -@property (nullable, nonatomic, copy) NSString *userAgentSuffix; - -/** - The value of the flag advertiser_tracking_enabled that controls the advertiser tracking status of the data sent to Facebook - If not explicitly set in iOS14 or above, the default is false in iOS14 or above. - */ -@property (nonatomic, getter = isAdvertiserTrackingEnabled) BOOL advertiserTrackingEnabled; - -/** -Set the data processing options. - - @param options list of options - */ -- (void)setDataProcessingOptions:(nullable NSArray *)options; - -/** -Set the data processing options. - - @param options list of the options - @param country code of the country - @param state code of the state - */ -- (void)setDataProcessingOptions:(nullable NSArray *)options - country:(int)country - state:(int)state; - -/** - Enable a particular Facebook SDK logging behavior. - - @param loggingBehavior The LoggingBehavior to enable. This should be a string defined as a constant with FBSDKLoggingBehavior*. - */ -- (void)enableLoggingBehavior:(FBSDKLoggingBehavior)loggingBehavior; - -/** - Disable a particular Facebook SDK logging behavior. - - @param loggingBehavior The LoggingBehavior to disable. This should be a string defined as a constant with FBSDKLoggingBehavior*. - */ -- (void)disableLoggingBehavior:(FBSDKLoggingBehavior)loggingBehavior; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKSettingsProtocol.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKSettingsProtocol.h deleted file mode 100644 index d0eeb7ab..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKSettingsProtocol.h +++ /dev/null @@ -1,63 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import -#import - -NS_ASSUME_NONNULL_BEGIN - -NS_SWIFT_NAME(SettingsProtocol) -@protocol FBSDKSettings - -@property (nullable, nonatomic, copy) NSString *appID; -@property (nullable, nonatomic, copy) NSString *clientToken; -@property (nullable, nonatomic, copy) NSString *userAgentSuffix; -@property (nonatomic, readonly, copy) NSString *sdkVersion; -@property (nullable, nonatomic, copy) NSString *displayName; -@property (nullable, nonatomic, copy) NSString *facebookDomainPart; -@property (nonnull, nonatomic, copy) NSSet *loggingBehaviors; -@property (nullable, nonatomic, copy) NSString *appURLSchemeSuffix; -@property (nonatomic, readonly) BOOL isDataProcessingRestricted; -@property (nonatomic, readonly) BOOL isAutoLogAppEventsEnabled; -@property (nonatomic, getter = isCodelessDebugLogEnabled) BOOL codelessDebugLogEnabled; -@property (nonatomic, getter = isAdvertiserIDCollectionEnabled) BOOL advertiserIDCollectionEnabled; -@property (nonatomic, readonly) BOOL isSetATETimeExceedsInstallTime; -@property (nonatomic, readonly) BOOL isSKAdNetworkReportEnabled; -@property (nonatomic, readonly) FBSDKAdvertisingTrackingStatus advertisingTrackingStatus; -@property (nullable, nonatomic, readonly) NSDate *installTimestamp; -@property (nullable, nonatomic, readonly) NSDate *advertiserTrackingEnabledTimestamp; -@property (nonatomic) BOOL isEventDataUsageLimited; -@property (nonatomic) BOOL shouldUseTokenOptimizations; -@property (nonatomic, copy) NSString *graphAPIVersion; -@property (nonatomic) BOOL isGraphErrorRecoveryEnabled; -@property (nullable, nonatomic, readonly, copy) NSString *graphAPIDebugParamValue; -@property (nonatomic, getter = isAdvertiserTrackingEnabled) BOOL advertiserTrackingEnabled; -@property (nonatomic) BOOL shouldUseCachedValuesForExpensiveMetadata; -@property (nullable, nonatomic, readonly) NSDictionary *persistableDataProcessingOptions; - -/** - Set the data processing options. - - @param options list of options - */ -- (void)setDataProcessingOptions:(nullable NSArray *)options; - -/** - Set the data processing options. - - @param options list of the options - @param country code of the country - @param state code of the state - */ -- (void)setDataProcessingOptions:(nullable NSArray *)options - country:(int)country - state:(int)state; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKShareDialogConfiguration.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKShareDialogConfiguration.h deleted file mode 100644 index 4d30ced6..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKShareDialogConfiguration.h +++ /dev/null @@ -1,33 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -NS_ASSUME_NONNULL_BEGIN - -/// Constant used to describe the 'Message' dialog -FOUNDATION_EXPORT NSString *const FBSDKDialogConfigurationNameMessage; -/// Constant used to describe the 'Share' dialog -FOUNDATION_EXPORT NSString *const FBSDKDialogConfigurationNameShare; - -/** - A lightweight interface to expose aspects of FBSDKServerConfiguration that are used by dialogs in ShareKit. - - Internal Use Only - */ -NS_SWIFT_NAME(ShareDialogConfiguration) -@interface FBSDKShareDialogConfiguration : NSObject - -@property (nonatomic, readonly, copy) NSString *defaultShareMode; - -- (BOOL)shouldUseNativeDialogForDialogName:(NSString *)dialogName; -- (BOOL)shouldUseSafariViewControllerForDialogName:(NSString *)dialogName; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKSourceApplicationTracking.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKSourceApplicationTracking.h new file mode 100644 index 00000000..686617fa --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKSourceApplicationTracking.h @@ -0,0 +1,28 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_SourceApplicationTracking) +@protocol FBSDKSourceApplicationTracking + +- (void)setSourceApplication:(nullable NSString *)sourceApplication openURL:(nullable NSURL *)url; +- (void)setSourceApplication:(nullable NSString *)sourceApplication isFromAppLink:(BOOL)isFromAppLink; +- (void)registerAutoResetSourceApplication; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKSuggestedEventsIndexer.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKSuggestedEventsIndexer.h new file mode 100644 index 00000000..38e3dc32 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKSuggestedEventsIndexer.h @@ -0,0 +1,51 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import +#import + +@protocol FBSDKGraphRequestFactory; +@protocol FBSDKServerConfigurationProviding; +@protocol FBSDKSwizzling; +@protocol FBSDKSettings; +@protocol FBSDKEventLogging; +@protocol FBSDKFeatureExtracting; +@protocol FBSDKEventProcessing; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_SuggestedEventsIndexer) +@interface FBSDKSuggestedEventsIndexer : NSObject + +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; + +- (instancetype)initWithGraphRequestFactory:(id)graphRequestFactory + serverConfigurationProvider:(id)serverConfigurationProvider + swizzler:(Class)swizzler + settings:(id)settings + eventLogger:(id)eventLogger + featureExtractor:(Class)featureExtractor + eventProcessor:(id)eventProcessor + NS_DESIGNATED_INITIALIZER; + +- (void)enable; + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKSuggestedEventsIndexerProtocol.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKSuggestedEventsIndexerProtocol.h new file mode 100644 index 00000000..8fda03d1 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKSuggestedEventsIndexerProtocol.h @@ -0,0 +1,26 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_SuggestedEventsIndexerProtocol) +@protocol FBSDKSuggestedEventsIndexer + +- (void)enable; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKSwizzler.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKSwizzler.h new file mode 100644 index 00000000..13de9a47 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKSwizzler.h @@ -0,0 +1,45 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import + +// Cast to turn things that are not ids into NSMapTable keys +#define MAPTABLE_ID(x) (__bridge id)((void *)x) + +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wstrict-prototypes" + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +typedef void (^_swizzleBlock)(); + +#pragma clang diagnostic pop + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_Swizzler) +@interface FBSDKSwizzler : NSObject + ++ (void)swizzleSelector:(SEL)aSelector onClass:(Class)aClass withBlock:(_swizzleBlock)block named:(NSString *)aName; ++ (void)unswizzleSelector:(SEL)aSelector onClass:(Class)aClass named:(NSString *)aName; ++ (void)printSwizzles; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKSwizzling.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKSwizzling.h new file mode 100644 index 00000000..2bccd15c --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKSwizzling.h @@ -0,0 +1,39 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wstrict-prototypes" + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +typedef void (^_swizzleBlock)(); + +#pragma clang diagnostic pop + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_Swizzling) +@protocol FBSDKSwizzling + ++ (void)swizzleSelector:(SEL)aSelector onClass:(Class)aClass withBlock:(_swizzleBlock)block named:(NSString *)aName; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKTimeSpentData.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKTimeSpentData.h new file mode 100644 index 00000000..a443696e --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKTimeSpentData.h @@ -0,0 +1,43 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import +#import + +@protocol FBSDKEventLogging; +@protocol FBSDKServerConfigurationProviding; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +// Class to encapsulate persisting of time spent data collected by [FBSDKAppEvents.shared activateApp]. The activate app App Event is +// logged when restore: is called with sufficient time since the last deactivation. +NS_SWIFT_NAME(_TimeSpentData) +@interface FBSDKTimeSpentData : NSObject + ++ (instancetype)new NS_UNAVAILABLE; +- (instancetype)init NS_UNAVAILABLE; + +- (instancetype)initWithEventLogger:(id)eventLogger + serverConfigurationProvider:(id)serverConfigurationProvider; + +- (void)setSourceApplication:(nullable NSString *)sourceApplication openURL:(nullable NSURL *)url; +- (void)setSourceApplication:(nullable NSString *)sourceApplication isFromAppLink:(BOOL)isFromAppLink; +- (void)registerAutoResetSourceApplication; +- (void)suspend; +- (void)restore:(BOOL)calledFromActivateApp; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKTimeSpentRecording.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKTimeSpentRecording.h new file mode 100644 index 00000000..e79f2c77 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKTimeSpentRecording.h @@ -0,0 +1,27 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_TimeSpentRecording) +@protocol FBSDKTimeSpentRecording + +- (void)suspend; +- (void)restore:(BOOL)calledFromActivateApp; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKTokenCaching.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKTokenCaching.h index 6b07cb40..9b9ec1f6 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKTokenCaching.h +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKTokenCaching.h @@ -20,7 +20,7 @@ NS_ASSUME_NONNULL_BEGIN @warning INTERNAL - DO NOT USE */ NS_SWIFT_NAME(TokenCaching) -@protocol FBSDKTokenCaching +@protocol FBSDKTokenCaching /** Internal Type exposed to facilitate transition to Swift. diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKTokenStringProviding.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKTokenStringProviding.h index 87f227de..a167defa 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKTokenStringProviding.h +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKTokenStringProviding.h @@ -10,7 +10,13 @@ NS_ASSUME_NONNULL_BEGIN -NS_SWIFT_NAME(TokenStringProviding) +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_TokenStringProviding) @protocol FBSDKTokenStringProviding /** diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKURL.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKURL.h index 292430f5..ddfad59a 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKURL.h +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKURL.h @@ -13,13 +13,14 @@ NS_ASSUME_NONNULL_BEGIN @protocol FBSDKAppLink; +@protocol FBSDKAppLinkCreating; /** Provides a set of utilities for working with NSURLs, such as parsing of query parameters and handling for App Link requests. */ NS_SWIFT_NAME(AppLinkURL) -@interface FBSDKURL : NSObject +@interface FBSDKURL : NSObject - (instancetype)init NS_UNAVAILABLE; + (instancetype)new NS_UNAVAILABLE; @@ -79,6 +80,20 @@ NS_SWIFT_NAME(init(inboundURL:sourceApplication:)); /// The flag indicating whether the URL comes from auto app link @property (nonatomic, readonly, getter = isAutoAppLink) BOOL isAutoAppLink; +/** + Internal method exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +// UNCRUSTIFY_FORMAT_OFF ++ (void)configureWithSettings:(id)settings + appLinkFactory:(id)appLinkFactory + appLinkTargetFactory:(id)appLinkTargetFactory + appLinkEventPoster:(id)appLinkEventPoster +NS_SWIFT_NAME(configure(settings:appLinkFactory:appLinkTargetFactory:appLinkEventPoster:)); +// UNCRUSTIFY_FORMAT_ON + @end NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKURLHosting.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKURLHosting.h index 31741f40..e5d8993f 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKURLHosting.h +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKURLHosting.h @@ -8,6 +8,8 @@ #import +#if !TARGET_OS_TV + NS_ASSUME_NONNULL_BEGIN NS_SWIFT_NAME(URLHosting) @@ -33,8 +35,12 @@ NS_SWIFT_NAME(URLHosting) - (nullable NSURL *)facebookURLWithHostPrefix:(NSString *)hostPrefix path:(NSString *)path queryParameters:(NSDictionary *)queryParameters - error:(NSError *__autoreleasing *)errorRef; + error:(NSError *__autoreleasing *)errorRef +NS_SWIFT_NAME(facebookURL(hostPrefix:path:queryParameters:)); + @end NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKURLOpener.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKURLOpener.h index ff91da7d..7fb6687d 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKURLOpener.h +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKURLOpener.h @@ -6,6 +6,10 @@ * LICENSE file in the root directory of this source tree. */ +#import + +#if !TARGET_OS_TV + NS_ASSUME_NONNULL_BEGIN @protocol FBSDKURLOpening; @@ -25,8 +29,8 @@ NS_SWIFT_NAME(URLOpener) // UNCRUSTIFY_FORMAT_OFF - (void)openURLWithSafariViewController:(NSURL *)url - sender:(id)sender - fromViewController:(UIViewController *)fromViewController + sender:(nullable id)sender + fromViewController:(nullable UIViewController *)fromViewController handler:(FBSDKSuccessBlock)handler NS_SWIFT_NAME(openURLWithSafariViewController(url:sender:from:handler:)); // UNCRUSTIFY_FORMAT_ON @@ -34,3 +38,5 @@ NS_SWIFT_NAME(openURLWithSafariViewController(url:sender:from:handler:)); @end NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKURLOpening.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKURLOpening.h index 65772a5c..c2e50cd4 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKURLOpening.h +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKURLOpening.h @@ -42,6 +42,9 @@ NS_SWIFT_NAME(URLOpening) - (BOOL)isAuthenticationURL:(NSURL *)url; @optional + ++ (instancetype)makeOpener; + - (BOOL)shouldStopPropagationOfURL:(NSURL *)url; @end diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKURLSessionProxyFactory.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKURLSessionProxyFactory.h new file mode 100644 index 00000000..278ec728 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKURLSessionProxyFactory.h @@ -0,0 +1,25 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_URLSessionProxyFactory) +@interface FBSDKURLSessionProxyFactory : NSObject + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKURLSessionProxyProviding.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKURLSessionProxyProviding.h new file mode 100644 index 00000000..cf4eb064 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKURLSessionProxyProviding.h @@ -0,0 +1,28 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_URLSessionProxyProviding) +@protocol FBSDKURLSessionProxyProviding + +- (id)createSessionProxyWithDelegate:(nullable id)delegate + queue:(nullable NSOperationQueue *)queue; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKURLSessionProxying.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKURLSessionProxying.h new file mode 100644 index 00000000..0a9636c1 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKURLSessionProxying.h @@ -0,0 +1,32 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_PROTOCOL_REQUIRES_EXPLICIT_IMPLEMENTATION +NS_SWIFT_NAME(_URLSessionProxying) +@protocol FBSDKURLSessionProxying + +@property (nullable, nonatomic, retain) NSOperationQueue *delegateQueue; + +- (void)executeURLRequest:(NSURLRequest *)request + completionHandler:(FBSDKURLSessionTaskBlock)handler; +- (void)invalidateAndCancel; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKUnarchiverProvider.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKUnarchiverProvider.h new file mode 100644 index 00000000..ba415cca --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKUnarchiverProvider.h @@ -0,0 +1,24 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(UnarchiverProvider) +@interface FBSDKUnarchiverProvider : NSObject + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKUnarchiverProviding.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKUnarchiverProviding.h new file mode 100644 index 00000000..c01ee41f --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKUnarchiverProviding.h @@ -0,0 +1,27 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +@protocol FBSDKUnarchiverProviding + ++ (nonnull id)createSecureUnarchiverFor:(NSData *)data; ++ (nonnull id)createInsecureUnarchiverFor:(NSData *)data; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKUserAgeRange.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKUserAgeRange.h index 7d719165..38c09110 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKUserAgeRange.h +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKUserAgeRange.h @@ -13,9 +13,9 @@ NS_ASSUME_NONNULL_BEGIN NS_SWIFT_NAME(UserAgeRange) @interface FBSDKUserAgeRange : NSObject -/// The user's minimun age, nil if unspecified +/// The user's minimum age, nil if unspecified @property (nullable, nonatomic, readonly, strong) NSNumber *min; -/// The user's maximun age, nil if unspecified +/// The user's maximum age, nil if unspecified @property (nullable, nonatomic, readonly, strong) NSNumber *max; - (instancetype)init NS_UNAVAILABLE; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKUserDataPersisting.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKUserDataPersisting.h new file mode 100644 index 00000000..7ab945c9 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKUserDataPersisting.h @@ -0,0 +1,56 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_UserDataPersisting) +@protocol FBSDKUserDataPersisting + +// UNCRUSTIFY_FORMAT_OFF +- (void)setUserEmail:(nullable NSString *)email + firstName:(nullable NSString *)firstName + lastName:(nullable NSString *)lastName + phone:(nullable NSString *)phone + dateOfBirth:(nullable NSString *)dateOfBirth + gender:(nullable NSString *)gender + city:(nullable NSString *)city + state:(nullable NSString *)state + zip:(nullable NSString *)zip + country:(nullable NSString *)country + externalId:(nullable NSString *)externalId +NS_SWIFT_NAME(setUser(email:firstName:lastName:phone:dateOfBirth:gender:city:state:zip:country:externalId:)); +// UNCRUSTIFY_FORMAT_ON + +- (nullable NSString *)getUserData; + +- (void)clearUserData; + +- (void)setUserData:(nullable NSString *)data + forType:(FBSDKAppEventUserDataType)type; + +- (void)clearUserDataForType:(FBSDKAppEventUserDataType)type; + +- (void)setEnabledRules:(NSArray *)rules; + +- (nullable NSString *)getInternalHashedDataForType:(FBSDKAppEventUserDataType)type; + +- (void)setInternalHashData:(nullable NSString *)hashData + forType:(FBSDKAppEventUserDataType)type; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKUserDataStore.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKUserDataStore.h new file mode 100644 index 00000000..efcb281f --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKUserDataStore.h @@ -0,0 +1,87 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_UserDataStore) +@interface FBSDKUserDataStore : NSObject + +/* + Sets custom user data to associate with all app events. All user data are hashed + and used to match Facebook user from this instance of an application. + + The user data will be persisted between application instances. + + @param email user's email + @param firstName user's first name + @param lastName user's last name + @param phone user's phone + @param dateOfBirth user's date of birth + @param gender user's gender + @param city user's city + @param state user's state + @param zip user's zip + @param country user's country + @param externalId user's external id + */ +// UNCRUSTIFY_FORMAT_OFF +- (void)setUserEmail:(nullable NSString *)email + firstName:(nullable NSString *)firstName + lastName:(nullable NSString *)lastName + phone:(nullable NSString *)phone + dateOfBirth:(nullable NSString *)dateOfBirth + gender:(nullable NSString *)gender + city:(nullable NSString *)city + state:(nullable NSString *)state + zip:(nullable NSString *)zip + country:(nullable NSString *)country + externalId:(nullable NSString *)externalId +NS_SWIFT_NAME(setUser(email:firstName:lastName:phone:dateOfBirth:gender:city:state:zip:country:externalId:)); +// UNCRUSTIFY_FORMAT_ON + +/* + Returns the set user data else nil + */ +- (nullable NSString *)getUserData; + +/* + Clears the current user data + */ +- (void)clearUserData; + +/* + Sets custom user data to associate with all app events. All user data are hashed + and used to match Facebook user from this instance of an application. + + The user data will be persisted between application instances. + + @param data data + @param type data type, e.g. FBSDKAppEventEmail, FBSDKAppEventPhone + */ +- (void)setUserData:(nullable NSString *)data + forType:(FBSDKAppEventUserDataType)type; + +/* + Clears the current user data of certain type + */ +- (void)clearUserDataForType:(FBSDKAppEventUserDataType)type; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKUserIDProviding.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKUserIDProviding.h new file mode 100644 index 00000000..50be52dd --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKUserIDProviding.h @@ -0,0 +1,26 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_UserIDProviding) +@protocol FBSDKUserIDProviding + +@property (nullable, nonatomic, copy) NSString *userID; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKUserIdentifier.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKUserIdentifier.h new file mode 100644 index 00000000..cc1a8012 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKUserIdentifier.h @@ -0,0 +1,20 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +#if !TARGET_OS_TV + +NS_ASSUME_NONNULL_BEGIN + +/// A unique identifier for an end user. +typedef NSString *FBSDKUserIdentifier NS_SWIFT_NAME(UserIdentifier) NS_SWIFT_BRIDGED_TYPEDEF; + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKWebDialog.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKWebDialog.h deleted file mode 100644 index 136683d1..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKWebDialog.h +++ /dev/null @@ -1,77 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#if !TARGET_OS_TV - -#import -#import -#import - -#import - -@protocol _FBSDKWindowFinding; - -NS_ASSUME_NONNULL_BEGIN - -/** - Internal Type exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -NS_SWIFT_NAME(WebDialog) -@interface FBSDKWebDialog : NSObject - -/** - Internal Type exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -@property (nonatomic) BOOL shouldDeferVisibility; - -/** - Internal Type exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -@property (nullable, nonatomic, strong) id<_FBSDKWindowFinding> windowFinder; - -+ (instancetype)new NS_UNAVAILABLE; -- (instancetype)init NS_UNAVAILABLE; - -/** - Internal Type exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -+ (instancetype)dialogWithName:(NSString *)name - delegate:(id)delegate; - -/** - Internal Type exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -// UNCRUSTIFY_FORMAT_OFF -+ (instancetype)createAndShowWithName:(NSString *)name - parameters:(nullable NSDictionary *)parameters - frame:(CGRect)frame - delegate:(id)delegate - windowFinder:(nullable id<_FBSDKWindowFinding>)windowFinder -NS_SWIFT_NAME(createAndShow(name:parameters:frame:delegate:windowFinder:)); -// UNCRUSTIFY_FORMAT_ON - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKWebDialogDelegate.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKWebDialogDelegate.h index 6dd4b926..f4f21ec5 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKWebDialogDelegate.h +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKWebDialogDelegate.h @@ -10,8 +10,6 @@ #import -#import - @class FBSDKWebDialog; NS_ASSUME_NONNULL_BEGIN diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKWebDialogView.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKWebDialogView.h index b0861b81..824f39ff 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKWebDialogView.h +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKWebDialogView.h @@ -11,6 +11,7 @@ #import @protocol FBSDKWebDialogViewDelegate; +@protocol FBSDKWebViewProviding; NS_ASSUME_NONNULL_BEGIN @@ -22,6 +23,19 @@ NS_SWIFT_NAME(FBWebDialogView) - (void)loadURL:(NSURL *)URL; - (void)stopLoading; +/** + Internal method exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +// UNCRUSTIFY_FORMAT_OFF ++ (void)configureWithWebViewProvider:(id)webViewProvider + urlOpener:(id)urlOpener + errorFactory:(id)errorFactory +NS_SWIFT_NAME(configure(webViewProvider:urlOpener:errorFactory:)); +// UNCRUSTIFY_FORMAT_ON + @end NS_SWIFT_NAME(WebDialogViewDelegate) diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKWebView.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKWebView.h new file mode 100644 index 00000000..8765cc48 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKWebView.h @@ -0,0 +1,30 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +NS_SWIFT_NAME(WebView) +@protocol FBSDKWebView + +@property (nullable, nonatomic, weak) id navigationDelegate; +@property (nonatomic) CGRect frame; +@property (nonatomic) CGRect bounds; + +- (nullable WKNavigation *)loadRequest:(NSURLRequest *)request; +- (void)stopLoading; + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKWebViewProviding.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKWebViewProviding.h new file mode 100644 index 00000000..b2f4ae68 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/FBSDKWebViewProviding.h @@ -0,0 +1,33 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import +#import + +/** + Internal Type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ + +NS_ASSUME_NONNULL_BEGIN + +NS_SWIFT_NAME(_WebViewProviding) +@protocol FBSDKWebViewProviding + +- (id)createWebViewWithFrame:(CGRect)frame +NS_SWIFT_NAME(createWebView(frame:)); + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/NSNotificationCenter+NotificationPosting.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/NSNotificationCenter+NotificationPosting.h new file mode 100644 index 00000000..86fc689c --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/NSNotificationCenter+NotificationPosting.h @@ -0,0 +1,26 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal conformance exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +FB_LINK_CATEGORY_INTERFACE(NSNotificationCenter, NotificationPosting) +@interface NSNotificationCenter (NotificationPosting) <_FBSDKNotificationPosting> + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/NSProcessInfo+MacCatalystDetermining.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/NSProcessInfo+MacCatalystDetermining.h new file mode 100644 index 00000000..04d01441 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/NSProcessInfo+MacCatalystDetermining.h @@ -0,0 +1,26 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal conformance exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +FB_LINK_CATEGORY_INTERFACE(NSProcessInfo, MacCatalystDetermining) +@interface NSProcessInfo (MacCatalystDetermining) + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/NSProcessInfo+OperatingSystemVersionComparing.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/NSProcessInfo+OperatingSystemVersionComparing.h new file mode 100644 index 00000000..4f8f2e36 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/NSProcessInfo+OperatingSystemVersionComparing.h @@ -0,0 +1,26 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal conformance exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +FB_LINK_CATEGORY_INTERFACE(NSProcessInfo, OperatingSystemVersionComparing) +@interface NSProcessInfo (OperatingSystemVersionComparing) + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/UIApplication+URLOpener.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/UIApplication+URLOpener.h new file mode 100644 index 00000000..9eff5f71 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/UIApplication+URLOpener.h @@ -0,0 +1,28 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal conformance exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +@interface UIApplication (URLOpener) + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/UIPasteboard+Pasteboard.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/UIPasteboard+Pasteboard.h new file mode 100644 index 00000000..fd6f07a7 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/UIPasteboard+Pasteboard.h @@ -0,0 +1,26 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import +#import + +#import + +/** + Internal Type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +FB_LINK_CATEGORY_INTERFACE(UIPasteboard, FBSDKPasteboard) +@interface UIPasteboard (FBSDKPasteboard) +@end + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/WKWebView+WebViewProtocol.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/WKWebView+WebViewProtocol.h new file mode 100644 index 00000000..3c18fe2b --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/WKWebView+WebViewProtocol.h @@ -0,0 +1,24 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +NS_SWIFT_NAME(WebView) +@protocol FBSDKWebView; + +@interface WKWebView (FBSDKWebView) +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/_FBSDKNotificationPosting.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/_FBSDKNotificationPosting.h new file mode 100644 index 00000000..1f022660 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/_FBSDKNotificationPosting.h @@ -0,0 +1,32 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal Type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +/// An internal protocol used to describe a type that can post a notification +NS_SWIFT_NAME(_NotificationPosting) +@protocol _FBSDKNotificationPosting + +// UNCRUSTIFY_FORMAT_OFF +- (void)fb_postNotificationName:(NSNotificationName)name + object:(nullable id)object + userInfo:(nullable NSDictionary *)userInfo +NS_SWIFT_NAME(fb_post(name:object:userInfo:)); +// UNCRUSTIFY_FORMAT_ON + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/__FBSDKLoggerCreating.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/__FBSDKLoggerCreating.h index a8114b1c..6af2025a 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/__FBSDKLoggerCreating.h +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Headers/__FBSDKLoggerCreating.h @@ -19,7 +19,7 @@ NS_ASSUME_NONNULL_BEGIN @warning INTERNAL - DO NOT USE */ -NS_SWIFT_NAME(LoggerCreating) +NS_SWIFT_NAME(_LoggerCreating) @protocol __FBSDKLoggerCreating - (id)createLoggerWithLoggingBehavior:(FBSDKLoggingBehavior)loggingBehavior; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Info.plist b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Info.plist index 99f5bab8..43f115b2 100644 Binary files a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Info.plist and b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Info.plist differ diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/arm64-apple-ios.swiftdoc b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/arm64-apple-ios.swiftdoc index 57585eb9..cb26d51a 100644 Binary files a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/arm64-apple-ios.swiftdoc and b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/arm64-apple-ios.swiftdoc differ diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/arm64-apple-ios.swiftinterface b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/arm64-apple-ios.swiftinterface index b53862b5..3115c794 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/arm64-apple-ios.swiftinterface +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/arm64-apple-ios.swiftinterface @@ -1,9 +1,14 @@ // swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.5 (swiftlang-1300.0.31.1 clang-1300.0.29.1) -// swift-module-flags: -target arm64-apple-ios11.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FBSDKCoreKit +// swift-compiler-version: Apple Swift version 5.6.1 (swiftlang-5.6.0.323.66 clang-1316.0.20.12) +// swift-module-flags: -target arm64-apple-ios12.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FBSDKCoreKit +import AdSupport +import AuthenticationServices +import FBAEMKit @_exported import FBSDKCoreKit import FBSDKCoreKit_Basics import Foundation +import SafariServices +import StoreKit import Swift import UIKit import _Concurrency @@ -19,17 +24,161 @@ extension FBSDKCoreKit.AccessToken { } public func hasGranted(_ permission: FBSDKCoreKit.Permission) -> Swift.Bool } +@objcMembers @objc(FBSDKAppLink) final public class AppLink : ObjectiveC.NSObject, FBSDKCoreKit._AppLinkProtocol { + @objc final public let sourceURL: Foundation.URL? + @objc final public let targets: [FBSDKCoreKit.AppLinkTargetProtocol] + @objc final public let webURL: Foundation.URL? + @objc final public var isBackToReferrer: Swift.Bool + @objc(initWithSourceURL:targets:webURL:) convenience public init(sourceURL: Foundation.URL?, targets: [FBSDKCoreKit.AppLinkTargetProtocol], webURL: Foundation.URL?) + @available(*, deprecated, message: "Please use designated init to instantiate an AppLink. This method will be removed in future releases.\"") + @objc(appLinkWithSourceURL:targets:webURL:) public static func appLink(sourceURL: Foundation.URL?, targets: [FBSDKCoreKit.AppLinkTargetProtocol], webURL: Foundation.URL?) -> FBSDKCoreKit._AppLinkProtocol + @objc(initWithSourceURL:targets:webURL:isBackToReferrer:) public init(sourceURL: Foundation.URL?, targets: [FBSDKCoreKit.AppLinkTargetProtocol], webURL: Foundation.URL?, isBackToReferrer: Swift.Bool) + @objc deinit +} +@available(iOSApplicationExtension, unavailable, message: "Not available in app extension") +@objcMembers @objc(FBSDKAppLinkNavigation) final public class AppLinkNavigation : ObjectiveC.NSObject { + @available(*, deprecated, message: "This property is deprecated and will be removed in the next major release. Use `defaultResolver` instead.") + @nonobjc public static var `default`: FBSDKCoreKit.AppLinkResolving { + get + set + } + @objc(defaultResolver) public static var defaultResolver: FBSDKCoreKit.AppLinkResolving { + @objc get + @objc set + } + @objc final public let extras: [Swift.String : Any] + @objc final public let appLinkData: [Swift.String : Any] + @objc final public let appLink: FBSDKCoreKit.AppLink + @objc final public var navigationType: FBSDKCoreKit.AppLinkNavigationType { + @objc get + } + @objc(initWithAppLink:extras:appLinkData:) public init(appLink: FBSDKCoreKit.AppLink, extras: [Swift.String : Any], appLinkData: [Swift.String : Any]) + @available(*, deprecated, message: "Please use init(appLink:extras:appLinkData:) to instantiate an `AppLinkNavigation`.\nThis method will be removed in the next major version.\"") + @objc(initWithAppLink:extras:appLinkData:settings:) convenience public init(appLink: FBSDKCoreKit.AppLink, extras: [Swift.String : Any], appLinkData: [Swift.String : Any], settings: FBSDKCoreKit.SettingsProtocol) + @available(*, deprecated, message: "Please use designated init to instantiate an AppLinkNavigation. This method will be removed in future releases.\"") + @objc(navigationWithAppLink:extras:appLinkData:settings:) public static func navigation(with appLink: FBSDKCoreKit.AppLink, extras: [Swift.String : Any], appLinkData: [Swift.String : Any], settings: FBSDKCoreKit.SettingsProtocol) -> FBSDKCoreKit.AppLinkNavigation + @objc(callbackAppLinkDataForAppWithName:url:) public static func callbackAppLinkData(forApp appName: Swift.String, url: Swift.String) -> [Swift.String : [Swift.String : Swift.String]] + @available(swift, obsoleted: 0.1) + @objc(navigate:) final public func navigate(error errorPointer: Foundation.NSErrorPointer) -> FBSDKCoreKit.AppLinkNavigationType + @nonobjc final public func navigate() throws -> FBSDKCoreKit.AppLinkNavigationType + @objc(resolveAppLink:handler:) public static func resolveAppLink(_ destination: Foundation.URL, handler: @escaping FBSDKCoreKit.AppLinkBlock) + @objc(resolveAppLink:resolver:handler:) public static func resolveAppLink(_ destination: Foundation.URL, resolver: FBSDKCoreKit.AppLinkResolving, handler: @escaping FBSDKCoreKit.AppLinkBlock) + @available(swift, obsoleted: 0.1) + @objc(navigateToAppLink:error:) public static func navigate(to appLink: FBSDKCoreKit.AppLink, errorPointer: Foundation.ErrorPointer) -> FBSDKCoreKit.AppLinkNavigationType + @nonobjc public static func navigate(to appLink: FBSDKCoreKit.AppLink) throws -> FBSDKCoreKit.AppLinkNavigationType + @objc(navigationTypeForLink:) public static func navigationType(for appLink: FBSDKCoreKit.AppLink) -> FBSDKCoreKit.AppLinkNavigationType + @objc(navigateToURL:handler:) public static func navigate(to destination: Foundation.URL, handler: @escaping FBSDKCoreKit.AppLinkNavigationBlock) + @objc(navigateToURL:resolver:handler:) public static func navigate(to destination: Foundation.URL, resolver: FBSDKCoreKit.AppLinkResolving, handler: @escaping FBSDKCoreKit.AppLinkNavigationBlock) + @objc deinit +} +@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKAppLinkResolver) final public class AppLinkResolver : ObjectiveC.NSObject, FBSDKCoreKit.AppLinkResolving { + @objc final public func appLink(from url: Foundation.URL, handler: @escaping FBSDKCoreKit.AppLinkBlock) + @objc @available(iOSApplicationExtension, unavailable, message: "Not available in app extension") + final public func appLinks(from urls: [Foundation.URL], handler: @escaping FBSDKCoreKit.AppLinksBlock) + @objc override dynamic public init() + @objc deinit +} +@objcMembers @objc(FBSDKAppLinkTarget) final public class AppLinkTarget : ObjectiveC.NSObject, FBSDKCoreKit.AppLinkTargetProtocol { + @objc final public let url: Foundation.URL? + @objc final public let appStoreId: Swift.String? + @objc final public let appName: Swift.String + @objc(initWithURL:appStoreId:appName:) public init(url: Foundation.URL?, appStoreId: Swift.String?, appName: Swift.String) + @available(*, deprecated, message: "Please use designated init to instantiate an AppLinkTarget. This method will be removed in future releases.\"") + @objc(appLinkTargetWithURL:appStoreId:appName:) public static func appLinkTargetWithURL(url: Foundation.URL?, appStoreId: Swift.String?, appName: Swift.String) -> FBSDKCoreKit.AppLinkTarget + @objc deinit +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKApplicationDelegate) final public class ApplicationDelegate : ObjectiveC.NSObject { + @objc(sharedInstance) public static var shared: FBSDKCoreKit.ApplicationDelegate { + get + } + @objc final public func initializeSDK() + @discardableResult + @objc(application:continueUserActivity:) final public func application(_ application: UIKit.UIApplication, continue userActivity: Foundation.NSUserActivity) -> Swift.Bool + @discardableResult + @objc(application:openURL:options:) final public func application(_ application: UIKit.UIApplication, open url: Foundation.URL, options: [UIKit.UIApplication.OpenURLOptionsKey : Any]) -> Swift.Bool + @discardableResult + @objc(application:openURL:sourceApplication:annotation:) final public func application(_ application: UIKit.UIApplication, open url: Foundation.URL, sourceApplication: Swift.String?, annotation: Any?) -> Swift.Bool + @objc @discardableResult + final public func application(_ application: UIKit.UIApplication, didFinishLaunchingWithOptions launchOptions: [UIKit.UIApplication.LaunchOptionsKey : Any]? = nil) -> Swift.Bool + @objc final public func addObserver(_ observer: FBSDKCoreKit.FBSDKApplicationObserving) + @objc final public func removeObserver(_ observer: FBSDKCoreKit.FBSDKApplicationObserving) + @objc deinit +} +@_hasMissingDesignatedInitializers @objc(FBSDKAuthenticationTokenClaims) final public class AuthenticationTokenClaims : ObjectiveC.NSObject { + final public let jti: Swift.String + final public let iss: Swift.String + final public let aud: Swift.String + final public let nonce: Swift.String + final public let exp: Foundation.TimeInterval + final public let iat: Foundation.TimeInterval + final public let sub: Swift.String + final public let name: Swift.String? + final public let givenName: Swift.String? + final public let middleName: Swift.String? + final public let familyName: Swift.String? + final public let email: Swift.String? + final public let picture: Swift.String? + final public let userFriends: [Swift.String]? + final public let userBirthday: Swift.String? + final public let userAgeRange: [Swift.String : Foundation.NSNumber]? + final public let userHometown: [Swift.String : Swift.String]? + final public let userLocation: [Swift.String : Swift.String]? + final public let userGender: Swift.String? + final public let userLink: Swift.String? + @objc(initWithEncodedClaims:nonce:) convenience public init?(encodedClaims: Swift.String, nonce expectedNonce: Swift.String) + @objc deinit +} @objc(FBSDKCAPIReporter) public protocol CAPIReporter { @objc func enable() @objc func configure(factory: FBSDKCoreKit.GraphRequestFactoryProtocol, settings: FBSDKCoreKit.SettingsProtocol) @objc func recordEvent(_ parameters: [Swift.String : Any]) } -@objc @_inheritsConvenienceInitializers @objcMembers public class FBSDKAppEventsCAPIManager : ObjectiveC.NSObject, FBSDKCoreKit.CAPIReporter { +@_inheritsConvenienceInitializers @available(tvOS, unavailable) +@objcMembers @objc final public class CoreUIApplication : ObjectiveC.NSObject { + @objc public static let shared: FBSDKCoreKit._InternalURLOpener + @objc override dynamic public init() + @objc deinit +} +@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKIcon) open class FBIcon : ObjectiveC.NSObject { + @objc open func path(with size: CoreGraphics.CGSize) -> CoreGraphics.CGPath? + @objc public func image(size: CoreGraphics.CGSize) -> UIKit.UIImage? + @objc public func image(size: CoreGraphics.CGSize, color: UIKit.UIColor) -> UIKit.UIImage? + @objc public func image(size: CoreGraphics.CGSize, scale: CoreGraphics.CGFloat, color: UIKit.UIColor) -> UIKit.UIImage? + @objc override dynamic public init() + @objc deinit +} +@_inheritsConvenienceInitializers @available(tvOS, unavailable) +@objcMembers @objc(FBSDKProfilePictureView) @_Concurrency.MainActor(unsafe) final public class FBProfilePictureView : UIKit.UIView { + @objc @_Concurrency.MainActor(unsafe) final public var pictureMode: FBSDKCoreKit.Profile.PictureMode { + @objc get + @objc set + } + @objc @_Concurrency.MainActor(unsafe) final public var profileID: Swift.String { + @objc get + @objc set + } + @_Concurrency.MainActor(unsafe) @objc override final public var bounds: CoreGraphics.CGRect { + @_Concurrency.MainActor(unsafe) @objc get + @_Concurrency.MainActor(unsafe) @objc set + } + @_Concurrency.MainActor(unsafe) @objc override final public var contentMode: UIKit.UIView.ContentMode { + @_Concurrency.MainActor(unsafe) @objc get + @_Concurrency.MainActor(unsafe) @objc set + } + @objc(initWith:profile:) @_Concurrency.MainActor(unsafe) public init(frame: CoreGraphics.CGRect, profile: FBSDKCoreKit.Profile? = nil) + @objc(initWithProfile:) @_Concurrency.MainActor(unsafe) convenience public init(profile: FBSDKCoreKit.Profile? = nil) + @objc(initWithFrame:) @_Concurrency.MainActor(unsafe) override dynamic public init(frame: CoreGraphics.CGRect) + @objc(initWithCoder:) @_Concurrency.MainActor(unsafe) required dynamic public init?(coder: Foundation.NSCoder) + @objc @_Concurrency.MainActor(unsafe) final public func setNeedsImageUpdate() + @objc deinit +} +public typealias AppEventsCAPIManager = FBSDKCoreKit.FBSDKAppEventsCAPIManager +@objc @_inheritsConvenienceInitializers @objcMembers final public class FBSDKAppEventsCAPIManager : ObjectiveC.NSObject, FBSDKCoreKit.CAPIReporter { @objc public static let shared: FBSDKCoreKit.FBSDKAppEventsCAPIManager @objc override dynamic public init() - @objc public func configure(factory: FBSDKCoreKit.GraphRequestFactoryProtocol, settings: FBSDKCoreKit.SettingsProtocol) - @objc public func enable() - @objc public func recordEvent(_ parameters: [Swift.String : Any]) + @objc final public func configure(factory: FBSDKCoreKit.GraphRequestFactoryProtocol, settings: FBSDKCoreKit.SettingsProtocol) + @objc final public func enable() + @objc final public func recordEvent(_ parameters: [Swift.String : Any]) @objc deinit } @objc @_inheritsConvenienceInitializers @objcMembers public class FBSDKTransformerGraphRequestFactory : ObjectiveC.NSObject { @@ -47,6 +196,11 @@ extension FBSDKCoreKit.AccessToken { @objc public func callCapiGatewayAPI(with parameters: [Swift.String : Any]) @objc deinit } +final public class KeychainStoreFactory : FBSDKCoreKit.KeychainStoreProviding { + public init() + @objc final public func createKeychainStore(service: Swift.String, accessGroup: Swift.String?) -> FBSDKCoreKit.KeychainStoreProtocol + @objc deinit +} public enum Permission : Swift.Hashable, Swift.ExpressibleByStringLiteral { case publicProfile case userFriends @@ -83,6 +237,8 @@ public enum Permission : Swift.Hashable, Swift.ExpressibleByStringLiteral { case pagesManageCta case pagesManageInstantArticles case adsRead + case userLink + case userAgeRange case custom(Swift.String) public init(stringLiteral value: Swift.String) public var name: Swift.String { @@ -97,3 +253,428 @@ public enum Permission : Swift.Hashable, Swift.ExpressibleByStringLiteral { get } } +extension FBSDKCoreKit.Profile { + @objc(FBSDKProfilePictureMode) public enum PictureMode : Swift.UInt { + case square + case normal + case album + case small + case large + public init?(rawValue: Swift.UInt) + public typealias RawValue = Swift.UInt + public var rawValue: Swift.UInt { + get + } + } + @objc(imageURLForPictureMode:size:) final public func imageURL(forMode pictureMode: FBSDKCoreKit.Profile.PictureMode, size: CoreGraphics.CGSize) -> Foundation.URL? +} +extension FBSDKCoreKit.Profile { + @objc(loadCurrentProfileWithCompletion:) public static func loadCurrentProfile(completion: FBSDKCoreKit.ProfileBlock?) +} +extension FBSDKCoreKit.Profile : FBSDKCoreKit.ProfileProviding { + @objc(currentProfile) public static var current: FBSDKCoreKit.Profile? { + @objc get + @objc set + } + @objc public static func fetchCachedProfile() -> Self? +} +extension FBSDKCoreKit.Profile : Foundation.NSSecureCoding { + @objc public static var supportsSecureCoding: Swift.Bool { + @objc get + } + @objc convenience dynamic public init?(coder decoder: Foundation.NSCoder) + @objc final public func encode(with encoder: Foundation.NSCoder) +} +@objcMembers @objc(FBSDKProfile) final public class Profile : ObjectiveC.NSObject { + @objc final public let userID: FBSDKCoreKit.UserIdentifier + @objc final public let firstName: Swift.String? + @objc final public let middleName: Swift.String? + @objc final public let lastName: Swift.String? + @objc final public let name: Swift.String? + @objc final public let linkURL: Foundation.URL? + @objc final public let refreshDate: Foundation.Date + @objc final public let imageURL: Foundation.URL? + @objc final public let email: Swift.String? + @objc final public let friendIDs: [FBSDKCoreKit.UserIdentifier]? + @objc final public let birthday: Foundation.Date? + @objc final public let ageRange: FBSDKCoreKit.UserAgeRange? + @objc final public let hometown: FBSDKCoreKit.Location? + @objc final public let location: FBSDKCoreKit.Location? + @objc final public let gender: Swift.String? + @objc public static var isUpdatedWithAccessTokenChange: Swift.Bool { + @objc get + @objc set + } + @objc(initWithUserID:firstName:middleName:lastName:name:linkURL:refreshDate:) convenience public init(userID: FBSDKCoreKit.UserIdentifier, firstName: Swift.String?, middleName: Swift.String?, lastName: Swift.String?, name: Swift.String?, linkURL: Foundation.URL?, refreshDate: Foundation.Date?) + @objc(initWithUserID:firstName:middleName:lastName:name:linkURL:refreshDate:imageURL:email:friendIDs:birthday:ageRange:hometown:location:gender:) convenience public init(userID: FBSDKCoreKit.UserIdentifier, firstName: Swift.String? = nil, middleName: Swift.String? = nil, lastName: Swift.String? = nil, name: Swift.String? = nil, linkURL: Foundation.URL? = nil, refreshDate: Foundation.Date? = Date(), imageURL: Foundation.URL? = nil, email: Swift.String? = nil, friendIDs: [FBSDKCoreKit.UserIdentifier]? = nil, birthday: Foundation.Date? = nil, ageRange: FBSDKCoreKit.UserAgeRange? = nil, hometown: FBSDKCoreKit.Location? = nil, location: FBSDKCoreKit.Location? = nil, gender: Swift.String? = nil) + @objc(initWithUserID:firstName:middleName:lastName:name:linkURL:refreshDate:imageURL:email:friendIDs:birthday:ageRange:hometown:location:gender:isLimited:) public init(userID: FBSDKCoreKit.UserIdentifier, firstName: Swift.String?, middleName: Swift.String?, lastName: Swift.String?, name: Swift.String?, linkURL: Foundation.URL?, refreshDate: Foundation.Date?, imageURL: Foundation.URL?, email: Swift.String?, friendIDs: [FBSDKCoreKit.UserIdentifier]?, birthday: Foundation.Date?, ageRange: FBSDKCoreKit.UserAgeRange?, hometown: FBSDKCoreKit.Location?, location: FBSDKCoreKit.Location?, gender: Swift.String?, isLimited: Swift.Bool) + @available(*, deprecated, message: "This method is deprecated and will be removed in the next major release. Use `isUpdatedWithAccessTokenChange` instead.") + @objc(enableUpdatesOnAccessTokenChange:) public static func enableUpdatesOnAccessTokenChange(_ enabled: Swift.Bool) + @objc deinit +} +@objc(FBSDKProfileProviding) public protocol ProfileProviding { + @objc(currentProfile) static var current: FBSDKCoreKit.Profile? { get set } + @objc static func fetchCachedProfile() -> FBSDKCoreKit.Profile? +} +public typealias LoginTooltipBlock = (FBSDKCoreKit.FBSDKLoginTooltip?, Swift.Error?) -> Swift.Void +public enum LoginTooltipError : Swift.Error { + case missingTooltipText + public static func == (a: FBSDKCoreKit.LoginTooltipError, b: FBSDKCoreKit.LoginTooltipError) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +@objc @_inheritsConvenienceInitializers final public class ServerConfigurationProvider : ObjectiveC.NSObject { + final public var loggingToken: Swift.String? { + get + } + final public func shouldUseSafariViewController(forDialogName dialogName: Swift.String) -> Swift.Bool + final public func loadServerConfiguration(completion: FBSDKCoreKit.LoginTooltipBlock?) + @objc override dynamic public init() + @objc deinit +} +extension FBSDKCoreKit.Settings { + @objc final public func recordInstall() + @objc final public func logWarnings() + @objc final public func logIfSDKSettingsChanged() +} +@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKSettings) final public class Settings : ObjectiveC.NSObject, FBSDKCoreKit.SettingsProtocol, FBSDKCoreKit.SettingsLogging, FBSDKCoreKit._ClientTokenProviding { + @objc(sharedSettings) public static let shared: FBSDKCoreKit.Settings + @objc final public var sdkVersion: Swift.String { + @objc get + } + @objc final public var defaultGraphAPIVersion: Swift.String { + @objc get + } + @objc(JPEGCompressionQuality) final public var jpegCompressionQuality: CoreGraphics.CGFloat { + @objc get + @objc set + } + @objc @available(*, deprecated, message: "This property is deprecated and will be removed in the next major release. Use `isAutoLogAppEventsEnabled` instead.") + final public var autoLogAppEventsEnabled: Swift.Bool { + @objc get + @objc set + } + @objc final public var isAutoLogAppEventsEnabled: Swift.Bool { + @objc get + @objc set + } + @available(*, deprecated, message: "This property is deprecated and will be removed in the next major release. Use `isCodelessDebugLogEnabled` instead.") + @objc final public var codelessDebugLogEnabled: Swift.Bool { + @objc get + @objc set + } + @objc final public var isCodelessDebugLogEnabled: Swift.Bool { + @objc get + @objc set + } + @available(*, deprecated, message: "This property is deprecated and will be removed in the next major release. Use `isAdvertiserIDCollectionEnabled` instead.") + @objc final public var advertiserIDCollectionEnabled: Swift.Bool { + @objc get + @objc set + } + @objc final public var isAdvertiserIDCollectionEnabled: Swift.Bool { + @objc get + @objc set + } + @objc @available(*, deprecated, message: "This property is deprecated and will be removed in the next major release. Use `isSKAdNetworkReportEnabled` instead.") + final public var skAdNetworkReportEnabled: Swift.Bool { + @objc get + @objc set + } + @objc final public var isSKAdNetworkReportEnabled: Swift.Bool { + @objc get + @objc set + } + @objc final public var isEventDataUsageLimited: Swift.Bool { + @objc get + @objc set + } + @objc final public var shouldUseCachedValuesForExpensiveMetadata: Swift.Bool { + @objc get + @objc set + } + @objc final public var isGraphErrorRecoveryEnabled: Swift.Bool + @objc final public var appID: Swift.String? { + @objc get + @objc set + } + @objc final public var appURLSchemeSuffix: Swift.String? { + @objc get + @objc set + } + @objc final public var clientToken: Swift.String? { + @objc get + @objc set + } + @objc final public var displayName: Swift.String? { + @objc get + @objc set + } + @objc final public var facebookDomainPart: Swift.String? { + @objc get + @objc set + } + @objc final public var graphAPIVersion: Swift.String { + @objc get + @objc set + } + @objc final public var userAgentSuffix: Swift.String? + @available(*, deprecated, message: "This property is deprecated and will be removed in the next major release. Use `isAdvertiserTrackingEnabled` instead.") + @objc final public var advertiserTrackingEnabled: Swift.Bool { + @objc get + @objc set + } + @objc final public var isAdvertiserTrackingEnabled: Swift.Bool { + @objc get + @objc set(isNewlyAllowed) + } + @objc final public var advertisingTrackingStatus: FBSDKCoreKit.AdvertisingTrackingStatus { + @objc get + @objc set + } + @objc final public var isDataProcessingRestricted: Swift.Bool { + @objc get + } + @objc final public var persistableDataProcessingOptions: [FBSDKCoreKit.DataProcessingOptionKey.RawValue : Any]? { + @objc get + } + @objc final public func setDataProcessingOptions(_ options: [Swift.String]?) + @objc final public func setDataProcessingOptions(_ options: [Swift.String]?, country: Swift.Int32, state: Swift.Int32) + @objc final public var loggingBehaviors: Swift.Set { + @objc get + @objc set + } + @objc final public func enableLoggingBehavior(_ loggingBehavior: FBSDKCoreKit.LoggingBehavior) + @objc final public func disableLoggingBehavior(_ loggingBehavior: FBSDKCoreKit.LoggingBehavior) + @objc final public var shouldUseTokenOptimizations: Swift.Bool { + @objc get + @objc set + } + @available(*, deprecated, message: "This property is deprecated and will be removed in the next major release. Use `isATETimeSufficientlyDelayed` instead.") + @objc final public var isSetATETimeExceedsInstallTime: Swift.Bool { + @objc get + } + @objc final public var isATETimeSufficientlyDelayed: Swift.Bool { + @objc get + } + @objc final public var installTimestamp: Foundation.Date? { + @objc get + } + @objc final public var advertiserTrackingEnabledTimestamp: Foundation.Date? { + @objc get + } + @available(*, deprecated, message: "This property is deprecated and will be removed in the next major release. Use `graphAPIDebugParameterValue` instead.") + @objc final public var graphAPIDebugParamValue: Swift.String? { + @objc get + } + @objc final public var graphAPIDebugParameterValue: Swift.String? { + @objc get + } + @objc override dynamic public init() + @objc deinit +} +@objc(FBSDKSettings) public protocol SettingsProtocol { + @objc var appID: Swift.String? { get set } + @objc var clientToken: Swift.String? { get set } + @objc var userAgentSuffix: Swift.String? { get set } + @objc var sdkVersion: Swift.String { get } + @objc var displayName: Swift.String? { get set } + @objc var facebookDomainPart: Swift.String? { get set } + @objc var loggingBehaviors: Swift.Set { get set } + @objc var appURLSchemeSuffix: Swift.String? { get set } + @objc var isDataProcessingRestricted: Swift.Bool { get } + @objc var isAutoLogAppEventsEnabled: Swift.Bool { get } + @objc @available(*, deprecated, message: "This property is deprecated and will be removed in the next major release. Use `isCodelessDebugLogEnabled` instead.") + var codelessDebugLogEnabled: Swift.Bool { get set } + @objc var isCodelessDebugLogEnabled: Swift.Bool { get set } + @objc @available(*, deprecated, message: "This property is deprecated and will be removed in the next major release. Use `isAdvertiserIDCollectionEnabled` instead.") + var advertiserIDCollectionEnabled: Swift.Bool { get set } + @objc var isAdvertiserIDCollectionEnabled: Swift.Bool { get set } + @objc @available(*, deprecated, message: "This property is deprecated and will be removed in the next major release. Use `isATETimeSufficientlyDelayed` instead.") + var isSetATETimeExceedsInstallTime: Swift.Bool { get } + @objc var isATETimeSufficientlyDelayed: Swift.Bool { get } + @objc var isSKAdNetworkReportEnabled: Swift.Bool { get } + @objc var advertisingTrackingStatus: FBSDKCoreKit.AdvertisingTrackingStatus { get } + @objc var installTimestamp: Foundation.Date? { get } + @objc var advertiserTrackingEnabledTimestamp: Foundation.Date? { get } + @objc var isEventDataUsageLimited: Swift.Bool { get set } + @objc var shouldUseTokenOptimizations: Swift.Bool { get set } + @objc var graphAPIVersion: Swift.String { get set } + @objc var isGraphErrorRecoveryEnabled: Swift.Bool { get set } + @objc @available(*, deprecated, message: "This property is deprecated and will be removed in the next major release. Use `graphAPIDebugParameterValue` instead.") + var graphAPIDebugParamValue: Swift.String? { get } + @objc var graphAPIDebugParameterValue: Swift.String? { get } + @objc @available(*, deprecated, message: "This property is deprecated and will be removed in the next major release. Use `isAdvertiserTrackingEnabled` instead.") + var advertiserTrackingEnabled: Swift.Bool { get set } + @objc var isAdvertiserTrackingEnabled: Swift.Bool { get set } + @objc var shouldUseCachedValuesForExpensiveMetadata: Swift.Bool { get set } + @objc var persistableDataProcessingOptions: [FBSDKCoreKit.DataProcessingOptionKey.RawValue : Any]? { get } + @objc func setDataProcessingOptions(_ options: [Swift.String]?) + @objc func setDataProcessingOptions(_ options: [Swift.String]?, country: Swift.Int32, state: Swift.Int32) +} +public enum DialogConfigurationName { + public static let message: Swift.String + public static let share: Swift.String +} +@available(tvOS, unavailable) +public struct ShareDialogConfiguration { + public init() + public var defaultShareMode: Swift.String? { + get + } + public func shouldUseNativeDialog(forDialogName dialogName: Swift.String) -> Swift.Bool + public func shouldUseSafariViewController(forDialogName dialogName: Swift.String) -> Swift.Bool +} +@objc(FBSDKAEMReporter) public protocol _AEMReporterProtocol { + @objc static func enable() + @objc(recordAndUpdateEvent:currency:value:parameters:) static func recordAndUpdate(event: Swift.String, currency: Swift.String?, value: Foundation.NSNumber?, parameters: [Swift.String : Any]?) + @objc static func setConversionFilteringEnabled(_ isEnabled: Swift.Bool) + @objc static func setCatalogMatchingEnabled(_ isEnabled: Swift.Bool) + @objc static func setAdvertiserRuleMatchInServerEnabled(_ isEnabled: Swift.Bool) +} +extension FBAEMKit.AEMReporter : FBSDKCoreKit._AEMReporterProtocol { +} +@objcMembers @objc(_FBSDKAccessTokenExpirer) final public class _AccessTokenExpirer : ObjectiveC.NSObject, FBSDKCoreKit._AccessTokenExpiring { + @objc public init(notificationCenter: FBSDKCoreKit._NotificationPosting & FBSDKCoreKit_Basics.NotificationDelivering) + @objc deinit +} +@objc(_FBSDKAccessTokenExpiring) public protocol _AccessTokenExpiring { +} +@objc @_hasMissingDesignatedInitializers final public class _BridgeAPI : ObjectiveC.NSObject, FBSDKCoreKit.FBSDKApplicationObserving, FBSDKCoreKit.URLOpener, FBSDKCoreKit.BridgeAPIRequestOpening, FBSDKCoreKit._ContainerViewControllerDelegate, SafariServices.SFSafariViewControllerDelegate { + public static let shared: FBSDKCoreKit._BridgeAPI + @objc final public func viewControllerDidDisappear(_ viewController: FBSDKCoreKit._ContainerViewController, animated: Swift.Bool) + @objc deinit +} +extension FBSDKCoreKit._BridgeAPI { + @objc final public func applicationWillResignActive(_ application: UIKit.UIApplication?) + @objc final public func applicationDidBecomeActive(_ application: UIKit.UIApplication?) + @objc final public func applicationDidEnterBackground(_ application: UIKit.UIApplication?) + @objc final public func application(_ application: UIKit.UIApplication, open url: Foundation.URL, sourceApplication: Swift.String?, annotation: Any?) -> Swift.Bool + @objc final public func application(_ application: UIKit.UIApplication, didFinishLaunchingWithOptions launchOptions: [UIKit.UIApplication.LaunchOptionsKey : Any]? = nil) -> Swift.Bool +} +extension FBSDKCoreKit._BridgeAPI { + @objc final public func open(_ url: Foundation.URL, sender: FBSDKCoreKit.URLOpening?, handler: @escaping FBSDKCoreKit.SuccessBlock) + @objc final public func open(_ request: FBSDKCoreKit.BridgeAPIRequestProtocol, useSafariViewController: Swift.Bool, from fromViewController: UIKit.UIViewController?, completionBlock: @escaping FBSDKCoreKit.BridgeAPIResponseBlock) + @objc final public func openURLWithSafariViewController(url: Foundation.URL, sender: FBSDKCoreKit.URLOpening?, from fromViewController: UIKit.UIViewController?, handler: @escaping FBSDKCoreKit.SuccessBlock) +} +extension FBSDKCoreKit._BridgeAPI { + @objc final public func safariViewControllerDidFinish(_ safariViewController: SafariServices.SFSafariViewController) +} +@available(iOS 13, *) +extension FBSDKCoreKit._BridgeAPI : AuthenticationServices.ASWebAuthenticationPresentationContextProviding { + @objc final public func presentationAnchor(for session: AuthenticationServices.ASWebAuthenticationSession) -> AuthenticationServices.ASPresentationAnchor +} +@objcMembers @objc(FBSDKBridgeAPIProtocolNativeV1) final public class _BridgeAPIProtocolNativeV1 : ObjectiveC.NSObject, FBSDKCoreKit.BridgeAPIProtocol { + @objc(initWithAppScheme:) convenience public init(appScheme: Swift.String?) + @objc(initWithAppScheme:pasteboard:dataLengthThreshold:includeAppIcon:) public init(appScheme: Swift.String?, pasteboard: FBSDKCoreKit._Pasteboard?, dataLengthThreshold: Swift.UInt, shouldIncludeAppIcon: Swift.Bool) + @objc deinit + @objc final public func requestURL(actionID: Swift.String, scheme: Swift.String, methodName: Swift.String, parameters: [Swift.String : Any]) throws -> Foundation.URL + @objc final public func responseParameters(actionID: Swift.String, queryParameters: [Swift.String : Any], cancelled cancelledRef: Swift.UnsafeMutablePointer?) throws -> [Swift.String : Any] +} +@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKBridgeAPIRequestFactory) final public class _BridgeAPIRequestFactory : ObjectiveC.NSObject, FBSDKCoreKit.BridgeAPIRequestCreating { + @objc final public func bridgeAPIRequest(with protocolType: FBSDKCoreKit.FBSDKBridgeAPIProtocolType, scheme: Swift.String, methodName: Swift.String?, parameters: [Swift.String : Any]?, userInfo: [Swift.String : Any]? = nil) -> FBSDKCoreKit.BridgeAPIRequestProtocol? + @objc override dynamic public init() + @objc deinit +} +@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKDialogConfigurationMapBuilder) final public class _DialogConfigurationMapBuilder : ObjectiveC.NSObject, FBSDKCoreKit._DialogConfigurationMapBuilding { + @objc final public func buildDialogConfigurationMap(from rawConfigurations: [[Swift.String : Any]]) -> [Swift.String : FBSDKCoreKit._DialogConfiguration] + @objc override dynamic public init() + @objc deinit +} +@_inheritsConvenienceInitializers @objc(FBSDKErrorFactory) final public class _ErrorFactory : ObjectiveC.NSObject, FBSDKCoreKit.ErrorCreating { + @objc(errorWithCode:userInfo:message:underlyingError:) final public func error(code: Swift.Int, userInfo: [Swift.String : Any]? = nil, message: Swift.String?, underlyingError: Swift.Error?) -> Swift.Error + @objc(errorWithDomain:code:userInfo:message:underlyingError:) final public func error(domain: Swift.String, code: Swift.Int, userInfo: [Swift.String : Any]? = nil, message: Swift.String?, underlyingError: Swift.Error?) -> Swift.Error + @objc(invalidArgumentErrorWithName:value:message:underlyingError:) final public func invalidArgumentError(name: Swift.String, value: Any?, message: Swift.String?, underlyingError: Swift.Error?) -> Swift.Error + @objc(invalidArgumentErrorWithDomain:name:value:message:underlyingError:) final public func invalidArgumentError(domain: Swift.String, name: Swift.String, value: Any?, message: Swift.String?, underlyingError: Swift.Error?) -> Swift.Error + @objc(requiredArgumentErrorWithName:message:underlyingError:) final public func requiredArgumentError(name: Swift.String, message: Swift.String?, underlyingError: Swift.Error?) -> Swift.Error + @objc(requiredArgumentErrorWithDomain:name:message:underlyingError:) final public func requiredArgumentError(domain: Swift.String, name: Swift.String, message: Swift.String?, underlyingError: Swift.Error?) -> Swift.Error + @objc(unknownErrorWithMessage:userInfo:) final public func unknownError(message: Swift.String?, userInfo: [Swift.String : Any]? = nil) -> Swift.Error + @objc override dynamic public init() + @objc deinit +} +@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKCloseIcon) final public class _FBCloseIcon : ObjectiveC.NSObject { + @objc final public func image(size: CoreGraphics.CGSize) -> UIKit.UIImage? + @objc override dynamic public init() + @objc deinit +} +@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKLogo) final public class _FBLogo : FBSDKCoreKit.FBIcon { + @objc override final public func path(with size: CoreGraphics.CGSize) -> CoreGraphics.CGPath? + @objc override dynamic public init() + @objc deinit +} +@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKFeatureManager) final public class _FeatureManager : ObjectiveC.NSObject, FBSDKCoreKit.FeatureChecking, FBSDKCoreKit._FeatureDisabling { + @objc public static let shared: FBSDKCoreKit._FeatureManager + @objc final public func isEnabled(_ feature: FBSDKCoreKit.SDKFeature) -> Swift.Bool + @objc final public func check(_ feature: FBSDKCoreKit.SDKFeature, completionBlock: @escaping FBSDKCoreKit.FBSDKFeatureManagerBlock) + @objc final public func disableFeature(_ feature: FBSDKCoreKit.SDKFeature) + @objc override dynamic public init() + @objc deinit +} +@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKHumanSilhouetteIcon) final public class _HumanSilhouetteIcon : FBSDKCoreKit.FBIcon { + @objc override final public func path(with size: CoreGraphics.CGSize) -> CoreGraphics.CGPath? + @objc override dynamic public init() + @objc deinit +} +@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKMeasurementEvent) final public class _MeasurementEvent : ObjectiveC.NSObject, FBSDKCoreKit._AppLinkEventPosting { + @objc(postNotificationForEventName:args:) final public func postNotification(eventName: Swift.String, arguments: [Swift.String : Any]) + @objc override dynamic public init() + @objc deinit +} +@objc(FBSDKPaymentObserver) final public class _PaymentObserver : ObjectiveC.NSObject, FBSDKCoreKit._PaymentObserving { + @objc(initWithPaymentQueue:paymentProductRequestorFactory:) public init(paymentQueue: StoreKit.SKPaymentQueue, paymentProductRequestorFactory: FBSDKCoreKit._PaymentProductRequestorCreating) + @objc(startObservingTransactions) final public func startObservingTransactions() + @objc(stopObservingTransactions) final public func stopObservingTransactions() + @objc deinit +} +extension FBSDKCoreKit._PaymentObserver : StoreKit.SKPaymentTransactionObserver { + @objc final public func paymentQueue(_ queue: StoreKit.SKPaymentQueue, updatedTransactions transactions: [StoreKit.SKPaymentTransaction]) +} +@_inheritsConvenienceInitializers @objc(FBSDKPaymentProductRequestorFactory) final public class _PaymentProductRequestorFactory : ObjectiveC.NSObject, FBSDKCoreKit._PaymentProductRequestorCreating { + @objc final public func createRequestor(transaction: StoreKit.SKPaymentTransaction) -> FBSDKCoreKit.PaymentProductRequestor + @objc override dynamic public init() + @objc deinit +} +@objcMembers @objc(FBSDKRestrictiveEventFilter) final public class _RestrictiveEventFilter : ObjectiveC.NSObject { + @objc final public let eventName: Swift.String + @objc final public let restrictiveParameters: [Swift.String : Any] + @objc(initWithEventName:restrictiveParameters:) public init(eventName: Swift.String, restrictiveParameters: [Swift.String : Any]) + @objc deinit +} +@objcMembers @objc(FBSDKSKAdNetworkEvent) final public class _SKAdNetworkEvent : ObjectiveC.NSObject { + @objc final public let eventName: Swift.String? + @objc final public var values: [Swift.String : Swift.Double]? + @objc(initWithJSON:) public init?(json: [Swift.String : Any]) + @objc deinit +} +@objcMembers @objc(FBSDKViewImpressionLogger) final public class _ViewImpressionLogger : ObjectiveC.NSObject, FBSDKCoreKit.ImpressionLogging { + @objc(initWithEventName:) public init(eventName: FBSDKCoreKit.AppEvents.Name) + @objc public static func retrieveLogger(with eventName: FBSDKCoreKit.AppEvents.Name) -> FBSDKCoreKit._ViewImpressionLogger + @objc final public func logImpression(withIdentifier identifier: Swift.String, parameters: [FBSDKCoreKit.AppEvents.ParameterName : Any]?) + @objc deinit +} +@objcMembers @objc(FBSDKWebDialog) final public class _WebDialog : ObjectiveC.NSObject { + @objc final public var shouldDeferVisibility: Swift.Bool + @objc weak final public var delegate: FBSDKCoreKit.WebDialogDelegate? + @objc public init(name: Swift.String, parameters: [Swift.String : Swift.String]?, webViewFrame: CoreGraphics.CGRect = .zero, path: Swift.String? = nil) + @objc convenience public init(name: Swift.String) + @objc final public func show() + @objc deinit +} +extension FBSDKCoreKit._WebDialog : FBSDKCoreKit.WebDialogViewDelegate { + @objc final public func webDialogView(_ webDialogView: FBSDKCoreKit.FBWebDialogView, didCompleteWithResults results: [Swift.String : Any]) + @objc final public func webDialogView(_ webDialogView: FBSDKCoreKit.FBWebDialogView, didFailWithError error: Swift.Error) + @objc final public func webDialogViewDidCancel(_ webDialogView: FBSDKCoreKit.FBWebDialogView) + @objc final public func webDialogViewDidFinishLoad(_ webDialogView: FBSDKCoreKit.FBWebDialogView) +} +@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKWebViewFactory) final public class _WebViewFactory : ObjectiveC.NSObject, FBSDKCoreKit._WebViewProviding { + @objc final public func createWebView(frame: CoreGraphics.CGRect) -> FBSDKCoreKit.WebView + @objc override dynamic public init() + @objc deinit +} +extension FBSDKCoreKit.Profile.PictureMode : Swift.Equatable {} +extension FBSDKCoreKit.Profile.PictureMode : Swift.Hashable {} +extension FBSDKCoreKit.Profile.PictureMode : Swift.RawRepresentable {} +extension FBSDKCoreKit.LoginTooltipError : Swift.Equatable {} +extension FBSDKCoreKit.LoginTooltipError : Swift.Hashable {} diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/arm64.swiftdoc b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/arm64.swiftdoc deleted file mode 100644 index 57585eb9..00000000 Binary files a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/arm64.swiftdoc and /dev/null differ diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/arm64.swiftinterface b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/arm64.swiftinterface deleted file mode 100644 index b53862b5..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/arm64.swiftinterface +++ /dev/null @@ -1,99 +0,0 @@ -// swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.5 (swiftlang-1300.0.31.1 clang-1300.0.29.1) -// swift-module-flags: -target arm64-apple-ios11.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FBSDKCoreKit -@_exported import FBSDKCoreKit -import FBSDKCoreKit_Basics -import Foundation -import Swift -import UIKit -import _Concurrency -extension FBSDKCoreKit.AccessToken { - public var permissions: Swift.Set { - get - } - public var declinedPermissions: Swift.Set { - get - } - public var expiredPermissions: Swift.Set { - get - } - public func hasGranted(_ permission: FBSDKCoreKit.Permission) -> Swift.Bool -} -@objc(FBSDKCAPIReporter) public protocol CAPIReporter { - @objc func enable() - @objc func configure(factory: FBSDKCoreKit.GraphRequestFactoryProtocol, settings: FBSDKCoreKit.SettingsProtocol) - @objc func recordEvent(_ parameters: [Swift.String : Any]) -} -@objc @_inheritsConvenienceInitializers @objcMembers public class FBSDKAppEventsCAPIManager : ObjectiveC.NSObject, FBSDKCoreKit.CAPIReporter { - @objc public static let shared: FBSDKCoreKit.FBSDKAppEventsCAPIManager - @objc override dynamic public init() - @objc public func configure(factory: FBSDKCoreKit.GraphRequestFactoryProtocol, settings: FBSDKCoreKit.SettingsProtocol) - @objc public func enable() - @objc public func recordEvent(_ parameters: [Swift.String : Any]) - @objc deinit -} -@objc @_inheritsConvenienceInitializers @objcMembers public class FBSDKTransformerGraphRequestFactory : ObjectiveC.NSObject { - @objc public static let shared: FBSDKCoreKit.FBSDKTransformerGraphRequestFactory - public var credentials: FBSDKCoreKit.FBSDKTransformerGraphRequestFactory.CapiGCredentials? { - get - } - public struct CapiGCredentials { - public let accessKey: Swift.String - public let capiGatewayURL: Swift.String - public let datasetID: Swift.String - } - @objc override dynamic public init() - @objc public func configure(datasetID: Swift.String, url: Swift.String, accessKey: Swift.String) - @objc public func callCapiGatewayAPI(with parameters: [Swift.String : Any]) - @objc deinit -} -public enum Permission : Swift.Hashable, Swift.ExpressibleByStringLiteral { - case publicProfile - case userFriends - case email - case userAboutMe - case userActionsBooks - case userActionsFitness - case userActionsMusic - case userActionsNews - case userActionsVideo - case userBirthday - case userEducationHistory - case userEvents - case userGamesActivity - case userGender - case userHometown - case userLikes - case userLocation - case userManagedGroups - case userPhotos - case userPosts - case userRelationships - case userRelationshipDetails - case userReligionPolitics - case userTaggedPlaces - case userVideos - case userWebsite - case userWorkHistory - case readCustomFriendlists - case readInsights - case readAudienceNetworkInsights - case readPageMailboxes - case pagesShowList - case pagesManageCta - case pagesManageInstantArticles - case adsRead - case custom(Swift.String) - public init(stringLiteral value: Swift.String) - public var name: Swift.String { - get - } - public func hash(into hasher: inout Swift.Hasher) - public static func == (a: FBSDKCoreKit.Permission, b: FBSDKCoreKit.Permission) -> Swift.Bool - public typealias ExtendedGraphemeClusterLiteralType = Swift.String - public typealias StringLiteralType = Swift.String - public typealias UnicodeScalarLiteralType = Swift.String - public var hashValue: Swift.Int { - get - } -} diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/dSYMs/FBSDKCoreKit.framework.dSYM/Contents/Info.plist b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/dSYMs/FBSDKCoreKit.framework.dSYM/Contents/Info.plist new file mode 100644 index 00000000..e9fd3068 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/dSYMs/FBSDKCoreKit.framework.dSYM/Contents/Info.plist @@ -0,0 +1,20 @@ + + + + + CFBundleDevelopmentRegion + English + CFBundleIdentifier + com.apple.xcode.dsym.com.facebook.sdk.FBSDKCoreKit + CFBundleInfoDictionaryVersion + 6.0 + CFBundlePackageType + dSYM + CFBundleSignature + ???? + CFBundleShortVersionString + 1.0 + CFBundleVersion + 15.1.0 + + diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/dSYMs/FBSDKCoreKit.framework.dSYM/Contents/Resources/DWARF/FBSDKCoreKit b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/dSYMs/FBSDKCoreKit.framework.dSYM/Contents/Resources/DWARF/FBSDKCoreKit new file mode 100644 index 00000000..225c25aa Binary files /dev/null and b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64/dSYMs/FBSDKCoreKit.framework.dSYM/Contents/Resources/DWARF/FBSDKCoreKit differ diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FBSDKCoreKit b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FBSDKCoreKit deleted file mode 100644 index aaf2ba8f..00000000 Binary files a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FBSDKCoreKit and /dev/null differ diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FBSDKCoreKit b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FBSDKCoreKit new file mode 120000 index 00000000..2257ddcb --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FBSDKCoreKit @@ -0,0 +1 @@ +Versions/Current/FBSDKCoreKit \ No newline at end of file diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/af.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/af.lproj/FacebookSDK.strings new file mode 100644 index 00000000..84881da5 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/af.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "Besoek %@ en voer die kode in wat hierbo vertoon word."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "Om jou rekening te verbind, maak die Facebook-toepassing op jou mobiele toestel oop en kontroleer vir kennisgewings."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- OF -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "Goed"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Kanselleer"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Meld asseblief weer by hierdie toepassing aan om jou Facebook-rekening te herkoppel. "; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "Goed"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "Die bediener is tydelik besig, probeer asseblief weer."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Kanselleer"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Meld af"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Met Facebook aangemeld"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "As %@ aangemeld"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Meld aan"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Gaan voort met Facebook"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Meld met Facebook aan"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Meld af"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Toegang is nie na die Facebook-rekening verleen nie. Verifieer toestelinstellings."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Kan nie aan Facebook koppel nie. Gaan jou netwerkverbinding na en probeer weer."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Jou Facebook-wagwoord het verander. Om jou wagwoord te bevestig, maak Instellings > Facebook oop en tik jou naam."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "Die Facebook-rekening is nie op die toestel opgestel nie."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "Jou rekening is nie bevestig nie. Meld asseblief by www.facebook.com aan en volg die gegewe instruksies."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "Jy kan nie op die oomblik by toepassings aanmeld nie. Meld asseblief by www.facebook.com aan en volg die gegewe instruksies."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "Jy is in beheer – kies watter inligting jy met toepassings wil deel."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Meld aan"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Stuur"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Deel"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "Nie jy nie?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "Bevestig aantekening"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "Gaan voort as %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/ar.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/ar.lproj/FacebookSDK.strings new file mode 100644 index 00000000..f67e1352 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/ar.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "تفضل بزيارة %@ وإدخال الرمز الموضح أدناه."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "لربط حسابك، افتح تطبيق فيسبوك على جهازك المحمول ثم تفقد الإشعارات."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- أو -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "موافق"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "إلغاء"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "يرجى تسجيل الدخول إلى هذا التطبيق مرة أخرى لإعادة الاتصال بحساب فيسبوك."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "موافق"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "الخادم مشغول مؤقتًا، يرجى إعادة المحاولة."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "إلغاء"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "تسجيل الخروج"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "تم تسجيل الدخول بحساب فيسبوك"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "تم تسجيل الدخول باسم %@"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "تسجيل الدخول"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "متابعة بحساب فيسبوك"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "تسجيل الدخول بحساب فيسبوك"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "تسجيل الخروج"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "لم يتم منح إذن الوصول لحساب فيسبوك. تحقق من إعدادات الجهاز."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "تعذر الاتصال بفيسبوك. يُرجى التحقق من الاتصال بالإنترنت وإعادة المحاولة."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "تم تغيير كلمة سر فيسبوك الخاصة بك. لتأكيد كلمة السر، افتح الإعدادات > فيسبوك ثم اضغط على اسمك."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "لم تتم تهيئة حساب فيسبوك على الجهاز."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "لم يتم تأكيد حسابك. يُرجى تسجيل الدخول إلى www.facebook.com واتباع التعليمات الموضحة."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "لا يمكنك تسجيل الدخول إلى التطبيقات حاليًا. يُرجى تسجيل الدخول إلى www.facebook.com واتباع التعليمات الموضحة."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "أنت المتحكم - اختر المعلومات التي تريد مشاركتها مع التطبيقات."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "تسجيل الدخول"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "إرسال"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "مشاركة"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "لست أنت؟"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "تأكيد تسجيل الدخول"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "متابعة باسم %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/bn.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/bn.lproj/FacebookSDK.strings new file mode 100644 index 00000000..768fcdbb --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/bn.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "%@ -এ যান এবং উপরে যে কোডটি দেখানো হয়েছে সেটি লিখুন।"; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "আপনার অ্যাকাউন্টে সংযোগ করতে, আপনার মোবাইল ডিভাইসে Facebook অ্যাপটি খুলুন এবং বিজ্ঞপ্তি চেক করুন।"; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- অথবা -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "ঠিক আছে"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "বাতিল করুন"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "আপনার Facebook অ্যাকাউন্টটিতে পুনরায় সংযোগ করার জন্য অনুগ্রহ করে এই অ্যাপটিতে লগ ইন করুন৷"; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "ঠিক আছে"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "এই সার্ভারটি সাময়িকভাবে ব্যস্ত আছে, অনুগ্রহ করে পুনরায় চেষ্টা করুন৷"; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "বাতিল করুন"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "লগ আউট করুন"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Facebook ব্যবহার করে লগ ইন করা হয়েছে"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "%@ হিসাবে লগ ইন করা হয়েছে"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "লগ ইন করুন"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Facebook এর সাথে চালিয়ে যান"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Facebook -এর সাথে লগ ইন করুন"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "লগ আউট করুন"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Facebook অ্যাকাউন্টটিতে অ্যাক্সেস করার অনুমতি নেই৷ ডিভাইস সেটিংস যাচাই করুন৷"; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Facebook-এ সংযোগ করা যাচ্ছে না৷ আপনার নেটওয়ার্ক সংযোগটি পরীক্ষা করুন এবং পুনরায় চেষ্টা করুন৷"; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "আপনার Facebook পাসওয়ার্ডটি পরিবর্তিত হয়েছে৷ আপনার পাসওয়ার্ডটি নিশ্চিত করতে, সেটিংস > Facebook খুলুন এবং আপনার নামটি ট্যাপ করুন৷"; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "Facebook অ্যাকাউন্টটি এই ডিভাইসে কনফিগার করা যাযনি৷"; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "আপনার অ্যাকাউন্টটি নিশ্চিত করা যায়নি৷ অনুগ্রহ করে www.facebook.com-এ লগ ইন করুন এবং উল্লিখিত নির্দেশাবলী অনুসরণ করুন৷"; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "এই সময়ে আপনি অ্যাপসে লগ ইন করতে পারবেন না৷ অনুগ্রহ করে www.facebook.com-এ লগ ইন করুন এবং উল্লিখিত নির্দেশাবলী অনুসরণ করুন৷"; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "আপনি নিয়ন্ত্রণে আছেন - অ্যাপ্সের সাথে আপনি যে তথ্য শেয়ার করতে চান তা বাছুন৷"; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "লগ ইন করুন"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "পাঠান"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "ভাগ করুন"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "আপনি নন?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "লগ ইন নিশ্চিত করুন"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "%@ হিসেবে চালিয়ে যান"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/cs.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/cs.lproj/FacebookSDK.strings new file mode 100644 index 00000000..c15549c4 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/cs.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "Navštivte %@ a zadejte nahoře uvedený kód."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "Účet si můžete připojit tak, že si na mobilním zařízení spustíte aplikaci Facebook a podíváte se do upozornění."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- NEBO -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "OK"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Zrušit"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Pokud se chcete ke svému Facebook účtu znovu připojit, přihlaste se k této aplikaci ještě jednou."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "OK"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "Server je dočasně zaneprázdněný, zkuste to znovu."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Zrušit"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Odhlásit"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Přihlášen(a) přes Facebook"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "Přihlášen(a) jako %@"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Přihlásit"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Pokračovat přes Facebook"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Přihlásit se přes Facebook"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Odhlásit"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Facebook účtu nebylo oprávnění uděleno. Ověřte nastavení zařízení."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "K Facebooku se nedá připojit. Zkontrolujte připojení k síti a zkuste to znovu."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Vaše heslo na Facebook je změněné. Pokud chcete heslo potvrdit, přejděte do Nastavení > Facebook a klepněte na své jméno."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "V tomto zařízení není Facebook účet konfigurovaný."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "Váš účet není potvrzený. Přihlaste se na www. facebook.com a postupujte podle uvedených pokynů."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "Do aplikací se v této chvíli přihlásit nemůžete. Přihlaste se na www. facebook.com a postupujte podle uvedených pokynů."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "Je jen na vás, které informace chcete s aplikacemi sdílet."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Přihlásit"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Odeslat"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Sdílet"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "Nejste to vy?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "Potvrdit přihlášení"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "Pokračovat jako %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/da.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/da.lproj/FacebookSDK.strings new file mode 100644 index 00000000..a6d9ed40 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/da.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "Gå til %@, og indtast den kode, der er angivet ovenfor."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "Du kan tilknytte din konto ved at åbne Facebook-appen på din mobilenhed og tjekke notifikationerne."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- ELLER -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "OK"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Annuller"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Log på denne app igen for at genoprette forbindelsen til din Facebook-konto."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "OK"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "Serveren er optaget i øjeblikket. Prøv igen."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Annuller"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Log af"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Logget på med Facebook"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "Logget på som %@"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Log på"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Fortsæt med Facebook"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Log på med Facebook"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Log af"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Der er ikke blevet givet adgang til Facebook-kontoen. Kontrollér enhedsindstillingerne."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Kunne ikke oprette forbindelse til Facebook. Kontrollér din netværksforbindelse, og prøv igen."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Din Facebook-adgangskode er ændret. For at bekræfte din adgangskode skal du åbne Indstillinger > Facebook og trykke på dit navn."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "Facebook-kontoen er ikke blevet konfigureret på enheden."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "Din konto er ikke bekræftet. Log på www.facebook.com, og følg instruktionerne."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "Du kan ikke logge på apps på nuværende tidspunkt. Log på www.facebook.com, og følg instruktionerne."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "Du har styringen – vælg de oplysninger, som du vil dele med apps."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Log på"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Send"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Del"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "Ikke dig?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "Bekræft login"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "Fortsæt som %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/de.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/de.lproj/FacebookSDK.strings new file mode 100644 index 00000000..1e470805 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/de.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "Besuche %@ und gib den oben angezeigten Code ein."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "Um dein Konto zu verbinden, öffne die Facebook-App auf deinem Mobilgerät und prüfe, ob du Benachrichtigungen erhalten hast."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "– ODER –"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "OK"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Abbrechen"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Melde dich bitte erneut bei dieser App an, um die Verbindung mit deinem Facebook-Konto wiederherzustellen."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "OK"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "Der Server ist vorübergehend beschäftigt. Bitte versuche es erneut."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Abbrechen"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Abmelden"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Über Facebook angemeldet"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "Als %@ angemeldet"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Anmelden"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Mit Facebook fortfahren"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Über Facebook anmelden"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Abmelden"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Auf das Facebook-Konto wurde kein Zugriff erteilt. Überprüfe bitte die Geräteeinstellungen."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Verbindung zu Facebook kann nicht hergestellt werden. Bitte überprüfe deine Netzwerkverbindung und versuche es erneut."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Dein Facebook-Passwort hat sich geändert. Öffne „Einstellungen“ > „Facebook“ und tippe auf deinen Namen, um dein Passwort zu bestätigen."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "Das Facebook-Konto wurde für dieses Gerät nicht konfiguriert."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "Dein Konto wurde nicht bestätigt. Bitte melde dich unter www.facebook.com an und folge den Anweisungen."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "Du kannst dich zurzeit nicht bei Apps anmelden. Bitte melde dich unter www.facebook.com an und folge den Anweisungen."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "Es liegt ganz an dir – du kannst dir aussuchen, was du mit Apps teilen möchtest."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Anmelden"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Senden"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Teilen"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "Nicht du?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "Login bestätigen"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "Fortfahren als %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/el.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/el.lproj/FacebookSDK.strings new file mode 100644 index 00000000..09ca6484 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/el.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "Επισκεφτείτε τη διεύθυνση %@ και συμπληρώστε τον παραπάνω κωδικό."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "Για να συνδεθείτε στο λογαριασμό σας, ανοίξτε την εφαρμογή Facebook στη φορητή συσκευή σας και ελέγξτε τις ειδοποιήσεις."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- Ή -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "OK"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Άκυρο"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Συνδεθείτε ξανά σε αυτή την εφαρμογή για να συνδέσετε και πάλι το λογαριασμό σας στο Facebook."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "OK"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "Ο διακομιστής είναι προσωρινά απασχολημένος, προσπαθήστε ξανά."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Άκυρο"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Αποσύνδεση"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Έχει γίνει σύνδεση μέσω Facebook"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "Έχει γίνει σύνδεση ως %@"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Σύνδεση"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Συνεχίστε με το Facebook"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Σύνδεση μέσω Facebook"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Αποσύνδεση"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Δεν έχει παραχωρηθεί πρόσβαση στο λογαριασμό Facebook. Επαληθεύστε τις ρυθμίσεις της συσκευής σας."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Δεν είναι δυνατή η σύνδεση στο Facebook. Ελέγξτε τη σύνδεση στο δίκτυο και προσπαθήστε ξανά."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Ο κωδικός πρόσβασής σας στο Facebook άλλαξε. Για να επιβεβαιώσετε τον κωδικό σας, πηγαίνετε στις Ρυθμίσεις > Facebook και πατήστε το όνομά σας."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "Ο λογαριασμός Facebook δεν έχει διαμορφωθεί στη συσκευή."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "Ο λογαριασμός σας δεν επιβεβαιώθηκε. Συνδεθείτε στο www.facebook.com και ακολουθήστε τις οδηγίες που εμφανίζονται."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "Προς το παρόν δεν μπορείτε να συνδεθείτε σε εφαρμογές. Συνδεθείτε στο www.facebook.com και ακολουθήστε τις οδηγίες που εμφανίζονται."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "Έχετε τον έλεγχο - επιλέξτε ποιες πληροφορίες θέλετε να κοινοποιούνται στις εφαρμογές."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Σύνδεση"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Αποστολή"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Κοινοποίηση"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "Δεν είστε εσείς;"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "Επιβεβαίωση σύνδεσης"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "Συνέχεια ως %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/en.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/en.lproj/FacebookSDK.strings new file mode 100644 index 00000000..c88ac076 Binary files /dev/null and b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/en.lproj/FacebookSDK.strings differ diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/en_GB.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/en_GB.lproj/FacebookSDK.strings new file mode 100644 index 00000000..e36f841c --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/en_GB.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* The format string for device login instructions */ +"DeviceLogin.LogInPrompt" = "Visit %@ and enter the code shown above."; + +/* The 'or' string for smart login instructions */ +"DeviceLogin.SmartLogInOrLabel" = "-- OR --"; + +/* The string for smart login instructions */ +"DeviceLogin.SmartLogInPrompt" = "To connect your account, open the Facebook app on your mobile device and check for notifications."; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "OK"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Cancel"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Please log in to this app again to reconnect your Facebook account."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "OK"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "The server is temporarily busy, please try again."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Cancel"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Log out"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Logged in using Facebook"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "Logged in as %@"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Log in"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Continue with Facebook"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Log in with Facebook"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Log out"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Access has not been granted to the Facebook account. Verify device settings."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Unable to connect to Facebook. Please check your network connection and try again."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Your Facebook password has changed. To confirm your password, open Settings > Facebook and tap your name."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "The Facebook account has not been configured on the device."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "Your account is not confirmed. Please log in to www.facebook.com and follow the instructions given."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "You cannot log in to apps at this time. Please log in to www.facebook.com and follow the instructions given."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "You're in control – choose what information you want to share with apps."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Log In"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Send"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Share"; + +/* The title for the alert when smart login requires confirmation */ +"SmartLogin.ConfirmationTitle" = "Confirm Login"; + +/* The format string to continue as for the alert when smart login requires confirmation */ +"SmartLogin.Continue" = "Continue as %@"; + +/* The cancel label for the alert when smart login requires confirmation */ +"SmartLogin.NotYou" = "Not you?"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/es.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/es.lproj/FacebookSDK.strings new file mode 100644 index 00000000..0c5ce879 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/es.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "Visita %@ e ingresa el código que se muestra arriba."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "Para conectar tu cuenta, abre la aplicación de Facebook en tu dispositivo móvil y comprueba las notificaciones."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- O -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "Aceptar"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Cancelar"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Inicia sesión de nuevo en esta aplicación para volver a conectarte a tu cuenta de Facebook."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "Aceptar"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "El servidor está temporalmente ocupado. Vuelve a intentarlo."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Cancelar"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Cerrar sesión"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Sesión iniciada con Facebook"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "Sesión iniciada como %@"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Inicio de sesión"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Continuar con Facebook"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Iniciar sesión con Facebook"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Salir"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "No se concedió acceso a la cuenta de Facebook. Verifica la configuración del dispositivo."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "No es posible conectarse a Facebook. Comprueba tu conexión a internet y vuelve a intentarlo."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Cambió tu contraseña de Facebook. Para confirmar tu contraseña, abre Configuración > Facebook y toca tu nombre."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "No se configuró la cuenta de Facebook en el dispositivo."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "Tu cuenta no está confirmada. Inicia sesión en www.facebook.com y sigue las instrucciones."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "No puedes iniciar sesión en las aplicaciones en este momento. Inicia sesión en www.facebook.com y sigue las instrucciones."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "Tú decides: elige qué información quieres compartir con las aplicaciones."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Inicio de sesión"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Enviar"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Compartir"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "¿No eres tú?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "Confirmar inicio de sesión"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "Continuar como %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/es_ES.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/es_ES.lproj/FacebookSDK.strings new file mode 100644 index 00000000..4ecd5d68 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/es_ES.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "Visita %@ e introduce el código que se muestra arriba."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "Para conectar tu cuenta, abre la aplicación de Facebook en tu dispositivo móvil y comprueba las notificaciones."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- O -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "Aceptar"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Cancelar"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Vuelve a iniciar sesión en esta aplicación para volver a conectar tu cuenta de Facebook."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "Aceptar"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "El servidor está ocupado temporalmente. Vuelve a intentarlo más tarde."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Cancelar"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Salir"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Sesión iniciada con Facebook"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "Sesión iniciada como %@"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Inicio de sesión"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Continuar con Facebook"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Iniciar sesión con Facebook"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Salir"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "No se ha otorgado acceso a la cuenta de Facebook. Verifica la configuración del dispositivo."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "No es posible conectarse a Facebook. Comprueba tu conexión de red y vuelve a intentarlo."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Tu contraseña de Facebook ha cambiado. Para confirmar tu contraseña, abre Configuración > Facebook y toca tu nombre."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "La cuenta de Facebook no se ha configurado en el dispositivo."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "Tu cuenta no se ha confirmado. Inicia sesión en www.facebook.com y sigue las instrucciones."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "No puedes iniciar sesión en las aplicaciones en este momento. Inicia sesión en www.facebook.com y sigue las instrucciones."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "Tú tienes el control: elige la información que quieres compartir con las aplicaciones."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Inicio de sesión"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Enviar"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Compartir"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "¿No eres tú?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "Confirmar inicio de sesión"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "Continuar como %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/fi.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/fi.lproj/FacebookSDK.strings new file mode 100644 index 00000000..f51fcaa6 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/fi.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "Siirry osoitteeseen %@ ja kirjoita oheinen koodi sivulle."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "Pääset liittämään käyttäjätilisi avaamalla Facebook-sovelluksen mobiililaitteellasi ja tarkistamalla ilmoitukset."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- TAI -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "OK"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Peruuta"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Kirjaudu tähän sovellukseen uudelleen, jotta voit yhdistää Facebook-tilisi uudelleen."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "OK"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "Palvelin on tilapäisesti varattu, yritä uudelleen."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Peruuta"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Kirjaudu ulos"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Sisäänkirjautunut Facebookin avulla"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "Sisäänkirjautunut nimellä %@"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Kirjaudu sisään"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Jatka Facebook-tunnuksilla"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Kirjaudu sisään Facebookin avulla"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Kirjaudu ulos"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Pääsyä Facebook-tiliin ei ole myönnetty. Tarkista laiteasetukset."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Yhteyttä Facebookiin ei voi muodostaa. Tarkista verkkoyhteys ja yritä sitten uudelleen."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Facebook-salasanasi on vaihdettu. Vahvista salasanasi avaamalla Asetukset > Facebook ja napauttamalla nimeäsi."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "Facebook-tiliä ei ole määritetty laitteessa."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "Tiliäsi ei ole vahvistettu. Kirjaudu sisään osoitteeseen www.facebook.com ja noudata annettuja ohjeita."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "Et pysty kirjautumaan sovelluksiin tällä hetkellä. Kirjaudu sisään osoitteeseen www.facebook.com ja noudata annettuja ohjeita."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "Sinä voit valita, mitä tietoja jaat sovelluksille."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Kirjaudu sisään"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Lähetä"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Jaa"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "Etkö tämä ole sinä?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "Vahvista sisäänkirjautuminen"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "Jatka nimellä %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/fil.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/fil.lproj/FacebookSDK.strings new file mode 100644 index 00000000..c72600b1 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/fil.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "Pumunta sa %@ at ilagay ang code na ipinapakita sa itaas."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "Para ikonekta ang iyong account, buksan ang Facebook app sa iyong cellphone at tumingin ng mga notification."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- O KAYA -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "OK"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Kanselahin"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Mangyaring mag-log in muli sa app na ito para ikonekta muli ang iyong Facebook account."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "OK"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "Pansamantalang abala ang server, pakisubukan muli."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Kanselahin"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Mag-log Out"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Naka-log in gamit ang Facebook"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "Naka-log in bilang si %@"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Mag-log in"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Magatuloy sa Facebook"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Mag-log in sa pamamagitan ng Facebook"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Mag-log out"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Hindi binigyan ng access ang Facebook account. Beripikahin ang mga setting ng device."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Hindi nakakonekta sa Facebook. Tingnan ang iyong koneksyon sa network at subukan muli."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Nagbago ang iyong password sa Facebook. Para makumpirma ang iyong password, buksan ang Mga Setting > Facebook at i-tap ang iyong pangalan."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "Hindi na-configure sa device ang Facebook account."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "Hindi nakumpirma ang iyong account. Mangyaring mag-log in sa www.facebook.com at sundin ang mga ibinigay na tagubilin."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "Hindi ka makakapag-log in sa mga app sa oras na ito. Mangyaring mag-log in sa www.facebook.com at sundin ang mga ibinigay na tagubilin."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "Ikaw ang may kontrol - piliin kung anong impormasyon ang gusto mong ibahagi sa mga app."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Mag-log In"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Ipadala"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Ibahagi"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "Hindi ikaw?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "I-confirm ang Pag-log in"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "Magpatuloy bilang %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/fr.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/fr.lproj/FacebookSDK.strings new file mode 100644 index 00000000..f0511b2e --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/fr.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "Consultez la page %@ et saisissez le code indiqué ci-dessus."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "Pour connecter votre compte, lancez l’application Facebook sur votre appareil mobile et consultez les notifications."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- OU -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "OK"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Annuler"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Veuillez vous connecter à nouveau à cette application pour reconnecter votre compte Facebook."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "OK"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "Le serveur est temporairement occupé. Veuillez réessayer plus tard."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Annuler"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Déconnexion"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Connecté(e) à l’aide de Facebook"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "Connecté(e) en tant que %@"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Connexion"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Continuer avec Facebook"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Connexion avec Facebook"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Déconnexion"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "L’accès au compte Facebook n’a pas été autorisé. Vérifiez les paramètres de l’appareil."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Connexion à Facebook impossible. Vérifiez votre connexion avant de réessayer."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Votre mot de passe Facebook a changé. Pour confirmer votre mot de passe, ouvrez Paramètres > Facebook et saisissez votre nom."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "Le compte Facebook n’a pas été configuré sur l’appareil."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "Votre compte n’est pas confirmé. Veuillez vous connecter à www.facebook.com et suivre les instructions indiquées."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "Vous ne pouvez pas vous connecter à des applications pour le moment. Veuillez vous connecter à www.facebook.com et suivre les instructions indiquées."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "Vous gardez le contrôle. Choisissez les informations que vous souhaitez partager avec les applications."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Connexion"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Envoyer"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Partager"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "Ce n’est pas vous ?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "Confirmer la connexion"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "Continuer en tant que %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/gu.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/gu.lproj/FacebookSDK.strings new file mode 100644 index 00000000..95bec7fb --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/gu.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "%@ ની મુલાકાત લો અને ઉપર બતાવ્યા પ્રમાણે કોડ દાખલ કરો."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "તમારા એકાઉન્ટ સાથે જોડાવા માટે, તમારા મોબાઇલ ઉપકરણ પર Facebook એપ્લિકેશન ખોલો અને સૂચનો માટે તપાસો."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- અથવા -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "ઠીક"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "રદ કરો"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "તમારા ફેસબુક ખાતાને ફરીથી કનેક્ટ કરવા માટે કૃપા કરીને આ એપ્લિકેશનમાં ફરી લૉગ ઇન કરો."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "ઠીક"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "સર્વર અસ્થાયીરૂપે વ્યસ્ત છે, કૃપા કરીને ફરી પ્રયાસ કરો."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "રદ કરો"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "લૉગ આઉટ કરો"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "ફેસબુકનો ઉપયોગ કરીને લૉગ ઇન કરો"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "%@ તરીકે લૉગ ઇન થયાં"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "લૉગ ઇન કરો"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Facebook સાથે ચાલુ રાખો"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "ફેસબુક સાથે લૉગ ઇન કરો"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "લૉગ આઉટ કરો"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "ફેસબુક ખાતા પર ઍક્સેસ આપવામાં આવી નથી. ઉપકરણ સેટિંગ્સ ચકાસો"; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "ફેસબુકથી કનેક્ટ કરવામાં અસમર્થ. તમારું નેટવર્ક કનેક્શન તપાસો અને ફરી પ્રયાસ કરો."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "તમારો ફેસબુક પાસવર્ડ બદલાઈ ગયો છે. તમારા પાસવર્ડની પુષ્ટિ કરવા માટે, સેટિંગ્સ > ફેસબુક ખોલો અને તમારા નામ પર ટૅપ કરો."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "ઉપકરણ પર ફેસબુક ખાતું કન્ફિગર કરવામાં આવ્યું નથી."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "તમારા ખાતાની પુષ્ટિ કરવામાં આવી નથી. કૃપા કરીને www.facebook.com પર લૉગ ઇન કરો અને આપેલા સૂચનોને અનુસરો."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "તમે આ સમયે એપ્લિકેશન્સમાં લૉગ ઇન કરી શકતાં નથી. કૃપા કરીને www.facebook.com પર લૉગ ઇન કરો અને આપેલા સૂચનોને અનુસરો."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "તમે નિયંત્રણ કરો છો - તમે એપ્લિકેશન્સ સાથે કઈ માહિતી શેર કરવા માંગો છો તે પસંદ કરો."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "લૉગ ઇન કરો"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "મોકલો"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "શેર કરો"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "તમે નહિ?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "લૉગિનની પુષ્ટિ કરો"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "%@ તરીકે ચાલુ રાખો"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/he.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/he.lproj/FacebookSDK.strings new file mode 100644 index 00000000..be0f033b --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/he.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "בקר ב-%@ והזן את הקוד המופיע למעלה."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "כדי לחבר את החשבון שלך, פתח את אפליקציית פייסבוק במכשיר הנייד שלך ובדוק אם יש התראות."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- או -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "אישור"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "ביטול"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "התחבר לאפליקציה זו שוב כדי לחבר מחדש את חשבון הפייסבוק שלך."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "אישור"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "השרת עמוס באופן זמני, נסה שוב."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "ביטול"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "התנתק"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "מחובר באמצעות פייסבוק"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "מחובר בתור %@"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "התחבר"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "המשך עם פייסבוק"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "התחבר באמצעות פייסבוק"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "התנתק"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "לא הוענקה גישה לחשבון הפייסבוק. אמת את הגדרות המכשיר."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "לא ניתן להתחבר לפייסבוק. בדוק את החיבור שלך לרשת ונסה שוב."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "סיסמת הפייסבוק שלך השתנתה. כדי לאשר את הסיסמה, פתח את 'הגדרות' > 'פייסבוק' והקש על שמך."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "חשבון הפייסבוק לא הוגדר במכשיר."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "החשבון שלך לא אושר. התחבר ל-www.facebook.com ופעל בהתאם להוראות שיוצגו."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "לא ניתן להתחבר לאפליקציות כעת. התחבר ל-www.facebook.com ופעל בהתאם להוראות שיוצגו."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "אתה מחליט - בחר איזה מידע אתה רוצה לשתף עם אפליקציות."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "התחבר"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "שלח"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "שתף"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "לא אתה?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "אשר התחברות"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "המשך כ-%@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/hi.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/hi.lproj/FacebookSDK.strings new file mode 100644 index 00000000..16d49ea6 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/hi.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "%@ पर जाएँ और ऊपर दिया गया कोड दर्ज करें."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "अपने खाते को कनेक्ट करने के लिए, अपने मोबाइल एप्लिकेशन में Facebook एप्लिकेशन खोलें और सूचनाओं के लिए जाँच करें."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- या -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "ठीक"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "रद्द करें"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "अपने Facebook खाते से फिर से कनेक्ट होने के लिए कृपया इस एप्लिकेशन में फिर से लॉग इन करें."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "ठीक"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "सर्वर अस्थायी रूप से व्यस्त है, कृपया फिर से कोशिश करें."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "रद्द करें"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "लॉग आउट करें"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Facebook का उपयोग करके लॉग इन किया हुआ है"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "%@ के रूप में लॉग इन किया हुआ है"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "लॉग इन करें"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Facebook के साथ जारी रखें"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Facebook से लॉग इन करें"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "लॉग आउट"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Facebook खाते को एक्सेस नहीं दी गई है. डिवाइस सेटिंग सत्यापित करें."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Facebook से कनेक्ट होने में असमर्थ. कृपया अपने नेटवर्क कनेक्शन की जाँच करें फिर से प्रयास करें."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "आपका Facebook पासवर्ड बदल गया है. अपना पासवर्ड कन्फ़र्म करने के लिए, सेटिंग > Facebook खोलें और अपना नाम टैप करें."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "डिवाइस पर Facebook खाता कॉन्फ़िगर नहीं किया गया है."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "आपका खाता कन्फ़र्म नहीं किया गया है. कृपया www.facebook.com में लॉग इन करें और दिए गए निर्देशों का पालन करें."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "आप इस समय एप्लिकेशन में लॉग इन नहीं कर सकते. कृपया www.facebook.com में लॉग इन करें और दिए गए निर्देशों का पालन करें."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "आप नियंत्रण में हैं - चुनें कि आप एप्लिकेशन से कौन-सी जानकारी साझा करना चाहते हैं."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "लॉग इन करें"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "भेजें"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "साझा करें"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "आप नहीं हैं?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "लॉग इन कन्फ़र्म करें"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "%@ के रूप में जारी रखें"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/hr.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/hr.lproj/FacebookSDK.strings new file mode 100644 index 00000000..1a30854a --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/hr.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "Posjetite adresu %@ i unesite gore prikazan kod."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "Da biste povezali račun, otvorite aplikaciju Facebook na mobilnom uređaju i potražite obavijesti."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- ILI -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "U redu"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Odustani"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Ponovo se prijavite u ovu aplikaciju kako biste se ponovo povezali s Facebook računom."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "U redu"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "Poslužitelj je privremeno zauzet, pokušajte ponovo."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Odustani"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Odjavi se"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Prijavljen putem Facebooka"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "Prijavljen kao %@"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Prijavi se"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Nastavite s korištenjem Facebooka"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Prijava putem Facebooka"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Odjavi se"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Pristup Facebook računu nije odobren. Provjerite postavke uređaja."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Povezivanje s Facebookom nije uspjelo. Provjerite mrežnu vezu i pokušajte ponovo."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Promijenili ste lozinku za Facebook. Za potvrdu lozinke otvorite Postavke > Facebook i dodirnite svoje ime."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "Na uređaju nije konfiguriran račun za Facebook."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "Vaš račun nije potvrđen. Prijavite se na www.facebook.com i slijedite upute."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "U ovome trenutku prijava u aplikacije nije moguća. Prijavite se na www.facebook.com i slijedite upute."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "Vi odlučujete – odaberite koje podatke želite dijeliti u aplikacijama."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Prijava"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Pošalji"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Dijeli"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "To niste vi?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "Potvrda prijave"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "Nastavi kao %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/hu.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/hu.lproj/FacebookSDK.strings new file mode 100644 index 00000000..81a206e1 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/hu.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "Keresd fel a %@ címet, és írd be a fent megjelenített kódot."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "A fiók hozzákapcsolásához nyisd meg a Facebook alkalmazást a mobilkészülékeden, és nézd meg az értesítéseket."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- VAGY -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "OK"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Mégsem"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Kérjük, jelentkezz be újra ebbe az alkalmazásba, ha szeretnéd ismét összekapcsolni a Facebook-fiókoddal."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "OK"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "A kiszolgáló átmenetileg foglalt, próbáld meg újra."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Mégsem"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Kijelentkezés"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Bejelentkezve a Facebook használatával"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "Bejelentkezve %@ néven"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Bejelentkezés"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Folytatás a Facebookkal"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Bejelentkezés a Facebook használatával"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Kijelentkezés"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "A Facebook-fiókhoz nincs megadva a hozzáférés. Ellenőrizd az eszköz beállításait."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Nem sikerült kapcsolódni a Facebookhoz. Ellenőrizd a hálózati kapcsolatot, majd próbáld meg újra."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Facebook-jelszavad megváltozott. A jelszó megerősítéséhez nyisd meg a Settings (Beállítások) > Facebook pontot, és koppints a nevedre."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "A készüléken nincs beállítva a Facebook-fiók."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "A fiókod nincs megerősítve. Jelentkezz be a www.facebook.com címre, és kövesd az utasításokat."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "Jelenleg nem tudsz alkalmazásokba bejelentkezni. Jelentkezz be a www.facebook.com címre, és kövesd az utasításokat."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "A döntés a kezedben van: kiválaszthatod, hogy milyen adatokat osztasz meg az alkalmazásokkal."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Bejelentkezés"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Küldés"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Megosztás"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "Nem te vagy az?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "Bejelentkezés megerősítése"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "Folytatás mint %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/id.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/id.lproj/FacebookSDK.strings new file mode 100644 index 00000000..da53d0d0 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/id.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "Kunjungi %@ dan masukkan kode yang ditampilkan di atas."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "Untuk menghubungkan akun Anda, buka aplikasi Facebook di perangkat seluler Anda dan periksa pemberitahuan."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- ATAU -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "OK"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Batal"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Harap masuk ke aplikasi ini lagi untuk menghubungkan kembali akun Facebook Anda."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "OK"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "Server untuk sementara sedang sibuk, harap coba lagi."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Batal"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Keluar"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Masuk menggunakan Facebook"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "Masuk sebagai %@"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Masuk"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Lanjutkan dengan Facebook"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Masuk menggunakan Facebook"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Keluar"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Akses belum diberikan ke akun Facebook. Verifikasi pengaturan perangkat."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Tidak dapat terhubung ke Facebook. Periksa koneksi jaringan dan coba lagi."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Kata sandi Facebook Anda telah diubah. Untuk mengonfirmasi kata sandi Anda, buka Pengaturan > Facebook, lalu ketuk nama Anda."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "Akun Facebook belum dikonfigurasikan di perangkat."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "Akun Anda tidak dikonfirmasi. Masuk ke www.facebook.com dan ikuti petunjuknya."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "Saat ini Anda tidak dapat masuk ke aplikasi. Masuk ke www.facebook.com dan ikuti petunjuknya."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "Anda memegang kendali - pilih info yang ingin Anda bagikan dengan aplikasi."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Masuk"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Kirim"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Berbagi"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "Bukan Anda?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "Konfirmasikan Masuk"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "Lanjutkan sebagai %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/it.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/it.lproj/FacebookSDK.strings new file mode 100644 index 00000000..38915663 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/it.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "Visita %@ e inserisci il codice mostrato sopra."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "Per collegare il tuo account, apri l'app Facebook sul tuo dispositivo mobile e controlla se hai notifiche."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- OPPURE -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "OK"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Annulla"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Effettua di nuovo l'accesso a questa applicazione per riconnettere il tuo account Facebook."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "OK"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "Il server è temporaneamente occupato, riprova."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Annulla"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Esci"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Accesso effettuato tramite Facebook"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "Accesso effettuato come %@"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Accedi"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Continua con Facebook"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Accedi con Facebook"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Esci"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "All'account Facebook non è stato concesso l'accesso. Verifica le impostazioni del dispositivo."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Impossibile connettersi a Facebook. Controlla la tua connessione e riprova."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "La tua password di Facebook è stata modificata. Per confermare la password, apri Impostazioni > Facebook e tocca il tuo nome."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "L'account Facebook non è stato configurato nel dispositivo."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "Il tuo account non è stato verificato. Accedi a www.facebook.com e segui le istruzioni fornite."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "Impossibile accedere alle applicazioni al momento. Accedi a www.facebook.com e segui le istruzioni fornite."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "Il controllo è nelle tue mani: scegli quali informazioni condividere con le app."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Accedi"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Invia"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Condividi"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "Non sei tu?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "Conferma l'accesso"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "Continua come %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/ja.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/ja.lproj/FacebookSDK.strings new file mode 100644 index 00000000..c4922b5e --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/ja.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "%@にアクセスし、上に表示されているコードを入力してください。"; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "アカウントをリンクするには、お使いのモバイル機器でFacebookアプリを開き、お知らせをご確認ください。"; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- または -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "OK"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "キャンセル"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "このアプリにもう一度ログインして、Facebookアカウントを再接続してください。"; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "OK"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "サーバーが一時的にビジーです。もう一度お試しください。"; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "キャンセル"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "ログアウト"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Facebookを使用してログイン中"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "%@としてログイン中"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "ログイン"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Facebookで続ける"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Facebookでログイン"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "ログアウト"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Facebookアカウントにアクセス権が与えられていません。デバイス設定を確認してください。"; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Facebookに接続できませんでした。ネットワーク接続を確認してもう一度お試しください。"; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Facebookパスワードが変更されています。パスワードを確認するには、[設定] > [Facebook]の順に開き、名前をタップしてください。"; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "デバイスにFacebookアカウントが構成されていません。"; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "アカウントが確認されません。www.facebook.comにログインし、表示される説明に従ってください。"; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "今はアプリにログインできません。www.facebook.comにログインし、表示される説明に従ってください。"; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "アプリと共有する情報をコントロールできます。"; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "ログイン"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "送信"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "シェア"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "別のユーザーとしてログイン"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "ログインの確認"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "%@として続行"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/kn.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/kn.lproj/FacebookSDK.strings new file mode 100644 index 00000000..9ecdac9d --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/kn.lproj/FacebookSDK.strings @@ -0,0 +1,71 @@ +/* The format string for device login instructions */ +"DeviceLogin.LogInPrompt" = "ನಿಮ್ಮ ಸ್ಮಾರ್ಟ್‌ ಫೋನ್‌ ಅಥವಾ ಕಂಪ್ಯೂಟರ್‌ನಲ್ಲಿ %@ ಗೆ ಭೇಟಿ ನೀಡಿ ಮತ್ತು ಈ ಕೋಡ್‌ ಅನ್ನು ನಮೂದಿಸಿ:"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "ಸರಿ"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "ರದ್ದುಮಾಡು"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "ನಿಮ್ಮ Facebook ಖಾತೆಯನ್ನು ಮರುಸಂಪರ್ಕಗೊಳಿಸಲು ಈ ಅಪ್ಲಿಕೇಶನ್‌ನಲ್ಲಿ ಮತ್ತೊಮ್ಮೆ ಲಾಗಿನ್‌ ಮಾಡಿ."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "ಸರಿ"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "ಸರ್ವರ್ ತಾತ್ಕಾಲಿಕವಾಗಿ ಕಾರ್ಯನಿರತವಾಗಿದೆ, ದಯವಿಟ್ಟು ನಂತರ ಮತ್ತೆ ಪ್ರಯತ್ನಿಸಿ."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "ರದ್ದುಮಾಡು"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "ಲಾಗ್‌ ಔಟ್‌"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Facebook ಬಳಸಿಕೊಂಡು ಲಾಗಿನ್‌ ಮಾಡಲಾಗಿದೆ"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "%@ ರಂತೆ ಲಾಗಿನ್‌ ಮಾಡಲಾಗಿದೆ"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "ಲಾಗ್‌ ಇನ್‌"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Facebook ಅನ್ನು ಮುಂದುವರಿಸಿ"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Facebook ಮೂಲಕ ಲಾಗ್‌ ಇನ್‌ ಮಾಡಿ"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "ಲಾಗ್‌ ಔಟ್‌"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Facebook ಖಾತೆಗೆ ಪ್ರವೇಶವನ್ನು ಅನುಮತಿಸಲಾಗಿಲ್ಲ. ಸಾಧನದ ಸೆಟ್ಟಿಂಗ್‌ಗಳನ್ನು ಪರಿಶೀಲಿಸಿ."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Facebook ಗೆ ಸಂಪರ್ಕಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ. ನಿಮ್ಮ ನೆಟ್‌ವರ್ಕ್‌ ಸಂಪರ್ಕವನ್ನು ಪರಿಶೀಲಿಸಿ ಹಾಗೂ ಮತ್ತೆ ಪ್ರಯತ್ನಿಸಿ."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "ನಿಮ್ಮ Facebook ಪಾಸ್‌ವರ್ಡ್‌ ಬದಲಿಸಲಾಗಿದೆ. ನಿಮ್ಮ ಪಾಸ್‌ವರ್ಡ್‌ ಖಚಿತಪಡಿಸಲು, ಸೆಟ್ಟಿಂಗ್‌ಗಳು > Facebook ತೆರೆಯಿರಿ ಮತ್ತು ನಿಮ್ಮ ಹೆಸರನ್ನು ಟ್ಯಾಪ್‌ ಮಾಡಿ."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "Facebook ಖಾತೆಯನ್ನು ಸಾಧನದಲ್ಲಿ ಕಾನ್ಫಿಗರ್ ಮಾಡಲಾಗಿಲ್ಲ."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "ನಿಮ್ಮ ಖಾತೆಯನ್ನು ದೃಢೀಕರಿಸಿಲ್ಲ. ದಯವಿಟ್ಟು www.facebook.com ಗೆ ಲಾಗಿನ್‌ ಮಾಡಿ ಮತ್ತು ಕೆಳಗೆ ನೀಡಿದ ಸೂಚನೆಗಳನ್ನು ಅನುಸರಿಸಿ."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "ನೀವು ಈ ಸಮಯದಲ್ಲಿ ಅಪ್ಲಿಕೇಶನ್‌ಗಳಿಗೆ ಲಾಗಿನ್‌ ಮಾಡಲು ಸಾಧ್ಯವಿಲ್ಲ. ದಯವಿಟ್ಟು www.facebook.com ಗೆ ಲಾಗಿನ್‌ ಮಾಡಿ ಮತ್ತು ಕೆಳಗೆ ನೀಡಿದ ಸೂಚನೆಗಳನ್ನು ಅನುಸರಿಸಿ."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "ನೀವು ನಿಯಂತ್ರಣದಲ್ಲಿರುವಿರಿ - ನೀವು ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಹಂಚಿಕೊಳ್ಳಲು ಬಯಸುವ ವಿಷಯವನ್ನು ಆರಿಸಿ."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "ಲಾಗ್‌ ಇನ್‌"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "ಕಳುಹಿಸಿ"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "ಹಂಚಿಕೊಳ್ಳಿ"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/ko.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/ko.lproj/FacebookSDK.strings new file mode 100644 index 00000000..f7692eff --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/ko.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "%@를 방문하여 위에 표시된 코드를 입력하세요."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "계정을 연결하려면 모바일 기기에서 Facebook 앱을 열고 알림을 확인하세요."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- 또는 -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "확인"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "취소"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Facebook 계정을 다시 연결하려면 이 앱에 다시 로그인하세요."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "확인"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "일시적으로 서버 사용량이 많아졌습니다. 다시 시도하세요."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "취소"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "로그아웃"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Facebook 계정으로 로그인함"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "%@(으)로 로그인함"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "로그인"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Facebook으로 계속"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Facebook으로 로그인"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "로그아웃"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Facebook 계정에 대한 액세스가 승인되지 않았습니다. 기기 설정을 확인하세요."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Facebook에 연결할 수 없습니다. 네트워크 연결을 확인하고 다시 시도하세요."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Facebook 비밀번호가 변경되었습니다. 비밀번호를 확인하려면 설정 > Facebook으로 이동하여 이름을 누르세요."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "Facebook 계정이 기기에 구성되어 있지 않습니다."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "계정이 확인되지 않았습니다. www.facebook.com에 로그인한 뒤 안내를 따라주세요."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "현재 앱에 로그인할 수 없습니다. www.facebook.com에 로그인한 뒤 안내를 따라주세요."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "원하는 정보를 선택하여 앱에 공유할 수 있습니다."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "로그인"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "보내기"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "공유하기"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "회원님이 아닌가요?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "로그인 확인"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "%@님으로 계속"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/ml.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/ml.lproj/FacebookSDK.strings new file mode 100644 index 00000000..8b9ead15 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/ml.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "%@ സന്ദർശിച്ച്‌ മുകളിൽ കാണിച്ച‌ കോഡ്‌ നൽകുക."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "നിങ്ങളുടെ അക്കൗണ്ട്‌ കണക്‌റ്റുചെയ്യാൻ, നിങ്ങളുടെ മൊബൈൽ ഉപകരണത്തിലെ Facebook ആപ്പ്‌ തുറന്ന്‌ അറിയിപ്പുകൾ പരിശോധിക്കുക."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- അല്ലെങ്കിൽ -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "ശരി"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "റദ്ദാക്കുക"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "നിങ്ങളുടെ Facebook അക്കൗണ്ടുമായി വീണ്ടും കണക്‌റ്റുചെയ്യുന്നതിന് ഈ ആപ്ലിക്കേഷനിൽ വീണ്ടും ലോഗിൻ ചെയ്യുക."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "ശരി"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "സെർവർ താൽക്കാലികമായി തിരക്കിലാണ്, വീണ്ടും ശ്രമിക്കുക."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "റദ്ദാക്കുക"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "ലോഗ്ഔട്ട് ചെയ്യുക"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Facebook ഉപയോഗിച്ച് ലോഗിൻ ചെയ്‌തു"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "%@ എന്നതായി ലോഗിൻ ചെയ്‌തു"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "ലോഗിൻ ചെയ്യുക"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Facebook ഉപയോഗിച്ച് തുടരുക"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Facebook ഉപയോഗിച്ച് ലോഗിൻ ചെയ്യുക"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "ലോഗ്ഔട്ട് ചെയ്യുക"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Facebook അക്കൗണ്ടിലേക്ക് ആക്‌സസ് നൽകിയിട്ടില്ല. ഉപകരണ ക്രമീകരണങ്ങൾ പരിശോധിച്ചുറപ്പിക്കുക."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Facebook-ലേക്ക് കണക്‌റ്റുചെയ്യാനായില്ല. നിങ്ങളുടെ നെറ്റ്‌വർക്ക് കണക്ഷൻ പരിശോധിച്ച് വീണ്ടും ശ്രമിക്കുക."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "നിങ്ങളുടെ Facebook പാസ്‌വേഡ് മാറി. പാ‌സ്‌വേഡ് സ്ഥിരീകരിക്കുന്നതിന് ക്രമീകരണങ്ങൾ > Facebook എന്നത് തുറന്ന് പേര് ടാപ്പുചെയ്യുക."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "ഉപകരണത്തിൽ Facebook അക്കൗണ്ട് കോൺഫിഗർ ചെയ്‌തിട്ടില്ല."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "അക്കൗണ്ട് സ്ഥിരീകരിച്ചു. www.facebook.com എന്നതിലേക്ക് ലോഗിൻ ചെയ്‌ത് തന്നിരിക്കുന്ന നിർദ്ദേശങ്ങൾ പാലിക്കുക."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "നിങ്ങൾക്ക് ഈ സമയം ആപ്ലിക്കേഷനുകളിലേക്ക് ലോഗിൻ ചെയ്യാനാവില്ല. www.facebook.com എന്നതിലേക്ക് ലോഗിൻ ചെയ്‌ത് തന്നിരിക്കുന്ന നിർദ്ദേശങ്ങൾ പാലിക്കുക."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "നിങ്ങളുടെ നിയന്ത്രണത്തിലാണ് - നിങ്ങൾക്ക് ആപ്‌സുമായി ഏതെല്ലാം വിവരങ്ങൾ പങ്കിടണമെന്ന് തിരഞ്ഞെടുക്കുക."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "ലോഗിൻ ചെയ്യുക"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "അയയ്‌ക്കുക"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "പങ്കിടൂ"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "നിങ്ങൾ അല്ലേ?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "ലോഗിൻ സ്ഥിരീകരിക്കുക"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "%@ ആയി തുടരുക"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/mr.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/mr.lproj/FacebookSDK.strings new file mode 100644 index 00000000..e857096c --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/mr.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "%@ वर भेट द्या आणि वर दर्शवलेला कोड प्रविष्ट करा."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "तुमचे खाते कनेक्ट करण्यासाठी, तुमच्या मोबाईल उपकरणावर Facebook अॅप उघडा आणि सूचना तपासा."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- किंवा -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "ठीक"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "रद्द करा"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "कृपया आपले फेसबुक खाते रीकनेक्ट करण्यासाठी या अनुप्रयोगावर पुन्हा लॉग इन करा."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "ठीक"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "सर्व्हर तात्पुरता व्यस्त आहे, कृपया पुन्हा प्रयत्न करा."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "रद्द करा"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "लॉग आउट करा"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "फेसबुक वापरून लॉग इन केले"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "%@ म्हणून लॉग इन केले"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "लॉग इन करा"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Facebook सह चालू ठेवा"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "फेसबुकसह लॉग इन करा"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "लॉग आउट करा"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "फेसबुक खात्यावर प्रवेशास मंजूरी दिली गेली नाही. डिव्हाइस सेटिंग्ज सत्यापित करा."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "फेसबुकशी कनेक्ट करण्यात अक्षम. आपले नेटवर्क कनेक्शन तपासा आणि पुन्हा प्रयत्न करा."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "आपला फेसबुक पासवर्ड बदलला आहे. आपल्या पासवर्डची पुष्टी करण्यासाठी, सेटिंग्ज > फेसबुक उघडा आणि आपले नाव टॅप करा."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "डिव्हाइसवर फेसबुक खाते कॉन्फिगर केले गेले नाही."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "आपल्या खात्याची पुष्टी झाली नाही. कृपया www.facebook.com वर लॉग इन करा आणि दिलेल्या सूचनांचे अनुसरण करा."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "आपण यावेळी अनुप्रयोगांवर लॉग इन करू शकत नाही. कृपया www.facebook.com वर लॉग इन करा आणि दिलेल्या सूचनांचे अनुसरण करा."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "तुम्ही नियंत्रणात आहात - तुम्ही कोणती माहिती अॅपसह सामायिक करू इच्छिता ते निवडा."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "लॉग इन करा"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "पाठवा"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "सामायिक करा"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "तुम्ही नाही?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "लॉग इन पुष्टी करा"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "%@ म्हणून चालू ठेवा"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/ms.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/ms.lproj/FacebookSDK.strings new file mode 100644 index 00000000..60b4cdb9 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/ms.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "Lawati %@ dan masukkan kod yang ditunjukkan di atas."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "Untuk menghubungkan akaun anda, buka apl Facebook di peranti mudah alih anda dan semak pemberitahuan."; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "Bukan anda?"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "OK"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Batal"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Sila log masuk ke aplikasi ini sekali lagi untuk menyambung semula akaun Facebook anda."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "OK"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "Pelayan ini sibuk buat sementara waktu, sila cuba lagi."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Batal"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Log Keluar"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Dilog masuk menggunakan Facebook"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "Dilog masuk sebagai %@"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Log masuk"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Teruskan dengan Facebook"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Log masuk dengan Facebook"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Log keluar"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Akses ke akaun Facebook tidak diberikan. Sahkan tetapan peranti."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Tidak dapat menyambung ke Facebook. Semak sambungan rangkaian anda dan cuba lagi."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Kata laluan Facebook anda telah ditukar. Untuk mengesahkan kata laluan anda, buka Tetapan > Facebook dan ketik nama anda."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "Akaun Facebook masih belum dikonfigurasikan pada peranti."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "Akaun anda tidak disahkan. Sila log masuk ke www.facebook.com dan ikuti arahan yang diberi."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "Anda tidak boleh log masuk ke aplikasi pada masa ini. Sila log masuk ke www.facebook.com dan ikuti arahan yang diberi."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "Anda yang mengawal - pilih maklumat yang anda ingin kongsi dengan apl."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Log Masuk"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Hantar"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Kongsi"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "Sahkan Log Masuk"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "Teruskan sebagai %@"; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- ATAU -"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/nb.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/nb.lproj/FacebookSDK.strings new file mode 100644 index 00000000..3ebb66c3 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/nb.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "Gå til %@, og oppgi koden som vises ovenfor."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "Koble til kontoen din ved å åpne Facebook-appen på mobilenheten din og se etter varsler."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- ELLER -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "OK"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Avbryt"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Logg deg inn igjen på denne appen for å koble til Facebook-kontoen på nytt."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "OK"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "Serveren er midlertidig opptatt. Prøv på nytt."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Avbryt"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Logg ut"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Logget inn med Facebook"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "Logget inn som %@"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Logg inn"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Fortsett med Facebook"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Logg inn med Facebook"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Logg ut"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Det er ikke gitt tilgang til Facebook-kontoen. Bekreft enhetsinnstillinger."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Kunne ikke koble til Facebook. Kontroller nettverkstilkoblingen, og prøv på nytt."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Facebook-passordet ditt er endret. Bekreft passordet ditt ved å gå til Innstillinger > Facebook og trykke på navnet ditt."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "Facebook-kontoen er ikke konfigurert på enheten."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "Kontoen din er bekreftet. Logg deg inn på www.facebook.com, og følg instruksjonene."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "Du kan ikke logge deg inn på apper for øyeblikket. Logg deg inn på www.facebook.com, og følg instruksjonene."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "Du bestemmer – velg hvilke opplysninger du vil dele med appene."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Logg inn"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Send"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Del"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "Ikke deg?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "Bekreft innlogging"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "Fortsett som %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/nl.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/nl.lproj/FacebookSDK.strings new file mode 100644 index 00000000..160654a4 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/nl.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "Ga naar %@ en voer de bovenstaande code in."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "Om je account te verbinden, open je de Facebook-app op je mobiele apparaat en controleer of je meldingen ziet."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- OF -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "OK"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Annuleren"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Meld je nogmaals aan bij deze app om verbinding te maken met je Facebook-account."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "OK"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "De server is tijdelijk niet beschikbaar. Probeer het opnieuw."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Annuleren"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Afmelden"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Aangemeld via Facebook"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "Aangemeld als %@"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Aanmelden"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Doorgaan met Facebook"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Aanmelden met Facebook"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Afmelden"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Er is geen toegang verleend aan het Facebook-account. Verifieer de apparaatinstellingen."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Er kan geen verbinding worden gemaakt met Facebook. Controleer je netwerkverbinding en probeer het opnieuw."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Je Facebook-wachtwoord is gewijzigd. Open Instellingen > Facebook en tik op je naam om je wachtwoord te bevestigen."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "Het Facebook-account is niet geconfigureerd op het apparaat."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "Je account is niet bevestigd. Meld je aan bij www.facebook.com en volg de instructies."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "Je kunt je momenteel niet aanmelden bij apps. Meld je aan bij www.facebook.com en volg de instructies."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "Jij hebt de controle. Kies welke informatie je met apps wilt delen."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Aanmelden"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Verzenden"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Delen"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "Ben jij dit niet?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "Aanmelden bevestigen"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "Doorgaan als %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/pa.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/pa.lproj/FacebookSDK.strings new file mode 100644 index 00000000..07027466 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/pa.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "%@ ਵਿੱਚ ਜਾਓ ਅਤੇ ਉੱਤੇ ਦਿਖਾਏ ਗਏ ਕੋਡ ਨੂੰ ਦਾਖ਼ਲ ਕਰੋ।"; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "ਆਪਣੇ ਖਾਤੇ ਨਾਲ ਕਨੈਕਟ ਕਰਨ ਲਈ, ਆਪਣੀ ਮੋਬਾਈਲ ਡਿਵਾਈਸ 'ਤੇ Facebook ਐਪ ਨੂੰ ਖੋਲ੍ਹੋ ਅਤੇ ਸੂਚਨਾਵਾਂ ਨੂੰ ਦੇਖੋ।"; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- ਜਾਂ -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "ਠੀਕ"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "ਰੱਦ ਕਰੋ"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "ਕਿਰਪਾ ਕਰਕੇ ਆਪਣੇ Facebook ਖਾਤੇ ਨਾਲ ਮੁੜ ਕਨੈਕਟ ਕਰਨ ਲਈ ਇਸ ਐਪ ਵਿੱਚ ਦੁਬਾਰਾ ਲੌਗ ਇਨ ਕਰੋ।"; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "ਠੀਕ"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "ਇਹ ਸਰਵਰ ਅਸਥਾਈ ਰੂਪ ਵਿੱਚ ਵਿਅਸਤ ਹੈ, ਕਿਰਪਾ ਕਰਕੇ ਦੁਬਾਰਾ ਕੋਸ਼ਿਸ਼ ਕਰੋ।"; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "ਰੱਦ ਕਰੋ"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "ਲੌਗ ਆਉਟ ਕਰੋ"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Facebook ਦਾ ਉਪਯੋਗ ਕਰਕੇ ਲੌਗ ਇਨ ਕੀਤਾ ਗਿਆ"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "%@ ਵੱਜੋਂ ਲੌਗ ਇਨ ਕੀਤਾ ਗਿਆ"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "ਲੌਗ ਇਨ ਕਰੋ"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Facebook ਦੇ ਨਾਲ ਜਾਰੀ ਰੱਖੋ"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Facebook ਦੇ ਨਾਲ ਲੌਗ ਇਨ ਕਰੋ"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "ਲੌਗ ਆਉਟ ਕਰੋ"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Facebook ਖਾਤੇ ਨੂੰ ਐਕਸੈਸ ਪ੍ਰਦਾਨ ਨਹੀਂ ਕੀਤੀ ਗਈ। ਡਿਵਾਈਸ ਸੈੱਟਿੰਗਜ਼ ਦੀ ਪੁਸ਼ਟੀ ਕਰੋ।"; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Facebook ਨਾਲ ਕਨੈਕਟ ਕਰਨ ਵਿੱਚ ਅਸਮਰਥਿਤ ਆਪਣੇ ਨੈੱਟਵਰਕ ਕਨੈਕਸ਼ਨ ਦੀ ਜਾਂਚ ਕਰੋ ਅਤੇ ਦੁਬਾਰਾ ਕੋਸ਼ਿਸ਼ ਕਰੋ।"; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "ਤੁਹਾਡੇ Facebook ਪਾਸਵਰਡ ਨੂੰ ਬਦਲ ਦਿੱਤਾ ਗਿਆ ਹੈ। ਆਪਣੇ ਪਾਸਵਰਡ ਦੀ ਪੁਸ਼ਟੀ ਕਰਨ ਲਈ, ਸੈੱਟਿੰਗਜ਼ > Facebook ਖੋਲ੍ਹੋ ਅਤੇ ਆਪਣੇ ਨਾਂ ਨੂੰ ਟੈਪ ਕਰੋ।"; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "Facebook ਖਾਤੇ ਨੂੰ ਡਿਵਾਈਸ 'ਤੇ ਕਨਫ਼ੀਗਰ ਨਹੀਂ ਕੀਤਾ ਗਿਆ ਹੈ।"; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "ਤੁਹਾਡੇ ਖਾਤੇ ਦੀ ਪੁਸ਼ਟੀ ਨਹੀਂ ਕੀਤੀ ਗਈ ਹੈ। ਕਿਰਪਾ ਕਰਕੇ www.facebook.com ਵਿੱਚ ਲੌਗ ਇਨ ਕਰੋ ਅਤੇ ਹੇਠਾਂ ਦਿੱਤੇ ਨਿਰਦੇਸ਼ਾਂ ਦਾ ਪਾਲਣ ਕਰੋ।"; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "ਤੁਸੀਂ ਇਸ ਸਮੇਂ ਐਪ ਵਿੱਚ ਲੌਗ ਇਨ ਨਹੀਂ ਕਰ ਸਕਦੇ ਹੋ। ਕਿਰਪਾ ਕਰਕੇ www.facebook.com ਵਿੱਚ ਲੌਗ ਇਨ ਕਰੋ ਅਤੇ ਹੇਠਾਂ ਦਿੱਤੇ ਨਿਰਦੇਸ਼ਾਂ ਦਾ ਪਾਲਣ ਕਰੋ।"; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "ਤੁ\ਸੀਂ ਨਿਯੰਤਰਣ ਵਿੱਚ ਹੋ - ਉਹ ਜਾਣਕਾਰੀ ਚੁਣੋ ਜੋ ਤੁਸੀਂ ਐਪਸ ਦੇ ਨਾਲ ਸਾਂਝੀ ਕਰਨੀ ਚਾਹੁੰਦੇ ਹੋ।"; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "ਲੌਗ ਇਨ ਕਰੋ"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "ਸਾਂਝਾ ਕਰੋ"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "ਭੇਜੋ"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "ਕੀ ਤੁਸੀਂ ਨਹੀਂ ਹੋ?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "ਲੌਗਇਨ ਦੀ ਪੁਸ਼ਟੀ ਕਰੋ"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "%@ ਵੱਜੋਂ ਜਾਰੀ ਰੱਖੋ"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/pl.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/pl.lproj/FacebookSDK.strings new file mode 100644 index 00000000..5b0954f5 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/pl.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "Wejdź na stronę %@ i wprowadź podany powyżej kod."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "Aby połączyć konto, otwórz aplikację Facebook na urządzeniu mobilnym i sprawdź powiadomienia."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- LUB -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "OK"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Anuluj"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Zaloguj się jeszcze raz do aplikacji, aby ponownie przyłączyć swoje konto na Facebooku."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "OK"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "Serwer jest zajęty, spróbuj później."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Anuluj"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Wyloguj się"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Zalogowano przez Facebooka"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "Zalogowano jako %@"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Zaloguj się"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Kontynuuj za pośrednictwem Facebooka"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Zaloguj się przez Facebooka"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Wyloguj się"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Brak dostępu z tego konta na Facebooku. Sprawdź ustawienia urządzenia."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Nie można połączyć się z Facebookiem. Sprawdź połączenie sieciowe i spróbuj ponownie."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Twoje hasło do Facebooka zostało zmienione. Aby potwierdzić hasło, otwórz Ustawienia > Facebook i dotknij swojego imienia i nazwiska."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "Na tym urządzeniu nie skonfigurowano konta na Facebooku."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "Konto niepotwierdzone. Zaloguj się przez stronę www.facebook.com i postępuj zgodnie ze wskazówkami."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "Brak możliwości logowania się do aplikacji. Zaloguj się przez stronę www.facebook.com i postępuj zgodnie ze wskazówkami."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "Masz pełną kontrolę – określ, jakie informacje chcesz udostępniać aplikacjom."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Zaloguj się"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Wyślij"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Udostępnij"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "To nie Ty?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "Potwierdź logowanie"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "Kontynuuj jako %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/pt.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/pt.lproj/FacebookSDK.strings new file mode 100644 index 00000000..6ff2c772 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/pt.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "Acesse %@ e introduza o código mostrado acima."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "Para conectar sua conta, abra o aplicativo Facebook em seu dispositivo móvel e verifique se tem notificações."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "– OU –"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "OK"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Cancelar"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Entre nesse aplicativo novamente para reconectar sua conta do Facebook."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "OK"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "O servidor está temporariamente ocupado. Tente novamente."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Cancelar"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Sair"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Você entrou usando o Facebook"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "Conectado como %@"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Entrar"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Continuar com o Facebook"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Entrar com o Facebook"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Sair"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "O acesso à conta do Facebook não foi permitido. Verifique as configurações do dispositivo."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Não foi possível se conectar ao Facebook. Verifique sua conexão de rede e tente novamente."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "A sua senha do Facebook foi alterada. Para confirmar a sua senha, abra Configurações > Facebook e toque no seu nome."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "A conta do Facebook não foi configurada no dispositivo."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "A sua conta não foi confirmada. Entre no site www.facebook.com e siga as instruções fornecidas."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "Não é possível entrar em aplicativos neste momento. Entre no site www.facebook.com e siga as instruções fornecidas."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "Você é quem controla — escolha quais informações você quer compartilhar com os aplicativos."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Entrar"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Envio"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Compartilhar"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "Não é você?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "Confirme o login"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "Continue como %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/pt_PT.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/pt_PT.lproj/FacebookSDK.strings new file mode 100644 index 00000000..6648e115 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/pt_PT.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "Visita %@ e introduz o código mostrado acima."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "Para ligares a tua conta, abre a app Facebook no teu dispositivo móvel e verifica se tens notificações."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "– OU –"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "OK"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Cancelar"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Volta a iniciar sessão nesta aplicação para te ligares novamente à tua conta do Facebook."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "OK"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "O servidor está temporariamente ocupado. Tenta novamente."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Cancelar"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Terminar sessão"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Com sessão iniciada através do Facebook"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "Com sessão iniciada como %@"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Iniciar sessão"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Continuar com o Facebook"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Iniciar sessão com o Facebook"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Terminar a sessão"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "O acesso não foi concedido à conta do Facebook. Verificar as definições do dispositivo."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Não é possível ligar ao Facebook. Verifica a tua ligação à rede e tenta novamente."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "A tua palavra-passe do Facebook foi alterada. Para confirmares a tua palavra-passe, abre as Definições > Facebook e toca no teu nome."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "A conta do Facebook não foi configurada no dispositivo."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "A tua conta não foi confirmada. Inicia sessão em www.facebook.com e segue as instruções indicadas."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "Não podes iniciar sessão em aplicações neste momento. Inicia sessão em www.facebook.com e segue as instruções indicadas."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "Tens o controlo: escolhe a informação que pretendes partilhar com as apps."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Iniciar sessão"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Enviar"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Partilhar"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "Não és tu?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "Confirmar Início de Sessão"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "Continuar como %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/ru.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/ru.lproj/FacebookSDK.strings new file mode 100644 index 00000000..450a9cc8 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/ru.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "Откройте страницу %@ и введите представленный выше код."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "Чтобы подключить аккаунт, откройте приложение Facebook на мобильном устройстве и проверьте уведомления."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- ИЛИ -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "OK"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Отменить"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Войдите в это приложение еще раз, чтобы повторно подключить ваш аккаунт Facebook."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "OK"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "Сервер временно загружен, повторите попытку."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Отменить"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Выход"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Выполнен вход с помощью Facebook"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "Вы вошли как %@"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Вход"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Продолжить с Facebook"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Вход через Facebook"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Выход"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Аккаунту Facebook доступ не предоставлен. Проверьте настройки устройства."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Не удалось подключиться к Facebook. Проверьте сетевое подключение и повторите попытку."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Ваш пароль Facebook изменен. Чтобы подтвердить пароль, откройте «Настройки» > Facebook и коснитесь вашего имени."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "На устройстве не настроен аккаунт Facebook."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "Ваш аккаунт не подтвержден. Войдите на сайт www.facebook.com и следуйте инструкциям."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "Сейчас нельзя войти в приложения. Войдите на сайт www.facebook.com и следуйте инструкциям."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "Вы сами выбираете, какой информацией поделиться с приложениями."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Вход в систему"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Отправить"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Поделиться"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "Это не вы?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "Подтвердить вход"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "Продолжить как %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/sk.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/sk.lproj/FacebookSDK.strings new file mode 100644 index 00000000..859b9b3d --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/sk.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "Navštívte stránku %@ a zadajte kód zobrazený vyššie."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "Na pripojenie svojho účtu otvorte vo svojom mobilnom zariadení aplikáciu Facebook a skontrolujte upozornenia."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- ALEBO -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "OK"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Zrušiť"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Ak sa chcete znova pripojiť k svojmu účtu na Facebooku, prihláste sa znova do tejto aplikácie."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "OK"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "Server je dočasne zaneprázdnený – skúste znova."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Zrušiť"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Odhlásiť"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Prihlásený cez Facebook"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "Prihlásený ako %@"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Prihlásiť sa"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Pokračovať s Facebookom"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Prihlásiť sa cez Facebook"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Odhlásiť sa"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Danému účtu na Facebooku nebol poskytnutý prístup. Skontrolujte nastavenia zariadenia."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Nedá sa pripojiť k Facebooku. Skontrolujte svoje sieťové pripojenie a skúste znova."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Vaše heslo pre Facebook sa zmenilo. Na potvrdenie svojho hesla otvorte Nastavenia > Facebook a ťuknite na svoje meno."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "Daný účet na Facebooku nebol nastavený v zariadení."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "Váš účet nie je potvrdený. Prihláste sa na stránke www.facebook.com a postupujte podľa pokynov."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "Momentálne sa nemôžete prihlásiť do aplikácií. Prihláste sa na stránke www.facebook.com a postupujte podľa pokynov."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "Máte to pod kontrolou: vyberte, ktoré informácie chcete zdieľať s aplikáciami."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Prihlásenie sa"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Odoslať"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Zdieľať"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "Nie ste to vy?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "Potvrdiť prihlásenie"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "Pokračovať ako %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/sv.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/sv.lproj/FacebookSDK.strings new file mode 100644 index 00000000..69c80525 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/sv.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "Besök %@ och ange koden som visas ovan."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "Koppla ditt konto genom att öppna Facebook-appen på din mobila enhet och söka efter aviseringar."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- ELLER -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "OK"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Avbryt"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Logga in på den här appen igen om du vill ansluta ditt Facebook-konto på nytt."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "OK"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "Servern är upptagen för tillfället. Försök igen."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Avbryt"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Logga ut"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Inloggad med Facebook"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "Inloggad som %@"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Logga in"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Fortsätt med Facebook"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Logga in med Facebook"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Logga ut"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Du har inte fått tillgång till Facebook-kontot. Verifiera enhetsinställningar."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Det går inte att ansluta till Facebook. Kontrollera nätverksanslutningen och försök igen."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Ditt Facebook-lösenord har ändrats. Bekräfta lösenordet genom att öppna Inställningar > Facebook och skriva in ditt namn."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "Facebook-konto har inte konfigurerats på enheten."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "Ditt konto har inte bekräftats. Logga in på www.facebook.com och följ instruktionerna."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "Du kan inte logga in på appar för närvarande. Logga in på www.facebook.com och följ instruktionerna."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "Du bestämmer – välj vilken info du vill dela med appar."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Logga in"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Skicka"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Dela"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "Inte du?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "Bekräfta inloggning"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "Fortsätt som %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/ta.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/ta.lproj/FacebookSDK.strings new file mode 100644 index 00000000..ec117a9a --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/ta.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "%@ என்பதற்குச் சென்று மேலே தெரியும் குறியீட்டை உள்ளிடவும்."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "உங்கள் கணக்குடன் இணைக்க, உங்கள் மொபைல் சாதனத்தில் Facebook பயன்பாட்டைத் திறந்து அறிவிப்புகளைப் பார்க்கவும்."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- அல்லது -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "சரி"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "ரத்துசெய்"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "உங்கள் Facebook கணக்கில் மீண்டும் இணைய, இந்தப் பயன்பாட்டில் மீண்டும் உள்நுழையவும்."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "சரி"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "சேவையகம் தற்காலிகமாக பிஸியாக உள்ளது, மீண்டும் முயற்சிக்கவும்."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "ரத்துசெய்"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "வெளியேறு"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Facebook மூலம் உள்நுழையப்பட்டுள்ளது"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "%@ இல் உள்நுழைந்துள்ளீர்கள்"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "உள்நுழைவு"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Facebook இல் தொடரவும்"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Facebook மூலம் உள்நுழையவும்"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "வெளியேறு"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Facebook கணக்கிற்கு அணுகல் வழங்கப்படவில்லை. சாதன அமைப்புகளைச் சரிபார்க்கவும்."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Facebook இல் இணைய முடியவில்லை. இணைய இணைப்பைச் சரிபார்த்து, மீண்டும் முயற்சிக்கவும்."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Facebook கடவுச்சொல் மாற்றப்பட்டது. கடவுச்சொல்லை உறுதிசெய்ய, அமைப்புகள் > Facebook க்கு சென்று உங்கள் பெயரைத் தட்டவும்."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "சாதனத்தில் Facebook கணக்கு உள்ளமைக்கப்படவில்லை."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "உங்கள் கணக்கு உறுதிசெய்யப்படவில்லை. www.facebook.com இல் உள்நுழைந்து, வழங்கப்பட்டுள்ள வழிமுறைகளைப் பின்பற்றவும்."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "இப்போது பயன்பாடுகளில் உள்நுழைய முடியாது. www.facebook.com இல் உள்நுழைந்து, வழங்கப்பட்டுள்ள வழிமுறைகளைப் பின்பற்றவும்."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "பயன்பாடுகளில் எந்தத் தகவலைப் பகிர விரும்புகிறீர்கள் என்பதை நீங்கள் கட்டுப்படுத்தலாம்."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "உள்நுழைவு"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "அனுப்பு"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "பகிர்"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "நீங்கள் இல்லையா?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "உள்நுழைவை உறுதிப்படுத்தவும்"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "%@ ஆகத் தொடரவும்"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/te.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/te.lproj/FacebookSDK.strings new file mode 100644 index 00000000..0d0bbe0e --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/te.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "%@ లింక్‌ను సందర్శించి, ఎగువ చూపిన కోడ్‌ను నమోదు చేయండి."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "మీ ఖాతాను అనుసంధానించడానికి, మీ మొబైల్ పరికరంలో Facebook అనువర్తనాన్ని తెరిచి, నోటిఫికేషన్‌లను తనిఖీ చేయండి."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- లేదా -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "ఒప్పుకుంటున్నాను"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "రద్దు చేయి"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "దయచేసి మీ Facebook ఖాతాను మళ్లీ కనెక్ట్ చేయడానికి ఈ అప్లికేషన్‌కు మళ్లీ లాగిన్ చేయండి."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "ఒప్పుకుంటున్నాను"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "సర్వర్ తాత్కాలికంగా బిజీగా ఉంది, దయచేసి మళ్లీ ప్రయత్నించండి."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "రద్దు చేయి"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "లాగ్ అవుట్ చేయి"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Facebook ఉపయోగించి లాగిన్ చేసారు"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "%@గా లాగిన్ చేసారు"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "లాగిన్ చేయి"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Facebookతో కొనసాగించండి"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Facebookతో లాగిన్ చేయి"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "లాగ్ అవుట్ చేయి"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Facebook ఖాతాకు ప్రాప్యత మంజూరు చేయలేదు. పరికర సెట్టింగ్‌లను సరిచూడండి."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Facebookకి కనెక్ట్ చేయడం సాధ్యపడలేదు. మీ నెట్‌వర్క్ కనెక్షన్‌ను తనిఖీ చేసి, మళ్లీ ప్రయత్నించండి."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "మీ Facebook పాస్‌వర్డ్ మారింది. మీ పాస్‌వర్డ్‌ను నిర్ధారించడానికి, సెట్టింగ్‌లు > Facebook తెరిచి, మీ పేరు నొక్కండి."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "పరికరంలో Facebook ఖాతా కాన్ఫిగర్ చేయబడలేదు."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "మీ ఖాతా నిర్ధారించబడలేదు. దయచేసి www.facebook.comకి లాగిన్ చేసి, అందించిన సూచనలను అనుసరించండి."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "ప్రస్తుతం మీరు అప్లికేషన్‌లకు లాగిన్ చేయలేరు. దయచేసి www.facebook.comకి లాగిన్ చేసి, అందించిన సూచనలను అనుసరించండి."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "మీకు నియంత్రణ ఉంది - మీరు అనువర్తనాలతో భాగస్వామ్యం చేయాలనుకునే సమాచారాన్ని ఎంచుకోండి."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "లాగిన్ చేయండి"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "పంపు"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "భాగస్వామ్యం చేయండి"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "మీరు కాదా?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "లాగిన్‌ను నిర్ధారించండి"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "%@ వలె కొనసాగండి"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/th.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/th.lproj/FacebookSDK.strings new file mode 100644 index 00000000..3883ee8f --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/th.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "ไปที่ %@ และใส่โค้ดที่แสดงด้านบน"; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "หากต้องการเชื่อมต่อบัญชีผู้ใช้ของคุณ ให้เปิดแอพ Facebook บนอุปกรณ์มือถือของคุณและตรวจสอบการแจ้งเตือน"; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- หรือ -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "ตกลง"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "ยกเลิก"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "โปรดลงชื่อเข้าใช้แอพนี้อีกครั้งเพื่อเชื่อมต่อบัญชีผู้ใช้ Facebook ของคุณใหม่"; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "ตกลง"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "เซิร์ฟเวอร์ไม่พร้อมให้บริการชั่วคราว โปรดลองใหม่อีกครั้ง"; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "ยกเลิก"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "ออกจากระบบ"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "เข้าสู่ระบบโดยใช้ Facebook"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "เข้าสู่ระบบในชื่อ %@"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "เข้าสู่ระบบ"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "ดำเนินการต่อด้วย Facebook"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "เข้าสู่ระบบด้วย Facebook"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "ออกจากระบบ"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "บัญชีผู้ใช้ Facebook ไม่ได้รับอนุญาตให้เข้าถึง ตรวจสอบการตั้งค่าของอุปกรณ์"; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "ไม่สามารถเชื่อมต่อกับ Facebook ตรวจสอบการเชื่อมต่อเครือข่ายและลองอีกครั้ง"; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "เปลี่ยนรหัสผ่าน Facebook ของคุณแล้ว เพื่อยืนยันรหัสผ่านของคุณ ให้เปิด การตั้งค่า > Facebook แล้วแตะชื่อของคุณ"; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "บัญชีผู้ใช้ Facebook ไม่ได้รับการกำหนดค่าบนอุปกรณ์เครื่องนี้"; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "บัญชีผู้ใช้ของคุณไม่ได้รับการยืนยัน โปรดเข้าสู่ระบบที่ www.facebook.com และทำตามคำแนะนำที่ปรากฏ"; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "คุณไม่สามารถเข้าสู่ระบบของแอพได้ในตอนนี้ โปรดเข้าสู่ระบบที่ www.facebook.com และทำตามคำแนะนำที่ปรากฏ"; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "คุณเป็นฝ่ายควบคุม โปรดเลือกข้อมูลที่คุณต้องการแชร์ด้วยแอพ"; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "เข้าสู่ระบบ"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "ส่ง"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "แชร์"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "หากไม่ใช่คุณ"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "ยืนยันการเข้าสู่ระบบ"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "ดำเนินการต่อในชื่อ %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/tr.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/tr.lproj/FacebookSDK.strings new file mode 100644 index 00000000..51a5328d --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/tr.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "%@ adresini ziyaret edin ve yukarıda görülen kodu girin."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "Hesabınızı bağlamak için, mobil cihazınızda Facebook uygulamasını açın ve bildirimlerinizi kontrol edin."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- YA DA -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "Tamam"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "İptal"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Facebook hesabına yeniden bağlanmak için lütfen bu uygulamaya tekrar giriş yap."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "Tamam"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "Sunucu geçici olarak meşgul. Lütfen tekrar dene."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "İptal"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Çıkış Yap"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Facebook ile giriş yapıldı"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "%@ olarak giriş yapıldı"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Giriş yap"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Facebook ile Devam Et"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Facebook ile giriş yap"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Çıkış yap"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Facebook hesabına erişim izni verilmedi. Cihaz ayarlarını doğrula."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Facebook'a bağlanılamıyor. Ağ bağlantını kontrol edip tekrar dene."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Facebook şifren değiştirildi. Şifreni onaylamak için Ayarlar > Facebook'u aç ve adına dokunun."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "Facebook hesabı cihaz üzerinde yapılandırılmadı."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "Hesabın onaylanmadı. Lütfen www.facebook.com adresine giriş yap ve verilen talimatları izle."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "Şu an için uygulamalara giriş yapamazsın. Lütfen www.facebook.com adresine giriş yap ve verilen talimatları izle."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "Kontrol sende. Uygulamalarla paylaşmak istediğin bilgileri seç."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Giriş Yap"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Gönder"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Paylaş"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "Sen değil misin?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "Girişi Onayla"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "%@ olarak devam et"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/vi.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/vi.lproj/FacebookSDK.strings new file mode 100644 index 00000000..d0ddbc61 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/vi.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "Truy cập %@ và nhập mã hiển thị ở trên."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "Để kết nối tài khoản của bạn, hãy mở ứng dụng Facebook trên thiết bị di động và kiểm tra thông báo."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- HOẶC -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "OK"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Hủy"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Vui lòng đăng nhập lại vào ứng dụng này để kết nối lại tài khoản Facebook của bạn."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "OK"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "Máy chủ hiện đang bận, vui lòng thử lại sau."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Hủy"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Đăng xuất"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Đã đăng nhập bằng Facebook"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "Đã đăng nhập với tư cách là"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Đăng nhập"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Tiếp tục với Facebook"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Đăng nhập bằng Facebook"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Đăng xuất"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Quyền truy cập chưa được cấp cho tài khoản Facebook. Xác minh thiết lập của thiết bị."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Không thể kết nối với Facebook. Vui lòng kiểm tra kết nối mạng của bạn và thử lại."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Mật khẩu Facebook của bạn đã thay đổi. Để xác nhận mật khẩu của bạn, hãy mở Thiết lập > Facebook và nhấn vào tên bạn."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "Tài khoản Facebook chưa được định cấu hình trên thiết bị."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "Tài khoản của bạn không được xác nhận. Vui lòng đăng nhập vào www.facebook.com và làm theo hướng dẫn được cung cấp."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "Bạn không thể đăng nhập vào các ứng dụng lúc này. Vui lòng đăng nhập vào www.facebook.com và làm theo hướng dẫn được cung cấp."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "Bạn đang có quyền kiểm soát - hãy chọn thông tin bạn muốn chia sẻ với ứng dụng."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Đăng nhập"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Gửi"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Chia sẻ"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "Không phải bạn?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "Xác nhận đăng nhập"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "Tiếp tục với tư cách %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/zh.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/zh.lproj/FacebookSDK.strings new file mode 100644 index 00000000..4273dc25 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/zh.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "请访问 %@ 并输入上方显示的验证码。"; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "要关联你的帐户,请在移动设备上打开 Facebook 应用,并查看通知。"; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- 或者 -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "确定"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "取消"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "请再次登录此应用,以便重新连接您的 Facebook 帐户。"; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "确定"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "服务器暂时繁忙,请重试。"; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "取消"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "退出"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "已使用 Facebook 登录"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "已以 %@ 身份登录"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "登录"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "继续使用 Facebook 登录"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "使用 Facebook 登录"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "退出"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "未授予该 Facebook 帐户访问权限。验证设备设置。"; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "无法连接到 Facebook。检查网络连接并重试。"; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "您的 Facebook 密码已更改。要确认密码,请打开设置 > Facebook,并轻触您的姓名。"; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "未在设备上配置 Facebook 帐户。"; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "您的帐户未确认。请登录 www.facebook.com,并按照提供的说明操作。"; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "您此时不能登录应用。请登录 www.facebook.com,并按照提供的说明操作。"; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "一切任您掌控 — 选择您想通过应用分享的信息。"; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "登录"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "发送"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "分享"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "不是你?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "确认登录"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "以%@的身份继续"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/zh_Hant_HK.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/zh_Hant_HK.lproj/FacebookSDK.strings new file mode 100644 index 00000000..44f853db --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/zh_Hant_HK.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "前往 %@ 並輸入上方的程式碼。"; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "若要連結您的帳戶,請在您的流動裝置上開啟 Facebook 應用程式並查看通知。"; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- 或 -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "確定"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "取消"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "請再次登入此應用程式以重新連接您的 Facebook 帳戶。"; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "確定"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "伺服器暫時忙碌中,請再試一次。"; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "取消"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "登出"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "使用 Facebook 登入"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "以 %@ 身分登入"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "登入"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "繼續使用 Facebook"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "使用 Facebook 登入"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "登出"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "沒有獲得 Facebook 帳戶的存取授權。確認裝置設定。"; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "無法與 Facebook 連線。請檢查網絡連線,然後再試一次。"; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "您的 Facebook 密碼已經變更。要確認密碼,請開啟設定 > Facebook,然後點按您的名稱。"; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "Facebook 帳戶尚未在此裝置上設定。"; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "您的帳戶尚未確認。請登入 www.facebook.com 並依據指示操作。"; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "您現時無法登入應用程式。請登入 www.facebook.com 並依據指示操作。"; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "控制權在您 - 選擇您要與應用程式分享的資訊。"; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "登入"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "傳送"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "分享"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "這不是您?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "確認登入"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "以%@的身分繼續"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/zh_Hant_TW.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/zh_Hant_TW.lproj/FacebookSDK.strings new file mode 100644 index 00000000..b97bd4aa --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/zh_Hant_TW.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "請前往 %@ 並輸入上方顯示的代碼。"; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "若要連結帳號,請從行動裝置開啟 Facebook 應用程式,並查看通知。"; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- 或 -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "是"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "取消"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "請重新登入此應用程式以重新連結您的 Facebook 帳號。"; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "是"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "伺服器暫時忙碌中,請再試一次。"; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "取消"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "登出"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "已使用 Facebook 登入"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "以 %@ 身分登入"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "登入"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "繼續使用 Facebook 帳號"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "使用 Facebook 登入"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "登出"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "尚未取得授權,無法存取 Facebook 帳號。請確認裝置設定。"; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "無法連線到 Facebook。請檢查網路連線,然後再試一次。"; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "您的 Facebook 密碼已經更改。若要確認您的密碼,請開啟「設定」>「Facebook」,然後點按您的姓名。"; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "尚未透過裝置設定 Facebook 帳號。"; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "您的帳號尚未確認。請登入 www.facebook.com,然後按照指示操作。"; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "您目前無法登入應用程式。請登入 www.facebook.com,然後按照指示操作。"; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "您可以全盤掌控!選擇您想和應用程式分享的資訊內容。"; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "登入"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "傳送"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "分享"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "這不是您?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "確認登入"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "以 %@ 身分繼續"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers new file mode 120000 index 00000000..a177d2a6 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers @@ -0,0 +1 @@ +Versions/Current/Headers \ No newline at end of file diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKAccessTokenProtocols.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKAccessTokenProtocols.h deleted file mode 100644 index 5c033caa..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKAccessTokenProtocols.h +++ /dev/null @@ -1,43 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -NS_ASSUME_NONNULL_BEGIN - -@class FBSDKAccessToken; -@protocol FBSDKTokenCaching; - -/** - Internal Type exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -NS_SWIFT_NAME(AccessTokenProviding) -@protocol FBSDKAccessTokenProviding - -@property (class, nullable, nonatomic, readonly, copy) FBSDKAccessToken *currentAccessToken; -@property (class, nullable, nonatomic, copy) id tokenCache; - -@end - -/** - Internal Type exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -NS_SWIFT_NAME(AccessTokenSetting) -@protocol FBSDKAccessTokenSetting - -@property (class, nullable, nonatomic, copy) FBSDKAccessToken *currentAccessToken; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKAppLink.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKAppLink.h deleted file mode 100644 index a995c02e..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKAppLink.h +++ /dev/null @@ -1,65 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#if !TARGET_OS_TV - -#import - -#import - -NS_ASSUME_NONNULL_BEGIN - -/// The version of the App Link protocol that this library supports -FOUNDATION_EXPORT NSString *const FBSDKAppLinkVersion -NS_SWIFT_NAME(AppLinkVersion); - -/** - Contains App Link metadata relevant for navigation on this device - derived from the HTML at a given URL. - */ -NS_SWIFT_NAME(AppLink) -@interface FBSDKAppLink : NSObject - -- (instancetype)init NS_UNAVAILABLE; -+ (instancetype)new NS_UNAVAILABLE; - -/** - Creates a FBSDKAppLink with the given list of FBSDKAppLinkTargets and target URL. - - Generally, this will only be used by implementers of the FBSDKAppLinkResolving protocol, - as these implementers will produce App Link metadata for a given URL. - - @param sourceURL the URL from which this App Link is derived - @param targets an ordered list of FBSDKAppLinkTargets for this platform derived - from App Link metadata. - @param webURL the fallback web URL, if any, for the app link. - */ -// UNCRUSTIFY_FORMAT_OFF -+ (instancetype)appLinkWithSourceURL:(nullable NSURL *)sourceURL - targets:(NSArray *)targets - webURL:(nullable NSURL *)webURL -NS_SWIFT_NAME(init(sourceURL:targets:webURL:)); -// UNCRUSTIFY_FORMAT_ON - -/// The URL from which this FBSDKAppLink was derived -@property (nullable, nonatomic, readonly, strong) NSURL *sourceURL; - -/** - The ordered list of targets applicable to this platform that will be used - for navigation. - */ -@property (nonatomic, readonly, copy) NSArray> *targets; - -/// The fallback web URL to use if no targets are installed on this device. -@property (nullable, nonatomic, readonly, strong) NSURL *webURL; - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKAppLinkNavigation.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKAppLinkNavigation.h deleted file mode 100644 index bfc1bbfc..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKAppLinkNavigation.h +++ /dev/null @@ -1,137 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#if !TARGET_OS_TV - -#import - -#import -#import - -@protocol FBSDKSettings; - -NS_ASSUME_NONNULL_BEGIN - -/// The result of calling navigate on a FBSDKAppLinkNavigation -typedef NS_ENUM(NSInteger, FBSDKAppLinkNavigationType) { - /// Indicates that the navigation failed and no app was opened - FBSDKAppLinkNavigationTypeFailure, - /// Indicates that the navigation succeeded by opening the URL in the browser - FBSDKAppLinkNavigationTypeBrowser, - /// Indicates that the navigation succeeded by opening the URL in an app on the device - FBSDKAppLinkNavigationTypeApp, -} NS_SWIFT_NAME(AppLinkNavigation.Type); - -/** - Describes the callback for appLinkFromURLInBackground. - @param navType the FBSDKAppLink representing the deferred App Link - @param error the error during the request, if any - */ -typedef void (^ FBSDKAppLinkNavigationBlock)(FBSDKAppLinkNavigationType navType, NSError *_Nullable error) -NS_SWIFT_NAME(AppLinkNavigationBlock); - -/** - Represents a pending request to navigate to an App Link. Most developers will - simply use navigateToURLInBackground: to open a URL, but developers can build - custom requests with additional navigation and app data attached to them by - creating FBSDKAppLinkNavigations themselves. - */ -NS_EXTENSION_UNAVAILABLE_IOS("Not available in app extension") -NS_SWIFT_NAME(AppLinkNavigation) -@interface FBSDKAppLinkNavigation : NSObject - -- (instancetype)init NS_UNAVAILABLE; -+ (instancetype)new NS_UNAVAILABLE; - -/** - The default resolver to be used for App Link resolution. If the developer has not set one explicitly, - a basic, built-in FBSDKWebViewAppLinkResolver will be used. - */ -@property (class, nonatomic, strong) id defaultResolver -NS_SWIFT_NAME(default); - -/** - The extras for the AppLinkNavigation. This will generally contain application-specific - data that should be passed along with the request, such as advertiser or affiliate IDs or - other such metadata relevant on this device. - */ -@property (nonatomic, readonly, copy) NSDictionary *extras; - -/** - The al_applink_data for the AppLinkNavigation. This will generally contain data common to - navigation attempts such as back-links, user agents, and other information that may be used - in routing and handling an App Link request. - */ -@property (nonatomic, readonly, copy) NSDictionary *appLinkData; - -/// The AppLink to navigate to -@property (nonatomic, readonly, strong) FBSDKAppLink *appLink; - -/** - Return navigation type for current instance. - No-side-effect version of navigate: - */ -@property (nonatomic, readonly) FBSDKAppLinkNavigationType navigationType; - -// UNCRUSTIFY_FORMAT_OFF -/// Creates an AppLinkNavigation with the given link, extras, and App Link data -+ (instancetype)navigationWithAppLink:(FBSDKAppLink *)appLink - extras:(NSDictionary *)extras - appLinkData:(NSDictionary *)appLinkData - settings:(id)settings -NS_SWIFT_NAME(init(appLink:extras:appLinkData:settings:)); - -/** - Creates an NSDictionary with the correct format for iOS callback URLs, - to be used as 'appLinkData' argument in the call to navigationWithAppLink:extras:appLinkData: - */ -+ (NSDictionary *> *)callbackAppLinkDataForAppWithName:(NSString *)appName - url:(NSString *)url -NS_SWIFT_NAME(callbackAppLinkData(forApp:url:)); -// UNCRUSTIFY_FORMAT_ON - -/// Performs the navigation -- (FBSDKAppLinkNavigationType)navigate:(NSError **)error - __attribute__((swift_error(nonnull_error))); - -/// Returns a FBSDKAppLink for the given URL -+ (void)resolveAppLink:(NSURL *)destination handler:(FBSDKAppLinkBlock)handler; - -/// Returns a FBSDKAppLink for the given URL using the given App Link resolution strategy -+ (void)resolveAppLink:(NSURL *)destination - resolver:(id)resolver - handler:(FBSDKAppLinkBlock)handler; - -/// Navigates to a FBSDKAppLink and returns whether it opened in-app or in-browser -+ (FBSDKAppLinkNavigationType)navigateToAppLink:(FBSDKAppLink *)link error:(NSError **)error - __attribute__((swift_error(nonnull_error))); - -/** - Returns a FBSDKAppLinkNavigationType based on a FBSDKAppLink. - It's essentially a no-side-effect version of navigateToAppLink:error:, - allowing apps to determine flow based on the link type (e.g. open an - internal web view instead of going straight to the browser for regular links.) - */ -+ (FBSDKAppLinkNavigationType)navigationTypeForLink:(FBSDKAppLink *)link; - -/// Navigates to a URL (an asynchronous action) and returns a FBSDKNavigationType -+ (void)navigateToURL:(NSURL *)destination handler:(FBSDKAppLinkNavigationBlock)handler; - -/** - Navigates to a URL (an asynchronous action) using the given App Link resolution - strategy and returns a FBSDKNavigationType - */ -+ (void)navigateToURL:(NSURL *)destination - resolver:(id)resolver - handler:(FBSDKAppLinkNavigationBlock)handler; - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKAppLinkResolver.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKAppLinkResolver.h deleted file mode 100644 index 23056a35..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKAppLinkResolver.h +++ /dev/null @@ -1,57 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#if !TARGET_OS_TV - -#import - -#import - -NS_ASSUME_NONNULL_BEGIN - -/** - Describes the callback for appLinkFromURLInBackground. - @param appLinks the FBSDKAppLinks representing the deferred App Links - @param error the error during the request, if any - */ -typedef void (^ FBSDKAppLinksBlock)(NSDictionary *appLinks, - NSError *_Nullable error) -NS_SWIFT_NAME(AppLinksBlock); - -/** - Provides an implementation of the FBSDKAppLinkResolving protocol that uses the Facebook App Link - Index API to resolve App Links given a URL. It also provides an additional helper method that can resolve - multiple App Links in a single call. - - Usage of this type requires a client token. See `[FBSDKSettings setClientToken:]` - */ - -NS_SWIFT_NAME(AppLinkResolver) -@interface FBSDKAppLinkResolver : NSObject - -- (instancetype)init NS_UNAVAILABLE; -+ (instancetype)new NS_UNAVAILABLE; - -/** - Asynchronously resolves App Link data for a given array of URLs. - - @param urls The URLs to resolve into an App Link. - @param handler The completion block that will return an App Link for the given URL. - */ -- (void)appLinksFromURLs:(NSArray *)urls handler:(FBSDKAppLinksBlock)handler - NS_EXTENSION_UNAVAILABLE_IOS("Not available in app extension"); - -/// Allocates and initializes a new instance of FBSDKAppLinkResolver. -+ (instancetype)resolver - NS_SWIFT_NAME(init()); - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKAppLinkTarget.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKAppLinkTarget.h deleted file mode 100644 index 75ecb373..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKAppLinkTarget.h +++ /dev/null @@ -1,48 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#if !TARGET_OS_TV - -#import - -#import - -NS_ASSUME_NONNULL_BEGIN - -/** - Represents a target defined in App Link metadata, consisting of at least - a URL, and optionally an App Store ID and name. - */ -NS_SWIFT_NAME(AppLinkTarget) -@interface FBSDKAppLinkTarget : NSObject - -- (instancetype)init NS_UNAVAILABLE; -+ (instancetype)new NS_UNAVAILABLE; - -/// Creates a FBSDKAppLinkTarget with the given app site and target URL. -// UNCRUSTIFY_FORMAT_OFF -+ (instancetype)appLinkTargetWithURL:(nullable NSURL *)url - appStoreId:(nullable NSString *)appStoreId - appName:(NSString *)appName -NS_SWIFT_NAME(init(url:appStoreId:appName:)); -// UNCRUSTIFY_FORMAT_ON - -/// The URL prefix for this app link target -@property (nullable, nonatomic, readonly, strong) NSURL *URL; - -/// The app ID for the app store -@property (nullable, nonatomic, readonly, copy) NSString *appStoreId; - -/// The name of the app -@property (nonatomic, readonly, copy) NSString *appName; - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKAppLinkUtility.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKAppLinkUtility.h deleted file mode 100644 index cc886b5e..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKAppLinkUtility.h +++ /dev/null @@ -1,75 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#if !TARGET_OS_TV - -#import - -NS_ASSUME_NONNULL_BEGIN - -/** - Describes the callback for fetchDeferredAppLink. - @param url the url representing the deferred App Link - @param error the error during the request, if any - - The url may also have a fb_click_time_utc query parameter that - represents when the click occurred that caused the deferred App Link to be created. - */ -typedef void (^ FBSDKURLBlock)(NSURL *_Nullable url, NSError *_Nullable error) -NS_SWIFT_NAME(URLBlock); - -/// Class containing App Links related utility methods. -NS_SWIFT_NAME(AppLinkUtility) -@interface FBSDKAppLinkUtility : NSObject - -- (instancetype)init NS_UNAVAILABLE; -+ (instancetype)new NS_UNAVAILABLE; - -/** - Call this method from the main thread to fetch deferred applink data if you use Mobile App - Engagement Ads (https://developers.facebook.com/docs/ads-for-apps/mobile-app-ads-engagement). - This may require a network round trip. If successful, the handler is invoked with the link - data (this will only return a valid URL once, and future calls will result in a nil URL - value in the callback). - - @param handler the handler to be invoked if there is deferred App Link data - - The handler may contain an NSError instance to capture any errors. In the - common case where there simply was no app link data, the NSError instance will be nil. - - This method should only be called from a location that occurs after any launching URL has - been processed (e.g., you should call this method from your application delegate's - applicationDidBecomeActive:). - */ -+ (void)fetchDeferredAppLink:(nullable FBSDKURLBlock)handler; - -/** - Call this method to fetch promotion code from the url, if it's present. - - @param url App Link url that was passed to the app. - - @return Promotion code string. - - Call this method to fetch App Invite Promotion Code from applink if present. - This can be used to fetch the promotion code that was associated with the invite when it - was created. This method should be called with the url from the openURL method. - */ -+ (nullable NSString *)appInvitePromotionCodeFromURL:(NSURL *)url; - -/** - Check whether the scheme is defined in the app's URL schemes. - @param scheme the scheme of App Link URL - @return YES if the scheme is defined, otherwise NO. - */ -+ (BOOL)isMatchURLScheme:(NSString *)scheme; - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKApplicationDelegate.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKApplicationDelegate.h deleted file mode 100644 index 585fb0c1..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKApplicationDelegate.h +++ /dev/null @@ -1,131 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#import - -NS_ASSUME_NONNULL_BEGIN - -/** - The FBSDKApplicationDelegate is designed to post process the results from Facebook Login - or Facebook Dialogs (or any action that requires switching over to the native Facebook - app or Safari). - - The methods in this class are designed to mirror those in UIApplicationDelegate, and you - should call them in the respective methods in your AppDelegate implementation. - */ -NS_SWIFT_NAME(ApplicationDelegate) -@interface FBSDKApplicationDelegate : NSObject - -#if !DEBUG -- (instancetype)init NS_UNAVAILABLE; -+ (instancetype)new NS_UNAVAILABLE; -#endif - -#if DEBUG -@property (nonnull, nonatomic, readonly) NSHashTable> *applicationObservers; -#endif - -/// Gets the singleton instance. -@property (class, nonatomic, readonly, strong) FBSDKApplicationDelegate *sharedInstance -NS_SWIFT_NAME(shared); - -/** - Call this method from the [UIApplicationDelegate application:continue:restorationHandler:] method - of the AppDelegate for your app. It should be invoked in order to properly process the web URL (universal link) - once the end user is redirected to your app. - - @param application The application as passed to [UIApplicationDelegate application:continue:restorationHandler:]. - @param userActivity The user activity as passed to [UIApplicationDelegate application:continue:restorationHandler:]. - - @return YES if the URL was intended for the Facebook SDK, NO if not. -*/ -- (BOOL)application:(UIApplication *)application continueUserActivity:(NSUserActivity *)userActivity; - -/** - Call this method from the [UIApplicationDelegate application:openURL:sourceApplication:annotation:] method - of the AppDelegate for your app. It should be invoked for the proper processing of responses during interaction - with the native Facebook app or Safari as part of SSO authorization flow or Facebook dialogs. - - @param application The application as passed to [UIApplicationDelegate application:openURL:sourceApplication:annotation:]. - - @param url The URL as passed to [UIApplicationDelegate application:openURL:sourceApplication:annotation:]. - - @param sourceApplication The sourceApplication as passed to [UIApplicationDelegate application:openURL:sourceApplication:annotation:]. - - @param annotation The annotation as passed to [UIApplicationDelegate application:openURL:sourceApplication:annotation:]. - - @return YES if the URL was intended for the Facebook SDK, NO if not. - */ -- (BOOL)application:(UIApplication *)application - openURL:(NSURL *)url - sourceApplication:(nullable NSString *)sourceApplication - annotation:(nullable id)annotation; - -/** - Call this method from the [UIApplicationDelegate application:openURL:options:] method - of the AppDelegate for your app. It should be invoked for the proper processing of responses during interaction - with the native Facebook app or Safari as part of SSO authorization flow or Facebook dialogs. - - @param application The application as passed to [UIApplicationDelegate application:openURL:options:]. - - @param url The URL as passed to [UIApplicationDelegate application:openURL:options:]. - - @param options The options dictionary as passed to [UIApplicationDelegate application:openURL:options:]. - - @return YES if the URL was intended for the Facebook SDK, NO if not. - */ -- (BOOL)application:(UIApplication *)application - openURL:(NSURL *)url - options:(NSDictionary *)options; - -/** - Call this method from the [UIApplicationDelegate application:didFinishLaunchingWithOptions:] method - of the AppDelegate for your app. It should be invoked for the proper use of the Facebook SDK. - As part of SDK initialization basic auto logging of app events will occur, this can be - controlled via 'FacebookAutoLogAppEventsEnabled' key in the project info plist file. - - @param application The application as passed to [UIApplicationDelegate application:didFinishLaunchingWithOptions:]. - - @param launchOptions The launchOptions as passed to [UIApplicationDelegate application:didFinishLaunchingWithOptions:]. - - @return True if there are any added application observers that themselves return true from calling `application:didFinishLaunchingWithOptions:`. - Otherwise will return false. Note: If this method is called after calling `initializeSDK` then the return type will always be false. - */ -- (BOOL) application:(UIApplication *)application - didFinishLaunchingWithOptions:(nullable NSDictionary *)launchOptions; - -/** - Initializes the SDK. - - If you are using the SDK within the context of the UIApplication lifecycle, do not use this method. - Instead use `application: didFinishLaunchingWithOptions:`. - - As part of SDK initialization basic auto logging of app events will occur, this can be - controlled via 'FacebookAutoLogAppEventsEnabled' key in the project info plist file. - */ -- (void)initializeSDK; - -/** - Adds an observer that will be informed about application lifecycle events. - - @note Observers are weakly held - */ -- (void)addObserver:(id)observer; - -/** - Removes an observer so that it will no longer be informed about application lifecycle events. - - @note Observers are weakly held - */ -- (void)removeObserver:(id)observer; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKAuthenticationToken.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKAuthenticationToken.h deleted file mode 100644 index 90648c92..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKAuthenticationToken.h +++ /dev/null @@ -1,53 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -@class FBSDKAuthenticationTokenClaims; -@protocol FBSDKTokenCaching; - -NS_ASSUME_NONNULL_BEGIN - -/// Represent an AuthenticationToken used for a login attempt -NS_SWIFT_NAME(AuthenticationToken) -@interface FBSDKAuthenticationToken : NSObject - -- (instancetype)init NS_UNAVAILABLE; -+ (instancetype)new NS_UNAVAILABLE; - -/** - The "global" authentication token that represents the currently logged in user. - - The `currentAuthenticationToken` represents the authentication token of the - current user and can be used by a client to verify an authentication attempt. - */ -@property (class, nullable, nonatomic, copy) FBSDKAuthenticationToken *currentAuthenticationToken; - -/// The raw token string from the authentication response -@property (nonatomic, readonly, copy) NSString *tokenString; - -/// The nonce from the decoded authentication response -@property (nonatomic, readonly, copy) NSString *nonce; - -/// The graph domain where the user is authenticated. -@property (nonatomic, readonly, copy) NSString *graphDomain; - -/// Returns the claims encoded in the AuthenticationToken -- (nullable FBSDKAuthenticationTokenClaims *)claims; - -/** - Internal Type exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -@property (class, nullable, nonatomic, copy) id tokenCache; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKAuthenticationTokenClaims.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKAuthenticationTokenClaims.h deleted file mode 100644 index 874fe073..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKAuthenticationTokenClaims.h +++ /dev/null @@ -1,89 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -NS_ASSUME_NONNULL_BEGIN - -NS_SWIFT_NAME(AuthenticationTokenClaims) -@interface FBSDKAuthenticationTokenClaims : NSObject - -/// A unique identifier for the token. -@property (nonatomic, readonly, strong) NSString *jti; - -/// Issuer Identifier for the Issuer of the response. -@property (nonatomic, readonly, strong) NSString *iss; - -/// Audience(s) that this ID Token is intended for. -@property (nonatomic, readonly, strong) NSString *aud; - -/// String value used to associate a Client session with an ID Token, and to mitigate replay attacks. -@property (nonatomic, readonly, strong) NSString *nonce; - -/// Expiration time on or after which the ID Token MUST NOT be accepted for processing. -@property (nonatomic, readonly, assign) NSTimeInterval exp; - -/// Time at which the JWT was issued. -@property (nonatomic, readonly, assign) NSTimeInterval iat; - -/// Subject - Identifier for the End-User at the Issuer. -@property (nonatomic, readonly, strong) NSString *sub; - -/// End-User's full name in displayable form including all name parts. -@property (nullable, nonatomic, readonly, strong) NSString *name; - -/// End-User's given name in displayable form -@property (nullable, nonatomic, readonly, strong) NSString *givenName; - -/// End-User's middle name in displayable form -@property (nullable, nonatomic, readonly, strong) NSString *middleName; - -/// End-User's family name in displayable form -@property (nullable, nonatomic, readonly, strong) NSString *familyName; - -/** - End-User's preferred e-mail address. - - IMPORTANT: This field will only be populated if your user has granted your application the 'email' permission. - */ -@property (nullable, nonatomic, readonly, strong) NSString *email; - -/// URL of the End-User's profile picture. -@property (nullable, nonatomic, readonly, strong) NSString *picture; - -/** - End-User's friends. - - IMPORTANT: This field will only be populated if your user has granted your application the 'user_friends' permission. - */ -@property (nullable, nonatomic, readonly, strong) NSArray *userFriends; - -/// End-User's birthday -@property (nullable, nonatomic, readonly, strong) NSString *userBirthday; - -/// End-User's age range -@property (nullable, nonatomic, readonly, strong) NSDictionary *userAgeRange; - -/// End-User's hometown -@property (nullable, nonatomic, readonly, strong) NSDictionary *userHometown; - -/// End-User's location -@property (nullable, nonatomic, readonly, strong) NSDictionary *userLocation; - -/// End-User's gender -@property (nullable, nonatomic, readonly, strong) NSString *userGender; - -/// End-User's link -@property (nullable, nonatomic, readonly, strong) NSString *userLink; - -- (instancetype)init NS_UNAVAILABLE; -+ (instancetype)new NS_UNAVAILABLE; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKAuthenticationTokenProtocols.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKAuthenticationTokenProtocols.h deleted file mode 100644 index 4f642307..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKAuthenticationTokenProtocols.h +++ /dev/null @@ -1,31 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#import -#import - -NS_ASSUME_NONNULL_BEGIN - -NS_SWIFT_NAME(AuthenticationTokenProviding) -@protocol FBSDKAuthenticationTokenProviding - -@property (class, nullable, nonatomic, readonly, copy) FBSDKAuthenticationToken *currentAuthenticationToken; -@property (class, nullable, nonatomic, copy) id tokenCache; - -@end - -NS_SWIFT_NAME(AuthenticationTokenSetting) -@protocol FBSDKAuthenticationTokenSetting - -@property (class, nullable, nonatomic, copy) FBSDKAuthenticationToken *currentAuthenticationToken; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPI.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPI.h deleted file mode 100644 index 75036b66..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPI.h +++ /dev/null @@ -1,54 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#if !TARGET_OS_TV - - #import - - #import - #import - #import - #import - #import - #import - #import - #import - -NS_ASSUME_NONNULL_BEGIN - -/** - Internal Type exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -typedef void (^FBSDKAuthenticationCompletionHandler)(NSURL *_Nullable callbackURL, NSError *_Nullable error); - -/** - Internal Type exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -NS_SWIFT_NAME(BridgeAPI) -@interface FBSDKBridgeAPI : NSObject - -@property (class, nonatomic, readonly, strong) FBSDKBridgeAPI *sharedInstance -NS_SWIFT_NAME(shared); -@property (nonatomic, readonly, getter = isActive) BOOL active; - -- (instancetype)init NS_UNAVAILABLE; -+ (instancetype)new NS_UNAVAILABLE; - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIProtocol.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIProtocol.h deleted file mode 100644 index d394ff30..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIProtocol.h +++ /dev/null @@ -1,44 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#if !TARGET_OS_TV - -#import - -#import - -NS_ASSUME_NONNULL_BEGIN - -FOUNDATION_EXPORT NSString *const FBSDKBridgeAPIAppIDKey; -FOUNDATION_EXPORT NSString *const FBSDKBridgeAPISchemeSuffixKey; -FOUNDATION_EXPORT NSString *const FBSDKBridgeAPIVersionKey; - -/** - Internal Type exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -NS_SWIFT_NAME(BridgeAPIProtocol) -@protocol FBSDKBridgeAPIProtocol - -- (nullable NSURL *)requestURLWithActionID:(NSString *)actionID - scheme:(NSString *)scheme - methodName:(NSString *)methodName - parameters:(NSDictionary *)parameters - error:(NSError *_Nullable *)errorRef; -- (nullable NSDictionary *)responseParametersForActionID:(NSString *)actionID - queryParameters:(NSDictionary *)queryParameters - cancelled:(nullable BOOL *)cancelledRef - error:(NSError *_Nullable *)errorRef; - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIRequest.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIRequest.h deleted file mode 100644 index b55f8704..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIRequest.h +++ /dev/null @@ -1,50 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#if !TARGET_OS_TV - -#import - -#import -#import -#import -#import - -NS_ASSUME_NONNULL_BEGIN - -/** - Internal Type exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -NS_SWIFT_NAME(BridgeAPIRequest) -@interface FBSDKBridgeAPIRequest : NSObject - -- (instancetype)init NS_UNAVAILABLE; -+ (instancetype)new NS_UNAVAILABLE; -+ (nullable instancetype)bridgeAPIRequestWithProtocolType:(FBSDKBridgeAPIProtocolType)protocolType - scheme:(FBSDKURLScheme)scheme - methodName:(nullable NSString *)methodName - parameters:(nullable NSDictionary *)parameters - userInfo:(nullable NSDictionary *)userInfo; - -@property (nonatomic, readonly, copy) NSString *actionID; -@property (nullable, nonatomic, readonly, copy) NSString *methodName; -@property (nullable, nonatomic, readonly, copy) NSDictionary *parameters; -@property (nonatomic, readonly, assign) FBSDKBridgeAPIProtocolType protocolType; -@property (nonatomic, readonly, copy) FBSDKURLScheme scheme; -@property (nullable, nonatomic, readonly, copy) NSDictionary *userInfo; - -- (nullable NSURL *)requestURL:(NSError *_Nullable *)errorRef; - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIRequestOpening.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIRequestOpening.h deleted file mode 100644 index 11039fb5..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIRequestOpening.h +++ /dev/null @@ -1,51 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#if !TARGET_OS_TV - -#import -#import - -#import -#import - -@protocol FBSDKBridgeAPIRequest; -@protocol FBSDKURLOpening; - -NS_ASSUME_NONNULL_BEGIN - -/** - Internal Type exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -NS_SWIFT_NAME(BridgeAPIRequestOpening) -@protocol FBSDKBridgeAPIRequestOpening - -- (void)openBridgeAPIRequest:(NSObject *)request - useSafariViewController:(BOOL)useSafariViewController - fromViewController:(nullable UIViewController *)fromViewController - completionBlock:(FBSDKBridgeAPIResponseBlock)completionBlock; - -// UNCRUSTIFY_FORMAT_OFF -- (void)openURLWithSafariViewController:(NSURL *)url - sender:(nullable id)sender - fromViewController:(nullable UIViewController *)fromViewController - handler:(FBSDKSuccessBlock)handler -NS_SWIFT_NAME(openURLWithSafariViewController(url:sender:from:handler:)); -// UNCRUSTIFY_FORMAT_ON - -- (void)openURL:(NSURL *)url - sender:(nullable id)sender - handler:(FBSDKSuccessBlock)handler; -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKCoreKit-Swift.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKCoreKit-Swift.h deleted file mode 100644 index 095752de..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKCoreKit-Swift.h +++ /dev/null @@ -1,500 +0,0 @@ -#if 0 -#elif defined(__arm64__) && __arm64__ -// Generated by Apple Swift version 5.5 (swiftlang-1300.0.31.1 clang-1300.0.29.1) -#ifndef FBSDKCOREKIT_SWIFT_H -#define FBSDKCOREKIT_SWIFT_H -#pragma clang diagnostic push -#pragma clang diagnostic ignored "-Wgcc-compat" - -#if !defined(__has_include) -# define __has_include(x) 0 -#endif -#if !defined(__has_attribute) -# define __has_attribute(x) 0 -#endif -#if !defined(__has_feature) -# define __has_feature(x) 0 -#endif -#if !defined(__has_warning) -# define __has_warning(x) 0 -#endif - -#if __has_include() -# include -#endif - -#pragma clang diagnostic ignored "-Wauto-import" -#include -#include -#include -#include - -#if !defined(SWIFT_TYPEDEFS) -# define SWIFT_TYPEDEFS 1 -# if __has_include() -# include -# elif !defined(__cplusplus) -typedef uint_least16_t char16_t; -typedef uint_least32_t char32_t; -# endif -typedef float swift_float2 __attribute__((__ext_vector_type__(2))); -typedef float swift_float3 __attribute__((__ext_vector_type__(3))); -typedef float swift_float4 __attribute__((__ext_vector_type__(4))); -typedef double swift_double2 __attribute__((__ext_vector_type__(2))); -typedef double swift_double3 __attribute__((__ext_vector_type__(3))); -typedef double swift_double4 __attribute__((__ext_vector_type__(4))); -typedef int swift_int2 __attribute__((__ext_vector_type__(2))); -typedef int swift_int3 __attribute__((__ext_vector_type__(3))); -typedef int swift_int4 __attribute__((__ext_vector_type__(4))); -typedef unsigned int swift_uint2 __attribute__((__ext_vector_type__(2))); -typedef unsigned int swift_uint3 __attribute__((__ext_vector_type__(3))); -typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); -#endif - -#if !defined(SWIFT_PASTE) -# define SWIFT_PASTE_HELPER(x, y) x##y -# define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y) -#endif -#if !defined(SWIFT_METATYPE) -# define SWIFT_METATYPE(X) Class -#endif -#if !defined(SWIFT_CLASS_PROPERTY) -# if __has_feature(objc_class_property) -# define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__ -# else -# 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) -#endif -#if __has_attribute(swift_name) -# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X))) -#else -# define SWIFT_COMPILE_NAME(X) -#endif -#if __has_attribute(objc_method_family) -# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X))) -#else -# define SWIFT_METHOD_FAMILY(X) -#endif -#if __has_attribute(noescape) -# define SWIFT_NOESCAPE __attribute__((noescape)) -#else -# define SWIFT_NOESCAPE -#endif -#if __has_attribute(ns_consumed) -# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed)) -#else -# define SWIFT_RELEASES_ARGUMENT -#endif -#if __has_attribute(warn_unused_result) -# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result)) -#else -# define SWIFT_WARN_UNUSED_RESULT -#endif -#if __has_attribute(noreturn) -# define SWIFT_NORETURN __attribute__((noreturn)) -#else -# define SWIFT_NORETURN -#endif -#if !defined(SWIFT_CLASS_EXTRA) -# define SWIFT_CLASS_EXTRA -#endif -#if !defined(SWIFT_PROTOCOL_EXTRA) -# define SWIFT_PROTOCOL_EXTRA -#endif -#if !defined(SWIFT_ENUM_EXTRA) -# define SWIFT_ENUM_EXTRA -#endif -#if !defined(SWIFT_CLASS) -# if __has_attribute(objc_subclassing_restricted) -# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA -# define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA -# else -# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA -# define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA -# endif -#endif -#if !defined(SWIFT_RESILIENT_CLASS) -# if __has_attribute(objc_class_stub) -# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub)) -# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME) -# else -# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) -# 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 -# endif -#endif -#if !defined(SWIFT_ENUM_ATTR) -# if defined(__has_attribute) && __has_attribute(enum_extensibility) -# define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility))) -# else -# define SWIFT_ENUM_ATTR(_extensibility) -# endif -#endif -#if !defined(SWIFT_ENUM) -# define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type -# if __has_feature(generalized_swift_name) -# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type -# else -# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility) -# endif -#endif -#if !defined(SWIFT_UNAVAILABLE) -# define SWIFT_UNAVAILABLE __attribute__((unavailable)) -#endif -#if !defined(SWIFT_UNAVAILABLE_MSG) -# define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg))) -#endif -#if !defined(SWIFT_AVAILABILITY) -# define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__))) -#endif -#if !defined(SWIFT_WEAK_IMPORT) -# define SWIFT_WEAK_IMPORT __attribute__((weak_import)) -#endif -#if !defined(SWIFT_DEPRECATED) -# define SWIFT_DEPRECATED __attribute__((deprecated)) -#endif -#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) -#endif -#if !defined(IBSegueAction) -# define IBSegueAction -#endif -#if __has_feature(modules) -#if __has_warning("-Watimport-in-framework-header") -#pragma clang diagnostic ignored "-Watimport-in-framework-header" -#endif -@import Foundation; -@import ObjectiveC; -#endif - -#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" -#pragma clang diagnostic ignored "-Wduplicate-method-arg" -#if __has_warning("-Wpragma-clang-attribute") -# pragma clang diagnostic ignored "-Wpragma-clang-attribute" -#endif -#pragma clang diagnostic ignored "-Wunknown-pragmas" -#pragma clang diagnostic ignored "-Wnullability" - -#if __has_attribute(external_source_symbol) -# pragma push_macro("any") -# undef any -# pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="FBSDKCoreKit",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol)) -# pragma pop_macro("any") -#endif - - -@protocol FBSDKGraphRequestFactory; -@protocol FBSDKSettings; -@class NSString; - -SWIFT_PROTOCOL_NAMED("CAPIReporter") -@protocol FBSDKCAPIReporter -- (void)enable; -- (void)configureWithFactory:(id _Nonnull)factory settings:(id _Nonnull)settings; -- (void)recordEvent:(NSDictionary * _Nonnull)parameters; -@end - - -SWIFT_CLASS("_TtC12FBSDKCoreKit25FBSDKAppEventsCAPIManager") -@interface FBSDKAppEventsCAPIManager : NSObject -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) FBSDKAppEventsCAPIManager * _Nonnull shared;) -+ (FBSDKAppEventsCAPIManager * _Nonnull)shared SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -- (void)configureWithFactory:(id _Nonnull)factory settings:(id _Nonnull)settings; -- (void)enable; -- (void)recordEvent:(NSDictionary * _Nonnull)parameters; -@end - - -SWIFT_CLASS("_TtC12FBSDKCoreKit35FBSDKTransformerGraphRequestFactory") -@interface FBSDKTransformerGraphRequestFactory : NSObject -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) FBSDKTransformerGraphRequestFactory * _Nonnull shared;) -+ (FBSDKTransformerGraphRequestFactory * _Nonnull)shared SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -- (void)configureWithDatasetID:(NSString * _Nonnull)datasetID url:(NSString * _Nonnull)url accessKey:(NSString * _Nonnull)accessKey; -- (void)callCapiGatewayAPIWith:(NSDictionary * _Nonnull)parameters; -@end - -#if __has_attribute(external_source_symbol) -# pragma clang attribute pop -#endif -#pragma clang diagnostic pop -#endif - -#elif defined(__x86_64__) && __x86_64__ -// Generated by Apple Swift version 5.5 (swiftlang-1300.0.31.1 clang-1300.0.29.1) -#ifndef FBSDKCOREKIT_SWIFT_H -#define FBSDKCOREKIT_SWIFT_H -#pragma clang diagnostic push -#pragma clang diagnostic ignored "-Wgcc-compat" - -#if !defined(__has_include) -# define __has_include(x) 0 -#endif -#if !defined(__has_attribute) -# define __has_attribute(x) 0 -#endif -#if !defined(__has_feature) -# define __has_feature(x) 0 -#endif -#if !defined(__has_warning) -# define __has_warning(x) 0 -#endif - -#if __has_include() -# include -#endif - -#pragma clang diagnostic ignored "-Wauto-import" -#include -#include -#include -#include - -#if !defined(SWIFT_TYPEDEFS) -# define SWIFT_TYPEDEFS 1 -# if __has_include() -# include -# elif !defined(__cplusplus) -typedef uint_least16_t char16_t; -typedef uint_least32_t char32_t; -# endif -typedef float swift_float2 __attribute__((__ext_vector_type__(2))); -typedef float swift_float3 __attribute__((__ext_vector_type__(3))); -typedef float swift_float4 __attribute__((__ext_vector_type__(4))); -typedef double swift_double2 __attribute__((__ext_vector_type__(2))); -typedef double swift_double3 __attribute__((__ext_vector_type__(3))); -typedef double swift_double4 __attribute__((__ext_vector_type__(4))); -typedef int swift_int2 __attribute__((__ext_vector_type__(2))); -typedef int swift_int3 __attribute__((__ext_vector_type__(3))); -typedef int swift_int4 __attribute__((__ext_vector_type__(4))); -typedef unsigned int swift_uint2 __attribute__((__ext_vector_type__(2))); -typedef unsigned int swift_uint3 __attribute__((__ext_vector_type__(3))); -typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); -#endif - -#if !defined(SWIFT_PASTE) -# define SWIFT_PASTE_HELPER(x, y) x##y -# define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y) -#endif -#if !defined(SWIFT_METATYPE) -# define SWIFT_METATYPE(X) Class -#endif -#if !defined(SWIFT_CLASS_PROPERTY) -# if __has_feature(objc_class_property) -# define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__ -# else -# 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) -#endif -#if __has_attribute(swift_name) -# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X))) -#else -# define SWIFT_COMPILE_NAME(X) -#endif -#if __has_attribute(objc_method_family) -# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X))) -#else -# define SWIFT_METHOD_FAMILY(X) -#endif -#if __has_attribute(noescape) -# define SWIFT_NOESCAPE __attribute__((noescape)) -#else -# define SWIFT_NOESCAPE -#endif -#if __has_attribute(ns_consumed) -# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed)) -#else -# define SWIFT_RELEASES_ARGUMENT -#endif -#if __has_attribute(warn_unused_result) -# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result)) -#else -# define SWIFT_WARN_UNUSED_RESULT -#endif -#if __has_attribute(noreturn) -# define SWIFT_NORETURN __attribute__((noreturn)) -#else -# define SWIFT_NORETURN -#endif -#if !defined(SWIFT_CLASS_EXTRA) -# define SWIFT_CLASS_EXTRA -#endif -#if !defined(SWIFT_PROTOCOL_EXTRA) -# define SWIFT_PROTOCOL_EXTRA -#endif -#if !defined(SWIFT_ENUM_EXTRA) -# define SWIFT_ENUM_EXTRA -#endif -#if !defined(SWIFT_CLASS) -# if __has_attribute(objc_subclassing_restricted) -# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA -# define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA -# else -# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA -# define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA -# endif -#endif -#if !defined(SWIFT_RESILIENT_CLASS) -# if __has_attribute(objc_class_stub) -# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub)) -# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME) -# else -# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) -# 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 -# endif -#endif -#if !defined(SWIFT_ENUM_ATTR) -# if defined(__has_attribute) && __has_attribute(enum_extensibility) -# define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility))) -# else -# define SWIFT_ENUM_ATTR(_extensibility) -# endif -#endif -#if !defined(SWIFT_ENUM) -# define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type -# if __has_feature(generalized_swift_name) -# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type -# else -# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility) -# endif -#endif -#if !defined(SWIFT_UNAVAILABLE) -# define SWIFT_UNAVAILABLE __attribute__((unavailable)) -#endif -#if !defined(SWIFT_UNAVAILABLE_MSG) -# define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg))) -#endif -#if !defined(SWIFT_AVAILABILITY) -# define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__))) -#endif -#if !defined(SWIFT_WEAK_IMPORT) -# define SWIFT_WEAK_IMPORT __attribute__((weak_import)) -#endif -#if !defined(SWIFT_DEPRECATED) -# define SWIFT_DEPRECATED __attribute__((deprecated)) -#endif -#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) -#endif -#if !defined(IBSegueAction) -# define IBSegueAction -#endif -#if __has_feature(modules) -#if __has_warning("-Watimport-in-framework-header") -#pragma clang diagnostic ignored "-Watimport-in-framework-header" -#endif -@import Foundation; -@import ObjectiveC; -#endif - -#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" -#pragma clang diagnostic ignored "-Wduplicate-method-arg" -#if __has_warning("-Wpragma-clang-attribute") -# pragma clang diagnostic ignored "-Wpragma-clang-attribute" -#endif -#pragma clang diagnostic ignored "-Wunknown-pragmas" -#pragma clang diagnostic ignored "-Wnullability" - -#if __has_attribute(external_source_symbol) -# pragma push_macro("any") -# undef any -# pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="FBSDKCoreKit",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol)) -# pragma pop_macro("any") -#endif - - -@protocol FBSDKGraphRequestFactory; -@protocol FBSDKSettings; -@class NSString; - -SWIFT_PROTOCOL_NAMED("CAPIReporter") -@protocol FBSDKCAPIReporter -- (void)enable; -- (void)configureWithFactory:(id _Nonnull)factory settings:(id _Nonnull)settings; -- (void)recordEvent:(NSDictionary * _Nonnull)parameters; -@end - - -SWIFT_CLASS("_TtC12FBSDKCoreKit25FBSDKAppEventsCAPIManager") -@interface FBSDKAppEventsCAPIManager : NSObject -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) FBSDKAppEventsCAPIManager * _Nonnull shared;) -+ (FBSDKAppEventsCAPIManager * _Nonnull)shared SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -- (void)configureWithFactory:(id _Nonnull)factory settings:(id _Nonnull)settings; -- (void)enable; -- (void)recordEvent:(NSDictionary * _Nonnull)parameters; -@end - - -SWIFT_CLASS("_TtC12FBSDKCoreKit35FBSDKTransformerGraphRequestFactory") -@interface FBSDKTransformerGraphRequestFactory : NSObject -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) FBSDKTransformerGraphRequestFactory * _Nonnull shared;) -+ (FBSDKTransformerGraphRequestFactory * _Nonnull)shared SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -- (void)configureWithDatasetID:(NSString * _Nonnull)datasetID url:(NSString * _Nonnull)url accessKey:(NSString * _Nonnull)accessKey; -- (void)callCapiGatewayAPIWith:(NSDictionary * _Nonnull)parameters; -@end - -#if __has_attribute(external_source_symbol) -# pragma clang attribute pop -#endif -#pragma clang diagnostic pop -#endif - -#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKCoreKit.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKCoreKit.h deleted file mode 100644 index 8a4569c0..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKCoreKit.h +++ /dev/null @@ -1,112 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import - -#import - -#if !TARGET_OS_TV - #import - #import - #import - #import - #import - #import - #import - #import - #import - #import - #import - #import - #import - #import - #import - #import - #import - #import - #import - #import - #import - #import - #import - #import - #import - #import - #import - #import - #import - #import -#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKCoreKitVersions.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKCoreKitVersions.h deleted file mode 100644 index 14be1be4..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKCoreKitVersions.h +++ /dev/null @@ -1,10 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#define FBSDK_VERSION_STRING @"13.2.0" -#define FBSDK_DEFAULT_GRAPH_API_VERSION @"v13.0" diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKDeviceButton.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKDeviceButton.h deleted file mode 100644 index 73ac8512..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKDeviceButton.h +++ /dev/null @@ -1,28 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#if TARGET_OS_TV - -#import - -NS_ASSUME_NONNULL_BEGIN - -/* - An internal base class for device related flows. - - This is an internal API that should not be used directly and is subject to change. - */ -NS_SWIFT_NAME(FBDeviceButton) -@interface FBSDKDeviceButton : FBSDKButton -- (CGSize)sizeThatFits:(CGSize)size attributedTitle:(NSAttributedString *)title; -- (nullable NSAttributedString *)attributedTitleStringFromString:(NSString *)string; -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKDynamicSocialFrameworkLoader.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKDynamicSocialFrameworkLoader.h deleted file mode 100644 index bad1414d..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKDynamicSocialFrameworkLoader.h +++ /dev/null @@ -1,22 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -NS_ASSUME_NONNULL_BEGIN - -#pragma mark - Social Constants - -/// Dynamically loaded constant for SLServiceTypeFacebook -FOUNDATION_EXPORT NSString *fbsdkdfl_SLServiceTypeFacebook(void); - -#pragma mark - Social Classes - -FOUNDATION_EXPORT Class fbsdkdfl_SLComposeViewControllerClass(void); - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKErrorFactory.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKErrorFactory.h deleted file mode 100644 index 217c00be..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKErrorFactory.h +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -NS_ASSUME_NONNULL_BEGIN - -NS_SWIFT_NAME(ErrorFactory) -@interface FBSDKErrorFactory : NSObject - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKGraphErrorRecoveryProcessor.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKGraphErrorRecoveryProcessor.h deleted file mode 100644 index 1fee9ddd..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKGraphErrorRecoveryProcessor.h +++ /dev/null @@ -1,97 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#if !TARGET_OS_TV - -#import - -#import - -NS_ASSUME_NONNULL_BEGIN - -@class FBSDKGraphErrorRecoveryProcessor; -@protocol FBSDKGraphRequest; - -/// Defines a delegate for `FBSDKGraphErrorRecoveryProcessor`. -NS_SWIFT_NAME(GraphErrorRecoveryProcessorDelegate) -@protocol FBSDKGraphErrorRecoveryProcessorDelegate - -/** - Indicates the error recovery has been attempted. - @param processor the processor instance. - @param didRecover YES if the recovery was successful. - @param error the error that that was attempted to be recovered from. - */ -- (void)processorDidAttemptRecovery:(FBSDKGraphErrorRecoveryProcessor *)processor - didRecover:(BOOL)didRecover - error:(nullable NSError *)error; - -@optional -/** - Indicates the processor is about to process the error. - @param processor the processor instance. - @param error the error is about to be processed. - - return NO if the processor should not process the error. For example, - if you want to prevent alerts of localized messages but otherwise perform retries and recoveries, - you could return NO for errors where userInfo[FBSDKGraphRequestErrorKey] equal to FBSDKGraphRequestErrorOther - */ -- (BOOL)processorWillProcessError:(FBSDKGraphErrorRecoveryProcessor *)processor - error:(nullable NSError *)error; - -@end - -NS_ASSUME_NONNULL_END - -NS_ASSUME_NONNULL_BEGIN - -/** - Defines a type that can process Facebook NSErrors with best practices. - - Facebook NSErrors can contain FBSDKErrorRecoveryAttempting instances to recover from errors, or - localized messages to present to the user. This class will process the instances as follows: - - 1. If the error is temporary as indicated by FBSDKGraphRequestErrorKey, assume the recovery succeeded and - notify the delegate. - 2. If a FBSDKErrorRecoveryAttempting instance is available, display an alert (dispatched to main thread) - with the recovery options and call the instance's attemptRecoveryFromError method. - 3. If a FBSDKErrorRecoveryAttempting is not available, check the userInfo for FBSDKLocalizedErrorDescriptionKey - and present that in an alert (dispatched to main thread). - - By default, FBSDKGraphRequests use this type to process errors and retry the request upon a successful - recovery. - - Note that Facebook recovery attempters can present UI or even cause app switches (such as to login). Any such - work is dispatched to the main thread (therefore your request handlers may then run on the main thread). - - Login recovery requires FBSDKLoginKit. Login will prompt the user - for all permissions last granted. If any are declined on the new request, the recovery is not successful but - the `[FBSDKAccessToken currentAccessToken]` might still have been updated. - . - */ -NS_SWIFT_NAME(GraphErrorRecoveryProcessor) -@interface FBSDKGraphErrorRecoveryProcessor : NSObject - -/// Initializes a GraphErrorRecoveryProcessor with an access token string. -- (instancetype)initWithAccessTokenString:(NSString *)accessTokenString; - -/** - Attempts to process the error, return YES if the error can be processed. - @param error the error to process. - @param request the related request that may be reissued. - @param delegate the delegate that will be retained until recovery is complete. - */ -- (BOOL)processError:(NSError *)error - request:(id)request - delegate:(nullable id)delegate; - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestConnection.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestConnection.h deleted file mode 100644 index 99966bf1..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestConnection.h +++ /dev/null @@ -1,173 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#import -#import - -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 - prior to v2.1. - */ -FOUNDATION_EXPORT NSString *const FBSDKNonJSONResponseProperty -NS_SWIFT_NAME(NonJSONResponseProperty); - -@protocol FBSDKGraphRequest; - -/** - The `FBSDKGraphRequestConnection` represents a single connection to Facebook to service a request. - - The request settings are encapsulated in a reusable 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 - -/// The default timeout on all FBSDKGraphRequestConnection instances. Defaults to 60 seconds. -@property (class, nonatomic, assign) NSTimeInterval defaultConnectionTimeout; - -/// The delegate object that receives updates. -@property (nullable, nonatomic, weak) id delegate; - -/// Gets or sets the timeout interval to wait for a response before giving up. -@property (nonatomic, assign) NSTimeInterval timeout; - -/** - The raw response that was returned from the server. (readonly) - - This property can be used to inspect HTTP headers that were returned from - the server. - - The property is nil until the request completes. If there was a response - then this property will be non-nil during the FBSDKGraphRequestBlock callback. - */ -@property (nullable, nonatomic, readonly, retain) NSHTTPURLResponse *urlResponse; - -/** - Determines the operation queue that is used to call methods on the connection's delegate. - - By default, a connection is scheduled on the current thread in the default mode when it is created. - You cannot reschedule a connection after it has started. - */ -@property (nullable, nonatomic) NSOperationQueue *delegateQueue; - -/// @methodgroup Class methods - -/// @methodgroup Adding requests - -/** - @method - - This method adds an object to this connection. - - @param request A request to be included in the round-trip when start is called. - @param completion A handler to call back when the round-trip completes or times out. - - The completion handler is retained until the block is called upon the - completion or cancellation of the connection. - */ -- (void)addRequest:(id)request - completion:(FBSDKGraphRequestCompletion)completion; - -/** - @method - - This method adds an object to this connection. - - @param request A request to be included in the round-trip when start is called. - - @param completion A handler to call back when the round-trip completes or times out. - The handler will be invoked on the main thread. - - @param name A name for this request. This can be used to feed - the results of one request to the input of another in the same - `FBSDKGraphRequestConnection` as described in - [Graph API Batch Requests]( https://developers.facebook.com/docs/reference/api/batch/ ). - - The completion handler is retained until the block is called upon the - completion or cancellation of the connection. This request can be named - to allow for using the request's response in a subsequent request. - */ -- (void)addRequest:(id)request - name:(NSString *)name - completion:(FBSDKGraphRequestCompletion)completion; - -/** - @method - - This method adds an object to this connection. - - @param request A request to be included in the round-trip when start is called. - - @param completion A handler to call back when the round-trip completes or times out. - - @param parameters The dictionary of parameters to include for this request - as described in [Graph API Batch Requests]( https://developers.facebook.com/docs/reference/api/batch/ ). - Examples include "depends_on", "name", or "omit_response_on_success". - - The completion handler is retained until the block is called upon the - completion or cancellation of the connection. This request can be named - to allow for using the request's response in a subsequent request. - */ -- (void)addRequest:(id)request - parameters:(nullable NSDictionary *)parameters - completion:(FBSDKGraphRequestCompletion)completion; - -/// @methodgroup Instance methods - -/** - @method - - Signals that a connection should be logically terminated as the - application is no longer interested in a response. - - Synchronously calls any handlers indicating the request was cancelled. Cancel - does not guarantee that the request-related processing will cease. It - does promise that all handlers will complete before the cancel returns. A call to - cancel prior to a start implies a cancellation of all requests associated - with the connection. - */ -- (void)cancel; - -/** - @method - - This method starts a connection with the server and is capable of handling all of the - requests that were added to the connection. - - By default, a connection is scheduled on the current thread in the default mode when it is created. - See `setDelegateQueue:` for other options. - - This method cannot be called twice for an `FBSDKGraphRequestConnection` instance. - */ -- (void)start; - -/** - @method - - Overrides the default version for a batch request - - The SDK automatically prepends a version part, such as "v2.0" to API paths in order to simplify API versioning - for applications. If you want to override the version part while using batch requests on the connection, call - this method to set the version for the batch request. - - @param version This is a string in the form @"v2.0" which will be used for the version part of an API path - */ -- (void)overrideGraphAPIVersion:(NSString *)version; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKIcon.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKIcon.h deleted file mode 100644 index 0404e39a..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKIcon.h +++ /dev/null @@ -1,26 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -NS_ASSUME_NONNULL_BEGIN - -/** - Internal Type exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -NS_SWIFT_NAME(Icon) -@interface FBSDKIcon : NSObject - -- (nullable CGPathRef)pathWithSize:(CGSize)size; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKImpressionLoggingButton.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKImpressionLoggingButton.h deleted file mode 100644 index 4202de70..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKImpressionLoggingButton.h +++ /dev/null @@ -1,23 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -NS_ASSUME_NONNULL_BEGIN - -/** - Internal Type exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -NS_SWIFT_NAME(ImpressionLoggingButton) -@interface FBSDKImpressionLoggingButton : UIButton -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKKeychainStoreFactory.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKKeychainStoreFactory.h deleted file mode 100644 index 149c59d3..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKKeychainStoreFactory.h +++ /dev/null @@ -1,24 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#import - -NS_ASSUME_NONNULL_BEGIN - -/** - Internal type not intended for use outside of the SDKs. - - A factory for providing objects that conform to `KeychainStore` - */ -NS_SWIFT_NAME(KeychainStoreFactory) -@interface FBSDKKeychainStoreFactory : NSObject -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKLoggingBehavior.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKLoggingBehavior.h deleted file mode 100644 index 900542d2..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKLoggingBehavior.h +++ /dev/null @@ -1,51 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -NS_ASSUME_NONNULL_BEGIN - -/* - * Constants defining logging behavior. Use with <[FBSDKSettings setLoggingBehavior]>. - */ - -typedef NSString *FBSDKLoggingBehavior NS_TYPED_ENUM NS_SWIFT_NAME(LoggingBehavior); - -/// Include access token in logging. -FOUNDATION_EXPORT FBSDKLoggingBehavior FBSDKLoggingBehaviorAccessTokens; - -/// Log performance characteristics -FOUNDATION_EXPORT FBSDKLoggingBehavior FBSDKLoggingBehaviorPerformanceCharacteristics; - -/// Log FBSDKAppEvents interactions -FOUNDATION_EXPORT FBSDKLoggingBehavior FBSDKLoggingBehaviorAppEvents; - -/// Log Informational occurrences -FOUNDATION_EXPORT FBSDKLoggingBehavior FBSDKLoggingBehaviorInformational; - -/// Log cache errors. -FOUNDATION_EXPORT FBSDKLoggingBehavior FBSDKLoggingBehaviorCacheErrors; - -/// Log errors from SDK UI controls -FOUNDATION_EXPORT FBSDKLoggingBehavior FBSDKLoggingBehaviorUIControlErrors; - -/// Log debug warnings from API response, i.e. when friends fields requested, but user_friends permission isn't granted. -FOUNDATION_EXPORT FBSDKLoggingBehavior FBSDKLoggingBehaviorGraphAPIDebugWarning; - -/** Log warnings from API response, i.e. when requested feature will be deprecated in next version of API. - Info is the lowest level of severity, using it will result in logging all previously mentioned levels. - */ -FOUNDATION_EXPORT FBSDKLoggingBehavior FBSDKLoggingBehaviorGraphAPIDebugInfo; - -/// Log errors from SDK network requests -FOUNDATION_EXPORT FBSDKLoggingBehavior FBSDKLoggingBehaviorNetworkRequests; - -/// Log errors likely to be preventable by the developer. This is in the default set of enabled logging behaviors. -FOUNDATION_EXPORT FBSDKLoggingBehavior FBSDKLoggingBehaviorDeveloperErrors; - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKMeasurementEvent.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKMeasurementEvent.h deleted file mode 100644 index 3403551b..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKMeasurementEvent.h +++ /dev/null @@ -1,22 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#if !TARGET_OS_TV - -#import - -NS_ASSUME_NONNULL_BEGIN - -NS_SWIFT_NAME(MeasurementEvent) -@interface FBSDKMeasurementEvent : NSObject - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKProfile.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKProfile.h deleted file mode 100644 index a38aa453..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKProfile.h +++ /dev/null @@ -1,289 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#if !TARGET_OS_TV - -#import - -@class FBSDKLocation; -@class FBSDKProfile; -@class FBSDKUserAgeRange; - -NS_ASSUME_NONNULL_BEGIN - -/** - Notification indicating that the `currentProfile` has changed. - - the userInfo dictionary of the notification will contain keys - `FBSDKProfileChangeOldKey` and - `FBSDKProfileChangeNewKey`. - */ -FOUNDATION_EXPORT NSNotificationName const FBSDKProfileDidChangeNotification -NS_SWIFT_NAME(ProfileDidChange); - -/* key in notification's userInfo object for getting the old profile. - - If there was no old profile, the key will not be present. - */ -FOUNDATION_EXPORT NSString *const FBSDKProfileChangeOldKey -NS_SWIFT_NAME(ProfileChangeOldKey); - -/* key in notification's userInfo object for getting the new profile. - - If there is no new profile, the key will not be present. - */ -FOUNDATION_EXPORT NSString *const FBSDKProfileChangeNewKey -NS_SWIFT_NAME(ProfileChangeNewKey); - -/** - Describes the callback for loadCurrentProfileWithCompletion. - @param profile the FBSDKProfile - @param error the error during the request, if any - */ -typedef void (^ FBSDKProfileBlock)(FBSDKProfile *_Nullable profile, NSError *_Nullable error) -NS_SWIFT_NAME(ProfileBlock); - -/// Represents the unique identifier for an end user -typedef NSString FBSDKUserIdentifier - NS_SWIFT_NAME(UserIdentifier); - -/** - Represents an immutable Facebook profile - - This class provides a global "currentProfile" instance to more easily - add social context to your application. When the profile changes, a notification is - posted so that you can update relevant parts of your UI and is persisted to NSUserDefaults. - - Typically, you will want to call `enableUpdatesOnAccessTokenChange:YES` so that - it automatically observes changes to the `[FBSDKAccessToken currentAccessToken]`. - - You can use this class to build your own `FBSDKProfilePictureView` or in place of typical requests to "/me". - */ -NS_SWIFT_NAME(Profile) -@interface FBSDKProfile : NSObject - -- (instancetype)init NS_UNAVAILABLE; -+ (instancetype)new NS_UNAVAILABLE; - -/** - initializes a new instance. - @param userID the user ID - @param firstName the user's first name - @param middleName the user's middle name - @param lastName the user's last name - @param name the user's complete name - @param linkURL the link for this profile - @param refreshDate the optional date this profile was fetched. Defaults to [NSDate date]. - */ -- (instancetype)initWithUserID:(FBSDKUserIdentifier *)userID - firstName:(nullable NSString *)firstName - middleName:(nullable NSString *)middleName - lastName:(nullable NSString *)lastName - name:(nullable NSString *)name - linkURL:(nullable NSURL *)linkURL - refreshDate:(nullable NSDate *)refreshDate; - -/** - @param userID the user ID - @param firstName the user's first name - @param middleName the user's middle name - @param lastName the user's last name - @param name the user's complete name - @param linkURL the link for this profile - @param refreshDate the optional date this profile was fetched. Defaults to [NSDate date]. - @param imageURL an optional URL to use for fetching a user's profile image - @param email the user's email - @param friendIDs a list of identifiers for the user's friends - @param birthday the user's birthday - @param ageRange the user's age range - @param hometown the user's hometown - @param location the user's location - @param gender the user's gender - @param isLimited indicates if the information provided is incomplete in some way. - When true, `loadCurrentProfileWithCompletion:` will assume the profile is - incomplete and disregard any cached profile. Defaults to false. - */ -- (instancetype)initWithUserID:(FBSDKUserIdentifier *)userID - firstName:(nullable NSString *)firstName - middleName:(nullable NSString *)middleName - lastName:(nullable NSString *)lastName - name:(nullable NSString *)name - linkURL:(nullable NSURL *)linkURL - refreshDate:(nullable NSDate *)refreshDate - imageURL:(nullable NSURL *)imageURL - email:(nullable NSString *)email - friendIDs:(nullable NSArray *)friendIDs - birthday:(nullable NSDate *)birthday - ageRange:(nullable FBSDKUserAgeRange *)ageRange - hometown:(nullable FBSDKLocation *)hometown - location:(nullable FBSDKLocation *)location - gender:(nullable NSString *)gender - isLimited:(BOOL)isLimited; - -/** - initializes a new instance. - @param userID the user ID - @param firstName the user's first name - @param middleName the user's middle name - @param lastName the user's last name - @param name the user's complete name - @param linkURL the link for this profile - @param refreshDate the optional date this profile was fetched. Defaults to [NSDate date]. - @param imageURL an optional URL to use for fetching a user's profile image - @param email the user's email - @param friendIDs a list of identifiers for the user's friends - @param birthday the user's birthday - @param ageRange the user's age range - @param hometown the user's hometown - @param location the user's location - @param gender the user's gender - */ -- (instancetype)initWithUserID:(FBSDKUserIdentifier *)userID - firstName:(nullable NSString *)firstName - middleName:(nullable NSString *)middleName - lastName:(nullable NSString *)lastName - name:(nullable NSString *)name - linkURL:(nullable NSURL *)linkURL - refreshDate:(nullable NSDate *)refreshDate - imageURL:(nullable NSURL *)imageURL - email:(nullable NSString *)email - friendIDs:(nullable NSArray *)friendIDs - birthday:(nullable NSDate *)birthday - ageRange:(nullable FBSDKUserAgeRange *)ageRange - hometown:(nullable FBSDKLocation *)hometown - location:(nullable FBSDKLocation *)location - gender:(nullable NSString *)gender - NS_DESIGNATED_INITIALIZER; - -/** - The current profile instance and posts the appropriate notification - if the profile parameter is different than the receiver. - - This persists the profile to NSUserDefaults. - */ - -/// The current profile -@property (class, nullable, nonatomic, strong) FBSDKProfile *currentProfile -NS_SWIFT_NAME(current); - -/// The user id -@property (nonatomic, readonly, copy) FBSDKUserIdentifier *userID; -/// The user's first name -@property (nullable, nonatomic, readonly, copy) NSString *firstName; -/// The user's middle name -@property (nullable, nonatomic, readonly, copy) NSString *middleName; -/// The user's last name -@property (nullable, nonatomic, readonly, copy) NSString *lastName; -/// The user's complete name -@property (nullable, nonatomic, readonly, copy) NSString *name; -/** - A URL to the user's profile. - - IMPORTANT: This field will only be populated if your user has granted your application the 'user_link' permission - - Consider using `FBSDKAppLinkResolver` to resolve this - to an app link to link directly to the user's profile in the Facebook app. - */ -@property (nullable, nonatomic, readonly) NSURL *linkURL; - -/// The last time the profile data was fetched. -@property (nonatomic, readonly) NSDate *refreshDate; -/// A URL to use for fetching a user's profile image. -@property (nullable, nonatomic, readonly) NSURL *imageURL; -/** - The user's email. - - IMPORTANT: This field will only be populated if your user has granted your application the 'email' permission. - */ -@property (nullable, nonatomic, readonly, copy) NSString *email; -/** - A list of identifiers of the user's friends. - - IMPORTANT: This field will only be populated if your user has granted your application the 'user_friends' permission. - */ -@property (nullable, nonatomic, readonly, copy) NSArray *friendIDs; - -/** - The user's birthday. - - IMPORTANT: This field will only be populated if your user has granted your application the 'user_birthday' permission. - */ -@property (nullable, nonatomic, readonly, copy) NSDate *birthday; - -/** - The user's age range - - IMPORTANT: This field will only be populated if your user has granted your application the 'user_age_range' permission. - */ -@property (nullable, nonatomic, readonly, copy) FBSDKUserAgeRange *ageRange; - -/** - The user's hometown - - IMPORTANT: This field will only be populated if your user has granted your application the 'user_hometown' permission. - */ -@property (nullable, nonatomic, readonly, copy) FBSDKLocation *hometown; - -/** - The user's location - - IMPORTANT: This field will only be populated if your user has granted your application the 'user_location' permission. - */ -@property (nullable, nonatomic, readonly, copy) FBSDKLocation *location; - -/** - The user's gender - - IMPORTANT: This field will only be populated if your user has granted your application the 'user_gender' permission. - */ -@property (nullable, nonatomic, readonly, copy) NSString *gender; - -/** - Indicates if `currentProfile` will automatically observe `FBSDKAccessTokenDidChangeNotification` notifications - @param enable YES is observing - - If observing, this class will issue a graph request for public profile data when the current token's userID - differs from the current profile. You can observe `FBSDKProfileDidChangeNotification` for when the profile is updated. - - Note that if `[FBSDKAccessToken currentAccessToken]` is unset, the `currentProfile` instance remains. It's also possible - for `currentProfile` to return nil until the data is fetched. - */ -// UNCRUSTIFY_FORMAT_OFF -+ (void)enableUpdatesOnAccessTokenChange:(BOOL)enable -NS_SWIFT_NAME(enableUpdatesOnAccessTokenChange(_:)); -// UNCRUSTIFY_FORMAT_ON - -/** - Loads the current profile and passes it to the completion block. - @param completion The block to be executed once the profile is loaded - - If the profile is already loaded, this method will call the completion block synchronously, otherwise it - will begin a graph request to update `currentProfile` and then call the completion block when finished. - */ -+ (void)loadCurrentProfileWithCompletion:(nullable FBSDKProfileBlock)completion; - -/** - A convenience method for returning a complete `NSURL` for retrieving the user's profile image. - @param mode The picture mode - @param size The height and width. This will be rounded to integer precision. - */ -// UNCRUSTIFY_FORMAT_OFF -- (nullable NSURL *)imageURLForPictureMode:(FBSDKProfilePictureMode)mode size:(CGSize)size -NS_SWIFT_NAME(imageURL(forMode:size:)); -// UNCRUSTIFY_FORMAT_ON - -/** - Returns YES if the profile is equivalent to the receiver. - @param profile the profile to compare to. - */ -- (BOOL)isEqualToProfile:(FBSDKProfile *)profile; -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKProfilePictureView.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKProfilePictureView.h deleted file mode 100644 index 36bf8c54..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKProfilePictureView.h +++ /dev/null @@ -1,72 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#if !TARGET_OS_TV - -#import - -@class FBSDKProfile; - -NS_ASSUME_NONNULL_BEGIN - -/** - FBSDKProfilePictureMode enum - Defines the aspect ratio mode for the source image of the profile picture. - */ -typedef NS_ENUM(NSUInteger, FBSDKProfilePictureMode) { - /// A square cropped version of the image will be included in the view. - FBSDKProfilePictureModeSquare, - /// The original picture's aspect ratio will be used for the source image in the view. - FBSDKProfilePictureModeNormal, - /// The original picture's aspect ratio will be used for the source image in the view. - FBSDKProfilePictureModeAlbum, - /// The original picture's aspect ratio will be used for the source image in the view. - FBSDKProfilePictureModeSmall, - /// The original picture's aspect ratio will be used for the source image in the view. - FBSDKProfilePictureModeLarge, -} NS_SWIFT_NAME(Profile.PictureMode); - -/// A view to display a profile picture. -NS_SWIFT_NAME(FBProfilePictureView) -@interface FBSDKProfilePictureView : UIView - -/** - Create a new instance of `FBSDKProfilePictureView`. - - - Parameter frame: Frame rectangle for the view. - - Parameter profile: Optional profile to display a picture for. - */ -- (instancetype)initWithFrame:(CGRect)frame - profile:(FBSDKProfile *_Nullable)profile; - -/** - Create a new instance of `FBSDKProfilePictureView`. - - - Parameter profile: Optional profile to display a picture for. - */ -- (instancetype)initWithProfile:(FBSDKProfile *_Nullable)profile; - -/// The mode for the receiver to determine the aspect ratio of the source image. -@property (nonatomic, assign) FBSDKProfilePictureMode pictureMode; - -/// The profile ID to show the picture for. -@property (nonatomic, copy) NSString *profileID; - -/** - Explicitly marks the receiver as needing to update the image. - - This method is called whenever any properties that affect the source image are modified, but this can also - be used to trigger a manual update of the image if it needs to be re-downloaded. - */ -- (void)setNeedsImageUpdate; - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKProfileProtocols.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKProfileProtocols.h deleted file mode 100644 index ac05481f..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKProfileProtocols.h +++ /dev/null @@ -1,29 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#if !TARGET_OS_TV - -#import - -NS_ASSUME_NONNULL_BEGIN - -@class FBSDKProfile; - -NS_SWIFT_NAME(ProfileProviding) -@protocol FBSDKProfileProviding - -@property (class, nullable, nonatomic, strong) FBSDKProfile *currentProfile -NS_SWIFT_NAME(current); - -+ (nullable FBSDKProfile *)fetchCachedProfile; - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKServerConfigurationProvider.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKServerConfigurationProvider.h deleted file mode 100644 index 8c651e1c..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKServerConfigurationProvider.h +++ /dev/null @@ -1,67 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#import - -NS_ASSUME_NONNULL_BEGIN - -/** - Internal block type exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -NS_SWIFT_NAME(LoginTooltipBlock) -typedef void (^FBSDKLoginTooltipBlock)(FBSDKLoginTooltip *_Nullable loginTooltip, NSError *_Nullable error); - -/** -Internal Type exposed to facilitate transition to Swift. -API Subject to change or removal without warning. Do not use. - -@warning INTERNAL - DO NOT USE - */ -NS_SWIFT_NAME(ServerConfigurationProvider) -@interface FBSDKServerConfigurationProvider : NSObject - -/** - Internal method exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -@property (nonatomic, readonly) NSString *loggingToken; - -/** - Internal method exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -- (NSUInteger)cachedSmartLoginOptions; - -/** - Internal method exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -- (BOOL)useSafariViewControllerForDialogName:(NSString *)dialogName; - -/** - 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)loadServerConfigurationWithCompletionBlock:(nullable FBSDKLoginTooltipBlock)completionBlock - NS_SWIFT_NAME(loadServerConfiguration(completion:)); -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKSettings.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKSettings.h deleted file mode 100644 index 9a00e27d..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKSettings.h +++ /dev/null @@ -1,197 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#import -#import -#import - -NS_ASSUME_NONNULL_BEGIN - -NS_SWIFT_NAME(Settings) -@interface FBSDKSettings : NSObject - -#if !DEBUG -- (instancetype)init NS_UNAVAILABLE; -+ (instancetype)new NS_UNAVAILABLE; -#endif - -/// The shared settings instance. Prefer this and the exposed instance methods over the class variants. -@property (class, nonatomic, readonly) FBSDKSettings *sharedSettings; - -/// Retrieve the current iOS SDK version. -@property (nonatomic, readonly, copy) NSString *sdkVersion; - -/// Retrieve the current default Graph API version. -@property (nonatomic, readonly, copy) NSString *defaultGraphAPIVersion; - -/** - The quality of JPEG images sent to Facebook from the SDK, - expressed as a value from 0.0 to 1.0. - - If not explicitly set, the default is 0.9. -*/ -@property (nonatomic) CGFloat JPEGCompressionQuality -NS_SWIFT_NAME(jpegCompressionQuality); - -/** - Controls the auto logging of basic app events, such as activateApp and deactivateApp. - If not explicitly set, the default is true - */ -@property (nonatomic, getter = isAutoLogAppEventsEnabled) BOOL autoLogAppEventsEnabled; - -/** - Controls the fb_codeless_debug logging event - If not explicitly set, the default is true - */ -@property (nonatomic, getter = isCodelessDebugLogEnabled) BOOL codelessDebugLogEnabled; - -/** - Controls the access to IDFA - If not explicitly set, the default is true - */ -@property (nonatomic, getter = isAdvertiserIDCollectionEnabled) BOOL advertiserIDCollectionEnabled; - -/** - Controls the SKAdNetwork report - If not explicitly set, the default is true - */ -@property (nonatomic, getter = isSKAdNetworkReportEnabled) BOOL skAdNetworkReportEnabled; - -/** - Whether data such as that generated through FBSDKAppEvents and sent to Facebook - should be restricted from being used for other than analytics and conversions. - Defaults to NO. This value is stored on the device and persists across app launches. - */ -@property (nonatomic) BOOL isEventDataUsageLimited; - -/** - Whether in memory cached values should be used for expensive metadata fields, such as - carrier and advertiser ID, that are fetched on many applicationDidBecomeActive notifications. - Defaults to NO. This value is stored on the device and persists across app launches. - */ -@property (nonatomic) BOOL shouldUseCachedValuesForExpensiveMetadata; - -/// A convenient way to toggle error recovery for all FBSDKGraphRequest instances created after this is set. -@property (nonatomic) BOOL isGraphErrorRecoveryEnabled; - -/** - The Facebook App ID used by the SDK. - - If not explicitly set, the default will be read from the application's plist (FacebookAppID). - */ -@property (nullable, nonatomic, copy) NSString *appID; - -/** - The default url scheme suffix used for sessions. - - If not explicitly set, the default will be read from the application's plist (FacebookUrlSchemeSuffix). - */ -@property (nullable, nonatomic, copy) NSString *appURLSchemeSuffix; - -/** - The Client Token that has been set via [[FBSDKSettings sharedSettings] setClientToken]. - This is needed for certain API calls when made anonymously, without a user-based access token. - - The Facebook App's "client token", which, for a given appid can be found in the Security - section of the Advanced tab of the Facebook App settings found at - - If not explicitly set, the default will be read from the application's plist (FacebookClientToken). - */ -@property (nullable, nonatomic, copy) NSString *clientToken; - -/** - The Facebook Display Name used by the SDK. - - This should match the Display Name that has been set for the app with the corresponding Facebook App ID, - in the Facebook App Dashboard. - - If not explicitly set, the default will be read from the application's plist (FacebookDisplayName). - */ -@property (nullable, nonatomic, copy) NSString *displayName; - -/** - The Facebook domain part. This can be used to change the Facebook domain - (e.g. @"beta") so that requests will be sent to `graph.beta.facebook.com` - - If not explicitly set, the default will be read from the application's plist (FacebookDomainPart). - */ -@property (nullable, nonatomic, copy) NSString *facebookDomainPart; - -/** - The current Facebook SDK logging behavior. This should consist of strings - defined as constants with FBSDKLoggingBehavior*. - - This should consist a set of strings indicating what information should be logged - defined as constants with FBSDKLoggingBehavior*. Set to an empty set in order to disable all logging. - - You can also define this via an array in your app plist with key "FacebookLoggingBehavior" or add and remove individual values via enableLoggingBehavior: or disableLoggingBehavior: - - The default is a set consisting of FBSDKLoggingBehaviorDeveloperErrors - */ -@property (nonatomic, copy) NSSet *loggingBehaviors; - -/** - Overrides the default Graph API version to use with `FBSDKGraphRequests`. - - The string should be of the form `@"v2.7"`. - - Defaults to `defaultGraphAPIVersion`. - */ -@property (nonatomic, copy) NSString *graphAPIVersion; - -/** - Internal property exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -@property (nullable, nonatomic, copy) NSString *userAgentSuffix; - -/** - The value of the flag advertiser_tracking_enabled that controls the advertiser tracking status of the data sent to Facebook - If not explicitly set in iOS14 or above, the default is false in iOS14 or above. - */ -@property (nonatomic, getter = isAdvertiserTrackingEnabled) BOOL advertiserTrackingEnabled; - -/** -Set the data processing options. - - @param options list of options - */ -- (void)setDataProcessingOptions:(nullable NSArray *)options; - -/** -Set the data processing options. - - @param options list of the options - @param country code of the country - @param state code of the state - */ -- (void)setDataProcessingOptions:(nullable NSArray *)options - country:(int)country - state:(int)state; - -/** - Enable a particular Facebook SDK logging behavior. - - @param loggingBehavior The LoggingBehavior to enable. This should be a string defined as a constant with FBSDKLoggingBehavior*. - */ -- (void)enableLoggingBehavior:(FBSDKLoggingBehavior)loggingBehavior; - -/** - Disable a particular Facebook SDK logging behavior. - - @param loggingBehavior The LoggingBehavior to disable. This should be a string defined as a constant with FBSDKLoggingBehavior*. - */ -- (void)disableLoggingBehavior:(FBSDKLoggingBehavior)loggingBehavior; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKSettingsProtocol.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKSettingsProtocol.h deleted file mode 100644 index d0eeb7ab..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKSettingsProtocol.h +++ /dev/null @@ -1,63 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import -#import - -NS_ASSUME_NONNULL_BEGIN - -NS_SWIFT_NAME(SettingsProtocol) -@protocol FBSDKSettings - -@property (nullable, nonatomic, copy) NSString *appID; -@property (nullable, nonatomic, copy) NSString *clientToken; -@property (nullable, nonatomic, copy) NSString *userAgentSuffix; -@property (nonatomic, readonly, copy) NSString *sdkVersion; -@property (nullable, nonatomic, copy) NSString *displayName; -@property (nullable, nonatomic, copy) NSString *facebookDomainPart; -@property (nonnull, nonatomic, copy) NSSet *loggingBehaviors; -@property (nullable, nonatomic, copy) NSString *appURLSchemeSuffix; -@property (nonatomic, readonly) BOOL isDataProcessingRestricted; -@property (nonatomic, readonly) BOOL isAutoLogAppEventsEnabled; -@property (nonatomic, getter = isCodelessDebugLogEnabled) BOOL codelessDebugLogEnabled; -@property (nonatomic, getter = isAdvertiserIDCollectionEnabled) BOOL advertiserIDCollectionEnabled; -@property (nonatomic, readonly) BOOL isSetATETimeExceedsInstallTime; -@property (nonatomic, readonly) BOOL isSKAdNetworkReportEnabled; -@property (nonatomic, readonly) FBSDKAdvertisingTrackingStatus advertisingTrackingStatus; -@property (nullable, nonatomic, readonly) NSDate *installTimestamp; -@property (nullable, nonatomic, readonly) NSDate *advertiserTrackingEnabledTimestamp; -@property (nonatomic) BOOL isEventDataUsageLimited; -@property (nonatomic) BOOL shouldUseTokenOptimizations; -@property (nonatomic, copy) NSString *graphAPIVersion; -@property (nonatomic) BOOL isGraphErrorRecoveryEnabled; -@property (nullable, nonatomic, readonly, copy) NSString *graphAPIDebugParamValue; -@property (nonatomic, getter = isAdvertiserTrackingEnabled) BOOL advertiserTrackingEnabled; -@property (nonatomic) BOOL shouldUseCachedValuesForExpensiveMetadata; -@property (nullable, nonatomic, readonly) NSDictionary *persistableDataProcessingOptions; - -/** - Set the data processing options. - - @param options list of options - */ -- (void)setDataProcessingOptions:(nullable NSArray *)options; - -/** - Set the data processing options. - - @param options list of the options - @param country code of the country - @param state code of the state - */ -- (void)setDataProcessingOptions:(nullable NSArray *)options - country:(int)country - state:(int)state; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKShareDialogConfiguration.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKShareDialogConfiguration.h deleted file mode 100644 index 4d30ced6..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKShareDialogConfiguration.h +++ /dev/null @@ -1,33 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -NS_ASSUME_NONNULL_BEGIN - -/// Constant used to describe the 'Message' dialog -FOUNDATION_EXPORT NSString *const FBSDKDialogConfigurationNameMessage; -/// Constant used to describe the 'Share' dialog -FOUNDATION_EXPORT NSString *const FBSDKDialogConfigurationNameShare; - -/** - A lightweight interface to expose aspects of FBSDKServerConfiguration that are used by dialogs in ShareKit. - - Internal Use Only - */ -NS_SWIFT_NAME(ShareDialogConfiguration) -@interface FBSDKShareDialogConfiguration : NSObject - -@property (nonatomic, readonly, copy) NSString *defaultShareMode; - -- (BOOL)shouldUseNativeDialogForDialogName:(NSString *)dialogName; -- (BOOL)shouldUseSafariViewControllerForDialogName:(NSString *)dialogName; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKURL.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKURL.h deleted file mode 100644 index 292430f5..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKURL.h +++ /dev/null @@ -1,86 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#if !TARGET_OS_TV - -#import - -NS_ASSUME_NONNULL_BEGIN - -@protocol FBSDKAppLink; - -/** - Provides a set of utilities for working with NSURLs, such as parsing of query parameters - and handling for App Link requests. - */ -NS_SWIFT_NAME(AppLinkURL) -@interface FBSDKURL : NSObject - -- (instancetype)init NS_UNAVAILABLE; -+ (instancetype)new NS_UNAVAILABLE; - -/** - Creates a link target from a raw URL. - On success, this posts the FBSDKAppLinkParseEventName measurement event. If you are constructing the FBSDKURL within your application delegate's - application:openURL:sourceApplication:annotation:, you should instead use URLWithInboundURL:sourceApplication: - to support better FBSDKMeasurementEvent notifications - @param url The instance of `NSURL` to create FBSDKURL from. - */ - -// UNCRUSTIFY_FORMAT_OFF -+ (instancetype)URLWithURL:(NSURL *)url -NS_SWIFT_NAME(init(url:)); -// UNCRUSTIFY_FORMAT_ON - -/** - Creates a link target from a raw URL received from an external application. This is typically called from the app delegate's - application:openURL:sourceApplication:annotation: and will post the FBSDKAppLinkNavigateInEventName measurement event. - @param url The instance of `NSURL` to create FBSDKURL from. - @param sourceApplication the bundle ID of the app that is requesting your app to open the URL. The same sourceApplication in application:openURL:sourceApplication:annotation: - */ - -// UNCRUSTIFY_FORMAT_OFF -+ (instancetype)URLWithInboundURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication -NS_SWIFT_NAME(init(inboundURL:sourceApplication:)); -// UNCRUSTIFY_FORMAT_ON - -/** - Gets the target URL. If the link is an App Link, this is the target of the App Link. - Otherwise, it is the url that created the target. - */ -@property (nonatomic, readonly, strong) NSURL *targetURL; - -/// Gets the query parameters for the target, parsed into an NSDictionary. -@property (nonatomic, readonly, strong) NSDictionary *targetQueryParameters; - -/** - If this link target is an App Link, this is the data found in al_applink_data. - Otherwise, it is nil. - */ -@property (nullable, nonatomic, readonly, strong) NSDictionary *appLinkData; - -/// If this link target is an App Link, this is the data found in extras. -@property (nullable, nonatomic, readonly, strong) NSDictionary *appLinkExtras; - -/// The App Link indicating how to navigate back to the referer app, if any. -@property (nullable, nonatomic, readonly, strong) id appLinkReferer; - -/// The URL that was used to create this FBSDKURL. -@property (nonatomic, readonly, strong) NSURL *inputURL; - -/// The query parameters of the inputURL, parsed into an NSDictionary. -@property (nonatomic, readonly, strong) NSDictionary *inputQueryParameters; - -/// The flag indicating whether the URL comes from auto app link -@property (nonatomic, readonly, getter = isAutoAppLink) BOOL isAutoAppLink; - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKURLHosting.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKURLHosting.h deleted file mode 100644 index 31741f40..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKURLHosting.h +++ /dev/null @@ -1,40 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -NS_ASSUME_NONNULL_BEGIN - -NS_SWIFT_NAME(URLHosting) -@protocol FBSDKURLHosting - -/** - Internal Type exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -- (nullable NSURL *)appURLWithHost:(NSString *)host - path:(NSString *)path - queryParameters:(NSDictionary *)queryParameters - error:(NSError *__autoreleasing *)errorRef; - -/** - Internal Type exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -- (nullable NSURL *)facebookURLWithHostPrefix:(NSString *)hostPrefix - path:(NSString *)path - queryParameters:(NSDictionary *)queryParameters - error:(NSError *__autoreleasing *)errorRef; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKURLOpener.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKURLOpener.h deleted file mode 100644 index ff91da7d..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKURLOpener.h +++ /dev/null @@ -1,36 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -NS_ASSUME_NONNULL_BEGIN - -@protocol FBSDKURLOpening; - -/** - Internal Type exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -NS_SWIFT_NAME(URLOpener) -@protocol FBSDKURLOpener - -- (void)openURL:(NSURL *)url - sender:(nullable id)sender - handler:(FBSDKSuccessBlock)handler; - -// UNCRUSTIFY_FORMAT_OFF -- (void)openURLWithSafariViewController:(NSURL *)url - sender:(id)sender - fromViewController:(UIViewController *)fromViewController - handler:(FBSDKSuccessBlock)handler -NS_SWIFT_NAME(openURLWithSafariViewController(url:sender:from:handler:)); -// UNCRUSTIFY_FORMAT_ON - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKURLOpening.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKURLOpening.h deleted file mode 100644 index 65772a5c..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKURLOpening.h +++ /dev/null @@ -1,51 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#if !TARGET_OS_TV - -#import - -NS_ASSUME_NONNULL_BEGIN - -/** - Internal Type exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -NS_SWIFT_NAME(URLOpening) -@protocol FBSDKURLOpening - -// Implementations should make sure they can handle nil parameters -// which is possible in SafariViewController. -// see canOpenURL below. -- (BOOL)application:(nullable UIApplication *)application - openURL:(nullable NSURL *)url - sourceApplication:(nullable NSString *)sourceApplication - annotation:(nullable id)annotation; - -// create a different handler to return YES/NO if the receiver can process the above openURL:. -// This is separated so that we can process the openURL: in callbacks, while still returning -// the result of canOpenURL synchronously in FBSDKApplicationDelegate -- (BOOL) canOpenURL:(NSURL *)url - forApplication:(nullable UIApplication *)application - sourceApplication:(nullable NSString *)sourceApplication - annotation:(nullable id)annotation; - -- (void)applicationDidBecomeActive:(UIApplication *)application; - -- (BOOL)isAuthenticationURL:(NSURL *)url; - -@optional -- (BOOL)shouldStopPropagationOfURL:(NSURL *)url; - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKWebDialog.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKWebDialog.h deleted file mode 100644 index 136683d1..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKWebDialog.h +++ /dev/null @@ -1,77 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#if !TARGET_OS_TV - -#import -#import -#import - -#import - -@protocol _FBSDKWindowFinding; - -NS_ASSUME_NONNULL_BEGIN - -/** - Internal Type exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -NS_SWIFT_NAME(WebDialog) -@interface FBSDKWebDialog : NSObject - -/** - Internal Type exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -@property (nonatomic) BOOL shouldDeferVisibility; - -/** - Internal Type exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -@property (nullable, nonatomic, strong) id<_FBSDKWindowFinding> windowFinder; - -+ (instancetype)new NS_UNAVAILABLE; -- (instancetype)init NS_UNAVAILABLE; - -/** - Internal Type exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -+ (instancetype)dialogWithName:(NSString *)name - delegate:(id)delegate; - -/** - Internal Type exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -// UNCRUSTIFY_FORMAT_OFF -+ (instancetype)createAndShowWithName:(NSString *)name - parameters:(nullable NSDictionary *)parameters - frame:(CGRect)frame - delegate:(id)delegate - windowFinder:(nullable id<_FBSDKWindowFinding>)windowFinder -NS_SWIFT_NAME(createAndShow(name:parameters:frame:delegate:windowFinder:)); -// UNCRUSTIFY_FORMAT_ON - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKWebDialogDelegate.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKWebDialogDelegate.h deleted file mode 100644 index 6dd4b926..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKWebDialogDelegate.h +++ /dev/null @@ -1,56 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#if !TARGET_OS_TV - -#import - -#import - -@class FBSDKWebDialog; - -NS_ASSUME_NONNULL_BEGIN - -/** - Internal Type exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -NS_SWIFT_NAME(WebDialogDelegate) -@protocol FBSDKWebDialogDelegate - -/** - Internal Type exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -- (void)webDialog:(FBSDKWebDialog *)webDialog didCompleteWithResults:(NSDictionary *)results; - -/** - Internal Type exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -- (void)webDialog:(FBSDKWebDialog *)webDialog didFailWithError:(NSError *)error; - -/** - Internal Type exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -- (void)webDialogDidCancel:(FBSDKWebDialog *)webDialog; - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKWebDialogView.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKWebDialogView.h deleted file mode 100644 index b0861b81..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKWebDialogView.h +++ /dev/null @@ -1,39 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#if !TARGET_OS_TV - -#import - -@protocol FBSDKWebDialogViewDelegate; - -NS_ASSUME_NONNULL_BEGIN - -NS_SWIFT_NAME(FBWebDialogView) -@interface FBSDKWebDialogView : UIView - -@property (nonatomic, weak) id delegate; - -- (void)loadURL:(NSURL *)URL; -- (void)stopLoading; - -@end - -NS_SWIFT_NAME(WebDialogViewDelegate) -@protocol FBSDKWebDialogViewDelegate - -- (void)webDialogView:(FBSDKWebDialogView *)webDialogView didCompleteWithResults:(NSDictionary *)results; -- (void)webDialogView:(FBSDKWebDialogView *)webDialogView didFailWithError:(NSError *)error; -- (void)webDialogViewDidCancel:(FBSDKWebDialogView *)webDialogView; -- (void)webDialogViewDidFinishLoad:(FBSDKWebDialogView *)webDialogView; - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Modules b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Modules new file mode 120000 index 00000000..5736f318 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Modules @@ -0,0 +1 @@ +Versions/Current/Modules \ No newline at end of file diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/arm64-apple-ios-macabi.swiftdoc b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/arm64-apple-ios-macabi.swiftdoc deleted file mode 100644 index 65ca54c0..00000000 Binary files a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/arm64-apple-ios-macabi.swiftdoc and /dev/null differ diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/arm64-apple-ios-macabi.swiftinterface b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/arm64-apple-ios-macabi.swiftinterface deleted file mode 100644 index 880c0ced..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/arm64-apple-ios-macabi.swiftinterface +++ /dev/null @@ -1,98 +0,0 @@ -// swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.5 (swiftlang-1300.0.31.1 clang-1300.0.29.1) -// swift-module-flags: -target arm64-apple-ios13.1-macabi -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FBSDKCoreKit -@_exported import FBSDKCoreKit -import FBSDKCoreKit_Basics -import Foundation -import Swift -import UIKit -extension FBSDKCoreKit.AccessToken { - public var permissions: Swift.Set { - get - } - public var declinedPermissions: Swift.Set { - get - } - public var expiredPermissions: Swift.Set { - get - } - public func hasGranted(_ permission: FBSDKCoreKit.Permission) -> Swift.Bool -} -@objc(FBSDKCAPIReporter) public protocol CAPIReporter { - @objc func enable() - @objc func configure(factory: FBSDKCoreKit.GraphRequestFactoryProtocol, settings: FBSDKCoreKit.SettingsProtocol) - @objc func recordEvent(_ parameters: [Swift.String : Any]) -} -@objc @_inheritsConvenienceInitializers @objcMembers public class FBSDKAppEventsCAPIManager : ObjectiveC.NSObject, FBSDKCoreKit.CAPIReporter { - @objc public static let shared: FBSDKCoreKit.FBSDKAppEventsCAPIManager - @objc override dynamic public init() - @objc public func configure(factory: FBSDKCoreKit.GraphRequestFactoryProtocol, settings: FBSDKCoreKit.SettingsProtocol) - @objc public func enable() - @objc public func recordEvent(_ parameters: [Swift.String : Any]) - @objc deinit -} -@objc @_inheritsConvenienceInitializers @objcMembers public class FBSDKTransformerGraphRequestFactory : ObjectiveC.NSObject { - @objc public static let shared: FBSDKCoreKit.FBSDKTransformerGraphRequestFactory - public var credentials: FBSDKCoreKit.FBSDKTransformerGraphRequestFactory.CapiGCredentials? { - get - } - public struct CapiGCredentials { - public let accessKey: Swift.String - public let capiGatewayURL: Swift.String - public let datasetID: Swift.String - } - @objc override dynamic public init() - @objc public func configure(datasetID: Swift.String, url: Swift.String, accessKey: Swift.String) - @objc public func callCapiGatewayAPI(with parameters: [Swift.String : Any]) - @objc deinit -} -public enum Permission : Swift.Hashable, Swift.ExpressibleByStringLiteral { - case publicProfile - case userFriends - case email - case userAboutMe - case userActionsBooks - case userActionsFitness - case userActionsMusic - case userActionsNews - case userActionsVideo - case userBirthday - case userEducationHistory - case userEvents - case userGamesActivity - case userGender - case userHometown - case userLikes - case userLocation - case userManagedGroups - case userPhotos - case userPosts - case userRelationships - case userRelationshipDetails - case userReligionPolitics - case userTaggedPlaces - case userVideos - case userWebsite - case userWorkHistory - case readCustomFriendlists - case readInsights - case readAudienceNetworkInsights - case readPageMailboxes - case pagesShowList - case pagesManageCta - case pagesManageInstantArticles - case adsRead - case custom(Swift.String) - public init(stringLiteral value: Swift.String) - public var name: Swift.String { - get - } - public func hash(into hasher: inout Swift.Hasher) - public static func == (a: FBSDKCoreKit.Permission, b: FBSDKCoreKit.Permission) -> Swift.Bool - public typealias ExtendedGraphemeClusterLiteralType = Swift.String - public typealias StringLiteralType = Swift.String - public typealias UnicodeScalarLiteralType = Swift.String - public var hashValue: Swift.Int { - get - } -} diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/arm64.swiftdoc b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/arm64.swiftdoc deleted file mode 100644 index 65ca54c0..00000000 Binary files a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/arm64.swiftdoc and /dev/null differ diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/arm64.swiftinterface b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/arm64.swiftinterface deleted file mode 100644 index 880c0ced..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/arm64.swiftinterface +++ /dev/null @@ -1,98 +0,0 @@ -// swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.5 (swiftlang-1300.0.31.1 clang-1300.0.29.1) -// swift-module-flags: -target arm64-apple-ios13.1-macabi -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FBSDKCoreKit -@_exported import FBSDKCoreKit -import FBSDKCoreKit_Basics -import Foundation -import Swift -import UIKit -extension FBSDKCoreKit.AccessToken { - public var permissions: Swift.Set { - get - } - public var declinedPermissions: Swift.Set { - get - } - public var expiredPermissions: Swift.Set { - get - } - public func hasGranted(_ permission: FBSDKCoreKit.Permission) -> Swift.Bool -} -@objc(FBSDKCAPIReporter) public protocol CAPIReporter { - @objc func enable() - @objc func configure(factory: FBSDKCoreKit.GraphRequestFactoryProtocol, settings: FBSDKCoreKit.SettingsProtocol) - @objc func recordEvent(_ parameters: [Swift.String : Any]) -} -@objc @_inheritsConvenienceInitializers @objcMembers public class FBSDKAppEventsCAPIManager : ObjectiveC.NSObject, FBSDKCoreKit.CAPIReporter { - @objc public static let shared: FBSDKCoreKit.FBSDKAppEventsCAPIManager - @objc override dynamic public init() - @objc public func configure(factory: FBSDKCoreKit.GraphRequestFactoryProtocol, settings: FBSDKCoreKit.SettingsProtocol) - @objc public func enable() - @objc public func recordEvent(_ parameters: [Swift.String : Any]) - @objc deinit -} -@objc @_inheritsConvenienceInitializers @objcMembers public class FBSDKTransformerGraphRequestFactory : ObjectiveC.NSObject { - @objc public static let shared: FBSDKCoreKit.FBSDKTransformerGraphRequestFactory - public var credentials: FBSDKCoreKit.FBSDKTransformerGraphRequestFactory.CapiGCredentials? { - get - } - public struct CapiGCredentials { - public let accessKey: Swift.String - public let capiGatewayURL: Swift.String - public let datasetID: Swift.String - } - @objc override dynamic public init() - @objc public func configure(datasetID: Swift.String, url: Swift.String, accessKey: Swift.String) - @objc public func callCapiGatewayAPI(with parameters: [Swift.String : Any]) - @objc deinit -} -public enum Permission : Swift.Hashable, Swift.ExpressibleByStringLiteral { - case publicProfile - case userFriends - case email - case userAboutMe - case userActionsBooks - case userActionsFitness - case userActionsMusic - case userActionsNews - case userActionsVideo - case userBirthday - case userEducationHistory - case userEvents - case userGamesActivity - case userGender - case userHometown - case userLikes - case userLocation - case userManagedGroups - case userPhotos - case userPosts - case userRelationships - case userRelationshipDetails - case userReligionPolitics - case userTaggedPlaces - case userVideos - case userWebsite - case userWorkHistory - case readCustomFriendlists - case readInsights - case readAudienceNetworkInsights - case readPageMailboxes - case pagesShowList - case pagesManageCta - case pagesManageInstantArticles - case adsRead - case custom(Swift.String) - public init(stringLiteral value: Swift.String) - public var name: Swift.String { - get - } - public func hash(into hasher: inout Swift.Hasher) - public static func == (a: FBSDKCoreKit.Permission, b: FBSDKCoreKit.Permission) -> Swift.Bool - public typealias ExtendedGraphemeClusterLiteralType = Swift.String - public typealias StringLiteralType = Swift.String - public typealias UnicodeScalarLiteralType = Swift.String - public var hashValue: Swift.Int { - get - } -} diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/x86_64-apple-ios-macabi.swiftdoc b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/x86_64-apple-ios-macabi.swiftdoc deleted file mode 100644 index e025a04f..00000000 Binary files a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/x86_64-apple-ios-macabi.swiftdoc and /dev/null differ diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/x86_64-apple-ios-macabi.swiftinterface b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/x86_64-apple-ios-macabi.swiftinterface deleted file mode 100644 index eb2ec7ff..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/x86_64-apple-ios-macabi.swiftinterface +++ /dev/null @@ -1,98 +0,0 @@ -// swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.5 (swiftlang-1300.0.31.1 clang-1300.0.29.1) -// swift-module-flags: -target x86_64-apple-ios13.1-macabi -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FBSDKCoreKit -@_exported import FBSDKCoreKit -import FBSDKCoreKit_Basics -import Foundation -import Swift -import UIKit -extension FBSDKCoreKit.AccessToken { - public var permissions: Swift.Set { - get - } - public var declinedPermissions: Swift.Set { - get - } - public var expiredPermissions: Swift.Set { - get - } - public func hasGranted(_ permission: FBSDKCoreKit.Permission) -> Swift.Bool -} -@objc(FBSDKCAPIReporter) public protocol CAPIReporter { - @objc func enable() - @objc func configure(factory: FBSDKCoreKit.GraphRequestFactoryProtocol, settings: FBSDKCoreKit.SettingsProtocol) - @objc func recordEvent(_ parameters: [Swift.String : Any]) -} -@objc @_inheritsConvenienceInitializers @objcMembers public class FBSDKAppEventsCAPIManager : ObjectiveC.NSObject, FBSDKCoreKit.CAPIReporter { - @objc public static let shared: FBSDKCoreKit.FBSDKAppEventsCAPIManager - @objc override dynamic public init() - @objc public func configure(factory: FBSDKCoreKit.GraphRequestFactoryProtocol, settings: FBSDKCoreKit.SettingsProtocol) - @objc public func enable() - @objc public func recordEvent(_ parameters: [Swift.String : Any]) - @objc deinit -} -@objc @_inheritsConvenienceInitializers @objcMembers public class FBSDKTransformerGraphRequestFactory : ObjectiveC.NSObject { - @objc public static let shared: FBSDKCoreKit.FBSDKTransformerGraphRequestFactory - public var credentials: FBSDKCoreKit.FBSDKTransformerGraphRequestFactory.CapiGCredentials? { - get - } - public struct CapiGCredentials { - public let accessKey: Swift.String - public let capiGatewayURL: Swift.String - public let datasetID: Swift.String - } - @objc override dynamic public init() - @objc public func configure(datasetID: Swift.String, url: Swift.String, accessKey: Swift.String) - @objc public func callCapiGatewayAPI(with parameters: [Swift.String : Any]) - @objc deinit -} -public enum Permission : Swift.Hashable, Swift.ExpressibleByStringLiteral { - case publicProfile - case userFriends - case email - case userAboutMe - case userActionsBooks - case userActionsFitness - case userActionsMusic - case userActionsNews - case userActionsVideo - case userBirthday - case userEducationHistory - case userEvents - case userGamesActivity - case userGender - case userHometown - case userLikes - case userLocation - case userManagedGroups - case userPhotos - case userPosts - case userRelationships - case userRelationshipDetails - case userReligionPolitics - case userTaggedPlaces - case userVideos - case userWebsite - case userWorkHistory - case readCustomFriendlists - case readInsights - case readAudienceNetworkInsights - case readPageMailboxes - case pagesShowList - case pagesManageCta - case pagesManageInstantArticles - case adsRead - case custom(Swift.String) - public init(stringLiteral value: Swift.String) - public var name: Swift.String { - get - } - public func hash(into hasher: inout Swift.Hasher) - public static func == (a: FBSDKCoreKit.Permission, b: FBSDKCoreKit.Permission) -> Swift.Bool - public typealias ExtendedGraphemeClusterLiteralType = Swift.String - public typealias StringLiteralType = Swift.String - public typealias UnicodeScalarLiteralType = Swift.String - public var hashValue: Swift.Int { - get - } -} diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/x86_64.swiftdoc b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/x86_64.swiftdoc deleted file mode 100644 index e025a04f..00000000 Binary files a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/x86_64.swiftdoc and /dev/null differ diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/x86_64.swiftinterface b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/x86_64.swiftinterface deleted file mode 100644 index eb2ec7ff..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/x86_64.swiftinterface +++ /dev/null @@ -1,98 +0,0 @@ -// swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.5 (swiftlang-1300.0.31.1 clang-1300.0.29.1) -// swift-module-flags: -target x86_64-apple-ios13.1-macabi -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FBSDKCoreKit -@_exported import FBSDKCoreKit -import FBSDKCoreKit_Basics -import Foundation -import Swift -import UIKit -extension FBSDKCoreKit.AccessToken { - public var permissions: Swift.Set { - get - } - public var declinedPermissions: Swift.Set { - get - } - public var expiredPermissions: Swift.Set { - get - } - public func hasGranted(_ permission: FBSDKCoreKit.Permission) -> Swift.Bool -} -@objc(FBSDKCAPIReporter) public protocol CAPIReporter { - @objc func enable() - @objc func configure(factory: FBSDKCoreKit.GraphRequestFactoryProtocol, settings: FBSDKCoreKit.SettingsProtocol) - @objc func recordEvent(_ parameters: [Swift.String : Any]) -} -@objc @_inheritsConvenienceInitializers @objcMembers public class FBSDKAppEventsCAPIManager : ObjectiveC.NSObject, FBSDKCoreKit.CAPIReporter { - @objc public static let shared: FBSDKCoreKit.FBSDKAppEventsCAPIManager - @objc override dynamic public init() - @objc public func configure(factory: FBSDKCoreKit.GraphRequestFactoryProtocol, settings: FBSDKCoreKit.SettingsProtocol) - @objc public func enable() - @objc public func recordEvent(_ parameters: [Swift.String : Any]) - @objc deinit -} -@objc @_inheritsConvenienceInitializers @objcMembers public class FBSDKTransformerGraphRequestFactory : ObjectiveC.NSObject { - @objc public static let shared: FBSDKCoreKit.FBSDKTransformerGraphRequestFactory - public var credentials: FBSDKCoreKit.FBSDKTransformerGraphRequestFactory.CapiGCredentials? { - get - } - public struct CapiGCredentials { - public let accessKey: Swift.String - public let capiGatewayURL: Swift.String - public let datasetID: Swift.String - } - @objc override dynamic public init() - @objc public func configure(datasetID: Swift.String, url: Swift.String, accessKey: Swift.String) - @objc public func callCapiGatewayAPI(with parameters: [Swift.String : Any]) - @objc deinit -} -public enum Permission : Swift.Hashable, Swift.ExpressibleByStringLiteral { - case publicProfile - case userFriends - case email - case userAboutMe - case userActionsBooks - case userActionsFitness - case userActionsMusic - case userActionsNews - case userActionsVideo - case userBirthday - case userEducationHistory - case userEvents - case userGamesActivity - case userGender - case userHometown - case userLikes - case userLocation - case userManagedGroups - case userPhotos - case userPosts - case userRelationships - case userRelationshipDetails - case userReligionPolitics - case userTaggedPlaces - case userVideos - case userWebsite - case userWorkHistory - case readCustomFriendlists - case readInsights - case readAudienceNetworkInsights - case readPageMailboxes - case pagesShowList - case pagesManageCta - case pagesManageInstantArticles - case adsRead - case custom(Swift.String) - public init(stringLiteral value: Swift.String) - public var name: Swift.String { - get - } - public func hash(into hasher: inout Swift.Hasher) - public static func == (a: FBSDKCoreKit.Permission, b: FBSDKCoreKit.Permission) -> Swift.Bool - public typealias ExtendedGraphemeClusterLiteralType = Swift.String - public typealias StringLiteralType = Swift.String - public typealias UnicodeScalarLiteralType = Swift.String - public var hashValue: Swift.Int { - get - } -} diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Resources b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Resources new file mode 120000 index 00000000..953ee36f --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Resources @@ -0,0 +1 @@ +Versions/Current/Resources \ No newline at end of file diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Resources/Info.plist b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Resources/Info.plist deleted file mode 100644 index 718d1bf1..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Resources/Info.plist +++ /dev/null @@ -1,52 +0,0 @@ - - - - - BuildMachineOSBuild - 21E258 - CFBundleDevelopmentRegion - en - CFBundleExecutable - FBSDKCoreKit - CFBundleIdentifier - com.facebook.sdk.FBSDKCoreKit - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - FBSDKCoreKit - CFBundlePackageType - FMWK - CFBundleShortVersionString - 1.0 - CFBundleSignature - ???? - CFBundleSupportedPlatforms - - MacOSX - - CFBundleVersion - 13.2.0 - DTCompiler - com.apple.compilers.llvm.clang.1_0 - DTPlatformBuild - 13A233 - DTPlatformName - macosx - DTPlatformVersion - 11.3 - DTSDKBuild - 20E214 - DTSDKName - macosx11.3 - DTXcode - 1300 - DTXcodeBuild - 13A233 - LSMinimumSystemVersion - 10.15 - UIDeviceFamily - - 2 - - - diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/FBSDKCoreKit b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/FBSDKCoreKit new file mode 100755 index 00000000..bdfe94ce Binary files /dev/null and b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/FBSDKCoreKit differ diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKATEPublisherCreating.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKATEPublisherCreating.h new file mode 100644 index 00000000..14ad02c1 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKATEPublisherCreating.h @@ -0,0 +1,31 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +@protocol FBSDKATEPublishing; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_ATEPublisherCreating) +@protocol FBSDKATEPublisherCreating + +// UNCRUSTIFY_FORMAT_OFF +- (nullable id)createPublisherWithAppID:(NSString *)appID +NS_SWIFT_NAME(createPublisher(appID:)); +// UNCRUSTIFY_FORMAT_ON + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKATEPublisherFactory.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKATEPublisherFactory.h new file mode 100644 index 00000000..43cc8f17 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKATEPublisherFactory.h @@ -0,0 +1,42 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import + +@protocol FBSDKDataPersisting; +@protocol FBSDKGraphRequestFactory; +@protocol FBSDKSettings; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_ATEPublisherFactory) +@interface FBSDKATEPublisherFactory : NSObject + +@property (nonatomic) id dataStore; +@property (nonatomic) id graphRequestFactory; +@property (nonatomic) id settings; +@property (nonatomic) id deviceInformationProvider; + ++ (instancetype)new NS_UNAVAILABLE; +- (instancetype)init NS_UNAVAILABLE; + +- (instancetype)initWithDataStore:(id)dataStore + graphRequestFactory:(id)graphRequestFactory + settings:(id)settings + deviceInformationProvider:(id)deviceInformationProvider; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKAccessToken.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAccessToken.h similarity index 88% rename from ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKAccessToken.h rename to ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAccessToken.h index 87494ec0..b6556e6c 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKAccessToken.h +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAccessToken.h @@ -8,9 +8,15 @@ #import +#import +#import #import #import +@protocol FBSDKGraphRequestConnectionFactory; +@protocol FBSDKGraphRequestPiggybackManaging; +@protocol FBSDKErrorCreating; + NS_ASSUME_NONNULL_BEGIN /** @@ -64,7 +70,7 @@ NS_SWIFT_NAME(AccessTokenDidExpireKey); /// Represents an immutable access token for using Facebook services. NS_SWIFT_NAME(AccessToken) -@interface FBSDKAccessToken : NSObject +@interface FBSDKAccessToken : NSObject /** The "global" access token that represents the currently logged in user. @@ -72,7 +78,7 @@ NS_SWIFT_NAME(AccessToken) The `currentAccessToken` is a convenient representation of the token of the current user and is used by other SDK components (like `FBSDKLoginManager`). */ -@property (class, nullable, nonatomic, copy) FBSDKAccessToken *currentAccessToken; +@property (class, nullable, nonatomic, copy) FBSDKAccessToken *currentAccessToken NS_SWIFT_NAME(current); /// Returns YES if currentAccessToken is not nil AND currentAccessToken is not expired @property (class, nonatomic, readonly, getter = isCurrentAccessTokenActive, assign) BOOL currentAccessTokenIsActive; @@ -183,6 +189,19 @@ NS_SWIFT_NAME(hasGranted(permission:)); */ + (void)refreshCurrentAccessTokenWithCompletion:(nullable FBSDKGraphRequestCompletion)completion; +/** + 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)configureWithTokenCache:(id)tokenCache + graphRequestConnectionFactory:(id)graphRequestConnectionFactory + graphRequestPiggybackManager:(id)graphRequestPiggybackManager + errorFactory:(id)errorFactory +NS_SWIFT_NAME(configure(tokenCache:graphRequestConnectionFactory:graphRequestPiggybackManager:errorFactory:)); + + @end NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAccessTokenProviding.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAccessTokenProviding.h new file mode 100644 index 00000000..d6dd7b92 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAccessTokenProviding.h @@ -0,0 +1,30 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +@class FBSDKAccessToken; +@protocol FBSDKTokenCaching; + +/** + Internal Type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AccessTokenProviding) +@protocol FBSDKAccessTokenProviding + +@property (class, nullable, nonatomic, copy) FBSDKAccessToken *currentAccessToken NS_SWIFT_NAME(current); +@property (class, nullable, nonatomic, copy) id tokenCache; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAdvertiserIDProviding.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAdvertiserIDProviding.h new file mode 100644 index 00000000..7eaa18b1 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAdvertiserIDProviding.h @@ -0,0 +1,26 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AdvertiserIDProviding) +@protocol FBSDKAdvertiserIDProviding + +@property (nullable, nonatomic, readonly, copy) NSString *advertiserID; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKAdvertisingTrackingStatus.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAdvertisingTrackingStatus.h similarity index 100% rename from ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKAdvertisingTrackingStatus.h rename to ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAdvertisingTrackingStatus.h diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKAppAvailabilityChecker.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAppAvailabilityChecker.h similarity index 100% rename from ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKAppAvailabilityChecker.h rename to ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAppAvailabilityChecker.h diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAppEventDropDetermining.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAppEventDropDetermining.h new file mode 100644 index 00000000..79da059a --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAppEventDropDetermining.h @@ -0,0 +1,26 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AppEventDropDetermining) +@protocol FBSDKAppEventDropDetermining + +@property (nonatomic, readonly) BOOL shouldDropAppEvents; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKAppEventName.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAppEventName.h similarity index 88% rename from ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKAppEventName.h rename to ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAppEventName.h index b55589b9..987e6f79 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKAppEventName.h +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAppEventName.h @@ -90,3 +90,17 @@ FOUNDATION_EXPORT FBSDKAppEventName const FBSDKAppEventNameUnlockedAchievement; /// Log this event when the user has spent app credits. The valueToSum passed to logEvent should be the number of credits spent. FOUNDATION_EXPORT FBSDKAppEventName const FBSDKAppEventNameSpentCredits; + +// MARK: - Internal + +/** + Internal values exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +FOUNDATION_EXPORT FBSDKAppEventName const FBSDKAppEventNameInitializeSDK; +FOUNDATION_EXPORT FBSDKAppEventName const FBSDKAppEventNameBackgroundStatusAvailable; +FOUNDATION_EXPORT FBSDKAppEventName const FBSDKAppEventNameBackgroundStatusDenied; +FOUNDATION_EXPORT FBSDKAppEventName const FBSDKAppEventNameBackgroundStatusRestricted; +FOUNDATION_EXPORT FBSDKAppEventName const FBSDKAppEventNameSDKSettingsChanged; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKAppEventParameterName.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAppEventParameterName.h similarity index 100% rename from ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKAppEventParameterName.h rename to ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAppEventParameterName.h diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKAppEventParameterProduct.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAppEventParameterProduct.h similarity index 100% rename from ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKAppEventParameterProduct.h rename to ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAppEventParameterProduct.h diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKAppEventParameterValue.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAppEventParameterValue.h similarity index 100% rename from ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKAppEventParameterValue.h rename to ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAppEventParameterValue.h diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAppEventParametersExtracting.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAppEventParametersExtracting.h new file mode 100644 index 00000000..5c6f61d6 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAppEventParametersExtracting.h @@ -0,0 +1,29 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AppEventParametersExtracting) +@protocol FBSDKAppEventParametersExtracting + +- (NSMutableDictionary *)activityParametersDictionaryForEvent:(NSString *)eventCategory + shouldAccessAdvertisingID:(BOOL)shouldAccessAdvertisingID + userID:(nullable NSString *)userID + userData:(nullable NSString *)userData; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKAppEventUserDataType.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAppEventUserDataType.h similarity index 100% rename from ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKAppEventUserDataType.h rename to ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAppEventUserDataType.h diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKAppEvents.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAppEvents.h similarity index 97% rename from ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKAppEvents.h rename to ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAppEvents.h index 1504e744..1a3372c2 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKAppEvents.h +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAppEvents.h @@ -14,12 +14,19 @@ #import #import -#import +#import #import +#import +#import +#import +#import +#import #import #import #import #import +#import +#import NS_ASSUME_NONNULL_BEGIN @@ -74,7 +81,15 @@ NS_SWIFT_NAME(AppEventsOverrideAppIDBundleKey); + The length of each parameter value can be no more than on the order of 100 characters. */ NS_SWIFT_NAME(AppEvents) -@interface FBSDKAppEvents : NSObject +@interface FBSDKAppEvents : NSObject < + FBSDKEventLogging, + FBSDKAppEventsConfiguring, + FBSDKApplicationActivating, + FBSDKApplicationLifecycleObserving, + FBSDKApplicationStateSetting, + FBSDKSourceApplicationTracking, + FBSDKUserIDProviding +> - (instancetype)init NS_UNAVAILABLE; + (instancetype)new NS_UNAVAILABLE; @@ -516,6 +531,8 @@ NS_SWIFT_NAME(setUser(email:firstName:lastName:phone:dateOfBirth:gender:city:sta isImplicitlyLogged:(BOOL)isImplicitlyLogged accessToken:(nullable FBSDKAccessToken *)accessToken; +- (void)flushForReason:(FBSDKAppEventsFlushReason)flushReason; + @end NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAppEventsConfiguration.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAppEventsConfiguration.h new file mode 100644 index 00000000..0848a811 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAppEventsConfiguration.h @@ -0,0 +1,38 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AppEventsConfiguration) +@interface FBSDKAppEventsConfiguration : NSObject + +@property (nonatomic, readonly, assign) FBSDKAdvertisingTrackingStatus defaultATEStatus; +@property (nonatomic, readonly, assign) BOOL advertiserIDCollectionEnabled; +@property (nonatomic, readonly, assign) BOOL eventCollectionEnabled; + +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; + +- (instancetype)initWithJSON:(nullable NSDictionary *)dict; + ++ (instancetype)defaultConfiguration; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAppEventsConfigurationManager.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAppEventsConfigurationManager.h new file mode 100644 index 00000000..7752943d --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAppEventsConfigurationManager.h @@ -0,0 +1,52 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +#import + +typedef void (^FBSDKAppEventsConfigurationManagerBlock)(void); +@protocol FBSDKDataPersisting; +@protocol FBSDKSettings; +@protocol FBSDKGraphRequestFactory; +@protocol FBSDKGraphRequestConnectionFactory; +@protocol FBSDKAppEventsConfiguration; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AppEventsConfigurationManager) +@interface FBSDKAppEventsConfigurationManager : NSObject + +@property (class, nonatomic, readonly) FBSDKAppEventsConfigurationManager *shared; + +@property (nonatomic, readonly) id cachedAppEventsConfiguration; + +#if !DEBUG +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; +#endif + +// UNCRUSTIFY_FORMAT_OFF +- (void) configureWithStore:(id)store + settings:(id)settings + graphRequestFactory:(id)graphRequestFactory + graphRequestConnectionFactory:(id)graphRequestConnectionFactory +NS_SWIFT_NAME(configure(store:settings:graphRequestFactory:graphRequestConnectionFactory:)); +// UNCRUSTIFY_FORMAT_ON + +- (void)loadAppEventsConfigurationWithBlock:(FBSDKAppEventsConfigurationManagerBlock)block; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAppEventsConfigurationProtocol.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAppEventsConfigurationProtocol.h new file mode 100644 index 00000000..95e5e0b8 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAppEventsConfigurationProtocol.h @@ -0,0 +1,34 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AppEventsConfigurationProtocol) +@protocol FBSDKAppEventsConfiguration + +@property (nonatomic, readonly, assign) FBSDKAdvertisingTrackingStatus defaultATEStatus; +@property (nonatomic, readonly, assign) BOOL advertiserIDCollectionEnabled; +@property (nonatomic, readonly, assign) BOOL eventCollectionEnabled; + +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; + +- (instancetype)initWithJSON:(nullable NSDictionary *)dict; ++ (instancetype)defaultConfiguration; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAppEventsConfigurationProviding.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAppEventsConfigurationProviding.h new file mode 100644 index 00000000..5ee4cfe8 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAppEventsConfigurationProviding.h @@ -0,0 +1,39 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AppEventsConfigurationProvidingBlock) +typedef void (^FBSDKAppEventsConfigurationProvidingBlock)(void); + +NS_ASSUME_NONNULL_BEGIN + +@protocol FBSDKAppEventsConfiguration; + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AppEventsConfigurationProviding) +@protocol FBSDKAppEventsConfigurationProviding + +@property (nonatomic, readonly) id cachedAppEventsConfiguration; + +- (void)loadAppEventsConfigurationWithBlock:(FBSDKAppEventsConfigurationProvidingBlock)block; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAppEventsConfiguring.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAppEventsConfiguring.h new file mode 100644 index 00000000..7ecffa81 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAppEventsConfiguring.h @@ -0,0 +1,94 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +@protocol FBSDKAEMReporter; +@protocol FBSDKGateKeeperManaging; +@protocol FBSDKAppEventsConfigurationProviding; +@protocol FBSDKSourceApplicationTracking; +@protocol FBSDKServerConfigurationProviding; +@protocol FBSDKGraphRequestFactory; +@protocol FBSDKFeatureChecking; +@protocol FBSDKDataPersisting; +@protocol FBSDKInternalUtility; +@protocol FBSDKLogging; +@protocol FBSDKSettings; +@protocol FBSDKPaymentObserving; +@protocol FBSDKTimeSpentRecording; +@protocol FBSDKAppEventsStatePersisting; +@protocol FBSDKAppEventsParameterProcessing; +@protocol FBSDKAppEventsParameterProcessing; +@protocol FBSDKATEPublisherCreating; +@protocol FBSDKAppEventsStateProviding; +@protocol FBSDKAdvertiserIDProviding; +@protocol FBSDKUserDataPersisting; +@protocol FBSDKLoggingNotifying; +@protocol FBSDKAppEventsUtility; +@protocol FBSDKAppEventDropDetermining; +@protocol FBSDKCAPIReporter; +@protocol FBSDKAppEventParametersExtracting; + +#if !TARGET_OS_TV +@protocol FBSDKEventProcessing; +@protocol FBSDKMetadataIndexing; +@protocol FBSDKAppEventsReporter; +@protocol FBSDKCodelessIndexing; +@protocol FBSDKSwizzling; +#endif + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AppEventsConfiguring) +@protocol FBSDKAppEventsConfiguring + +- (void) configureWithGateKeeperManager:(Class)gateKeeperManager + appEventsConfigurationProvider:(id)appEventsConfigurationProvider + serverConfigurationProvider:(id)serverConfigurationProvider + graphRequestFactory:(id)graphRequestFactory + featureChecker:(id)featureChecker + primaryDataStore:(id)primaryDataStore + logger:(Class)logger + settings:(id)settings + paymentObserver:(id)paymentObserver + timeSpentRecorder:(id)timeSpentRecorder + appEventsStateStore:(id)appEventsStateStore + eventDeactivationParameterProcessor:(id)eventDeactivationParameterProcessor + restrictiveDataFilterParameterProcessor:(id)restrictiveDataFilterParameterProcessor + atePublisherFactory:(id)atePublisherFactory + appEventsStateProvider:(id)appEventsStateProvider + advertiserIDProvider:(id)advertiserIDProvider + userDataStore:(id)userDataStore + appEventsUtility:(id)appEventsUtility + internalUtility:(id)internalUtility + capiReporter:(id)capiReporter +NS_SWIFT_NAME(configure(gateKeeperManager:appEventsConfigurationProvider:serverConfigurationProvider:graphRequestFactory:featureChecker:primaryDataStore:logger:settings:paymentObserver:timeSpentRecorder:appEventsStateStore:eventDeactivationParameterProcessor:restrictiveDataFilterParameterProcessor:atePublisherFactory:appEventsStateProvider:advertiserIDProvider:userDataStore:appEventsUtility:internalUtility:capiReporter:)); + +#if !TARGET_OS_TV + +// UNCRUSTIFY_FORMAT_OFF +- (void)configureNonTVComponentsWithOnDeviceMLModelManager:(id)modelManager + metadataIndexer:(id)metadataIndexer + skAdNetworkReporter:(nullable id)skAdNetworkReporter + codelessIndexer:(Class)codelessIndexer + swizzler:(Class)swizzler + aemReporter:(Class)aemReporter +NS_SWIFT_NAME(configureNonTVComponents(onDeviceMLModelManager:metadataIndexer:skAdNetworkReporter:codelessIndexer:swizzler:aemReporter:)); +// UNCRUSTIFY_FORMAT_ON + +#endif + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAppEventsDeviceInfo.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAppEventsDeviceInfo.h new file mode 100644 index 00000000..3ba4f7b8 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAppEventsDeviceInfo.h @@ -0,0 +1,41 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AppEventsDeviceInfo) +@interface FBSDKAppEventsDeviceInfo : NSObject + +@property (class, nonnull, nonatomic, readonly) FBSDKAppEventsDeviceInfo *shared; + +@property (nullable, nonatomic, readonly) id settings; + +#if !DEBUG +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; +#endif + +- (void)configureWithSettings:(id)settings +NS_SWIFT_NAME(configure(settings:)); + +#if DEBUG +- (void)resetDependencies; +#endif + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKAppEventsFlushBehavior.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAppEventsFlushBehavior.h similarity index 100% rename from ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKAppEventsFlushBehavior.h rename to ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAppEventsFlushBehavior.h diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAppEventsFlushReason.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAppEventsFlushReason.h new file mode 100644 index 00000000..b7677460 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAppEventsFlushReason.h @@ -0,0 +1,25 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +/** + Internal Type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ + +typedef NS_ENUM(NSUInteger, FBSDKAppEventsFlushReason) { + FBSDKAppEventsFlushReasonExplicit, + FBSDKAppEventsFlushReasonTimer, + FBSDKAppEventsFlushReasonSessionChange, + FBSDKAppEventsFlushReasonPersistedEvents, + FBSDKAppEventsFlushReasonEventThreshold, + FBSDKAppEventsFlushReasonEagerlyFlushingEvent, +} NS_SWIFT_NAME(AppEvents.FlushReason); diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKAppEventsNotificationName.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAppEventsNotificationName.h similarity index 100% rename from ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKAppEventsNotificationName.h rename to ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAppEventsNotificationName.h diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAppEventsParameterProcessing.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAppEventsParameterProcessing.h new file mode 100644 index 00000000..8dad6f89 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAppEventsParameterProcessing.h @@ -0,0 +1,31 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AppEventsParameterProcessing) +@protocol FBSDKAppEventsParameterProcessing + +- (void)enable; +- (nullable NSDictionary *)processParameters:(nullable NSDictionary *)parameters + eventName:(FBSDKAppEventName)eventName; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAppEventsReporter.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAppEventsReporter.h new file mode 100644 index 00000000..720d8a68 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAppEventsReporter.h @@ -0,0 +1,34 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AppEventsReporter) +@protocol FBSDKAppEventsReporter + +- (void)enable; + +// UNCRUSTIFY_FORMAT_OFF +- (void)recordAndUpdateEvent:(NSString *)event + currency:(nullable NSString *)currency + value:(nullable NSNumber *)value + parameters:(nullable NSDictionary *)parameters +NS_SWIFT_NAME(recordAndUpdate(event:currency:value:parameters:)); +// UNCRUSTIFY_FORMAT_ON + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAppEventsState.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAppEventsState.h new file mode 100644 index 00000000..814ee30a --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAppEventsState.h @@ -0,0 +1,45 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +// this type is not thread safe. +NS_SWIFT_NAME(_AppEventsState) +@interface FBSDKAppEventsState : NSObject + +@property (class, nullable, nonatomic) NSArray> *eventProcessors; + +@property (nonatomic, readonly, copy) NSArray *> *events; +@property (nonatomic, readonly, assign) NSUInteger numSkipped; +@property (nonatomic, readonly, copy) NSString *tokenString; +@property (nonatomic, readonly, copy) NSString *appID; +@property (nonatomic, readonly, getter = areAllEventsImplicit) BOOL allEventsImplicit; + +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; +- (instancetype)initWithToken:(nullable NSString *)tokenString appID:(nullable NSString *)appID NS_DESIGNATED_INITIALIZER; + +- (void)addEvent:(NSDictionary *)eventDictionary isImplicit:(BOOL)isImplicit; +- (void)addEventsFromAppEventState:(FBSDKAppEventsState *)appEventsState; +- (BOOL)isCompatibleWithAppEventsState:(nullable FBSDKAppEventsState *)appEventsState; +- (BOOL)isCompatibleWithTokenString:(NSString *)tokenString appID:(NSString *)appID; +- (NSString *)JSONStringForEventsIncludingImplicitEvents:(BOOL)includeImplicitEvents; +- (NSString *)extractReceiptData; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAppEventsStateManager.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAppEventsStateManager.h new file mode 100644 index 00000000..7df7c8f0 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAppEventsStateManager.h @@ -0,0 +1,36 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import + +@class FBSDKAppEventsState; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AppEventsStateManager) +@interface FBSDKAppEventsStateManager : NSObject + +@property (class, nonatomic, readonly) FBSDKAppEventsStateManager *shared; + +- (void)clearPersistedAppEventsStates; + +// reads all saved event states, appends the param, and writes them all. +- (void)persistAppEventsData:(FBSDKAppEventsState *)appEventsState; + +// returns the array of saved app event states and deletes them. +- (NSArray *)retrievePersistedAppEventsStates; + +@end +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAppEventsStatePersisting.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAppEventsStatePersisting.h new file mode 100644 index 00000000..0b398c0b --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAppEventsStatePersisting.h @@ -0,0 +1,30 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +@class FBSDKAppEventsState; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AppEventsStatePersisting) +@protocol FBSDKAppEventsStatePersisting + +- (void)clearPersistedAppEventsStates; +- (void)persistAppEventsData:(FBSDKAppEventsState *)appEventsState; +// patternlint-disable-next-line objc-headers-collection-generics +- (NSArray *)retrievePersistedAppEventsStates; // NSArray + +@end +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAppEventsStateProviding.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAppEventsStateProviding.h new file mode 100644 index 00000000..3a601647 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAppEventsStateProviding.h @@ -0,0 +1,31 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +@class FBSDKAppEventsState; + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AppEventsStateProviding) +@protocol FBSDKAppEventsStateProviding + +// UNCRUSTIFY_FORMAT_OFF +- (FBSDKAppEventsState *)createStateWithToken:(NSString *)tokenString appID:(NSString *)appID +NS_SWIFT_NAME(createState(tokenString:appID:)); +// UNCRUSTIFY_FORMAT_ON + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAppEventsUtility.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAppEventsUtility.h new file mode 100644 index 00000000..cfb08c65 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAppEventsUtility.h @@ -0,0 +1,61 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import +#import +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AppEventsUtility) +@interface FBSDKAppEventsUtility : NSObject + +#if !DEBUG +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; +#endif + +@property (class, nonatomic) FBSDKAppEventsUtility *shared; +@property (nullable, nonatomic, readonly, copy) NSString *advertiserID; +@property (nonatomic, readonly) BOOL isDebugBuild; +@property (nonatomic, readonly) BOOL shouldDropAppEvents; +@property (nullable, nonatomic) id appEventsConfigurationProvider; +@property (nullable, nonatomic) id deviceInformationProvider; +@property (nullable, nonatomic) id settings; +@property (nullable, nonatomic) id internalUtility; +@property (nullable, nonatomic) id errorFactory; +@property (nullable, nonatomic) id dataStore; + +- (BOOL)isSensitiveUserData:(NSString *)text; +- (BOOL)isStandardEvent:(nullable NSString *)event; + +// UNCRUSTIFY_FORMAT_OFF +- (void)configureWithAppEventsConfigurationProvider:(id)appEventsConfigurationProvider + deviceInformationProvider:(id)deviceInformationProvider + settings:(id)settings + internalUtility:(id)internalUtility + errorFactory:(id)errorFactory + dataStore:(id)dataStore +NS_SWIFT_NAME(configure(appEventsConfigurationProvider:deviceInformationProvider:settings:internalUtility:errorFactory:dataStore:)); +// UNCRUSTIFY_FORMAT_ON + +#if DEBUG +- (void)reset; +#endif + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAppEventsUtilityProtocol.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAppEventsUtilityProtocol.h new file mode 100644 index 00000000..7997c1d6 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAppEventsUtilityProtocol.h @@ -0,0 +1,36 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AppEventsUtilityProtocol) +@protocol FBSDKAppEventsUtility + +@property (nonatomic, readonly) NSTimeInterval unixTimeNow; + +- (void)ensureOnMainThread:(NSString *)methodName className:(NSString *)className; +- (NSTimeInterval)convertToUnixTime:(nullable NSDate *)date; +- (BOOL)validateIdentifier:(nullable NSString *)identifier; +- (nullable NSString *)tokenStringToUseFor:(nullable FBSDKAccessToken *)token + loggingOverrideAppID:(nullable NSString *)loggingOverrideAppID; +- (NSString *)flushReasonToString:(FBSDKAppEventsFlushReason)flushReason; +- (void)saveCampaignIDs:(NSURL *)url; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAppLinkCreating.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAppLinkCreating.h new file mode 100644 index 00000000..b18d5abe --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAppLinkCreating.h @@ -0,0 +1,37 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +@protocol FBSDKAppLink; +@protocol FBSDKAppLinkTarget; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AppLinkCreating) +@protocol FBSDKAppLinkCreating + +// UNCRUSTIFY_FORMAT_OFF +- (id)createAppLinkWithSourceURL:(nullable NSURL *)sourceURL + targets:(NSArray> *)targets + webURL:(nullable NSURL *)webURL + isBackToReferrer:(BOOL)isBackToReferrer +NS_SWIFT_NAME(createAppLink(sourceURL:targets:webURL:isBackToReferrer:)); +// UNCRUSTIFY_FORMAT_ON + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAppLinkEventPosting.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAppLinkEventPosting.h new file mode 100644 index 00000000..838a4119 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAppLinkEventPosting.h @@ -0,0 +1,35 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AppLinkEventPosting) +@protocol FBSDKAppLinkEventPosting + +// UNCRUSTIFY_FORMAT_OFF +- (void)postNotificationForEventName:(NSString *)name + args:(NSDictionary *)args +NS_SWIFT_NAME(postNotification(eventName:arguments:)); + +// UNCRUSTIFY_FORMAT_ON + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAppLinkNavigationBlock.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAppLinkNavigationBlock.h new file mode 100644 index 00000000..e44d4317 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAppLinkNavigationBlock.h @@ -0,0 +1,26 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Describes the callback for appLinkFromURLInBackground. + @param navType the FBSDKAppLink representing the deferred App Link + @param error the error during the request, if any + */ +typedef void (^ FBSDKAppLinkNavigationBlock)(FBSDKAppLinkNavigationType navType, NSError *_Nullable error) +NS_SWIFT_NAME(AppLinkNavigationBlock); + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAppLinkNavigationType.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAppLinkNavigationType.h new file mode 100644 index 00000000..f31d3def --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAppLinkNavigationType.h @@ -0,0 +1,23 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import + +/// The result of calling navigate on a FBSDKAppLinkNavigation +typedef NS_ENUM(NSInteger, FBSDKAppLinkNavigationType) { + /// Indicates that the navigation failed and no app was opened + FBSDKAppLinkNavigationTypeFailure, + /// Indicates that the navigation succeeded by opening the URL in the browser + FBSDKAppLinkNavigationTypeBrowser, + /// Indicates that the navigation succeeded by opening the URL in an app on the device + FBSDKAppLinkNavigationTypeApp, +} NS_SWIFT_NAME(AppLinkNavigationType); + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAppLinkProtocol.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAppLinkProtocol.h new file mode 100644 index 00000000..0611332a --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAppLinkProtocol.h @@ -0,0 +1,45 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import + +@protocol FBSDKAppLinkTarget; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AppLinkProtocol) +@protocol FBSDKAppLink + +/// The URL from which this FBSDKAppLink was derived +@property (nullable, nonatomic, readonly, strong) NSURL *sourceURL; + +/** + The ordered list of targets applicable to this platform that will be used + for navigation. + */ +@property (nonatomic, readonly, copy) NSArray> *targets; + +/// The fallback web URL to use if no targets are installed on this device. +@property (nullable, nonatomic, readonly, strong) NSURL *webURL; + +/// return if this AppLink is to go back to referrer. +@property (nonatomic, readonly, getter = isBackToReferrer, assign) BOOL backToReferrer; + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAppLinkResolverRequestBuilding.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAppLinkResolverRequestBuilding.h new file mode 100644 index 00000000..5b5dad5f --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAppLinkResolverRequestBuilding.h @@ -0,0 +1,33 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +#import + +#if !TARGET_OS_TV + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal Protocol exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AppLinkResolverRequestBuilding) +@protocol FBSDKAppLinkResolverRequestBuilding + +- (id)requestForURLs:(NSArray *)urls; +- (nullable NSString *)getIdiomSpecificField; + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKAppLinkResolving.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAppLinkResolving.h similarity index 100% rename from ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKAppLinkResolving.h rename to ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAppLinkResolving.h diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAppLinkTargetCreating.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAppLinkTargetCreating.h new file mode 100644 index 00000000..7f417174 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAppLinkTargetCreating.h @@ -0,0 +1,35 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AppLinkTargetCreating) +@protocol FBSDKAppLinkTargetCreating + +// UNCRUSTIFY_FORMAT_OFF +- (id)createAppLinkTargetWithURL:(nullable NSURL *)url + appStoreId:(nullable NSString *)appStoreId + appName:(NSString *)appName +NS_SWIFT_NAME(createAppLinkTarget(url:appStoreId:appName:)); +// UNCRUSTIFY_FORMAT_ON + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKAppLinkTargetProtocol.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAppLinkTargetProtocol.h similarity index 100% rename from ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKAppLinkTargetProtocol.h rename to ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAppLinkTargetProtocol.h diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAppLinkURL.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAppLinkURL.h new file mode 100644 index 00000000..40763673 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAppLinkURL.h @@ -0,0 +1,30 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AppLinkURLProtocol) +@protocol FBSDKAppLinkURL + +@property (nullable, nonatomic, readonly, strong) NSDictionary *appLinkExtras; + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAppLinkURLCreating.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAppLinkURLCreating.h new file mode 100644 index 00000000..ff993103 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAppLinkURLCreating.h @@ -0,0 +1,32 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import + +@protocol FBSDKAppLinkURL; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AppLinkURLCreating) +@protocol FBSDKAppLinkURLCreating + +- (id)createAppLinkURLWithURL:(NSURL *)url; + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAppLinkURLKeys.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAppLinkURLKeys.h new file mode 100644 index 00000000..5250ac17 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAppLinkURLKeys.h @@ -0,0 +1,26 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import + +NS_ASSUME_NONNULL_BEGIN + +FOUNDATION_EXPORT NSString *const FBSDKAppLinkDataParameterName; +FOUNDATION_EXPORT NSString *const FBSDKAppLinkTargetKeyName; +FOUNDATION_EXPORT NSString *const FBSDKAppLinkUserAgentKeyName; +FOUNDATION_EXPORT NSString *const FBSDKAppLinkExtrasKeyName; +FOUNDATION_EXPORT NSString *const FBSDKAppLinkVersionKeyName; +FOUNDATION_EXPORT NSString *const FBSDKAppLinkRefererAppLink; +FOUNDATION_EXPORT NSString *const FBSDKAppLinkRefererAppName; +FOUNDATION_EXPORT NSString *const FBSDKAppLinkRefererUrl; + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAppLinkUtility.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAppLinkUtility.h new file mode 100644 index 00000000..3f3c776d --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAppLinkUtility.h @@ -0,0 +1,98 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import + +@protocol FBSDKInfoDictionaryProviding; +@protocol FBSDKUserIDProviding; + +NS_ASSUME_NONNULL_BEGIN + +/** + Describes the callback for fetchDeferredAppLink. + @param url the url representing the deferred App Link + @param error the error during the request, if any + + The url may also have a fb_click_time_utc query parameter that + represents when the click occurred that caused the deferred App Link to be created. + */ +typedef void (^ FBSDKURLBlock)(NSURL *_Nullable url, NSError *_Nullable error) +NS_SWIFT_NAME(URLBlock); + +/// Class containing App Links related utility methods. +NS_SWIFT_NAME(AppLinkUtility) +@interface FBSDKAppLinkUtility : NSObject + +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; + +/** + Call this method from the main thread to fetch deferred applink data if you use Mobile App + Engagement Ads (https://developers.facebook.com/docs/ads-for-apps/mobile-app-ads-engagement). + This may require a network round trip. If successful, the handler is invoked with the link + data (this will only return a valid URL once, and future calls will result in a nil URL + value in the callback). + + @param handler the handler to be invoked if there is deferred App Link data + + The handler may contain an NSError instance to capture any errors. In the + common case where there simply was no app link data, the NSError instance will be nil. + + This method should only be called from a location that occurs after any launching URL has + been processed (e.g., you should call this method from your application delegate's + applicationDidBecomeActive:). + */ ++ (void)fetchDeferredAppLink:(nullable FBSDKURLBlock)handler; + +/** + Call this method to fetch promotion code from the url, if it's present. + + @param url App Link url that was passed to the app. + + @return Promotion code string. + + Call this method to fetch App Invite Promotion Code from applink if present. + This can be used to fetch the promotion code that was associated with the invite when it + was created. This method should be called with the url from the openURL method. + */ ++ (nullable NSString *)appInvitePromotionCodeFromURL:(NSURL *)url; + +/** + Check whether the scheme is defined in the app's URL schemes. + @param scheme the scheme of App Link URL + @return YES if the scheme is defined, otherwise NO. + */ ++ (BOOL)isMatchURLScheme:(NSString *)scheme; + +/** + Internal method exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +// UNCRUSTIFY_FORMAT_OFF ++ (void)configureWithGraphRequestFactory:(id)graphRequestFactory + infoDictionaryProvider:(id)infoDictionaryProvider + settings:(id)settings + appEventsConfigurationProvider:(id)appEventsConfigurationProvider + advertiserIDProvider:(id)advertiserIDProvider + appEventsDropDeterminer:(id)appEventsDropDeterminer + appEventParametersExtractor:(id)appEventParametersExtractor + appLinkURLFactory:(id)appLinkURLFactory + userIDProvider:(id)userIDProvider + userDataStore:(id)userDataStore +NS_SWIFT_NAME(configure(graphRequestFactory:infoDictionaryProvider:settings:appEventsConfigurationProvider:advertiserIDProvider:appEventsDropDeterminer:appEventParametersExtractor:appLinkURLFactory:userIDProvider:userDataStore:)); +// UNCRUSTIFY_FORMAT_ON + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAppLinkVersion.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAppLinkVersion.h new file mode 100644 index 00000000..67f3cfe9 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAppLinkVersion.h @@ -0,0 +1,18 @@ + +/* +* Copyright (c) Meta Platforms, Inc. and affiliates. +* All rights reserved. +* +* This source code is licensed under the license found in the +* LICENSE file in the root directory of this source tree. +*/ + +#if !TARGET_OS_TV + +#import + +/// The version of the App Link protocol that this library supports +FOUNDATION_EXPORT NSString *const FBSDKAppLinkVersion +NS_SWIFT_NAME(AppLinkVersion); + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAppLinksBlock.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAppLinksBlock.h new file mode 100644 index 00000000..5e5686d8 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAppLinksBlock.h @@ -0,0 +1,28 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import + +@class FBSDKAppLink; + +NS_ASSUME_NONNULL_BEGIN + +/** + Describes the callback for appLinkFromURLInBackground. + @param appLinks the FBSDKAppLinks representing the deferred App Links + @param error the error during the request, if any + */ +typedef void (^ FBSDKAppLinksBlock)(NSDictionary *appLinks, + NSError *_Nullable error) +NS_SWIFT_NAME(AppLinksBlock); + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAppStoreReceiptProviding.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAppStoreReceiptProviding.h new file mode 100644 index 00000000..212988a6 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAppStoreReceiptProviding.h @@ -0,0 +1,35 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AppStoreReceiptProviding) +@protocol FBSDKAppStoreReceiptProviding + +@property (nullable, readonly, copy) NSURL *appStoreReceiptURL; + +@end + +/** + Internal type conformance to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +@interface NSBundle () +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKAppURLSchemeProviding.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAppURLSchemeProviding.h similarity index 100% rename from ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKAppURLSchemeProviding.h rename to ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAppURLSchemeProviding.h diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKApplicationActivating.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKApplicationActivating.h new file mode 100644 index 00000000..0f430dd8 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKApplicationActivating.h @@ -0,0 +1,26 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_ApplicationActivating) +@protocol FBSDKApplicationActivating + +- (void)activateApp; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKApplicationLifecycleNotifications.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKApplicationLifecycleNotifications.h new file mode 100644 index 00000000..1fa96a09 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKApplicationLifecycleNotifications.h @@ -0,0 +1,11 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +extern NSNotificationName const FBSDKApplicationDidBecomeActiveNotification; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKApplicationLifecycleObserving.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKApplicationLifecycleObserving.h new file mode 100644 index 00000000..e5818a96 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKApplicationLifecycleObserving.h @@ -0,0 +1,27 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_ApplicationLifecycleObserving) +@protocol FBSDKApplicationLifecycleObserving + +- (void)startObservingApplicationLifecycleNotifications + NS_SWIFT_NAME(startObservingApplicationLifecycleNotifications()); + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKApplicationObserving.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKApplicationObserving.h similarity index 95% rename from ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKApplicationObserving.h rename to ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKApplicationObserving.h index 14de8940..748e496a 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKApplicationObserving.h +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKApplicationObserving.h @@ -14,7 +14,7 @@ NS_ASSUME_NONNULL_BEGIN Describes any types that optionally responds to various lifecycle events received by the system and propagated by `ApplicationDelegate`. */ -@protocol FBSDKApplicationObserving +@protocol FBSDKApplicationObserving @optional - (void)applicationDidBecomeActive:(nullable UIApplication *)application; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKApplicationStateSetting.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKApplicationStateSetting.h new file mode 100644 index 00000000..1646aef2 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKApplicationStateSetting.h @@ -0,0 +1,26 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_ApplicationStateSetting) +@protocol FBSDKApplicationStateSetting + +- (void)setApplicationState:(UIApplicationState)state; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAuthenticationStatusUtility.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAuthenticationStatusUtility.h new file mode 100644 index 00000000..5ef5712d --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAuthenticationStatusUtility.h @@ -0,0 +1,60 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +/* FBSDKAuthenticationTokenStatusChecker_h */ + +#if !TARGET_OS_TV + +#import + +#import +#import +#import + +@protocol FBSDKProfileProviding; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AuthenticationStatusUtility) +@interface FBSDKAuthenticationStatusUtility : NSObject + +@property (class, nullable, nonatomic) Class profileSetter; +@property (class, nullable, nonatomic) id sessionDataTaskProvider; +@property (class, nullable, nonatomic) Class accessTokenWallet; +@property (class, nullable, nonatomic) Class authenticationTokenWallet; + +/// Sets dependencies. This must be called during SDK initialization. ++ (void)configureWithProfileSetter:(Class)profileSetter + sessionDataTaskProvider:(id)sessionDataTaskProvider + accessTokenWallet:(Class)accessTokenWallet + authenticationTokenWallet:(Class)authenticationWallet +NS_SWIFT_NAME(configure(profileSetter:sessionDataTaskProvider:accessTokenWallet:authenticationTokenWallet:)); + +/** + Fetches the latest authentication status from server. This will invalidate + the current user session if the returned status is not authorized. + */ ++ (void)checkAuthenticationStatus; + +#if DEBUG + ++ (void)resetClassDependencies; + +#endif + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAuthenticationToken.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAuthenticationToken.h new file mode 100644 index 00000000..344ebb5b --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAuthenticationToken.h @@ -0,0 +1,73 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +#import + +@class FBSDKAuthenticationTokenClaims; +@protocol FBSDKTokenCaching; + +NS_ASSUME_NONNULL_BEGIN + +/// Represent an AuthenticationToken used for a login attempt +NS_SWIFT_NAME(AuthenticationToken) +@interface FBSDKAuthenticationToken : NSObject + +/** + Internal init method exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +- (instancetype)initWithTokenString:(NSString *)tokenString + nonce:(NSString *)nonce + graphDomain:(NSString *)graphDomain; + +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; + +/** + The "global" authentication token that represents the currently logged in user. + + The `currentAuthenticationToken` represents the authentication token of the + current user and can be used by a client to verify an authentication attempt. + */ +@property (class, nullable, nonatomic, copy) FBSDKAuthenticationToken *currentAuthenticationToken NS_SWIFT_NAME(current); + +/// The raw token string from the authentication response +@property (nonatomic, readonly, copy) NSString *tokenString; + +/// The nonce from the decoded authentication response +@property (nonatomic, readonly, copy) NSString *nonce; + +/// The graph domain where the user is authenticated. +@property (nonatomic, readonly, copy) NSString *graphDomain; + +/// Returns the claims encoded in the AuthenticationToken +- (nullable FBSDKAuthenticationTokenClaims *)claims; + +/** + Internal Type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +@property (class, nullable, nonatomic, copy) id tokenCache; + +#pragma mark - Test methods + +#if DEBUG +- (instancetype)initWithTokenString:(NSString *)tokenString + nonce:(NSString *)nonce; ++ (void)resetCurrentAuthenticationTokenCache; +#endif + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAuthenticationTokenProviding.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAuthenticationTokenProviding.h new file mode 100644 index 00000000..c9a7fbef --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKAuthenticationTokenProviding.h @@ -0,0 +1,31 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +#import + +@class FBSDKAuthenticationToken; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal Type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AuthenticationTokenProviding) +@protocol FBSDKAuthenticationTokenProviding + +@property (class, nullable, nonatomic, copy) FBSDKAuthenticationToken *currentAuthenticationToken NS_SWIFT_NAME(current); +@property (class, nullable, nonatomic, copy) id tokenCache; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKBridgeAPIProtocol.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKBridgeAPIProtocol.h new file mode 100644 index 00000000..8e51567a --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKBridgeAPIProtocol.h @@ -0,0 +1,51 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import + +#import + +NS_ASSUME_NONNULL_BEGIN + +FOUNDATION_EXPORT NSString *const FBSDKBridgeAPIAppIDKey; +FOUNDATION_EXPORT NSString *const FBSDKBridgeAPISchemeSuffixKey; +FOUNDATION_EXPORT NSString *const FBSDKBridgeAPIVersionKey; + +/** + Internal Type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(BridgeAPIProtocol) +@protocol FBSDKBridgeAPIProtocol + +// UNCRUSTIFY_FORMAT_OFF +- (nullable NSURL *)requestURLWithActionID:(NSString *)actionID + scheme:(NSString *)scheme + methodName:(NSString *)methodName + parameters:(NSDictionary *)parameters + error:(NSError *_Nullable *)errorRef +NS_SWIFT_NAME(requestURL(actionID:scheme:methodName:parameters:)); +// UNCRUSTIFY_FORMAT_ON + +// UNCRUSTIFY_FORMAT_OFF +- (nullable NSDictionary *)responseParametersForActionID:(NSString *)actionID + queryParameters:(NSDictionary *)queryParameters + cancelled:(nullable BOOL *)cancelledRef + error:(NSError *_Nullable *)errorRef +NS_SWIFT_NAME(responseParameters(actionID:queryParameters:cancelled:)); +// UNCRUSTIFY_FORMAT_ON + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIProtocolType.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKBridgeAPIProtocolType.h similarity index 100% rename from ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIProtocolType.h rename to ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKBridgeAPIProtocolType.h diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKBridgeAPIRequest.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKBridgeAPIRequest.h new file mode 100644 index 00000000..2c32e9c3 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKBridgeAPIRequest.h @@ -0,0 +1,65 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import + +#import +#import +#import +#import + +@protocol FBSDKInternalURLOpener; +@protocol FBSDKInternalUtility; +@protocol FBSDKSettings; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal Type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_BridgeAPIRequest) +@interface FBSDKBridgeAPIRequest : NSObject + +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; ++ (nullable instancetype)bridgeAPIRequestWithProtocolType:(FBSDKBridgeAPIProtocolType)protocolType + scheme:(FBSDKURLScheme)scheme + methodName:(nullable NSString *)methodName + parameters:(nullable NSDictionary *)parameters + userInfo:(nullable NSDictionary *)userInfo; + +@property (nonatomic, readonly, copy) NSString *actionID; +@property (nullable, nonatomic, readonly, copy) NSString *methodName; +@property (nullable, nonatomic, readonly, copy) NSDictionary *parameters; +@property (nonatomic, readonly, assign) FBSDKBridgeAPIProtocolType protocolType; +@property (nonatomic, readonly, copy) FBSDKURLScheme scheme; +@property (nullable, nonatomic, readonly, copy) NSDictionary *userInfo; + +- (nullable NSURL *)requestURL:(NSError *_Nullable *)errorRef; + +/** + 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)configureWithInternalURLOpener:(id)internalURLOpener + internalUtility:(id)internalUtility + settings:(id)settings +NS_SWIFT_NAME(configure(internalURLOpener:internalUtility:settings:)); + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIRequestCreating.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKBridgeAPIRequestCreating.h similarity index 100% rename from ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIRequestCreating.h rename to ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKBridgeAPIRequestCreating.h diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKBridgeAPIRequestOpening.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKBridgeAPIRequestOpening.h new file mode 100644 index 00000000..14eda8e2 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKBridgeAPIRequestOpening.h @@ -0,0 +1,51 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import +#import + +#import +#import + +@protocol FBSDKBridgeAPIRequest; +@protocol FBSDKURLOpening; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal Type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(BridgeAPIRequestOpening) +@protocol FBSDKBridgeAPIRequestOpening + +- (void)openBridgeAPIRequest:(NSObject *)request + useSafariViewController:(BOOL)useSafariViewController + fromViewController:(nullable UIViewController *)fromViewController + completionBlock:(FBSDKBridgeAPIResponseBlock)completionBlock; + +// UNCRUSTIFY_FORMAT_OFF +- (void)openURLWithSafariViewController:(NSURL *)url + sender:(nullable id)sender + fromViewController:(nullable UIViewController *)fromViewController + handler:(FBSDKSuccessBlock)handler +NS_SWIFT_NAME(openURLWithSafariViewController(url:sender:from:handler:)); +// UNCRUSTIFY_FORMAT_ON + +- (void)openURL:(NSURL *)url + sender:(nullable id)sender + handler:(FBSDKSuccessBlock)handler; +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIRequestProtocol.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKBridgeAPIRequestProtocol.h similarity index 100% rename from ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIRequestProtocol.h rename to ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKBridgeAPIRequestProtocol.h diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIResponse.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKBridgeAPIResponse.h similarity index 100% rename from ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIResponse.h rename to ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKBridgeAPIResponse.h diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKButton.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKButton.h similarity index 82% rename from ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKButton.h rename to ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKButton.h index beae11a1..3ab3b226 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKButton.h +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKButton.h @@ -13,6 +13,7 @@ #import @class FBSDKIcon; +@protocol FBSDKEventLogging; NS_ASSUME_NONNULL_BEGIN @@ -75,6 +76,18 @@ NS_SWIFT_NAME(FBButton) */ - (void)logTapEventWithEventName:(FBSDKAppEventName)eventName parameters:(nullable NSDictionary *)parameters; + +/** + 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)configureWithApplicationActivationNotifier:(id)applicationActivationNotifier + eventLogger:(id)eventLogger + accessTokenProvider:(Class)accessTokenProvider +NS_SWIFT_NAME(configure(applicationActivationNotifier:eventLogger:accessTokenProvider:)); + @end NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKButtonImpressionLogging.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKButtonImpressionLogging.h similarity index 100% rename from ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKButtonImpressionLogging.h rename to ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKButtonImpressionLogging.h diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKClientTokenProviding.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKClientTokenProviding.h new file mode 100644 index 00000000..cfa27c89 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKClientTokenProviding.h @@ -0,0 +1,26 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal Protocol exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_ClientTokenProviding) +@protocol FBSDKClientTokenProviding + +@property (nullable, nonatomic, readonly, copy) NSString *clientToken; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKCodelessIndexer.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKCodelessIndexer.h new file mode 100644 index 00000000..6fd4af98 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKCodelessIndexer.h @@ -0,0 +1,52 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +typedef void (^FBSDKCodelessSettingLoadBlock)(BOOL isCodelessSetupEnabled, NSError *_Nullable error); + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_CodelessIndexer) +@interface FBSDKCodelessIndexer : NSObject + +@property (class, nonatomic, readonly, copy) NSString *extInfo; + ++ (void)enable; + +// UNCRUSTIFY_FORMAT_OFF ++ (void)configureWithGraphRequestFactory:(id)graphRequestFactory + serverConfigurationProvider:(id)serverConfigurationProvider + dataStore:(id)dataStore + graphRequestConnectionFactory:(id)graphRequestConnectionFactory + swizzler:(Class)swizzler + settings:(id)settings + advertiserIDProvider:(id)advertisingIDProvider +NS_SWIFT_NAME(configure(graphRequestFactory:serverConfigurationProvider:dataStore:graphRequestConnectionFactory:swizzler:settings:advertiserIDProvider:)); +// UNCRUSTIFY_FORMAT_ON + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKCodelessIndexing.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKCodelessIndexing.h new file mode 100644 index 00000000..9917a243 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKCodelessIndexing.h @@ -0,0 +1,26 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_CodelessIndexing) +@protocol FBSDKCodelessIndexing + ++ (void)enable; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKConstants.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKConstants.h similarity index 96% rename from ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKConstants.h rename to ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKConstants.h index d746dca3..a319329f 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKConstants.h +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKConstants.h @@ -203,4 +203,12 @@ typedef NS_ENUM(NSUInteger, FBSDKGraphRequestError) { FBSDKGraphRequestErrorRecoverable = 2, } NS_SWIFT_NAME(GraphRequestError); +/** + Internal value exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +FOUNDATION_EXPORT NSString *const DefaultKeychainServicePrefix; + NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKContainerViewController.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKContainerViewController.h new file mode 100644 index 00000000..6dcb6496 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKContainerViewController.h @@ -0,0 +1,47 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import + +NS_ASSUME_NONNULL_BEGIN + +@class FBSDKContainerViewController; + +/** + Internal Type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_ContainerViewControllerDelegate) +@protocol FBSDKContainerViewControllerDelegate + +- (void)viewControllerDidDisappear:(FBSDKContainerViewController *)viewController animated:(BOOL)animated; + +@end + +/** + Internal Type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_ContainerViewController) +@interface FBSDKContainerViewController : UIViewController + +@property (nullable, nonatomic, weak) id delegate; + +- (void)displayChildController:(UIViewController *)childController; + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKConversionValueUpdating.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKConversionValueUpdating.h new file mode 100644 index 00000000..4c3814d9 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKConversionValueUpdating.h @@ -0,0 +1,37 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_ConversionValueUpdating) +@protocol FBSDKConversionValueUpdating + ++ (void)updateConversionValue:(NSInteger)conversionValue; + +@end + +/** + Internal conformance exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +@interface SKAdNetwork (ConversionValueUpdating) + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKCoreKit-Swift.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKCoreKit-Swift.h new file mode 100644 index 00000000..c6d80fdf --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKCoreKit-Swift.h @@ -0,0 +1,2694 @@ +#if 0 +#elif defined(__arm64__) && __arm64__ +// Generated by Apple Swift version 5.6.1 (swiftlang-5.6.0.323.66 clang-1316.0.20.12) +#ifndef FBSDKCOREKIT_SWIFT_H +#define FBSDKCOREKIT_SWIFT_H +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wgcc-compat" + +#if !defined(__has_include) +# define __has_include(x) 0 +#endif +#if !defined(__has_attribute) +# define __has_attribute(x) 0 +#endif +#if !defined(__has_feature) +# define __has_feature(x) 0 +#endif +#if !defined(__has_warning) +# define __has_warning(x) 0 +#endif + +#if __has_include() +# include +#endif + +#pragma clang diagnostic ignored "-Wauto-import" +#include +#include +#include +#include + +#if !defined(SWIFT_TYPEDEFS) +# define SWIFT_TYPEDEFS 1 +# if __has_include() +# include +# elif !defined(__cplusplus) +typedef uint_least16_t char16_t; +typedef uint_least32_t char32_t; +# endif +typedef float swift_float2 __attribute__((__ext_vector_type__(2))); +typedef float swift_float3 __attribute__((__ext_vector_type__(3))); +typedef float swift_float4 __attribute__((__ext_vector_type__(4))); +typedef double swift_double2 __attribute__((__ext_vector_type__(2))); +typedef double swift_double3 __attribute__((__ext_vector_type__(3))); +typedef double swift_double4 __attribute__((__ext_vector_type__(4))); +typedef int swift_int2 __attribute__((__ext_vector_type__(2))); +typedef int swift_int3 __attribute__((__ext_vector_type__(3))); +typedef int swift_int4 __attribute__((__ext_vector_type__(4))); +typedef unsigned int swift_uint2 __attribute__((__ext_vector_type__(2))); +typedef unsigned int swift_uint3 __attribute__((__ext_vector_type__(3))); +typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); +#endif + +#if !defined(SWIFT_PASTE) +# define SWIFT_PASTE_HELPER(x, y) x##y +# define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y) +#endif +#if !defined(SWIFT_METATYPE) +# define SWIFT_METATYPE(X) Class +#endif +#if !defined(SWIFT_CLASS_PROPERTY) +# if __has_feature(objc_class_property) +# define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__ +# else +# 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) +#endif +#if __has_attribute(swift_name) +# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X))) +#else +# define SWIFT_COMPILE_NAME(X) +#endif +#if __has_attribute(objc_method_family) +# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X))) +#else +# define SWIFT_METHOD_FAMILY(X) +#endif +#if __has_attribute(noescape) +# define SWIFT_NOESCAPE __attribute__((noescape)) +#else +# define SWIFT_NOESCAPE +#endif +#if __has_attribute(ns_consumed) +# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed)) +#else +# define SWIFT_RELEASES_ARGUMENT +#endif +#if __has_attribute(warn_unused_result) +# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result)) +#else +# define SWIFT_WARN_UNUSED_RESULT +#endif +#if __has_attribute(noreturn) +# define SWIFT_NORETURN __attribute__((noreturn)) +#else +# define SWIFT_NORETURN +#endif +#if !defined(SWIFT_CLASS_EXTRA) +# define SWIFT_CLASS_EXTRA +#endif +#if !defined(SWIFT_PROTOCOL_EXTRA) +# define SWIFT_PROTOCOL_EXTRA +#endif +#if !defined(SWIFT_ENUM_EXTRA) +# define SWIFT_ENUM_EXTRA +#endif +#if !defined(SWIFT_CLASS) +# if __has_attribute(objc_subclassing_restricted) +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# else +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# endif +#endif +#if !defined(SWIFT_RESILIENT_CLASS) +# if __has_attribute(objc_class_stub) +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub)) +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME) +# else +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) +# 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 +# endif +#endif +#if !defined(SWIFT_ENUM_ATTR) +# if defined(__has_attribute) && __has_attribute(enum_extensibility) +# define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility))) +# else +# define SWIFT_ENUM_ATTR(_extensibility) +# endif +#endif +#if !defined(SWIFT_ENUM) +# define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# if __has_feature(generalized_swift_name) +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# else +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility) +# endif +#endif +#if !defined(SWIFT_UNAVAILABLE) +# define SWIFT_UNAVAILABLE __attribute__((unavailable)) +#endif +#if !defined(SWIFT_UNAVAILABLE_MSG) +# define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg))) +#endif +#if !defined(SWIFT_AVAILABILITY) +# define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__))) +#endif +#if !defined(SWIFT_WEAK_IMPORT) +# define SWIFT_WEAK_IMPORT __attribute__((weak_import)) +#endif +#if !defined(SWIFT_DEPRECATED) +# define SWIFT_DEPRECATED __attribute__((deprecated)) +#endif +#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) +#endif +#if !defined(IBSegueAction) +# define IBSegueAction +#endif +#if !defined(SWIFT_EXTERN) +# if defined(__cplusplus) +# define SWIFT_EXTERN extern "C" +# else +# define SWIFT_EXTERN extern +# endif +#endif +#if __has_feature(modules) +#if __has_warning("-Watimport-in-framework-header") +#pragma clang diagnostic ignored "-Watimport-in-framework-header" +#endif +@import AuthenticationServices; +@import CoreGraphics; +@import FBAEMKit; +@import Foundation; +@import ObjectiveC; +@import SafariServices; +@import StoreKit; +@import UIKit; +#endif + +#import + +#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" +#pragma clang diagnostic ignored "-Wduplicate-method-arg" +#if __has_warning("-Wpragma-clang-attribute") +# pragma clang diagnostic ignored "-Wpragma-clang-attribute" +#endif +#pragma clang diagnostic ignored "-Wunknown-pragmas" +#pragma clang diagnostic ignored "-Wnullability" + +#if __has_attribute(external_source_symbol) +# pragma push_macro("any") +# undef any +# pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="FBSDKCoreKit",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol)) +# pragma pop_macro("any") +#endif + +@class NSString; +@class NSNumber; + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_PROTOCOL_NAMED("_AEMReporterProtocol") +@protocol FBSDKAEMReporter ++ (void)enable; ++ (void)recordAndUpdateEvent:(NSString * _Nonnull)event currency:(NSString * _Nullable)currency value:(NSNumber * _Nullable)value parameters:(NSDictionary * _Nullable)parameters; ++ (void)setConversionFilteringEnabled:(BOOL)isEnabled; ++ (void)setCatalogMatchingEnabled:(BOOL)isEnabled; ++ (void)setAdvertiserRuleMatchInServerEnabled:(BOOL)isEnabled; +@end + + +@interface FBAEMReporter (SWIFT_EXTENSION(FBSDKCoreKit)) +@end + + + +@class NSURL; +@protocol FBSDKAppLinkTarget; + +/// Contains App Link metadata relevant for navigation on this device +/// derived from the HTML at a given URL. +SWIFT_CLASS_NAMED("AppLink") +@interface FBSDKAppLink : NSObject +/// The URL from which this FBSDKAppLink was derived +@property (nonatomic, readonly, copy) NSURL * _Nullable sourceURL; +/// The ordered list of targets applicable to this platform that will be used +/// for navigation. +@property (nonatomic, readonly, copy) NSArray> * _Nonnull targets; +/// The fallback web URL to use if no targets are installed on this device. +@property (nonatomic, readonly, copy) NSURL * _Nullable webURL; +/// Internal property exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +///
+/// Warning: INTERNAL - DO NOT USE +/// +///
+@property (nonatomic, getter=isBackToReferrer) BOOL backToReferrer; +/// Creates an AppLink with the given list of AppLinkTargets and target URL. +/// Generally, this will only be used by implementers of the AppLinkResolving protocol, +/// as these implementers will produce App Link metadata for a given URL. +/// \param sourceURL The URL from which this App Link is derived. +/// +/// \param targets An ordered list of AppLinkTargets for this platform derived from App Link metadata. +/// +/// \param webURL The fallback web URL, if any, for the app link. +/// +- (nonnull instancetype)initWithSourceURL:(NSURL * _Nullable)sourceURL targets:(NSArray> * _Nonnull)targets webURL:(NSURL * _Nullable)webURL; +/// Creates an AppLink with the given list of AppLinkTargets and target URL. +/// Generally, this will only be used by implementers of the AppLinkResolving protocol, +/// as these implementers will produce App Link metadata for a given URL. +/// \param sourceURL The URL from which this App Link is derived. +/// +/// \param targets An ordered list of AppLinkTargets for this platform derived from App Link metadata. +/// +/// \param webURL The fallback web URL, if any, for the app link. +/// ++ (id _Nonnull)appLinkWithSourceURL:(NSURL * _Nullable)sourceURL targets:(NSArray> * _Nonnull)targets webURL:(NSURL * _Nullable)webURL SWIFT_WARN_UNUSED_RESULT SWIFT_DEPRECATED_MSG("\n Please use designated init to instantiate an AppLink. This method will be removed in future releases.\"\n "); +/// Internal method exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +///
+/// Warning: INTERNAL - DO NOT USE +/// +///
+- (nonnull instancetype)initWithSourceURL:(NSURL * _Nullable)sourceURL targets:(NSArray> * _Nonnull)targets webURL:(NSURL * _Nullable)webURL isBackToReferrer:(BOOL)isBackToReferrer OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +@protocol FBSDKAppLinkResolving; +@protocol FBSDKSettings; +@class NSError; + +/// Represents a pending request to navigate to an app link. Instead of simplying opening a URL, you can build custom requests with additional navigation and app data attached to them by creating an AppLinkNavigation. +SWIFT_CLASS_NAMED("AppLinkNavigation") SWIFT_AVAILABILITY(ios_app_extension,unavailable,message="Not available in app extension") +@interface FBSDKAppLinkNavigation : NSObject +/// The default resolver to be used for App Link resolution. If the developer has not set one explicitly, +/// a basic, built-in WebViewAppLinkResolver will be used. +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, strong) id _Nonnull defaultResolver;) ++ (id _Nonnull)defaultResolver SWIFT_WARN_UNUSED_RESULT; ++ (void)setDefaultResolver:(id _Nonnull)newValue; +/// The extras for the AppLinkNavigation. This will generally contain application-specific +/// data that should be passed along with the request, such as advertiser or affiliate IDs or +/// other such metadata relevant on this device. +@property (nonatomic, readonly, copy) NSDictionary * _Nonnull extras; +/// The al_applink_data for the AppLinkNavigation. This will generally contain data common to +/// navigation attempts such as back-links, user agents, and other information that may be used +/// in routing and handling an App Link request. +@property (nonatomic, readonly, copy) NSDictionary * _Nonnull appLinkData; +/// The AppLink to navigate to +@property (nonatomic, readonly, strong) FBSDKAppLink * _Nonnull appLink; +/// Returns navigation type for current instance. It does not produce any side-effects as the navigate method. +@property (nonatomic, readonly) FBSDKAppLinkNavigationType navigationType; +/// Creates an AppLinkNavigation with the given link, extras, and App Link data +- (nonnull instancetype)initWithAppLink:(FBSDKAppLink * _Nonnull)appLink extras:(NSDictionary * _Nonnull)extras appLinkData:(NSDictionary * _Nonnull)appLinkData OBJC_DESIGNATED_INITIALIZER; +/// Creates an AppLinkNavigation with the given link, extras, App Link data and settings +- (nonnull instancetype)initWithAppLink:(FBSDKAppLink * _Nonnull)appLink extras:(NSDictionary * _Nonnull)extras appLinkData:(NSDictionary * _Nonnull)appLinkData settings:(id _Nonnull)settings SWIFT_DEPRECATED_MSG("\n Please use init(appLink:extras:appLinkData:) to instantiate an `AppLinkNavigation`.\n This method will be removed in the next major version.\"\n "); +/// Creates an AppLinkNavigation with the given link, extras, and App Link data. The settings argument will be ignored in favor of internal dependency injection. ++ (FBSDKAppLinkNavigation * _Nonnull)navigationWithAppLink:(FBSDKAppLink * _Nonnull)appLink extras:(NSDictionary * _Nonnull)extras appLinkData:(NSDictionary * _Nonnull)appLinkData settings:(id _Nonnull)settings SWIFT_WARN_UNUSED_RESULT SWIFT_DEPRECATED_MSG("\n Please use designated init to instantiate an AppLinkNavigation. This method will be removed in future releases.\"\n "); +/// Creates an instance of [String: [String: String]] with the correct format for iOS callback URLs to be used as ‘appLinkData’ argument in the call to init(appLink:extras:appLinkData:). ++ (NSDictionary *> * _Nonnull)callbackAppLinkDataForAppWithName:(NSString * _Nonnull)appName url:(NSString * _Nonnull)url SWIFT_WARN_UNUSED_RESULT; +/// Performs the navigation +- (FBSDKAppLinkNavigationType)navigate:(NSError * _Nullable * _Nullable)errorPointer SWIFT_WARN_UNUSED_RESULT; +/// Returns an AppLink for the given URL ++ (void)resolveAppLink:(NSURL * _Nonnull)destination handler:(FBSDKAppLinkBlock _Nonnull)handler; +/// Returns an AppLink for the given URL using the given App Link resolution strategy ++ (void)resolveAppLink:(NSURL * _Nonnull)destination resolver:(id _Nonnull)resolver handler:(FBSDKAppLinkBlock _Nonnull)handler; +/// Navigates to an AppLink and returns whether it opened in-app or in-browser ++ (FBSDKAppLinkNavigationType)navigateToAppLink:(FBSDKAppLink * _Nonnull)appLink error:(NSError * _Nullable * _Nullable)errorPointer SWIFT_WARN_UNUSED_RESULT; +/// Returns an AppLinkNavigationType based on a FBSDKAppLink. +/// It’s essentially a no-side-effect version of navigateToAppLink:error:, +/// allowing apps to determine flow based on the link type (e.g. open an +/// internal web view instead of going straight to the browser for regular links.) ++ (FBSDKAppLinkNavigationType)navigationTypeForLink:(FBSDKAppLink * _Nonnull)appLink SWIFT_WARN_UNUSED_RESULT; +/// Navigates to a URL (an asynchronous action) and returns a NavigationType ++ (void)navigateToURL:(NSURL * _Nonnull)destination handler:(FBSDKAppLinkNavigationBlock _Nonnull)handler; +/// Navigates to a URL (an asynchronous action) using the given App Link resolution +/// strategy and returns a NavigationType ++ (void)navigateToURL:(NSURL * _Nonnull)destination resolver:(id _Nonnull)resolver handler:(FBSDKAppLinkNavigationBlock _Nonnull)handler; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + + +/// Provides an implementation of the AppLinkResolving protocol that uses the Facebook App Link +/// Index API to resolve App Links given a URL. It also provides an additional helper method that can resolve +/// multiple App Links in a single call. +SWIFT_CLASS_NAMED("AppLinkResolver") +@interface FBSDKAppLinkResolver : NSObject +- (void)appLinkFromURL:(NSURL * _Nonnull)url handler:(FBSDKAppLinkBlock _Nonnull)handler; +/// Asynchronously resolves App Link data for a given array of URLs. +/// @param urls The URLs to resolve into an App Link. +/// @param handler The completion block that will return an App Link for the given URL. +- (void)appLinksFrom:(NSArray * _Nonnull)urls handler:(FBSDKAppLinksBlock _Nonnull)handler SWIFT_AVAILABILITY(ios_app_extension,unavailable,message="Not available in app extension"); +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + + +/// Represents a target defined in App Link metadata, consisting of at least +/// a URL, and optionally an App Store ID and name. +SWIFT_CLASS_NAMED("AppLinkTarget") +@interface FBSDKAppLinkTarget : NSObject +/// The URL prefix for this app link target +@property (nonatomic, readonly, copy) NSURL * _Nullable URL; +/// The app ID for the app store +@property (nonatomic, readonly, copy) NSString * _Nullable appStoreId; +/// The name of the app +@property (nonatomic, readonly, copy) NSString * _Nonnull appName; +/// Creates a AppLinkTarget with the given app site and target URL. +- (nonnull instancetype)initWithURL:(NSURL * _Nullable)url appStoreId:(NSString * _Nullable)appStoreId appName:(NSString * _Nonnull)appName OBJC_DESIGNATED_INITIALIZER; +/// Creates a AppLinkTarget with the given app site and target URL. ++ (FBSDKAppLinkTarget * _Nonnull)appLinkTargetWithURL:(NSURL * _Nullable)url appStoreId:(NSString * _Nullable)appStoreId appName:(NSString * _Nonnull)appName SWIFT_WARN_UNUSED_RESULT SWIFT_DEPRECATED_MSG("\n Please use designated init to instantiate an AppLinkTarget. This method will be removed in future releases.\"\n "); +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +@class UIApplication; +@class NSUserActivity; +@protocol FBSDKApplicationObserving; + +/// An ApplicationDelegate is designed to post-process the results from Facebook Login +/// or Facebook Dialogs (or any action that requires switching over to the native Facebook +/// app or Safari). +/// The methods in this class are designed to mirror those in UIApplicationDelegate, and you +/// should call them in the respective methods in your application delegate implementation. +SWIFT_CLASS_NAMED("ApplicationDelegate") +@interface FBSDKApplicationDelegate : NSObject +/// Gets the singleton instance. +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) FBSDKApplicationDelegate * _Nonnull sharedInstance;) ++ (FBSDKApplicationDelegate * _Nonnull)sharedInstance SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +/// Initializes the SDK. +/// If you are using the SDK within the context of the UIApplication lifecycle, do not use this method. +/// Instead use application(_:didFinishLaunchingWithOptions:). +/// As part of SDK initialization, basic auto logging of app events will occur, this can be +/// controlled via the ‘FacebookAutoLogAppEventsEnabled’ key in your project’s Info.plist file. +- (void)initializeSDK; +/// Call this method from the UIApplicationDelegate.application(_:continue:restorationHandler:) method +/// of your application delegate. It should be invoked in order to properly process the web URL (universal link) +/// once the end user is redirected to your app. +/// \param application The application as passed to `UIApplicationDelegate.application(_:continue:restorationHandler:). +/// +/// \param userActivity The user activity as passed to UIApplicationDelegate.application(_:continue:restorationHandler:). +/// +/// +/// returns: +/// true if the URL was intended for the Facebook SDK, false if not. +- (BOOL)application:(UIApplication * _Nonnull)application continueUserActivity:(NSUserActivity * _Nonnull)userActivity; +/// Call this method from the UIApplicationDelegate.application(_:open:options:) method +/// of your application delegate. It should be invoked for the proper processing of responses during interaction +/// with the native Facebook app or Safari as part of an SSO authorization flow or Facebook dialogs. +/// \param application The application as passed to UIApplicationDelegate.application(_:open:options:). +/// +/// \param url The URL as passed to UIApplicationDelegate.application(_:open:options:). +/// +/// \param options The options dictionary as passed to UIApplicationDelegate.application(_:open:options:). +/// +/// +/// returns: +/// true if the URL was intended for the Facebook SDK, false if not. +- (BOOL)application:(UIApplication * _Nonnull)application openURL:(NSURL * _Nonnull)url options:(NSDictionary * _Nonnull)options; +/// Call this method from the UIApplicationDelegate.application(_:openL:sourceApplication:annotation:) method +/// of your application delegate. It should be invoked for the proper processing of responses during interaction +/// with the native Facebook app or Safari as part of an SSO authorization flow or Facebook dialogs. +/// \param application The application as passed to UIApplicationDelegate.application(_:open:sourceApplication:annotation:). +/// +/// \param url The URL as passed to UIApplicationDelegate.application(_:open:sourceApplication:annotation:). +/// +/// \param sourceApplication The source application as passed to UIApplicationDelegate.application(_:open:sourceApplication:annotation:). +/// +/// \param annotation The annotation as passed to UIApplicationDelegate.application(_:open:sourceApplication:annotation:). +/// +/// +/// returns: +/// true if the URL was intended for the Facebook SDK, false if not. +- (BOOL)application:(UIApplication * _Nonnull)application openURL:(NSURL * _Nonnull)url sourceApplication:(NSString * _Nullable)sourceApplication annotation:(id _Nullable)annotation; +/// Call this method from the UIApplicationDelegate.application(_:didFinishLaunchingWithOptions:) method +/// of your application delegate. It should be invoked for the proper use of the Facebook SDK. +/// As part of SDK initialization, basic auto-logging of app events will occur; this can be +/// controlled via the FacebookAutoLogAppEventsEnabled key in the project’s Info.plist file. +/// note: +/// If this method is called after calling initializeSDK, then the return value will always be false. +/// \param application The application as passed to UIApplicationDelegate.application(_:didFinishLaunchingWithOptions:). +/// +/// \param launchOptions The launch options as passed to UIApplicationDelegate.application(_:didFinishLaunchingWithOptions:). +/// +/// +/// returns: +/// true if there are any added application observers that themselves return true from calling application(_:didFinishLaunchingWithOptions:). +/// Otherwise will return false. +- (BOOL)application:(UIApplication * _Nonnull)application didFinishLaunchingWithOptions:(NSDictionary * _Nullable)launchOptions; +/// Adds an observer that will be informed about application lifecycle events. +/// note: +/// Observers are weakly held +- (void)addObserver:(id _Nonnull)observer; +/// Removes an observer so that it will no longer be informed about application lifecycle events. +- (void)removeObserver:(id _Nonnull)observer; +@end + + +SWIFT_CLASS_NAMED("AuthenticationTokenClaims") +@interface FBSDKAuthenticationTokenClaims : NSObject +/// Internal method exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +- (nullable instancetype)initWithEncodedClaims:(NSString * _Nonnull)encodedClaims nonce:(NSString * _Nonnull)expectedNonce; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +@protocol FBSDKGraphRequestFactory; + +SWIFT_PROTOCOL_NAMED("CAPIReporter") +@protocol FBSDKCAPIReporter +- (void)enable; +- (void)configureWithFactory:(id _Nonnull)factory settings:(id _Nonnull)settings; +- (void)recordEvent:(NSDictionary * _Nonnull)parameters; +@end + +@protocol FBSDKInternalURLOpener; + +/// Internal type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS("_TtC12FBSDKCoreKit17CoreUIApplication") SWIFT_AVAILABILITY(tvos,unavailable) +@interface CoreUIApplication : NSObject +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) id _Nonnull shared;) ++ (id _Nonnull)shared SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + +@class UIImage; +@class UIColor; + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS_NAMED("FBIcon") +@interface FBSDKIcon : NSObject +- (CGPathRef _Nullable)pathWith:(CGSize)size SWIFT_WARN_UNUSED_RESULT; +- (UIImage * _Nullable)imageWithSize:(CGSize)size SWIFT_WARN_UNUSED_RESULT; +- (UIImage * _Nullable)imageWithSize:(CGSize)size color:(UIColor * _Nonnull)color SWIFT_WARN_UNUSED_RESULT; +- (UIImage * _Nullable)imageWithSize:(CGSize)size scale:(CGFloat)scale color:(UIColor * _Nonnull)color SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + +enum FBSDKProfilePictureMode : NSUInteger; +@class FBSDKProfile; +@class NSCoder; + +/// A view to display a profile picture. +SWIFT_CLASS_NAMED("FBProfilePictureView") SWIFT_AVAILABILITY(tvos,unavailable) +@interface FBSDKProfilePictureView : UIView +/// The mode for the receiver to determine the aspect ratio of the source image. +@property (nonatomic) enum FBSDKProfilePictureMode pictureMode; +/// The profile ID to show the picture for. +@property (nonatomic, copy) NSString * _Nonnull profileID; +@property (nonatomic) CGRect bounds; +@property (nonatomic) UIViewContentMode contentMode; +/// Create a new instance. +/// \param frame Frame rectangle for the view. +/// +/// \param profile Optional profile to display a picture for. +/// +- (nonnull instancetype)initWith:(CGRect)frame profile:(FBSDKProfile * _Nullable)profile OBJC_DESIGNATED_INITIALIZER; +/// Create a new instance. +/// \param profile Optional profile to display a picture for. +/// +- (nonnull instancetype)initWithProfile:(FBSDKProfile * _Nullable)profile; +/// Initializes and returns a newly allocated view object with the specified frame rectangle. +/// \param frame The frame rectangle for the view, measured in points. The origin of the frame is relative to the superview in which you plan to add it. +/// This method uses the frame rectangle to set the center and bounds properties accordingly. +/// +- (nonnull instancetype)initWithFrame:(CGRect)frame OBJC_DESIGNATED_INITIALIZER; +/// Initializes and returns a newly allocated view object from the specified coder. +- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder OBJC_DESIGNATED_INITIALIZER; +/// Explicitly marks the receiver as needing to update the image. +/// This method is called whenever any properties that affect the source image are modified, but this can also +/// be used to trigger a manual update of the image if it needs to be re-downloaded. +- (void)setNeedsImageUpdate; +@end + + +SWIFT_CLASS("_TtC12FBSDKCoreKit25FBSDKAppEventsCAPIManager") +@interface FBSDKAppEventsCAPIManager : NSObject +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) FBSDKAppEventsCAPIManager * _Nonnull shared;) ++ (FBSDKAppEventsCAPIManager * _Nonnull)shared SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +- (void)configureWithFactory:(id _Nonnull)factory settings:(id _Nonnull)settings; +- (void)enable; +- (void)recordEvent:(NSDictionary * _Nonnull)parameters; +@end + + +SWIFT_CLASS("_TtC12FBSDKCoreKit35FBSDKTransformerGraphRequestFactory") +@interface FBSDKTransformerGraphRequestFactory : NSObject +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) FBSDKTransformerGraphRequestFactory * _Nonnull shared;) ++ (FBSDKTransformerGraphRequestFactory * _Nonnull)shared SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +- (void)configureWithDatasetID:(NSString * _Nonnull)datasetID url:(NSString * _Nonnull)url accessKey:(NSString * _Nonnull)accessKey; +- (void)callCapiGatewayAPIWith:(NSDictionary * _Nonnull)parameters; +@end + +@class NSDate; +@class FBSDKUserAgeRange; +@class FBSDKLocation; + +/// Represents an immutable Facebook profile. +/// This class provides a global current profile instance to more easily +/// add social context to your application. When the profile changes, a notification is +/// posted so that you can update relevant parts of your UI. It is persisted to UserDefaults.standard. +/// Typically, you will want to set enableUpdatesOnAccessTokenChange to true so that +/// it automatically observes changes to AccessToken.current. +/// You can use this class to build your own ProfilePictureView or in place of typical requests to the /me endpoint. +SWIFT_CLASS_NAMED("Profile") +@interface FBSDKProfile : NSObject +/// The user identifier. +@property (nonatomic, readonly, copy) FBSDKUserIdentifier _Nonnull userID; +/// The user’s first name. +@property (nonatomic, readonly, copy) NSString * _Nullable firstName; +/// The user’s middle name. +@property (nonatomic, readonly, copy) NSString * _Nullable middleName; +/// The user’s last name. +@property (nonatomic, readonly, copy) NSString * _Nullable lastName; +/// The user’s complete name. +@property (nonatomic, readonly, copy) NSString * _Nullable name; +/// A URL to the user’s profile. +/// important: +/// This field will only be populated if your user has granted your application the user_link permission. +/// Consider using AppLinkResolver to resolve this URL to an app link in order to link directly to +/// the user’s profile in the Facebook app. +@property (nonatomic, readonly, copy) NSURL * _Nullable linkURL; +/// The last time the profile data was fetched. +@property (nonatomic, readonly, copy) NSDate * _Nonnull refreshDate; +/// A URL to use for fetching the user’s profile image. +@property (nonatomic, readonly, copy) NSURL * _Nullable imageURL; +/// The user’s email address. +/// important: +/// This field will only be populated if your user has granted your application the email permission. +@property (nonatomic, readonly, copy) NSString * _Nullable email; +/// A list of identifiers of the user’s friends. +/// important: +/// This field will only be populated if your user has granted your application +/// the user_friends permission. +@property (nonatomic, readonly, copy) NSArray * _Nullable friendIDs; +/// The user’s birthday. +/// important: +/// This field will only be populated if your user has granted your application +/// the user_birthday permission. +@property (nonatomic, readonly, copy) NSDate * _Nullable birthday; +/// The user’s age range. +/// important: +/// This field will only be populated if your user has granted your application +/// the user_age_range permission. +@property (nonatomic, readonly, strong) FBSDKUserAgeRange * _Nullable ageRange; +/// The user’s hometown. +/// important: +/// This field will only be populated if your user has granted your application +/// the user_hometown permission. +@property (nonatomic, readonly, strong) FBSDKLocation * _Nullable hometown; +/// The user’s location. +/// important: +/// This field will only be populated if your user has granted your application +/// the user_location permission. +@property (nonatomic, readonly, strong) FBSDKLocation * _Nullable location; +/// The user’s gender. +/// important: +/// This field will only be populated if your user has granted your application +/// the user_gender permission. +@property (nonatomic, readonly, copy) NSString * _Nullable gender; +/// Indicates whether this type will automatically observe access token changes +/// (via AccessTokenDidChange notifications). +/// If observing changes, this class will issue a Graph request for public profile data when the current token’s user +/// identifier differs from the current profile. You can observe profile changes via ProfileDidChange notifications +/// to handle an updated profile. +/// note: +/// If the current access token is cleared, the current profile instance remains available. It’s also possible +/// for current to return nil until the data is fetched. +SWIFT_CLASS_PROPERTY(@property (nonatomic, class) BOOL isUpdatedWithAccessTokenChange;) ++ (BOOL)isUpdatedWithAccessTokenChange SWIFT_WARN_UNUSED_RESULT; ++ (void)setIsUpdatedWithAccessTokenChange:(BOOL)value; +/// Creates a new profile. +/// \param userID The user’s identifier. +/// +/// \param firstName The user’s first name. Defaults to nil. +/// +/// \param middleName The user’s middle name. Defaults to nil. +/// +/// \param lastName The user’s last name. Defaults to nil. +/// +/// \param name The user’s complete name. Defaults to nil. +/// +/// \param linkURL The link for the profile. Defaults to nil. +/// +/// \param refreshDate The date the profile was fetched. Defaults to the time of instantiation. +/// +- (nonnull instancetype)initWithUserID:(FBSDKUserIdentifier _Nonnull)userID firstName:(NSString * _Nullable)firstName middleName:(NSString * _Nullable)middleName lastName:(NSString * _Nullable)lastName name:(NSString * _Nullable)name linkURL:(NSURL * _Nullable)linkURL refreshDate:(NSDate * _Nullable)refreshDate; +/// Creates a new profile. +/// \param userID The user’s identifier. Defaults to nil. +/// +/// \param firstName The user’s first name. Defaults to nil. +/// +/// \param middleName The user’s middle name. Defaults to nil. +/// +/// \param lastName The user’s last name. Defaults to nil. +/// +/// \param name The user’s complete name. Defaults to nil. +/// +/// \param linkURL The link for this profile. Defaults to nil. +/// +/// \param refreshDate The date this profile was fetched. Defaults to the time of instantiation. +/// +/// \param imageURL A URL to use for fetching a user’s profile image. +/// +/// \param email The user’s email address. Defaults to nil. +/// +/// \param friendIDs A list of identifiers for the user’s friends. Defaults to nil. +/// +/// \param birthday The user’s birthday. Defaults to nil. +/// +/// \param ageRange The user’s age range. Defaults to nil. +/// +/// \param hometown The user’s hometown. Defaults to nil. +/// +/// \param location The user’s location. Defaults to nil. +/// +/// \param gender The user’s gender. Defaults to nil. +/// +- (nonnull instancetype)initWithUserID:(FBSDKUserIdentifier _Nonnull)userID firstName:(NSString * _Nullable)firstName middleName:(NSString * _Nullable)middleName lastName:(NSString * _Nullable)lastName name:(NSString * _Nullable)name linkURL:(NSURL * _Nullable)linkURL refreshDate:(NSDate * _Nullable)refreshDate imageURL:(NSURL * _Nullable)imageURL email:(NSString * _Nullable)email friendIDs:(NSArray * _Nullable)friendIDs birthday:(NSDate * _Nullable)birthday ageRange:(FBSDKUserAgeRange * _Nullable)ageRange hometown:(FBSDKLocation * _Nullable)hometown location:(FBSDKLocation * _Nullable)location gender:(NSString * _Nullable)gender; +/// Creates a new profile. +/// \param userID The user’s identifier. Defaults to nil. +/// +/// \param firstName The user’s first name. Defaults to nil. +/// +/// \param middleName The user’s middle name. Defaults to nil. +/// +/// \param lastName The user’s last name. Defaults to nil. +/// +/// \param name The user’s complete name. Defaults to nil. +/// +/// \param linkURL The link for the profile. Defaults to nil. +/// +/// \param refreshDate The date the profile was fetched. Defaults to the time of instantiation. +/// +/// \param imageURL A URL to use for fetching the user’s profile image Defaults to nil. +/// +/// \param email The user’s email address. Defaults to nil. +/// +/// \param friendIDs A list of identifiers for the user’s friends. Defaults to nil. +/// +/// \param birthday The user’s birthday. Defaults to nil. +/// +/// \param ageRange The user’s age range. Defaults to nil. +/// +/// \param hometown The user’s hometown. Defaults to nil. +/// +/// \param location The user’s location. Defaults to nil. +/// +/// \param gender The user’s gender. Defaults to nil. +/// +/// \param isLimited Indicates whether the information provided is incomplete in some way. +/// When true, loadCurrentProfile(completion:): will assume the profile is incomplete and disregard +/// any cached profile. Defaults to false. +/// +- (nonnull instancetype)initWithUserID:(FBSDKUserIdentifier _Nonnull)userID firstName:(NSString * _Nullable)firstName middleName:(NSString * _Nullable)middleName lastName:(NSString * _Nullable)lastName name:(NSString * _Nullable)name linkURL:(NSURL * _Nullable)linkURL refreshDate:(NSDate * _Nullable)refreshDate imageURL:(NSURL * _Nullable)imageURL email:(NSString * _Nullable)email friendIDs:(NSArray * _Nullable)friendIDs birthday:(NSDate * _Nullable)birthday ageRange:(FBSDKUserAgeRange * _Nullable)ageRange hometown:(FBSDKLocation * _Nullable)hometown location:(FBSDKLocation * _Nullable)location gender:(NSString * _Nullable)gender isLimited:(BOOL)isLimited OBJC_DESIGNATED_INITIALIZER; +/// Indicates whether this type will automatically observe access token changes +/// (via AccessTokenDidChange notifications). +/// If observing changes, this class will issue a Graph request for public profile data when the current token’s user +/// identifier differs from the current profile. You can observe profile changes via ProfileDidChange notifications +/// to handle an updated profile. +/// note: +/// If the current access token is cleared, the current profile instance remains available. It’s also possible +/// for current to return nil until the data is fetched. ++ (void)enableUpdatesOnAccessTokenChange:(BOOL)enabled SWIFT_DEPRECATED_MSG("This method is deprecated and will be removed in the next major release. Use `isUpdatedWithAccessTokenChange` instead."); +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +@interface FBSDKProfile (SWIFT_EXTENSION(FBSDKCoreKit)) +/// A convenience method for returning a complete URL for retrieving the user’s profile image. +/// \param pictureMode The picture mode. +/// +/// \param size The height and width. This will be rounded to integer precision. +/// +- (NSURL * _Nullable)imageURLForPictureMode:(enum FBSDKProfilePictureMode)pictureMode size:(CGSize)size SWIFT_WARN_UNUSED_RESULT; +@end + +/// Defines the aspect ratio mode for the source image of the profile picture. +typedef SWIFT_ENUM_NAMED(NSUInteger, FBSDKProfilePictureMode, "PictureMode", open) { +/// A square cropped version of the image will be included in the view. + FBSDKProfilePictureModeSquare = 0, +/// The original picture’s aspect ratio will be used for the source image in the view. + FBSDKProfilePictureModeNormal = 1, +/// The original picture’s aspect ratio will be used for the source image in the view. + FBSDKProfilePictureModeAlbum = 2, +/// The original picture’s aspect ratio will be used for the source image in the view. + FBSDKProfilePictureModeSmall = 3, +/// The original picture’s aspect ratio will be used for the source image in the view. + FBSDKProfilePictureModeLarge = 4, +}; + + + +/// Internal type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_PROTOCOL_NAMED("ProfileProviding") +@protocol FBSDKProfileProviding +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, strong) FBSDKProfile * _Nullable currentProfile;) ++ (FBSDKProfile * _Nullable)currentProfile SWIFT_WARN_UNUSED_RESULT; ++ (void)setCurrentProfile:(FBSDKProfile * _Nullable)newValue; ++ (FBSDKProfile * _Nullable)fetchCachedProfile SWIFT_WARN_UNUSED_RESULT; +@end + + +@interface FBSDKProfile (SWIFT_EXTENSION(FBSDKCoreKit)) +/// The current profile. +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, strong) FBSDKProfile * _Nullable currentProfile;) ++ (FBSDKProfile * _Nullable)currentProfile SWIFT_WARN_UNUSED_RESULT; ++ (void)setCurrentProfile:(FBSDKProfile * _Nullable)newValue; ++ (nullable instancetype)fetchCachedProfile SWIFT_WARN_UNUSED_RESULT; +@end + + +@interface FBSDKProfile (SWIFT_EXTENSION(FBSDKCoreKit)) +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly) BOOL supportsSecureCoding;) ++ (BOOL)supportsSecureCoding SWIFT_WARN_UNUSED_RESULT; +- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)decoder; +- (void)encodeWithCoder:(NSCoder * _Nonnull)encoder; +@end + + +@interface FBSDKProfile (SWIFT_EXTENSION(FBSDKCoreKit)) +/// Loads the current profile and passes it to the completion block. +/// note: +/// If the profile is already loaded, this method will call the completion block synchronously, otherwise it +/// will begin a graph request to update current and then call the completion block when finished. +///
    +///
  • +/// Parameter: completion The block to be executed once the profile is loaded. +///
  • +///
++ (void)loadCurrentProfileWithCompletion:(FBSDKProfileBlock _Nullable)completion; +@end + + + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS("_TtC12FBSDKCoreKit27ServerConfigurationProvider") +@interface ServerConfigurationProvider : NSObject +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + +/// Internal type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_PROTOCOL_NAMED("SettingsProtocol") +@protocol FBSDKSettings +@property (nonatomic, copy) NSString * _Nullable appID; +@property (nonatomic, copy) NSString * _Nullable clientToken; +@property (nonatomic, copy) NSString * _Nullable userAgentSuffix; +@property (nonatomic, readonly, copy) NSString * _Nonnull sdkVersion; +@property (nonatomic, copy) NSString * _Nullable displayName; +@property (nonatomic, copy) NSString * _Nullable facebookDomainPart; +@property (nonatomic, copy) NSSet * _Nonnull loggingBehaviors; +@property (nonatomic, copy) NSString * _Nullable appURLSchemeSuffix; +@property (nonatomic, readonly) BOOL isDataProcessingRestricted; +@property (nonatomic, readonly) BOOL isAutoLogAppEventsEnabled; +@property (nonatomic) BOOL codelessDebugLogEnabled SWIFT_DEPRECATED_MSG("\n This property is deprecated and will be removed in the next major release. Use `isCodelessDebugLogEnabled` instead.\n "); +@property (nonatomic) BOOL isCodelessDebugLogEnabled; +@property (nonatomic) BOOL advertiserIDCollectionEnabled SWIFT_DEPRECATED_MSG("\n This property is deprecated and will be removed in the next major release. Use `isAdvertiserIDCollectionEnabled` instead.\n "); +@property (nonatomic) BOOL isAdvertiserIDCollectionEnabled; +@property (nonatomic, readonly) BOOL isSetATETimeExceedsInstallTime SWIFT_DEPRECATED_MSG("\n This property is deprecated and will be removed in the next major release. Use `isATETimeSufficientlyDelayed` instead.\n "); +@property (nonatomic, readonly) BOOL isATETimeSufficientlyDelayed; +@property (nonatomic, readonly) BOOL isSKAdNetworkReportEnabled; +@property (nonatomic, readonly) FBSDKAdvertisingTrackingStatus advertisingTrackingStatus; +@property (nonatomic, readonly, copy) NSDate * _Nullable installTimestamp; +@property (nonatomic, readonly, copy) NSDate * _Nullable advertiserTrackingEnabledTimestamp; +@property (nonatomic) BOOL isEventDataUsageLimited; +@property (nonatomic) BOOL shouldUseTokenOptimizations; +@property (nonatomic, copy) NSString * _Nonnull graphAPIVersion; +@property (nonatomic) BOOL isGraphErrorRecoveryEnabled; +@property (nonatomic, readonly, copy) NSString * _Nullable graphAPIDebugParamValue SWIFT_DEPRECATED_MSG("\n This property is deprecated and will be removed in the next major release. Use `graphAPIDebugParameterValue` instead.\n "); +@property (nonatomic, readonly, copy) NSString * _Nullable graphAPIDebugParameterValue; +@property (nonatomic) BOOL advertiserTrackingEnabled SWIFT_DEPRECATED_MSG("\n This property is deprecated and will be removed in the next major release. Use `isAdvertiserTrackingEnabled` instead.\n "); +@property (nonatomic) BOOL isAdvertiserTrackingEnabled; +@property (nonatomic) BOOL shouldUseCachedValuesForExpensiveMetadata; +@property (nonatomic, readonly, copy) NSDictionary * _Nullable persistableDataProcessingOptions; +/// Sets the data processing options. +/// \param options The list of options. +/// +- (void)setDataProcessingOptions:(NSArray * _Nullable)options; +/// Sets the data processing options. +/// \param options The list of the options. +/// +/// \param country The code for the country. +/// +/// \param state The code for the state. +/// +- (void)setDataProcessingOptions:(NSArray * _Nullable)options country:(int32_t)country state:(int32_t)state; +@end + + +SWIFT_CLASS_NAMED("Settings") +@interface FBSDKSettings : NSObject +/// The shared settings instance. Prefer this and the exposed instance methods over the type properties and methods. +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) FBSDKSettings * _Nonnull sharedSettings;) ++ (FBSDKSettings * _Nonnull)sharedSettings SWIFT_WARN_UNUSED_RESULT; +/// The Facebook SDK version in use. +@property (nonatomic, readonly, copy) NSString * _Nonnull sdkVersion; +/// The default Graph API version. +@property (nonatomic, readonly, copy) NSString * _Nonnull defaultGraphAPIVersion; +/// The quality of JPEG images sent to Facebook from the SDK expressed as a value from 0.0 to 1.0. +/// The default value is 0.9. +@property (nonatomic) CGFloat JPEGCompressionQuality; +/// Controls the automatic logging of basic app events such as activateApp and deactivateApp. +/// The default value is true. +@property (nonatomic) BOOL autoLogAppEventsEnabled SWIFT_DEPRECATED_MSG("\n This property is deprecated and will be removed in the next major release. Use `isAutoLogAppEventsEnabled` instead.\n "); +/// Controls the automatic logging of basic app events such as activateApp and deactivateApp. +/// The default value is true. +@property (nonatomic) BOOL isAutoLogAppEventsEnabled; +/// Controls the fb_codeless_debug logging event. +/// The default value is false. +@property (nonatomic) BOOL codelessDebugLogEnabled SWIFT_DEPRECATED_MSG("\n This property is deprecated and will be removed in the next major release. Use `isCodelessDebugLogEnabled` instead.\n "); +/// Controls the fb_codeless_debug logging event. +/// The default value is false. +@property (nonatomic) BOOL isCodelessDebugLogEnabled; +/// Controls the access to IDFA. +/// The default value is true. +@property (nonatomic) BOOL advertiserIDCollectionEnabled SWIFT_DEPRECATED_MSG("\n This property is deprecated and will be removed in the next major release. Use `isAdvertiserIDCollectionEnabled` instead.\n "); +/// Controls the access to IDFA. +/// The default value is true. +@property (nonatomic) BOOL isAdvertiserIDCollectionEnabled; +/// Controls the SKAdNetwork report. +/// The default value is true. +@property (nonatomic) BOOL skAdNetworkReportEnabled SWIFT_DEPRECATED_MSG("\n This property is deprecated and will be removed in the next major release. Use `isSKAdNetworkReportEnabled` instead.\n "); +/// Controls the SKAdNetwork report. +/// The default value is true. +@property (nonatomic) BOOL isSKAdNetworkReportEnabled; +/// Whether data such as that generated through AppEvents and sent to Facebook +/// should be restricted from being used for purposes other than analytics and conversions. +/// The default value is false. This value is stored on the device and persists across app launches. +@property (nonatomic) BOOL isEventDataUsageLimited; +/// Whether in-memory cached values should be used for expensive metadata fields, such as +/// carrier and advertiser ID, that are fetched on many applicationDidBecomeActive notifications. +/// The default value is false. This value is stored on the device and persists across app launches. +@property (nonatomic) BOOL shouldUseCachedValuesForExpensiveMetadata; +/// Controls error recovery for all GraphRequest instances created after the value is changed. +@property (nonatomic) BOOL isGraphErrorRecoveryEnabled; +/// The Facebook App ID used by the SDK. +/// The default value will be read from the application’s plist (FacebookAppID). +@property (nonatomic, copy) NSString * _Nullable appID; +/// The default URL scheme suffix used for sessions. +/// The default value will be read from the application’s plist (FacebookUrlSchemeSuffix). +@property (nonatomic, copy) NSString * _Nullable appURLSchemeSuffix; +/// The client token needed for certain anonymous API calls (i.e., those made without a user-based access token). +/// An app’s client token can be found by navigating to https://developers.facebook.com/apps/YOUR-APP-ID +/// (replacing “YOUR-APP-ID” with your actual app ID), choosing “Settings->Advanced” and scrolling to the “Security”. +/// The default value will be read from the application’s plist (FacebookClientToken). +@property (nonatomic, copy) NSString * _Nullable clientToken; +/// The Facebook Display Name used by the SDK. +/// This should match the Display Name that has been set for the app with the corresponding Facebook App ID +/// in the Facebook App Dashboard. +/// The default value will be read from the application’s plist (FacebookDisplayName). +@property (nonatomic, copy) NSString * _Nullable displayName; +/// The Facebook domain part. This can be used to change the Facebook domain +/// (e.g. “beta”) so that requests will be sent to graph.beta.facebook.com. +/// The default value will be read from the application’s plist (FacebookDomainPart). +@property (nonatomic, copy) NSString * _Nullable facebookDomainPart; +/// Overrides the default Graph API version to use with GraphRequest instances. +/// The string should be of the form "v2.7". +/// The default value is defaultGraphAPIVersion. +@property (nonatomic, copy) NSString * _Nonnull graphAPIVersion; +/// Internal property exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +@property (nonatomic, copy) NSString * _Nullable userAgentSuffix; +/// Controls the advertiser tracking status of the data sent to Facebook. +/// The default value is false. +@property (nonatomic) BOOL advertiserTrackingEnabled SWIFT_DEPRECATED_MSG("\n This property is deprecated and will be removed in the next major release. Use `isAdvertiserTrackingEnabled` instead.\n "); +/// Controls the advertiser tracking status of the data sent to Facebook. +/// The default value is false. +@property (nonatomic) BOOL isAdvertiserTrackingEnabled; +/// Internal property exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +@property (nonatomic) FBSDKAdvertisingTrackingStatus advertisingTrackingStatus; +/// Internal property exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +@property (nonatomic, readonly) BOOL isDataProcessingRestricted; +/// Internal property exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +@property (nonatomic, readonly, copy) NSDictionary * _Nullable persistableDataProcessingOptions; +/// Set the data processing options. +/// \param options The list of options. +/// +- (void)setDataProcessingOptions:(NSArray * _Nullable)options; +/// Sets the data processing options. +/// \param options The list of the options. +/// +/// \param country The code for the country. +/// +/// \param state The code for the state. +/// +- (void)setDataProcessingOptions:(NSArray * _Nullable)options country:(int32_t)country state:(int32_t)state; +/// The current Facebook SDK logging behavior. This should consist of strings +/// defined as constants with LoggingBehavior that indicate what information should be logged. +/// Set to an empty set in order to disable all logging. +/// You can also define this via an array in your app’s plist with the key “FacebookLoggingBehavior”; or add/remove +/// individual values via enableLoggingBehavior(_:) or disableLoggingBehavior(_:) +/// The default value is [.developerErrors]. +@property (nonatomic, copy) NSSet * _Nonnull loggingBehaviors; +/// Enable a particular Facebook SDK logging behavior. +/// \param loggingBehavior The logging behavior to enable. This should be a string constant defined +/// as a LoggingBehavior. +/// +- (void)enableLoggingBehavior:(FBSDKLoggingBehavior _Nonnull)loggingBehavior; +/// Disable a particular Facebook SDK logging behavior. +/// \param loggingBehavior The logging behavior to disable. This should be a string constant defined +/// as a LoggingBehavior. +/// +- (void)disableLoggingBehavior:(FBSDKLoggingBehavior _Nonnull)loggingBehavior; +/// Internal property exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +@property (nonatomic) BOOL shouldUseTokenOptimizations; +/// Internal property exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +@property (nonatomic, readonly) BOOL isSetATETimeExceedsInstallTime SWIFT_DEPRECATED_MSG("\n This property is deprecated and will be removed in the next major release. Use `isATETimeSufficientlyDelayed` instead.\n "); +/// Internal property exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +@property (nonatomic, readonly) BOOL isATETimeSufficientlyDelayed; +/// Internal property exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +@property (nonatomic, readonly, copy) NSDate * _Nullable installTimestamp; +/// Internal property exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +@property (nonatomic, readonly, copy) NSDate * _Nullable advertiserTrackingEnabledTimestamp; +/// Internal property exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +@property (nonatomic, readonly, copy) NSString * _Nullable graphAPIDebugParamValue SWIFT_DEPRECATED_MSG("\n This property is deprecated and will be removed in the next major release. Use `graphAPIDebugParameterValue` instead.\n "); +/// Internal property exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +@property (nonatomic, readonly, copy) NSString * _Nullable graphAPIDebugParameterValue; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + + + + + +@interface FBSDKSettings (SWIFT_EXTENSION(FBSDKCoreKit)) +/// 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)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 +- (void)logIfSDKSettingsChanged; +@end + + + + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_PROTOCOL_NAMED("_AccessTokenExpiring") +@protocol _FBSDKAccessTokenExpiring +@end + +@protocol _FBSDKNotificationPosting; +@protocol FBSDKNotificationDelivering; + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS_NAMED("_AccessTokenExpirer") +@interface _FBSDKAccessTokenExpirer : NSObject <_FBSDKAccessTokenExpiring> +- (nonnull instancetype)initWithNotificationCenter:(id <_FBSDKNotificationPosting, FBSDKNotificationDelivering> _Nonnull)notificationCenter OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +@class FBSDKContainerViewController; + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS("_TtC12FBSDKCoreKit10_BridgeAPI") +@interface _BridgeAPI : NSObject +- (void)viewControllerDidDisappear:(FBSDKContainerViewController * _Nonnull)viewController animated:(BOOL)animated; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +@class SFSafariViewController; + +@interface _BridgeAPI (SWIFT_EXTENSION(FBSDKCoreKit)) +- (void)safariViewControllerDidFinish:(SFSafariViewController * _Nonnull)safariViewController; +@end + +@class ASWebAuthenticationSession; + +SWIFT_AVAILABILITY(ios,introduced=13) +@interface _BridgeAPI (SWIFT_EXTENSION(FBSDKCoreKit)) +- (ASPresentationAnchor _Nonnull)presentationAnchorForWebAuthenticationSession:(ASWebAuthenticationSession * _Nonnull)session SWIFT_WARN_UNUSED_RESULT; +@end + +@protocol FBSDKURLOpening; +@protocol FBSDKBridgeAPIRequest; +@class UIViewController; + +@interface _BridgeAPI (SWIFT_EXTENSION(FBSDKCoreKit)) +- (void)openURL:(NSURL * _Nonnull)url sender:(id _Nullable)sender handler:(FBSDKSuccessBlock _Nonnull)handler; +- (void)openBridgeAPIRequest:(id _Nonnull)request useSafariViewController:(BOOL)useSafariViewController fromViewController:(UIViewController * _Nullable)fromViewController completionBlock:(FBSDKBridgeAPIResponseBlock _Nonnull)completionBlock; +- (void)openURLWithSafariViewController:(NSURL * _Nonnull)url sender:(id _Nullable)sender fromViewController:(UIViewController * _Nullable)fromViewController handler:(FBSDKSuccessBlock _Nonnull)handler; +@end + + +@interface _BridgeAPI (SWIFT_EXTENSION(FBSDKCoreKit)) +- (void)applicationWillResignActive:(UIApplication * _Nullable)application; +- (void)applicationDidBecomeActive:(UIApplication * _Nullable)application; +- (void)applicationDidEnterBackground:(UIApplication * _Nullable)application; +- (BOOL)application:(UIApplication * _Nonnull)application openURL:(NSURL * _Nonnull)url sourceApplication:(NSString * _Nullable)sourceApplication annotation:(id _Nullable)annotation SWIFT_WARN_UNUSED_RESULT; +- (BOOL)application:(UIApplication * _Nonnull)application didFinishLaunchingWithOptions:(NSDictionary * _Nullable)launchOptions SWIFT_WARN_UNUSED_RESULT; +@end + +@protocol FBSDKPasteboard; + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS_NAMED("_BridgeAPIProtocolNativeV1") +@interface FBSDKBridgeAPIProtocolNativeV1 : NSObject +- (nonnull instancetype)initWithAppScheme:(NSString * _Nullable)appScheme; +- (nonnull instancetype)initWithAppScheme:(NSString * _Nullable)appScheme pasteboard:(id _Nullable)pasteboard dataLengthThreshold:(NSUInteger)dataLengthThreshold includeAppIcon:(BOOL)shouldIncludeAppIcon OBJC_DESIGNATED_INITIALIZER; +- (NSURL * _Nullable)requestURLWithActionID:(NSString * _Nonnull)actionID scheme:(NSString * _Nonnull)scheme methodName:(NSString * _Nonnull)methodName parameters:(NSDictionary * _Nonnull)parameters error:(NSError * _Nullable * _Nullable)error SWIFT_WARN_UNUSED_RESULT; +- (NSDictionary * _Nullable)responseParametersForActionID:(NSString * _Nonnull)actionID queryParameters:(NSDictionary * _Nonnull)queryParameters cancelled:(BOOL * _Nullable)cancelledRef error:(NSError * _Nullable * _Nullable)error SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS_NAMED("_BridgeAPIRequestFactory") +@interface FBSDKBridgeAPIRequestFactory : NSObject +- (id _Nullable)bridgeAPIRequestWithProtocolType:(FBSDKBridgeAPIProtocolType)protocolType scheme:(NSString * _Nonnull)scheme methodName:(NSString * _Nullable)methodName parameters:(NSDictionary * _Nullable)parameters userInfo:(NSDictionary * _Nullable)userInfo SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + +@class FBSDKDialogConfiguration; + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS_NAMED("_DialogConfigurationMapBuilder") +@interface FBSDKDialogConfigurationMapBuilder : NSObject +- (NSDictionary * _Nonnull)buildDialogConfigurationMapWithRawConfigurations:(NSArray *> * _Nonnull)rawConfigurations SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + +/// Internal type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS_NAMED("_ErrorFactory") +@interface FBSDKErrorFactory : NSObject +- (NSError * _Nonnull)errorWithCode:(NSInteger)code userInfo:(NSDictionary * _Nullable)userInfo message:(NSString * _Nullable)message underlyingError:(NSError * _Nullable)underlyingError SWIFT_WARN_UNUSED_RESULT; +- (NSError * _Nonnull)errorWithDomain:(NSString * _Nonnull)domain code:(NSInteger)code userInfo:(NSDictionary * _Nullable)userInfo message:(NSString * _Nullable)message underlyingError:(NSError * _Nullable)underlyingError SWIFT_WARN_UNUSED_RESULT; +- (NSError * _Nonnull)invalidArgumentErrorWithName:(NSString * _Nonnull)name value:(id _Nullable)value message:(NSString * _Nullable)message underlyingError:(NSError * _Nullable)underlyingError SWIFT_WARN_UNUSED_RESULT; +- (NSError * _Nonnull)invalidArgumentErrorWithDomain:(NSString * _Nonnull)domain name:(NSString * _Nonnull)name value:(id _Nullable)value message:(NSString * _Nullable)message underlyingError:(NSError * _Nullable)underlyingError SWIFT_WARN_UNUSED_RESULT; +- (NSError * _Nonnull)requiredArgumentErrorWithName:(NSString * _Nonnull)name message:(NSString * _Nullable)message underlyingError:(NSError * _Nullable)underlyingError SWIFT_WARN_UNUSED_RESULT; +- (NSError * _Nonnull)requiredArgumentErrorWithDomain:(NSString * _Nonnull)domain name:(NSString * _Nonnull)name message:(NSString * _Nullable)message underlyingError:(NSError * _Nullable)underlyingError SWIFT_WARN_UNUSED_RESULT; +- (NSError * _Nonnull)unknownErrorWithMessage:(NSString * _Nullable)message userInfo:(NSDictionary * _Nullable)userInfo SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS_NAMED("_FBCloseIcon") +@interface FBSDKCloseIcon : NSObject +- (UIImage * _Nullable)imageWithSize:(CGSize)size SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS_NAMED("_FBLogo") +@interface FBSDKLogo : FBSDKIcon +- (CGPathRef _Nullable)pathWith:(CGSize)size SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS_NAMED("_FeatureManager") +@interface FBSDKFeatureManager : NSObject +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) FBSDKFeatureManager * _Nonnull shared;) ++ (FBSDKFeatureManager * _Nonnull)shared SWIFT_WARN_UNUSED_RESULT; +- (BOOL)isEnabled:(FBSDKFeature)feature SWIFT_WARN_UNUSED_RESULT; +- (void)checkFeature:(FBSDKFeature)feature completionBlock:(FBSDKFeatureManagerBlock _Nonnull)completionBlock; +- (void)disableFeature:(FBSDKFeature)feature; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS_NAMED("_HumanSilhouetteIcon") +@interface FBSDKHumanSilhouetteIcon : FBSDKIcon +- (CGPathRef _Nullable)pathWith:(CGSize)size SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS_NAMED("_MeasurementEvent") +@interface FBSDKMeasurementEvent : NSObject +- (void)postNotificationForEventName:(NSString * _Nonnull)eventName args:(NSDictionary * _Nonnull)arguments; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + +@class SKPaymentQueue; +@protocol FBSDKPaymentProductRequestorCreating; + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +/// Class to encapsulate implicit logging of purchase events +SWIFT_CLASS_NAMED("_PaymentObserver") +@interface FBSDKPaymentObserver : NSObject +- (nonnull instancetype)initWithPaymentQueue:(SKPaymentQueue * _Nonnull)paymentQueue paymentProductRequestorFactory:(id _Nonnull)paymentProductRequestorFactory OBJC_DESIGNATED_INITIALIZER; +- (void)startObservingTransactions; +- (void)stopObservingTransactions; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +@class SKPaymentTransaction; + +@interface FBSDKPaymentObserver (SWIFT_EXTENSION(FBSDKCoreKit)) +- (void)paymentQueue:(SKPaymentQueue * _Nonnull)queue updatedTransactions:(NSArray * _Nonnull)transactions; +@end + +@class FBSDKPaymentProductRequestor; + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS_NAMED("_PaymentProductRequestorFactory") +@interface FBSDKPaymentProductRequestorFactory : NSObject +- (FBSDKPaymentProductRequestor * _Nonnull)createRequestorWithTransaction:(SKPaymentTransaction * _Nonnull)transaction SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS_NAMED("_RestrictiveEventFilter") +@interface FBSDKRestrictiveEventFilter : NSObject +@property (nonatomic, readonly, copy) NSString * _Nonnull eventName; +@property (nonatomic, readonly, copy) NSDictionary * _Nonnull restrictiveParameters; +- (nonnull instancetype)initWithEventName:(NSString * _Nonnull)eventName restrictiveParameters:(NSDictionary * _Nonnull)restrictiveParameters OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS_NAMED("_SKAdNetworkEvent") +@interface FBSDKSKAdNetworkEvent : NSObject +@property (nonatomic, readonly, copy) NSString * _Nullable eventName; +@property (nonatomic, copy) NSDictionary * _Nullable values; +- (nullable instancetype)initWithJSON:(NSDictionary * _Nonnull)json OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS_NAMED("_ViewImpressionLogger") +@interface FBSDKViewImpressionLogger : NSObject +- (nonnull instancetype)initWithEventName:(FBSDKAppEventName _Nonnull)eventName OBJC_DESIGNATED_INITIALIZER; ++ (FBSDKViewImpressionLogger * _Nonnull)retrieveLoggerWith:(FBSDKAppEventName _Nonnull)eventName SWIFT_WARN_UNUSED_RESULT; +- (void)logImpressionWithIdentifier:(NSString * _Nonnull)identifier parameters:(NSDictionary * _Nullable)parameters; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +@protocol FBSDKWebDialogDelegate; + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS_NAMED("_WebDialog") +@interface FBSDKWebDialog : NSObject +@property (nonatomic) BOOL shouldDeferVisibility; +@property (nonatomic, weak) id _Nullable delegate; +- (nonnull instancetype)initWithName:(NSString * _Nonnull)name parameters:(NSDictionary * _Nullable)parameters webViewFrame:(CGRect)webViewFrame path:(NSString * _Nullable)path OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)initWithName:(NSString * _Nonnull)name; +- (void)show; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +@class FBSDKWebDialogView; + +@interface FBSDKWebDialog (SWIFT_EXTENSION(FBSDKCoreKit)) +- (void)webDialogView:(FBSDKWebDialogView * _Nonnull)webDialogView didCompleteWithResults:(NSDictionary * _Nonnull)results; +- (void)webDialogView:(FBSDKWebDialogView * _Nonnull)webDialogView didFailWithError:(NSError * _Nonnull)error; +- (void)webDialogViewDidCancel:(FBSDKWebDialogView * _Nonnull)webDialogView; +- (void)webDialogViewDidFinishLoad:(FBSDKWebDialogView * _Nonnull)webDialogView; +@end + + +@protocol FBSDKWebView; + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS_NAMED("_WebViewFactory") +@interface FBSDKWebViewFactory : NSObject +- (id _Nonnull)createWebViewWithFrame:(CGRect)frame SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + +#if __has_attribute(external_source_symbol) +# pragma clang attribute pop +#endif +#pragma clang diagnostic pop +#endif + +#elif defined(__x86_64__) && __x86_64__ +// Generated by Apple Swift version 5.6.1 (swiftlang-5.6.0.323.66 clang-1316.0.20.12) +#ifndef FBSDKCOREKIT_SWIFT_H +#define FBSDKCOREKIT_SWIFT_H +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wgcc-compat" + +#if !defined(__has_include) +# define __has_include(x) 0 +#endif +#if !defined(__has_attribute) +# define __has_attribute(x) 0 +#endif +#if !defined(__has_feature) +# define __has_feature(x) 0 +#endif +#if !defined(__has_warning) +# define __has_warning(x) 0 +#endif + +#if __has_include() +# include +#endif + +#pragma clang diagnostic ignored "-Wauto-import" +#include +#include +#include +#include + +#if !defined(SWIFT_TYPEDEFS) +# define SWIFT_TYPEDEFS 1 +# if __has_include() +# include +# elif !defined(__cplusplus) +typedef uint_least16_t char16_t; +typedef uint_least32_t char32_t; +# endif +typedef float swift_float2 __attribute__((__ext_vector_type__(2))); +typedef float swift_float3 __attribute__((__ext_vector_type__(3))); +typedef float swift_float4 __attribute__((__ext_vector_type__(4))); +typedef double swift_double2 __attribute__((__ext_vector_type__(2))); +typedef double swift_double3 __attribute__((__ext_vector_type__(3))); +typedef double swift_double4 __attribute__((__ext_vector_type__(4))); +typedef int swift_int2 __attribute__((__ext_vector_type__(2))); +typedef int swift_int3 __attribute__((__ext_vector_type__(3))); +typedef int swift_int4 __attribute__((__ext_vector_type__(4))); +typedef unsigned int swift_uint2 __attribute__((__ext_vector_type__(2))); +typedef unsigned int swift_uint3 __attribute__((__ext_vector_type__(3))); +typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); +#endif + +#if !defined(SWIFT_PASTE) +# define SWIFT_PASTE_HELPER(x, y) x##y +# define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y) +#endif +#if !defined(SWIFT_METATYPE) +# define SWIFT_METATYPE(X) Class +#endif +#if !defined(SWIFT_CLASS_PROPERTY) +# if __has_feature(objc_class_property) +# define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__ +# else +# 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) +#endif +#if __has_attribute(swift_name) +# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X))) +#else +# define SWIFT_COMPILE_NAME(X) +#endif +#if __has_attribute(objc_method_family) +# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X))) +#else +# define SWIFT_METHOD_FAMILY(X) +#endif +#if __has_attribute(noescape) +# define SWIFT_NOESCAPE __attribute__((noescape)) +#else +# define SWIFT_NOESCAPE +#endif +#if __has_attribute(ns_consumed) +# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed)) +#else +# define SWIFT_RELEASES_ARGUMENT +#endif +#if __has_attribute(warn_unused_result) +# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result)) +#else +# define SWIFT_WARN_UNUSED_RESULT +#endif +#if __has_attribute(noreturn) +# define SWIFT_NORETURN __attribute__((noreturn)) +#else +# define SWIFT_NORETURN +#endif +#if !defined(SWIFT_CLASS_EXTRA) +# define SWIFT_CLASS_EXTRA +#endif +#if !defined(SWIFT_PROTOCOL_EXTRA) +# define SWIFT_PROTOCOL_EXTRA +#endif +#if !defined(SWIFT_ENUM_EXTRA) +# define SWIFT_ENUM_EXTRA +#endif +#if !defined(SWIFT_CLASS) +# if __has_attribute(objc_subclassing_restricted) +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# else +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# endif +#endif +#if !defined(SWIFT_RESILIENT_CLASS) +# if __has_attribute(objc_class_stub) +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub)) +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME) +# else +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) +# 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 +# endif +#endif +#if !defined(SWIFT_ENUM_ATTR) +# if defined(__has_attribute) && __has_attribute(enum_extensibility) +# define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility))) +# else +# define SWIFT_ENUM_ATTR(_extensibility) +# endif +#endif +#if !defined(SWIFT_ENUM) +# define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# if __has_feature(generalized_swift_name) +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# else +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility) +# endif +#endif +#if !defined(SWIFT_UNAVAILABLE) +# define SWIFT_UNAVAILABLE __attribute__((unavailable)) +#endif +#if !defined(SWIFT_UNAVAILABLE_MSG) +# define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg))) +#endif +#if !defined(SWIFT_AVAILABILITY) +# define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__))) +#endif +#if !defined(SWIFT_WEAK_IMPORT) +# define SWIFT_WEAK_IMPORT __attribute__((weak_import)) +#endif +#if !defined(SWIFT_DEPRECATED) +# define SWIFT_DEPRECATED __attribute__((deprecated)) +#endif +#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) +#endif +#if !defined(IBSegueAction) +# define IBSegueAction +#endif +#if !defined(SWIFT_EXTERN) +# if defined(__cplusplus) +# define SWIFT_EXTERN extern "C" +# else +# define SWIFT_EXTERN extern +# endif +#endif +#if __has_feature(modules) +#if __has_warning("-Watimport-in-framework-header") +#pragma clang diagnostic ignored "-Watimport-in-framework-header" +#endif +@import AuthenticationServices; +@import CoreGraphics; +@import FBAEMKit; +@import Foundation; +@import ObjectiveC; +@import SafariServices; +@import StoreKit; +@import UIKit; +#endif + +#import + +#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" +#pragma clang diagnostic ignored "-Wduplicate-method-arg" +#if __has_warning("-Wpragma-clang-attribute") +# pragma clang diagnostic ignored "-Wpragma-clang-attribute" +#endif +#pragma clang diagnostic ignored "-Wunknown-pragmas" +#pragma clang diagnostic ignored "-Wnullability" + +#if __has_attribute(external_source_symbol) +# pragma push_macro("any") +# undef any +# pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="FBSDKCoreKit",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol)) +# pragma pop_macro("any") +#endif + +@class NSString; +@class NSNumber; + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_PROTOCOL_NAMED("_AEMReporterProtocol") +@protocol FBSDKAEMReporter ++ (void)enable; ++ (void)recordAndUpdateEvent:(NSString * _Nonnull)event currency:(NSString * _Nullable)currency value:(NSNumber * _Nullable)value parameters:(NSDictionary * _Nullable)parameters; ++ (void)setConversionFilteringEnabled:(BOOL)isEnabled; ++ (void)setCatalogMatchingEnabled:(BOOL)isEnabled; ++ (void)setAdvertiserRuleMatchInServerEnabled:(BOOL)isEnabled; +@end + + +@interface FBAEMReporter (SWIFT_EXTENSION(FBSDKCoreKit)) +@end + + + +@class NSURL; +@protocol FBSDKAppLinkTarget; + +/// Contains App Link metadata relevant for navigation on this device +/// derived from the HTML at a given URL. +SWIFT_CLASS_NAMED("AppLink") +@interface FBSDKAppLink : NSObject +/// The URL from which this FBSDKAppLink was derived +@property (nonatomic, readonly, copy) NSURL * _Nullable sourceURL; +/// The ordered list of targets applicable to this platform that will be used +/// for navigation. +@property (nonatomic, readonly, copy) NSArray> * _Nonnull targets; +/// The fallback web URL to use if no targets are installed on this device. +@property (nonatomic, readonly, copy) NSURL * _Nullable webURL; +/// Internal property exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +///
+/// Warning: INTERNAL - DO NOT USE +/// +///
+@property (nonatomic, getter=isBackToReferrer) BOOL backToReferrer; +/// Creates an AppLink with the given list of AppLinkTargets and target URL. +/// Generally, this will only be used by implementers of the AppLinkResolving protocol, +/// as these implementers will produce App Link metadata for a given URL. +/// \param sourceURL The URL from which this App Link is derived. +/// +/// \param targets An ordered list of AppLinkTargets for this platform derived from App Link metadata. +/// +/// \param webURL The fallback web URL, if any, for the app link. +/// +- (nonnull instancetype)initWithSourceURL:(NSURL * _Nullable)sourceURL targets:(NSArray> * _Nonnull)targets webURL:(NSURL * _Nullable)webURL; +/// Creates an AppLink with the given list of AppLinkTargets and target URL. +/// Generally, this will only be used by implementers of the AppLinkResolving protocol, +/// as these implementers will produce App Link metadata for a given URL. +/// \param sourceURL The URL from which this App Link is derived. +/// +/// \param targets An ordered list of AppLinkTargets for this platform derived from App Link metadata. +/// +/// \param webURL The fallback web URL, if any, for the app link. +/// ++ (id _Nonnull)appLinkWithSourceURL:(NSURL * _Nullable)sourceURL targets:(NSArray> * _Nonnull)targets webURL:(NSURL * _Nullable)webURL SWIFT_WARN_UNUSED_RESULT SWIFT_DEPRECATED_MSG("\n Please use designated init to instantiate an AppLink. This method will be removed in future releases.\"\n "); +/// Internal method exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +///
+/// Warning: INTERNAL - DO NOT USE +/// +///
+- (nonnull instancetype)initWithSourceURL:(NSURL * _Nullable)sourceURL targets:(NSArray> * _Nonnull)targets webURL:(NSURL * _Nullable)webURL isBackToReferrer:(BOOL)isBackToReferrer OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +@protocol FBSDKAppLinkResolving; +@protocol FBSDKSettings; +@class NSError; + +/// Represents a pending request to navigate to an app link. Instead of simplying opening a URL, you can build custom requests with additional navigation and app data attached to them by creating an AppLinkNavigation. +SWIFT_CLASS_NAMED("AppLinkNavigation") SWIFT_AVAILABILITY(ios_app_extension,unavailable,message="Not available in app extension") +@interface FBSDKAppLinkNavigation : NSObject +/// The default resolver to be used for App Link resolution. If the developer has not set one explicitly, +/// a basic, built-in WebViewAppLinkResolver will be used. +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, strong) id _Nonnull defaultResolver;) ++ (id _Nonnull)defaultResolver SWIFT_WARN_UNUSED_RESULT; ++ (void)setDefaultResolver:(id _Nonnull)newValue; +/// The extras for the AppLinkNavigation. This will generally contain application-specific +/// data that should be passed along with the request, such as advertiser or affiliate IDs or +/// other such metadata relevant on this device. +@property (nonatomic, readonly, copy) NSDictionary * _Nonnull extras; +/// The al_applink_data for the AppLinkNavigation. This will generally contain data common to +/// navigation attempts such as back-links, user agents, and other information that may be used +/// in routing and handling an App Link request. +@property (nonatomic, readonly, copy) NSDictionary * _Nonnull appLinkData; +/// The AppLink to navigate to +@property (nonatomic, readonly, strong) FBSDKAppLink * _Nonnull appLink; +/// Returns navigation type for current instance. It does not produce any side-effects as the navigate method. +@property (nonatomic, readonly) FBSDKAppLinkNavigationType navigationType; +/// Creates an AppLinkNavigation with the given link, extras, and App Link data +- (nonnull instancetype)initWithAppLink:(FBSDKAppLink * _Nonnull)appLink extras:(NSDictionary * _Nonnull)extras appLinkData:(NSDictionary * _Nonnull)appLinkData OBJC_DESIGNATED_INITIALIZER; +/// Creates an AppLinkNavigation with the given link, extras, App Link data and settings +- (nonnull instancetype)initWithAppLink:(FBSDKAppLink * _Nonnull)appLink extras:(NSDictionary * _Nonnull)extras appLinkData:(NSDictionary * _Nonnull)appLinkData settings:(id _Nonnull)settings SWIFT_DEPRECATED_MSG("\n Please use init(appLink:extras:appLinkData:) to instantiate an `AppLinkNavigation`.\n This method will be removed in the next major version.\"\n "); +/// Creates an AppLinkNavigation with the given link, extras, and App Link data. The settings argument will be ignored in favor of internal dependency injection. ++ (FBSDKAppLinkNavigation * _Nonnull)navigationWithAppLink:(FBSDKAppLink * _Nonnull)appLink extras:(NSDictionary * _Nonnull)extras appLinkData:(NSDictionary * _Nonnull)appLinkData settings:(id _Nonnull)settings SWIFT_WARN_UNUSED_RESULT SWIFT_DEPRECATED_MSG("\n Please use designated init to instantiate an AppLinkNavigation. This method will be removed in future releases.\"\n "); +/// Creates an instance of [String: [String: String]] with the correct format for iOS callback URLs to be used as ‘appLinkData’ argument in the call to init(appLink:extras:appLinkData:). ++ (NSDictionary *> * _Nonnull)callbackAppLinkDataForAppWithName:(NSString * _Nonnull)appName url:(NSString * _Nonnull)url SWIFT_WARN_UNUSED_RESULT; +/// Performs the navigation +- (FBSDKAppLinkNavigationType)navigate:(NSError * _Nullable * _Nullable)errorPointer SWIFT_WARN_UNUSED_RESULT; +/// Returns an AppLink for the given URL ++ (void)resolveAppLink:(NSURL * _Nonnull)destination handler:(FBSDKAppLinkBlock _Nonnull)handler; +/// Returns an AppLink for the given URL using the given App Link resolution strategy ++ (void)resolveAppLink:(NSURL * _Nonnull)destination resolver:(id _Nonnull)resolver handler:(FBSDKAppLinkBlock _Nonnull)handler; +/// Navigates to an AppLink and returns whether it opened in-app or in-browser ++ (FBSDKAppLinkNavigationType)navigateToAppLink:(FBSDKAppLink * _Nonnull)appLink error:(NSError * _Nullable * _Nullable)errorPointer SWIFT_WARN_UNUSED_RESULT; +/// Returns an AppLinkNavigationType based on a FBSDKAppLink. +/// It’s essentially a no-side-effect version of navigateToAppLink:error:, +/// allowing apps to determine flow based on the link type (e.g. open an +/// internal web view instead of going straight to the browser for regular links.) ++ (FBSDKAppLinkNavigationType)navigationTypeForLink:(FBSDKAppLink * _Nonnull)appLink SWIFT_WARN_UNUSED_RESULT; +/// Navigates to a URL (an asynchronous action) and returns a NavigationType ++ (void)navigateToURL:(NSURL * _Nonnull)destination handler:(FBSDKAppLinkNavigationBlock _Nonnull)handler; +/// Navigates to a URL (an asynchronous action) using the given App Link resolution +/// strategy and returns a NavigationType ++ (void)navigateToURL:(NSURL * _Nonnull)destination resolver:(id _Nonnull)resolver handler:(FBSDKAppLinkNavigationBlock _Nonnull)handler; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + + +/// Provides an implementation of the AppLinkResolving protocol that uses the Facebook App Link +/// Index API to resolve App Links given a URL. It also provides an additional helper method that can resolve +/// multiple App Links in a single call. +SWIFT_CLASS_NAMED("AppLinkResolver") +@interface FBSDKAppLinkResolver : NSObject +- (void)appLinkFromURL:(NSURL * _Nonnull)url handler:(FBSDKAppLinkBlock _Nonnull)handler; +/// Asynchronously resolves App Link data for a given array of URLs. +/// @param urls The URLs to resolve into an App Link. +/// @param handler The completion block that will return an App Link for the given URL. +- (void)appLinksFrom:(NSArray * _Nonnull)urls handler:(FBSDKAppLinksBlock _Nonnull)handler SWIFT_AVAILABILITY(ios_app_extension,unavailable,message="Not available in app extension"); +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + + +/// Represents a target defined in App Link metadata, consisting of at least +/// a URL, and optionally an App Store ID and name. +SWIFT_CLASS_NAMED("AppLinkTarget") +@interface FBSDKAppLinkTarget : NSObject +/// The URL prefix for this app link target +@property (nonatomic, readonly, copy) NSURL * _Nullable URL; +/// The app ID for the app store +@property (nonatomic, readonly, copy) NSString * _Nullable appStoreId; +/// The name of the app +@property (nonatomic, readonly, copy) NSString * _Nonnull appName; +/// Creates a AppLinkTarget with the given app site and target URL. +- (nonnull instancetype)initWithURL:(NSURL * _Nullable)url appStoreId:(NSString * _Nullable)appStoreId appName:(NSString * _Nonnull)appName OBJC_DESIGNATED_INITIALIZER; +/// Creates a AppLinkTarget with the given app site and target URL. ++ (FBSDKAppLinkTarget * _Nonnull)appLinkTargetWithURL:(NSURL * _Nullable)url appStoreId:(NSString * _Nullable)appStoreId appName:(NSString * _Nonnull)appName SWIFT_WARN_UNUSED_RESULT SWIFT_DEPRECATED_MSG("\n Please use designated init to instantiate an AppLinkTarget. This method will be removed in future releases.\"\n "); +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +@class UIApplication; +@class NSUserActivity; +@protocol FBSDKApplicationObserving; + +/// An ApplicationDelegate is designed to post-process the results from Facebook Login +/// or Facebook Dialogs (or any action that requires switching over to the native Facebook +/// app or Safari). +/// The methods in this class are designed to mirror those in UIApplicationDelegate, and you +/// should call them in the respective methods in your application delegate implementation. +SWIFT_CLASS_NAMED("ApplicationDelegate") +@interface FBSDKApplicationDelegate : NSObject +/// Gets the singleton instance. +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) FBSDKApplicationDelegate * _Nonnull sharedInstance;) ++ (FBSDKApplicationDelegate * _Nonnull)sharedInstance SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +/// Initializes the SDK. +/// If you are using the SDK within the context of the UIApplication lifecycle, do not use this method. +/// Instead use application(_:didFinishLaunchingWithOptions:). +/// As part of SDK initialization, basic auto logging of app events will occur, this can be +/// controlled via the ‘FacebookAutoLogAppEventsEnabled’ key in your project’s Info.plist file. +- (void)initializeSDK; +/// Call this method from the UIApplicationDelegate.application(_:continue:restorationHandler:) method +/// of your application delegate. It should be invoked in order to properly process the web URL (universal link) +/// once the end user is redirected to your app. +/// \param application The application as passed to `UIApplicationDelegate.application(_:continue:restorationHandler:). +/// +/// \param userActivity The user activity as passed to UIApplicationDelegate.application(_:continue:restorationHandler:). +/// +/// +/// returns: +/// true if the URL was intended for the Facebook SDK, false if not. +- (BOOL)application:(UIApplication * _Nonnull)application continueUserActivity:(NSUserActivity * _Nonnull)userActivity; +/// Call this method from the UIApplicationDelegate.application(_:open:options:) method +/// of your application delegate. It should be invoked for the proper processing of responses during interaction +/// with the native Facebook app or Safari as part of an SSO authorization flow or Facebook dialogs. +/// \param application The application as passed to UIApplicationDelegate.application(_:open:options:). +/// +/// \param url The URL as passed to UIApplicationDelegate.application(_:open:options:). +/// +/// \param options The options dictionary as passed to UIApplicationDelegate.application(_:open:options:). +/// +/// +/// returns: +/// true if the URL was intended for the Facebook SDK, false if not. +- (BOOL)application:(UIApplication * _Nonnull)application openURL:(NSURL * _Nonnull)url options:(NSDictionary * _Nonnull)options; +/// Call this method from the UIApplicationDelegate.application(_:openL:sourceApplication:annotation:) method +/// of your application delegate. It should be invoked for the proper processing of responses during interaction +/// with the native Facebook app or Safari as part of an SSO authorization flow or Facebook dialogs. +/// \param application The application as passed to UIApplicationDelegate.application(_:open:sourceApplication:annotation:). +/// +/// \param url The URL as passed to UIApplicationDelegate.application(_:open:sourceApplication:annotation:). +/// +/// \param sourceApplication The source application as passed to UIApplicationDelegate.application(_:open:sourceApplication:annotation:). +/// +/// \param annotation The annotation as passed to UIApplicationDelegate.application(_:open:sourceApplication:annotation:). +/// +/// +/// returns: +/// true if the URL was intended for the Facebook SDK, false if not. +- (BOOL)application:(UIApplication * _Nonnull)application openURL:(NSURL * _Nonnull)url sourceApplication:(NSString * _Nullable)sourceApplication annotation:(id _Nullable)annotation; +/// Call this method from the UIApplicationDelegate.application(_:didFinishLaunchingWithOptions:) method +/// of your application delegate. It should be invoked for the proper use of the Facebook SDK. +/// As part of SDK initialization, basic auto-logging of app events will occur; this can be +/// controlled via the FacebookAutoLogAppEventsEnabled key in the project’s Info.plist file. +/// note: +/// If this method is called after calling initializeSDK, then the return value will always be false. +/// \param application The application as passed to UIApplicationDelegate.application(_:didFinishLaunchingWithOptions:). +/// +/// \param launchOptions The launch options as passed to UIApplicationDelegate.application(_:didFinishLaunchingWithOptions:). +/// +/// +/// returns: +/// true if there are any added application observers that themselves return true from calling application(_:didFinishLaunchingWithOptions:). +/// Otherwise will return false. +- (BOOL)application:(UIApplication * _Nonnull)application didFinishLaunchingWithOptions:(NSDictionary * _Nullable)launchOptions; +/// Adds an observer that will be informed about application lifecycle events. +/// note: +/// Observers are weakly held +- (void)addObserver:(id _Nonnull)observer; +/// Removes an observer so that it will no longer be informed about application lifecycle events. +- (void)removeObserver:(id _Nonnull)observer; +@end + + +SWIFT_CLASS_NAMED("AuthenticationTokenClaims") +@interface FBSDKAuthenticationTokenClaims : NSObject +/// Internal method exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +- (nullable instancetype)initWithEncodedClaims:(NSString * _Nonnull)encodedClaims nonce:(NSString * _Nonnull)expectedNonce; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +@protocol FBSDKGraphRequestFactory; + +SWIFT_PROTOCOL_NAMED("CAPIReporter") +@protocol FBSDKCAPIReporter +- (void)enable; +- (void)configureWithFactory:(id _Nonnull)factory settings:(id _Nonnull)settings; +- (void)recordEvent:(NSDictionary * _Nonnull)parameters; +@end + +@protocol FBSDKInternalURLOpener; + +/// Internal type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS("_TtC12FBSDKCoreKit17CoreUIApplication") SWIFT_AVAILABILITY(tvos,unavailable) +@interface CoreUIApplication : NSObject +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) id _Nonnull shared;) ++ (id _Nonnull)shared SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + +@class UIImage; +@class UIColor; + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS_NAMED("FBIcon") +@interface FBSDKIcon : NSObject +- (CGPathRef _Nullable)pathWith:(CGSize)size SWIFT_WARN_UNUSED_RESULT; +- (UIImage * _Nullable)imageWithSize:(CGSize)size SWIFT_WARN_UNUSED_RESULT; +- (UIImage * _Nullable)imageWithSize:(CGSize)size color:(UIColor * _Nonnull)color SWIFT_WARN_UNUSED_RESULT; +- (UIImage * _Nullable)imageWithSize:(CGSize)size scale:(CGFloat)scale color:(UIColor * _Nonnull)color SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + +enum FBSDKProfilePictureMode : NSUInteger; +@class FBSDKProfile; +@class NSCoder; + +/// A view to display a profile picture. +SWIFT_CLASS_NAMED("FBProfilePictureView") SWIFT_AVAILABILITY(tvos,unavailable) +@interface FBSDKProfilePictureView : UIView +/// The mode for the receiver to determine the aspect ratio of the source image. +@property (nonatomic) enum FBSDKProfilePictureMode pictureMode; +/// The profile ID to show the picture for. +@property (nonatomic, copy) NSString * _Nonnull profileID; +@property (nonatomic) CGRect bounds; +@property (nonatomic) UIViewContentMode contentMode; +/// Create a new instance. +/// \param frame Frame rectangle for the view. +/// +/// \param profile Optional profile to display a picture for. +/// +- (nonnull instancetype)initWith:(CGRect)frame profile:(FBSDKProfile * _Nullable)profile OBJC_DESIGNATED_INITIALIZER; +/// Create a new instance. +/// \param profile Optional profile to display a picture for. +/// +- (nonnull instancetype)initWithProfile:(FBSDKProfile * _Nullable)profile; +/// Initializes and returns a newly allocated view object with the specified frame rectangle. +/// \param frame The frame rectangle for the view, measured in points. The origin of the frame is relative to the superview in which you plan to add it. +/// This method uses the frame rectangle to set the center and bounds properties accordingly. +/// +- (nonnull instancetype)initWithFrame:(CGRect)frame OBJC_DESIGNATED_INITIALIZER; +/// Initializes and returns a newly allocated view object from the specified coder. +- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder OBJC_DESIGNATED_INITIALIZER; +/// Explicitly marks the receiver as needing to update the image. +/// This method is called whenever any properties that affect the source image are modified, but this can also +/// be used to trigger a manual update of the image if it needs to be re-downloaded. +- (void)setNeedsImageUpdate; +@end + + +SWIFT_CLASS("_TtC12FBSDKCoreKit25FBSDKAppEventsCAPIManager") +@interface FBSDKAppEventsCAPIManager : NSObject +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) FBSDKAppEventsCAPIManager * _Nonnull shared;) ++ (FBSDKAppEventsCAPIManager * _Nonnull)shared SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +- (void)configureWithFactory:(id _Nonnull)factory settings:(id _Nonnull)settings; +- (void)enable; +- (void)recordEvent:(NSDictionary * _Nonnull)parameters; +@end + + +SWIFT_CLASS("_TtC12FBSDKCoreKit35FBSDKTransformerGraphRequestFactory") +@interface FBSDKTransformerGraphRequestFactory : NSObject +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) FBSDKTransformerGraphRequestFactory * _Nonnull shared;) ++ (FBSDKTransformerGraphRequestFactory * _Nonnull)shared SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +- (void)configureWithDatasetID:(NSString * _Nonnull)datasetID url:(NSString * _Nonnull)url accessKey:(NSString * _Nonnull)accessKey; +- (void)callCapiGatewayAPIWith:(NSDictionary * _Nonnull)parameters; +@end + +@class NSDate; +@class FBSDKUserAgeRange; +@class FBSDKLocation; + +/// Represents an immutable Facebook profile. +/// This class provides a global current profile instance to more easily +/// add social context to your application. When the profile changes, a notification is +/// posted so that you can update relevant parts of your UI. It is persisted to UserDefaults.standard. +/// Typically, you will want to set enableUpdatesOnAccessTokenChange to true so that +/// it automatically observes changes to AccessToken.current. +/// You can use this class to build your own ProfilePictureView or in place of typical requests to the /me endpoint. +SWIFT_CLASS_NAMED("Profile") +@interface FBSDKProfile : NSObject +/// The user identifier. +@property (nonatomic, readonly, copy) FBSDKUserIdentifier _Nonnull userID; +/// The user’s first name. +@property (nonatomic, readonly, copy) NSString * _Nullable firstName; +/// The user’s middle name. +@property (nonatomic, readonly, copy) NSString * _Nullable middleName; +/// The user’s last name. +@property (nonatomic, readonly, copy) NSString * _Nullable lastName; +/// The user’s complete name. +@property (nonatomic, readonly, copy) NSString * _Nullable name; +/// A URL to the user’s profile. +/// important: +/// This field will only be populated if your user has granted your application the user_link permission. +/// Consider using AppLinkResolver to resolve this URL to an app link in order to link directly to +/// the user’s profile in the Facebook app. +@property (nonatomic, readonly, copy) NSURL * _Nullable linkURL; +/// The last time the profile data was fetched. +@property (nonatomic, readonly, copy) NSDate * _Nonnull refreshDate; +/// A URL to use for fetching the user’s profile image. +@property (nonatomic, readonly, copy) NSURL * _Nullable imageURL; +/// The user’s email address. +/// important: +/// This field will only be populated if your user has granted your application the email permission. +@property (nonatomic, readonly, copy) NSString * _Nullable email; +/// A list of identifiers of the user’s friends. +/// important: +/// This field will only be populated if your user has granted your application +/// the user_friends permission. +@property (nonatomic, readonly, copy) NSArray * _Nullable friendIDs; +/// The user’s birthday. +/// important: +/// This field will only be populated if your user has granted your application +/// the user_birthday permission. +@property (nonatomic, readonly, copy) NSDate * _Nullable birthday; +/// The user’s age range. +/// important: +/// This field will only be populated if your user has granted your application +/// the user_age_range permission. +@property (nonatomic, readonly, strong) FBSDKUserAgeRange * _Nullable ageRange; +/// The user’s hometown. +/// important: +/// This field will only be populated if your user has granted your application +/// the user_hometown permission. +@property (nonatomic, readonly, strong) FBSDKLocation * _Nullable hometown; +/// The user’s location. +/// important: +/// This field will only be populated if your user has granted your application +/// the user_location permission. +@property (nonatomic, readonly, strong) FBSDKLocation * _Nullable location; +/// The user’s gender. +/// important: +/// This field will only be populated if your user has granted your application +/// the user_gender permission. +@property (nonatomic, readonly, copy) NSString * _Nullable gender; +/// Indicates whether this type will automatically observe access token changes +/// (via AccessTokenDidChange notifications). +/// If observing changes, this class will issue a Graph request for public profile data when the current token’s user +/// identifier differs from the current profile. You can observe profile changes via ProfileDidChange notifications +/// to handle an updated profile. +/// note: +/// If the current access token is cleared, the current profile instance remains available. It’s also possible +/// for current to return nil until the data is fetched. +SWIFT_CLASS_PROPERTY(@property (nonatomic, class) BOOL isUpdatedWithAccessTokenChange;) ++ (BOOL)isUpdatedWithAccessTokenChange SWIFT_WARN_UNUSED_RESULT; ++ (void)setIsUpdatedWithAccessTokenChange:(BOOL)value; +/// Creates a new profile. +/// \param userID The user’s identifier. +/// +/// \param firstName The user’s first name. Defaults to nil. +/// +/// \param middleName The user’s middle name. Defaults to nil. +/// +/// \param lastName The user’s last name. Defaults to nil. +/// +/// \param name The user’s complete name. Defaults to nil. +/// +/// \param linkURL The link for the profile. Defaults to nil. +/// +/// \param refreshDate The date the profile was fetched. Defaults to the time of instantiation. +/// +- (nonnull instancetype)initWithUserID:(FBSDKUserIdentifier _Nonnull)userID firstName:(NSString * _Nullable)firstName middleName:(NSString * _Nullable)middleName lastName:(NSString * _Nullable)lastName name:(NSString * _Nullable)name linkURL:(NSURL * _Nullable)linkURL refreshDate:(NSDate * _Nullable)refreshDate; +/// Creates a new profile. +/// \param userID The user’s identifier. Defaults to nil. +/// +/// \param firstName The user’s first name. Defaults to nil. +/// +/// \param middleName The user’s middle name. Defaults to nil. +/// +/// \param lastName The user’s last name. Defaults to nil. +/// +/// \param name The user’s complete name. Defaults to nil. +/// +/// \param linkURL The link for this profile. Defaults to nil. +/// +/// \param refreshDate The date this profile was fetched. Defaults to the time of instantiation. +/// +/// \param imageURL A URL to use for fetching a user’s profile image. +/// +/// \param email The user’s email address. Defaults to nil. +/// +/// \param friendIDs A list of identifiers for the user’s friends. Defaults to nil. +/// +/// \param birthday The user’s birthday. Defaults to nil. +/// +/// \param ageRange The user’s age range. Defaults to nil. +/// +/// \param hometown The user’s hometown. Defaults to nil. +/// +/// \param location The user’s location. Defaults to nil. +/// +/// \param gender The user’s gender. Defaults to nil. +/// +- (nonnull instancetype)initWithUserID:(FBSDKUserIdentifier _Nonnull)userID firstName:(NSString * _Nullable)firstName middleName:(NSString * _Nullable)middleName lastName:(NSString * _Nullable)lastName name:(NSString * _Nullable)name linkURL:(NSURL * _Nullable)linkURL refreshDate:(NSDate * _Nullable)refreshDate imageURL:(NSURL * _Nullable)imageURL email:(NSString * _Nullable)email friendIDs:(NSArray * _Nullable)friendIDs birthday:(NSDate * _Nullable)birthday ageRange:(FBSDKUserAgeRange * _Nullable)ageRange hometown:(FBSDKLocation * _Nullable)hometown location:(FBSDKLocation * _Nullable)location gender:(NSString * _Nullable)gender; +/// Creates a new profile. +/// \param userID The user’s identifier. Defaults to nil. +/// +/// \param firstName The user’s first name. Defaults to nil. +/// +/// \param middleName The user’s middle name. Defaults to nil. +/// +/// \param lastName The user’s last name. Defaults to nil. +/// +/// \param name The user’s complete name. Defaults to nil. +/// +/// \param linkURL The link for the profile. Defaults to nil. +/// +/// \param refreshDate The date the profile was fetched. Defaults to the time of instantiation. +/// +/// \param imageURL A URL to use for fetching the user’s profile image Defaults to nil. +/// +/// \param email The user’s email address. Defaults to nil. +/// +/// \param friendIDs A list of identifiers for the user’s friends. Defaults to nil. +/// +/// \param birthday The user’s birthday. Defaults to nil. +/// +/// \param ageRange The user’s age range. Defaults to nil. +/// +/// \param hometown The user’s hometown. Defaults to nil. +/// +/// \param location The user’s location. Defaults to nil. +/// +/// \param gender The user’s gender. Defaults to nil. +/// +/// \param isLimited Indicates whether the information provided is incomplete in some way. +/// When true, loadCurrentProfile(completion:): will assume the profile is incomplete and disregard +/// any cached profile. Defaults to false. +/// +- (nonnull instancetype)initWithUserID:(FBSDKUserIdentifier _Nonnull)userID firstName:(NSString * _Nullable)firstName middleName:(NSString * _Nullable)middleName lastName:(NSString * _Nullable)lastName name:(NSString * _Nullable)name linkURL:(NSURL * _Nullable)linkURL refreshDate:(NSDate * _Nullable)refreshDate imageURL:(NSURL * _Nullable)imageURL email:(NSString * _Nullable)email friendIDs:(NSArray * _Nullable)friendIDs birthday:(NSDate * _Nullable)birthday ageRange:(FBSDKUserAgeRange * _Nullable)ageRange hometown:(FBSDKLocation * _Nullable)hometown location:(FBSDKLocation * _Nullable)location gender:(NSString * _Nullable)gender isLimited:(BOOL)isLimited OBJC_DESIGNATED_INITIALIZER; +/// Indicates whether this type will automatically observe access token changes +/// (via AccessTokenDidChange notifications). +/// If observing changes, this class will issue a Graph request for public profile data when the current token’s user +/// identifier differs from the current profile. You can observe profile changes via ProfileDidChange notifications +/// to handle an updated profile. +/// note: +/// If the current access token is cleared, the current profile instance remains available. It’s also possible +/// for current to return nil until the data is fetched. ++ (void)enableUpdatesOnAccessTokenChange:(BOOL)enabled SWIFT_DEPRECATED_MSG("This method is deprecated and will be removed in the next major release. Use `isUpdatedWithAccessTokenChange` instead."); +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +@interface FBSDKProfile (SWIFT_EXTENSION(FBSDKCoreKit)) +/// A convenience method for returning a complete URL for retrieving the user’s profile image. +/// \param pictureMode The picture mode. +/// +/// \param size The height and width. This will be rounded to integer precision. +/// +- (NSURL * _Nullable)imageURLForPictureMode:(enum FBSDKProfilePictureMode)pictureMode size:(CGSize)size SWIFT_WARN_UNUSED_RESULT; +@end + +/// Defines the aspect ratio mode for the source image of the profile picture. +typedef SWIFT_ENUM_NAMED(NSUInteger, FBSDKProfilePictureMode, "PictureMode", open) { +/// A square cropped version of the image will be included in the view. + FBSDKProfilePictureModeSquare = 0, +/// The original picture’s aspect ratio will be used for the source image in the view. + FBSDKProfilePictureModeNormal = 1, +/// The original picture’s aspect ratio will be used for the source image in the view. + FBSDKProfilePictureModeAlbum = 2, +/// The original picture’s aspect ratio will be used for the source image in the view. + FBSDKProfilePictureModeSmall = 3, +/// The original picture’s aspect ratio will be used for the source image in the view. + FBSDKProfilePictureModeLarge = 4, +}; + + + +/// Internal type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_PROTOCOL_NAMED("ProfileProviding") +@protocol FBSDKProfileProviding +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, strong) FBSDKProfile * _Nullable currentProfile;) ++ (FBSDKProfile * _Nullable)currentProfile SWIFT_WARN_UNUSED_RESULT; ++ (void)setCurrentProfile:(FBSDKProfile * _Nullable)newValue; ++ (FBSDKProfile * _Nullable)fetchCachedProfile SWIFT_WARN_UNUSED_RESULT; +@end + + +@interface FBSDKProfile (SWIFT_EXTENSION(FBSDKCoreKit)) +/// The current profile. +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, strong) FBSDKProfile * _Nullable currentProfile;) ++ (FBSDKProfile * _Nullable)currentProfile SWIFT_WARN_UNUSED_RESULT; ++ (void)setCurrentProfile:(FBSDKProfile * _Nullable)newValue; ++ (nullable instancetype)fetchCachedProfile SWIFT_WARN_UNUSED_RESULT; +@end + + +@interface FBSDKProfile (SWIFT_EXTENSION(FBSDKCoreKit)) +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly) BOOL supportsSecureCoding;) ++ (BOOL)supportsSecureCoding SWIFT_WARN_UNUSED_RESULT; +- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)decoder; +- (void)encodeWithCoder:(NSCoder * _Nonnull)encoder; +@end + + +@interface FBSDKProfile (SWIFT_EXTENSION(FBSDKCoreKit)) +/// Loads the current profile and passes it to the completion block. +/// note: +/// If the profile is already loaded, this method will call the completion block synchronously, otherwise it +/// will begin a graph request to update current and then call the completion block when finished. +///
    +///
  • +/// Parameter: completion The block to be executed once the profile is loaded. +///
  • +///
++ (void)loadCurrentProfileWithCompletion:(FBSDKProfileBlock _Nullable)completion; +@end + + + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS("_TtC12FBSDKCoreKit27ServerConfigurationProvider") +@interface ServerConfigurationProvider : NSObject +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + +/// Internal type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_PROTOCOL_NAMED("SettingsProtocol") +@protocol FBSDKSettings +@property (nonatomic, copy) NSString * _Nullable appID; +@property (nonatomic, copy) NSString * _Nullable clientToken; +@property (nonatomic, copy) NSString * _Nullable userAgentSuffix; +@property (nonatomic, readonly, copy) NSString * _Nonnull sdkVersion; +@property (nonatomic, copy) NSString * _Nullable displayName; +@property (nonatomic, copy) NSString * _Nullable facebookDomainPart; +@property (nonatomic, copy) NSSet * _Nonnull loggingBehaviors; +@property (nonatomic, copy) NSString * _Nullable appURLSchemeSuffix; +@property (nonatomic, readonly) BOOL isDataProcessingRestricted; +@property (nonatomic, readonly) BOOL isAutoLogAppEventsEnabled; +@property (nonatomic) BOOL codelessDebugLogEnabled SWIFT_DEPRECATED_MSG("\n This property is deprecated and will be removed in the next major release. Use `isCodelessDebugLogEnabled` instead.\n "); +@property (nonatomic) BOOL isCodelessDebugLogEnabled; +@property (nonatomic) BOOL advertiserIDCollectionEnabled SWIFT_DEPRECATED_MSG("\n This property is deprecated and will be removed in the next major release. Use `isAdvertiserIDCollectionEnabled` instead.\n "); +@property (nonatomic) BOOL isAdvertiserIDCollectionEnabled; +@property (nonatomic, readonly) BOOL isSetATETimeExceedsInstallTime SWIFT_DEPRECATED_MSG("\n This property is deprecated and will be removed in the next major release. Use `isATETimeSufficientlyDelayed` instead.\n "); +@property (nonatomic, readonly) BOOL isATETimeSufficientlyDelayed; +@property (nonatomic, readonly) BOOL isSKAdNetworkReportEnabled; +@property (nonatomic, readonly) FBSDKAdvertisingTrackingStatus advertisingTrackingStatus; +@property (nonatomic, readonly, copy) NSDate * _Nullable installTimestamp; +@property (nonatomic, readonly, copy) NSDate * _Nullable advertiserTrackingEnabledTimestamp; +@property (nonatomic) BOOL isEventDataUsageLimited; +@property (nonatomic) BOOL shouldUseTokenOptimizations; +@property (nonatomic, copy) NSString * _Nonnull graphAPIVersion; +@property (nonatomic) BOOL isGraphErrorRecoveryEnabled; +@property (nonatomic, readonly, copy) NSString * _Nullable graphAPIDebugParamValue SWIFT_DEPRECATED_MSG("\n This property is deprecated and will be removed in the next major release. Use `graphAPIDebugParameterValue` instead.\n "); +@property (nonatomic, readonly, copy) NSString * _Nullable graphAPIDebugParameterValue; +@property (nonatomic) BOOL advertiserTrackingEnabled SWIFT_DEPRECATED_MSG("\n This property is deprecated and will be removed in the next major release. Use `isAdvertiserTrackingEnabled` instead.\n "); +@property (nonatomic) BOOL isAdvertiserTrackingEnabled; +@property (nonatomic) BOOL shouldUseCachedValuesForExpensiveMetadata; +@property (nonatomic, readonly, copy) NSDictionary * _Nullable persistableDataProcessingOptions; +/// Sets the data processing options. +/// \param options The list of options. +/// +- (void)setDataProcessingOptions:(NSArray * _Nullable)options; +/// Sets the data processing options. +/// \param options The list of the options. +/// +/// \param country The code for the country. +/// +/// \param state The code for the state. +/// +- (void)setDataProcessingOptions:(NSArray * _Nullable)options country:(int32_t)country state:(int32_t)state; +@end + + +SWIFT_CLASS_NAMED("Settings") +@interface FBSDKSettings : NSObject +/// The shared settings instance. Prefer this and the exposed instance methods over the type properties and methods. +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) FBSDKSettings * _Nonnull sharedSettings;) ++ (FBSDKSettings * _Nonnull)sharedSettings SWIFT_WARN_UNUSED_RESULT; +/// The Facebook SDK version in use. +@property (nonatomic, readonly, copy) NSString * _Nonnull sdkVersion; +/// The default Graph API version. +@property (nonatomic, readonly, copy) NSString * _Nonnull defaultGraphAPIVersion; +/// The quality of JPEG images sent to Facebook from the SDK expressed as a value from 0.0 to 1.0. +/// The default value is 0.9. +@property (nonatomic) CGFloat JPEGCompressionQuality; +/// Controls the automatic logging of basic app events such as activateApp and deactivateApp. +/// The default value is true. +@property (nonatomic) BOOL autoLogAppEventsEnabled SWIFT_DEPRECATED_MSG("\n This property is deprecated and will be removed in the next major release. Use `isAutoLogAppEventsEnabled` instead.\n "); +/// Controls the automatic logging of basic app events such as activateApp and deactivateApp. +/// The default value is true. +@property (nonatomic) BOOL isAutoLogAppEventsEnabled; +/// Controls the fb_codeless_debug logging event. +/// The default value is false. +@property (nonatomic) BOOL codelessDebugLogEnabled SWIFT_DEPRECATED_MSG("\n This property is deprecated and will be removed in the next major release. Use `isCodelessDebugLogEnabled` instead.\n "); +/// Controls the fb_codeless_debug logging event. +/// The default value is false. +@property (nonatomic) BOOL isCodelessDebugLogEnabled; +/// Controls the access to IDFA. +/// The default value is true. +@property (nonatomic) BOOL advertiserIDCollectionEnabled SWIFT_DEPRECATED_MSG("\n This property is deprecated and will be removed in the next major release. Use `isAdvertiserIDCollectionEnabled` instead.\n "); +/// Controls the access to IDFA. +/// The default value is true. +@property (nonatomic) BOOL isAdvertiserIDCollectionEnabled; +/// Controls the SKAdNetwork report. +/// The default value is true. +@property (nonatomic) BOOL skAdNetworkReportEnabled SWIFT_DEPRECATED_MSG("\n This property is deprecated and will be removed in the next major release. Use `isSKAdNetworkReportEnabled` instead.\n "); +/// Controls the SKAdNetwork report. +/// The default value is true. +@property (nonatomic) BOOL isSKAdNetworkReportEnabled; +/// Whether data such as that generated through AppEvents and sent to Facebook +/// should be restricted from being used for purposes other than analytics and conversions. +/// The default value is false. This value is stored on the device and persists across app launches. +@property (nonatomic) BOOL isEventDataUsageLimited; +/// Whether in-memory cached values should be used for expensive metadata fields, such as +/// carrier and advertiser ID, that are fetched on many applicationDidBecomeActive notifications. +/// The default value is false. This value is stored on the device and persists across app launches. +@property (nonatomic) BOOL shouldUseCachedValuesForExpensiveMetadata; +/// Controls error recovery for all GraphRequest instances created after the value is changed. +@property (nonatomic) BOOL isGraphErrorRecoveryEnabled; +/// The Facebook App ID used by the SDK. +/// The default value will be read from the application’s plist (FacebookAppID). +@property (nonatomic, copy) NSString * _Nullable appID; +/// The default URL scheme suffix used for sessions. +/// The default value will be read from the application’s plist (FacebookUrlSchemeSuffix). +@property (nonatomic, copy) NSString * _Nullable appURLSchemeSuffix; +/// The client token needed for certain anonymous API calls (i.e., those made without a user-based access token). +/// An app’s client token can be found by navigating to https://developers.facebook.com/apps/YOUR-APP-ID +/// (replacing “YOUR-APP-ID” with your actual app ID), choosing “Settings->Advanced” and scrolling to the “Security”. +/// The default value will be read from the application’s plist (FacebookClientToken). +@property (nonatomic, copy) NSString * _Nullable clientToken; +/// The Facebook Display Name used by the SDK. +/// This should match the Display Name that has been set for the app with the corresponding Facebook App ID +/// in the Facebook App Dashboard. +/// The default value will be read from the application’s plist (FacebookDisplayName). +@property (nonatomic, copy) NSString * _Nullable displayName; +/// The Facebook domain part. This can be used to change the Facebook domain +/// (e.g. “beta”) so that requests will be sent to graph.beta.facebook.com. +/// The default value will be read from the application’s plist (FacebookDomainPart). +@property (nonatomic, copy) NSString * _Nullable facebookDomainPart; +/// Overrides the default Graph API version to use with GraphRequest instances. +/// The string should be of the form "v2.7". +/// The default value is defaultGraphAPIVersion. +@property (nonatomic, copy) NSString * _Nonnull graphAPIVersion; +/// Internal property exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +@property (nonatomic, copy) NSString * _Nullable userAgentSuffix; +/// Controls the advertiser tracking status of the data sent to Facebook. +/// The default value is false. +@property (nonatomic) BOOL advertiserTrackingEnabled SWIFT_DEPRECATED_MSG("\n This property is deprecated and will be removed in the next major release. Use `isAdvertiserTrackingEnabled` instead.\n "); +/// Controls the advertiser tracking status of the data sent to Facebook. +/// The default value is false. +@property (nonatomic) BOOL isAdvertiserTrackingEnabled; +/// Internal property exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +@property (nonatomic) FBSDKAdvertisingTrackingStatus advertisingTrackingStatus; +/// Internal property exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +@property (nonatomic, readonly) BOOL isDataProcessingRestricted; +/// Internal property exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +@property (nonatomic, readonly, copy) NSDictionary * _Nullable persistableDataProcessingOptions; +/// Set the data processing options. +/// \param options The list of options. +/// +- (void)setDataProcessingOptions:(NSArray * _Nullable)options; +/// Sets the data processing options. +/// \param options The list of the options. +/// +/// \param country The code for the country. +/// +/// \param state The code for the state. +/// +- (void)setDataProcessingOptions:(NSArray * _Nullable)options country:(int32_t)country state:(int32_t)state; +/// The current Facebook SDK logging behavior. This should consist of strings +/// defined as constants with LoggingBehavior that indicate what information should be logged. +/// Set to an empty set in order to disable all logging. +/// You can also define this via an array in your app’s plist with the key “FacebookLoggingBehavior”; or add/remove +/// individual values via enableLoggingBehavior(_:) or disableLoggingBehavior(_:) +/// The default value is [.developerErrors]. +@property (nonatomic, copy) NSSet * _Nonnull loggingBehaviors; +/// Enable a particular Facebook SDK logging behavior. +/// \param loggingBehavior The logging behavior to enable. This should be a string constant defined +/// as a LoggingBehavior. +/// +- (void)enableLoggingBehavior:(FBSDKLoggingBehavior _Nonnull)loggingBehavior; +/// Disable a particular Facebook SDK logging behavior. +/// \param loggingBehavior The logging behavior to disable. This should be a string constant defined +/// as a LoggingBehavior. +/// +- (void)disableLoggingBehavior:(FBSDKLoggingBehavior _Nonnull)loggingBehavior; +/// Internal property exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +@property (nonatomic) BOOL shouldUseTokenOptimizations; +/// Internal property exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +@property (nonatomic, readonly) BOOL isSetATETimeExceedsInstallTime SWIFT_DEPRECATED_MSG("\n This property is deprecated and will be removed in the next major release. Use `isATETimeSufficientlyDelayed` instead.\n "); +/// Internal property exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +@property (nonatomic, readonly) BOOL isATETimeSufficientlyDelayed; +/// Internal property exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +@property (nonatomic, readonly, copy) NSDate * _Nullable installTimestamp; +/// Internal property exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +@property (nonatomic, readonly, copy) NSDate * _Nullable advertiserTrackingEnabledTimestamp; +/// Internal property exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +@property (nonatomic, readonly, copy) NSString * _Nullable graphAPIDebugParamValue SWIFT_DEPRECATED_MSG("\n This property is deprecated and will be removed in the next major release. Use `graphAPIDebugParameterValue` instead.\n "); +/// Internal property exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +@property (nonatomic, readonly, copy) NSString * _Nullable graphAPIDebugParameterValue; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + + + + + +@interface FBSDKSettings (SWIFT_EXTENSION(FBSDKCoreKit)) +/// 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)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 +- (void)logIfSDKSettingsChanged; +@end + + + + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_PROTOCOL_NAMED("_AccessTokenExpiring") +@protocol _FBSDKAccessTokenExpiring +@end + +@protocol _FBSDKNotificationPosting; +@protocol FBSDKNotificationDelivering; + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS_NAMED("_AccessTokenExpirer") +@interface _FBSDKAccessTokenExpirer : NSObject <_FBSDKAccessTokenExpiring> +- (nonnull instancetype)initWithNotificationCenter:(id <_FBSDKNotificationPosting, FBSDKNotificationDelivering> _Nonnull)notificationCenter OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +@class FBSDKContainerViewController; + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS("_TtC12FBSDKCoreKit10_BridgeAPI") +@interface _BridgeAPI : NSObject +- (void)viewControllerDidDisappear:(FBSDKContainerViewController * _Nonnull)viewController animated:(BOOL)animated; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +@class SFSafariViewController; + +@interface _BridgeAPI (SWIFT_EXTENSION(FBSDKCoreKit)) +- (void)safariViewControllerDidFinish:(SFSafariViewController * _Nonnull)safariViewController; +@end + +@class ASWebAuthenticationSession; + +SWIFT_AVAILABILITY(ios,introduced=13) +@interface _BridgeAPI (SWIFT_EXTENSION(FBSDKCoreKit)) +- (ASPresentationAnchor _Nonnull)presentationAnchorForWebAuthenticationSession:(ASWebAuthenticationSession * _Nonnull)session SWIFT_WARN_UNUSED_RESULT; +@end + +@protocol FBSDKURLOpening; +@protocol FBSDKBridgeAPIRequest; +@class UIViewController; + +@interface _BridgeAPI (SWIFT_EXTENSION(FBSDKCoreKit)) +- (void)openURL:(NSURL * _Nonnull)url sender:(id _Nullable)sender handler:(FBSDKSuccessBlock _Nonnull)handler; +- (void)openBridgeAPIRequest:(id _Nonnull)request useSafariViewController:(BOOL)useSafariViewController fromViewController:(UIViewController * _Nullable)fromViewController completionBlock:(FBSDKBridgeAPIResponseBlock _Nonnull)completionBlock; +- (void)openURLWithSafariViewController:(NSURL * _Nonnull)url sender:(id _Nullable)sender fromViewController:(UIViewController * _Nullable)fromViewController handler:(FBSDKSuccessBlock _Nonnull)handler; +@end + + +@interface _BridgeAPI (SWIFT_EXTENSION(FBSDKCoreKit)) +- (void)applicationWillResignActive:(UIApplication * _Nullable)application; +- (void)applicationDidBecomeActive:(UIApplication * _Nullable)application; +- (void)applicationDidEnterBackground:(UIApplication * _Nullable)application; +- (BOOL)application:(UIApplication * _Nonnull)application openURL:(NSURL * _Nonnull)url sourceApplication:(NSString * _Nullable)sourceApplication annotation:(id _Nullable)annotation SWIFT_WARN_UNUSED_RESULT; +- (BOOL)application:(UIApplication * _Nonnull)application didFinishLaunchingWithOptions:(NSDictionary * _Nullable)launchOptions SWIFT_WARN_UNUSED_RESULT; +@end + +@protocol FBSDKPasteboard; + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS_NAMED("_BridgeAPIProtocolNativeV1") +@interface FBSDKBridgeAPIProtocolNativeV1 : NSObject +- (nonnull instancetype)initWithAppScheme:(NSString * _Nullable)appScheme; +- (nonnull instancetype)initWithAppScheme:(NSString * _Nullable)appScheme pasteboard:(id _Nullable)pasteboard dataLengthThreshold:(NSUInteger)dataLengthThreshold includeAppIcon:(BOOL)shouldIncludeAppIcon OBJC_DESIGNATED_INITIALIZER; +- (NSURL * _Nullable)requestURLWithActionID:(NSString * _Nonnull)actionID scheme:(NSString * _Nonnull)scheme methodName:(NSString * _Nonnull)methodName parameters:(NSDictionary * _Nonnull)parameters error:(NSError * _Nullable * _Nullable)error SWIFT_WARN_UNUSED_RESULT; +- (NSDictionary * _Nullable)responseParametersForActionID:(NSString * _Nonnull)actionID queryParameters:(NSDictionary * _Nonnull)queryParameters cancelled:(BOOL * _Nullable)cancelledRef error:(NSError * _Nullable * _Nullable)error SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS_NAMED("_BridgeAPIRequestFactory") +@interface FBSDKBridgeAPIRequestFactory : NSObject +- (id _Nullable)bridgeAPIRequestWithProtocolType:(FBSDKBridgeAPIProtocolType)protocolType scheme:(NSString * _Nonnull)scheme methodName:(NSString * _Nullable)methodName parameters:(NSDictionary * _Nullable)parameters userInfo:(NSDictionary * _Nullable)userInfo SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + +@class FBSDKDialogConfiguration; + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS_NAMED("_DialogConfigurationMapBuilder") +@interface FBSDKDialogConfigurationMapBuilder : NSObject +- (NSDictionary * _Nonnull)buildDialogConfigurationMapWithRawConfigurations:(NSArray *> * _Nonnull)rawConfigurations SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + +/// Internal type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS_NAMED("_ErrorFactory") +@interface FBSDKErrorFactory : NSObject +- (NSError * _Nonnull)errorWithCode:(NSInteger)code userInfo:(NSDictionary * _Nullable)userInfo message:(NSString * _Nullable)message underlyingError:(NSError * _Nullable)underlyingError SWIFT_WARN_UNUSED_RESULT; +- (NSError * _Nonnull)errorWithDomain:(NSString * _Nonnull)domain code:(NSInteger)code userInfo:(NSDictionary * _Nullable)userInfo message:(NSString * _Nullable)message underlyingError:(NSError * _Nullable)underlyingError SWIFT_WARN_UNUSED_RESULT; +- (NSError * _Nonnull)invalidArgumentErrorWithName:(NSString * _Nonnull)name value:(id _Nullable)value message:(NSString * _Nullable)message underlyingError:(NSError * _Nullable)underlyingError SWIFT_WARN_UNUSED_RESULT; +- (NSError * _Nonnull)invalidArgumentErrorWithDomain:(NSString * _Nonnull)domain name:(NSString * _Nonnull)name value:(id _Nullable)value message:(NSString * _Nullable)message underlyingError:(NSError * _Nullable)underlyingError SWIFT_WARN_UNUSED_RESULT; +- (NSError * _Nonnull)requiredArgumentErrorWithName:(NSString * _Nonnull)name message:(NSString * _Nullable)message underlyingError:(NSError * _Nullable)underlyingError SWIFT_WARN_UNUSED_RESULT; +- (NSError * _Nonnull)requiredArgumentErrorWithDomain:(NSString * _Nonnull)domain name:(NSString * _Nonnull)name message:(NSString * _Nullable)message underlyingError:(NSError * _Nullable)underlyingError SWIFT_WARN_UNUSED_RESULT; +- (NSError * _Nonnull)unknownErrorWithMessage:(NSString * _Nullable)message userInfo:(NSDictionary * _Nullable)userInfo SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS_NAMED("_FBCloseIcon") +@interface FBSDKCloseIcon : NSObject +- (UIImage * _Nullable)imageWithSize:(CGSize)size SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS_NAMED("_FBLogo") +@interface FBSDKLogo : FBSDKIcon +- (CGPathRef _Nullable)pathWith:(CGSize)size SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS_NAMED("_FeatureManager") +@interface FBSDKFeatureManager : NSObject +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) FBSDKFeatureManager * _Nonnull shared;) ++ (FBSDKFeatureManager * _Nonnull)shared SWIFT_WARN_UNUSED_RESULT; +- (BOOL)isEnabled:(FBSDKFeature)feature SWIFT_WARN_UNUSED_RESULT; +- (void)checkFeature:(FBSDKFeature)feature completionBlock:(FBSDKFeatureManagerBlock _Nonnull)completionBlock; +- (void)disableFeature:(FBSDKFeature)feature; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS_NAMED("_HumanSilhouetteIcon") +@interface FBSDKHumanSilhouetteIcon : FBSDKIcon +- (CGPathRef _Nullable)pathWith:(CGSize)size SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS_NAMED("_MeasurementEvent") +@interface FBSDKMeasurementEvent : NSObject +- (void)postNotificationForEventName:(NSString * _Nonnull)eventName args:(NSDictionary * _Nonnull)arguments; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + +@class SKPaymentQueue; +@protocol FBSDKPaymentProductRequestorCreating; + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +/// Class to encapsulate implicit logging of purchase events +SWIFT_CLASS_NAMED("_PaymentObserver") +@interface FBSDKPaymentObserver : NSObject +- (nonnull instancetype)initWithPaymentQueue:(SKPaymentQueue * _Nonnull)paymentQueue paymentProductRequestorFactory:(id _Nonnull)paymentProductRequestorFactory OBJC_DESIGNATED_INITIALIZER; +- (void)startObservingTransactions; +- (void)stopObservingTransactions; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +@class SKPaymentTransaction; + +@interface FBSDKPaymentObserver (SWIFT_EXTENSION(FBSDKCoreKit)) +- (void)paymentQueue:(SKPaymentQueue * _Nonnull)queue updatedTransactions:(NSArray * _Nonnull)transactions; +@end + +@class FBSDKPaymentProductRequestor; + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS_NAMED("_PaymentProductRequestorFactory") +@interface FBSDKPaymentProductRequestorFactory : NSObject +- (FBSDKPaymentProductRequestor * _Nonnull)createRequestorWithTransaction:(SKPaymentTransaction * _Nonnull)transaction SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS_NAMED("_RestrictiveEventFilter") +@interface FBSDKRestrictiveEventFilter : NSObject +@property (nonatomic, readonly, copy) NSString * _Nonnull eventName; +@property (nonatomic, readonly, copy) NSDictionary * _Nonnull restrictiveParameters; +- (nonnull instancetype)initWithEventName:(NSString * _Nonnull)eventName restrictiveParameters:(NSDictionary * _Nonnull)restrictiveParameters OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS_NAMED("_SKAdNetworkEvent") +@interface FBSDKSKAdNetworkEvent : NSObject +@property (nonatomic, readonly, copy) NSString * _Nullable eventName; +@property (nonatomic, copy) NSDictionary * _Nullable values; +- (nullable instancetype)initWithJSON:(NSDictionary * _Nonnull)json OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS_NAMED("_ViewImpressionLogger") +@interface FBSDKViewImpressionLogger : NSObject +- (nonnull instancetype)initWithEventName:(FBSDKAppEventName _Nonnull)eventName OBJC_DESIGNATED_INITIALIZER; ++ (FBSDKViewImpressionLogger * _Nonnull)retrieveLoggerWith:(FBSDKAppEventName _Nonnull)eventName SWIFT_WARN_UNUSED_RESULT; +- (void)logImpressionWithIdentifier:(NSString * _Nonnull)identifier parameters:(NSDictionary * _Nullable)parameters; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +@protocol FBSDKWebDialogDelegate; + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS_NAMED("_WebDialog") +@interface FBSDKWebDialog : NSObject +@property (nonatomic) BOOL shouldDeferVisibility; +@property (nonatomic, weak) id _Nullable delegate; +- (nonnull instancetype)initWithName:(NSString * _Nonnull)name parameters:(NSDictionary * _Nullable)parameters webViewFrame:(CGRect)webViewFrame path:(NSString * _Nullable)path OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)initWithName:(NSString * _Nonnull)name; +- (void)show; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +@class FBSDKWebDialogView; + +@interface FBSDKWebDialog (SWIFT_EXTENSION(FBSDKCoreKit)) +- (void)webDialogView:(FBSDKWebDialogView * _Nonnull)webDialogView didCompleteWithResults:(NSDictionary * _Nonnull)results; +- (void)webDialogView:(FBSDKWebDialogView * _Nonnull)webDialogView didFailWithError:(NSError * _Nonnull)error; +- (void)webDialogViewDidCancel:(FBSDKWebDialogView * _Nonnull)webDialogView; +- (void)webDialogViewDidFinishLoad:(FBSDKWebDialogView * _Nonnull)webDialogView; +@end + + +@protocol FBSDKWebView; + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS_NAMED("_WebViewFactory") +@interface FBSDKWebViewFactory : NSObject +- (id _Nonnull)createWebViewWithFrame:(CGRect)frame SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + +#if __has_attribute(external_source_symbol) +# pragma clang attribute pop +#endif +#pragma clang diagnostic pop +#endif + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKCoreKit.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKCoreKit.h new file mode 100644 index 00000000..23c96145 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKCoreKit.h @@ -0,0 +1,208 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKCoreKitVersions.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKCoreKitVersions.h new file mode 100644 index 00000000..56befda2 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKCoreKitVersions.h @@ -0,0 +1,10 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#define FBSDK_VERSION_STRING @"15.1.0" +#define FBSDK_DEFAULT_GRAPH_API_VERSION @"v15.0" diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKCrashObserver.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKCrashObserver.h new file mode 100644 index 00000000..df232f9e --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKCrashObserver.h @@ -0,0 +1,41 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +#import + +NS_ASSUME_NONNULL_BEGIN + +@protocol FBSDKFeatureChecking; +@protocol FBSDKGraphRequestFactory; +@protocol FBSDKSettings; + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_CrashObserver) +@interface FBSDKCrashObserver : NSObject + +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; + +// UNCRUSTIFY_FORMAT_OFF +- (instancetype)initWithFeatureChecker:(id)featureChecker + graphRequestFactory:(id)graphRequestFactory + settings:(id)settings + crashHandler:(id)crashHandler +NS_SWIFT_NAME(init(featureChecker:graphRequestFactory:settings:crashHandler:)); +// UNCRUSTIFY_FORMAT_ON + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKCrashShield.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKCrashShield.h new file mode 100644 index 00000000..597d58e2 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKCrashShield.h @@ -0,0 +1,33 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +@protocol FBSDKFeatureDisabling; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_CrashShield) +@interface FBSDKCrashShield : NSObject + ++ (void)analyze:(NSArray *> *)crashLogs; + ++ (void)configureWithSettings:(id)settings + graphRequestFactory:(id)graphRequestFactory + featureChecking:(id)featureChecking +NS_SWIFT_NAME(configure(settings:graphRequestFactory:featureChecking:)); + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKDataProcessingOptionKey.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKDataProcessingOptionKey.h new file mode 100644 index 00000000..e747e21a --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKDataProcessingOptionKey.h @@ -0,0 +1,41 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +typedef NSString *FBSDKDataProcessingOptionKey NS_TYPED_EXTENSIBLE_ENUM NS_SWIFT_NAME(DataProcessingOptionKey); + +/** + Internal value exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +FOUNDATION_EXPORT FBSDKDataProcessingOptionKey const FBSDKDataProcessingOptionKeyOptions; + +/** + Internal value exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +FOUNDATION_EXPORT FBSDKDataProcessingOptionKey const FBSDKDataProcessingOptionKeyCountry; + +/** + Internal value exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +FOUNDATION_EXPORT FBSDKDataProcessingOptionKey const FBSDKDataProcessingOptionKeyState; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKDeviceDialogView.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKDeviceDialogView.h similarity index 82% rename from ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKDeviceDialogView.h rename to ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKDeviceDialogView.h index b98e1221..e290e584 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKDeviceDialogView.h +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKDeviceDialogView.h @@ -23,6 +23,7 @@ NS_SWIFT_NAME(DeviceDialogViewDelegate) */ NS_SWIFT_NAME(FBDeviceDialogView) +DEPRECATED_MSG_ATTRIBUTE("Support for tvOS is deprecated and will be removed in the next major release.") @interface FBSDKDeviceDialogView : UIView @property (nonatomic, weak) id delegate; @@ -34,6 +35,7 @@ NS_SWIFT_NAME(FBDeviceDialogView) @end NS_SWIFT_NAME(DeviceDialogViewDelegate) +DEPRECATED_MSG_ATTRIBUTE("Support for tvOS is deprecated and will be removed in the next major release.") @protocol FBSDKDeviceDialogViewDelegate - (void)deviceDialogViewDidCancel:(FBSDKDeviceDialogView *)deviceDialogView; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKDeviceInformationProviding.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKDeviceInformationProviding.h new file mode 100644 index 00000000..ec650cfa --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKDeviceInformationProviding.h @@ -0,0 +1,25 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_DeviceInformationProviding) +@protocol FBSDKDeviceInformationProviding + +@property (nonatomic, readonly) NSString *storageKey; +@property (nullable, nonatomic, readonly) NSString *encodedDeviceInfo; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKDeviceViewControllerBase.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKDeviceViewControllerBase.h similarity index 85% rename from ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKDeviceViewControllerBase.h rename to ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKDeviceViewControllerBase.h index b4e309a9..9a08f5af 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKDeviceViewControllerBase.h +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKDeviceViewControllerBase.h @@ -20,6 +20,7 @@ NS_ASSUME_NONNULL_BEGIN This is an internal API that should not be used directly and is subject to change. */ NS_SWIFT_NAME(FBDeviceViewControllerBase) +DEPRECATED_MSG_ATTRIBUTE("Support for tvOS is deprecated and will be removed in the next major release.") @interface FBSDKDeviceViewControllerBase : UIViewController @end diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKDialogConfiguration.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKDialogConfiguration.h new file mode 100644 index 00000000..bc8e29b3 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKDialogConfiguration.h @@ -0,0 +1,36 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_DialogConfiguration) +@interface FBSDKDialogConfiguration : NSObject + +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; + +- (instancetype)initWithName:(NSString *)name + URL:(NSURL *)URL + appVersions:(NSArray *)appVersions + NS_DESIGNATED_INITIALIZER; + +@property (nonatomic, readonly, copy) NSArray *appVersions; // NSString, possibly NSNumber +@property (nonatomic, readonly, copy) NSString *name; +@property (nonatomic, readonly, copy) NSURL *URL; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKDialogConfigurationMapBuilding.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKDialogConfigurationMapBuilding.h new file mode 100644 index 00000000..7f5e4839 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKDialogConfigurationMapBuilding.h @@ -0,0 +1,31 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +@class FBSDKDialogConfiguration; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_DialogConfigurationMapBuilding) +@protocol FBSDKDialogConfigurationMapBuilding + +// UNCRUSTIFY_FORMAT_OFF +- (NSDictionary *)buildDialogConfigurationMapWithRawConfigurations:(NSArray *> *)rawConfigurations +NS_SWIFT_NAME(buildDialogConfigurationMap(from:)); +// UNCRUSTIFY_FORMAT_ON + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKDynamicFrameworkLoaderProxy.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKDynamicFrameworkLoaderProxy.h similarity index 100% rename from ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKDynamicFrameworkLoaderProxy.h rename to ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKDynamicFrameworkLoaderProxy.h diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKErrorConfiguration.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKErrorConfiguration.h new file mode 100644 index 00000000..661ae8cf --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKErrorConfiguration.h @@ -0,0 +1,59 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import + +@protocol FBSDKGraphRequest; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_DecodableErrorConfiguration) +@protocol FBSDKDecodableErrorConfiguration + +- (instancetype)initWithDictionary:(NSDictionary *)dictionary; +- (void)updateWithArray:(NSArray *> *)array; + +@end + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_ErrorConfiguration) +@interface FBSDKErrorConfiguration : NSObject < + NSSecureCoding, + NSCopying, + FBSDKErrorConfiguration, + FBSDKDecodableErrorConfiguration +> + +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; + +// initialize from optional dictionary of existing configurations. If not supplied a fallback will be created. +- (instancetype)initWithDictionary:(nullable NSDictionary *)dictionary NS_DESIGNATED_INITIALIZER; + +// parses the array (supplied from app settings endpoint) +- (void)updateWithArray:(NSArray *> *)array; + +// NSString "code" instances support "*" wildcard semantics (nil is treated as "*" also) +// 'request' is optional, typically for identifying special graph request semantics (e.g., no recovery for client token) +- (nullable FBSDKErrorRecoveryConfiguration *)recoveryConfigurationForCode:(nullable NSString *)code subcode:(nullable NSString *)subcode request:(id)request; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKErrorConfigurationProtocol.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKErrorConfigurationProtocol.h new file mode 100644 index 00000000..247151b6 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKErrorConfigurationProtocol.h @@ -0,0 +1,31 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +@class FBSDKErrorRecoveryConfiguration; +@protocol FBSDKGraphRequest; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_ErrorConfigurationProtocol) +@protocol FBSDKErrorConfiguration + +- (nullable FBSDKErrorRecoveryConfiguration *)recoveryConfigurationForCode:(nullable NSString *)code + subcode:(nullable NSString *)subcode + request:(id)request; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKErrorConfigurationProvider.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKErrorConfigurationProvider.h new file mode 100644 index 00000000..3e32904e --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKErrorConfigurationProvider.h @@ -0,0 +1,25 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_ErrorConfigurationProvider) +@interface FBSDKErrorConfigurationProvider : NSObject + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKErrorConfigurationProviding.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKErrorConfigurationProviding.h new file mode 100644 index 00000000..21be0a06 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKErrorConfigurationProviding.h @@ -0,0 +1,28 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +@protocol FBSDKErrorConfiguration; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_ErrorConfigurationProviding) +@protocol FBSDKErrorConfigurationProviding + +- (nullable id)errorConfiguration; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKErrorCreating.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKErrorCreating.h similarity index 100% rename from ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKErrorCreating.h rename to ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKErrorCreating.h diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKErrorRecoveryAttempting.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKErrorRecoveryAttempting.h similarity index 89% rename from ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKErrorRecoveryAttempting.h rename to ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKErrorRecoveryAttempting.h index b005f8eb..a7e03eed 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKErrorRecoveryAttempting.h +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKErrorRecoveryAttempting.h @@ -17,7 +17,7 @@ NS_ASSUME_NONNULL_BEGIN @warning INTERNAL - DO NOT USE */ NS_SWIFT_NAME(ErrorRecoveryAttempting) -@protocol FBSDKErrorRecoveryAttempting +@protocol FBSDKErrorRecoveryAttempting /** Attempt the recovery @@ -27,7 +27,8 @@ NS_SWIFT_NAME(ErrorRecoveryAttempting) Attempt recovery from the error, and call the completion handler. The value passed for didRecover must be YES if error recovery was completely successful, NO otherwise. */ - (void)attemptRecoveryFromError:(NSError *)error - completionHandler:(void (^)(BOOL didRecover))completionHandler; + completionHandler:(void (^)(BOOL didRecover))completionHandler +NS_SWIFT_NAME(attemptRecovery(from:completion:)); @end NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKErrorRecoveryConfiguration.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKErrorRecoveryConfiguration.h new file mode 100644 index 00000000..059b0a6f --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKErrorRecoveryConfiguration.h @@ -0,0 +1,37 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_ErrorRecoveryConfiguration) +@interface FBSDKErrorRecoveryConfiguration : NSObject + +@property (nonatomic, readonly) NSString *localizedRecoveryDescription; +@property (nonatomic, readonly) NSArray *localizedRecoveryOptionDescriptions; +@property (nonatomic, readonly) FBSDKGraphRequestError errorCategory; +@property (nonatomic, readonly) NSString *recoveryActionName; + +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; + +- (instancetype)initWithRecoveryDescription:(NSString *)description + optionDescriptions:(NSArray *)optionDescriptions + category:(FBSDKGraphRequestError)category + recoveryActionName:(NSString *)recoveryActionName NS_DESIGNATED_INITIALIZER; +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKErrorReporter.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKErrorReporter.h new file mode 100644 index 00000000..e70741c3 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKErrorReporter.h @@ -0,0 +1,53 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +#import + +@protocol FBSDKGraphRequestFactory; +@protocol FBSDKFileManaging; +@protocol FBSDKSettings; +@protocol FBSDKFileDataExtracting; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal Type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(ErrorReporter) +@interface FBSDKErrorReporter : NSObject + +@property (class, nonatomic, readonly) FBSDKErrorReporter *shared; + +@property (nonatomic, strong) id graphRequestFactory; +@property (nonatomic, strong) id fileManager; +@property (nonatomic, strong) id settings; +@property (nonatomic, strong) Class dataExtractor; +@property (nonatomic, readonly, strong) NSString *directoryPath; +@property (nonatomic) BOOL isEnabled; + +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; + +- (void)saveError:(NSInteger)errorCode + errorDomain:(NSErrorDomain)errorDomain + message:(nullable NSString *)message; + +- (instancetype)initWithGraphRequestFactory:(id)graphRequestFactory + fileManager:(id)fileManager + settings:(id)settings + fileDataExtractor:(Class)dataExtractor; +- (void)enable; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKErrorReporting.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKErrorReporting.h new file mode 100644 index 00000000..5800dcd1 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKErrorReporting.h @@ -0,0 +1,29 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal Type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(ErrorReporting) +@protocol FBSDKErrorReporting + +- (void)enable; +- (void)saveError:(NSInteger)errorCode + errorDomain:(NSErrorDomain)errorDomain + message:(nullable NSString *)message; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKEventLogging.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKEventLogging.h new file mode 100644 index 00000000..830c0adf --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKEventLogging.h @@ -0,0 +1,60 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +#import +#import +#import +#import + +@class FBSDKAccessToken; + + +/** + Internal Type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ + +NS_ASSUME_NONNULL_BEGIN + +NS_SWIFT_NAME(EventLogging) +@protocol FBSDKEventLogging + +@property (nonatomic, readonly) FBSDKAppEventsFlushBehavior flushBehavior; + +- (void)flushForReason:(FBSDKAppEventsFlushReason)flushReason; + +- (void)logEvent:(FBSDKAppEventName)eventName + parameters:(nullable NSDictionary *)parameters; + +- (void)logEvent:(FBSDKAppEventName)eventName + valueToSum:(double)valueToSum + parameters:(nullable NSDictionary *)parameters; + +- (void)logInternalEvent:(FBSDKAppEventName)eventName + isImplicitlyLogged:(BOOL)isImplicitlyLogged; + +- (void)logInternalEvent:(FBSDKAppEventName)eventName + parameters:(nullable NSDictionary *)parameters + isImplicitlyLogged:(BOOL)isImplicitlyLogged; + +- (void)logInternalEvent:(FBSDKAppEventName)eventName + parameters:(nullable NSDictionary *)parameters + isImplicitlyLogged:(BOOL)isImplicitlyLogged + accessToken:(nullable FBSDKAccessToken *)accessToken; + +- (void)logInternalEvent:(FBSDKAppEventName)eventName + valueToSum:(double)valueToSum + isImplicitlyLogged:(BOOL)isImplicitlyLogged; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKEventProcessing.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKEventProcessing.h new file mode 100644 index 00000000..77ea4a01 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKEventProcessing.h @@ -0,0 +1,33 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +#if !TARGET_OS_TV + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_EventProcessing) +@protocol FBSDKEventProcessing + +- (NSString *)processSuggestedEvents:(NSString *)textFeature + denseData:(nullable float *)denseData; + +- (void)enable; + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKEventsProcessing.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKEventsProcessing.h new file mode 100644 index 00000000..0ee10aec --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKEventsProcessing.h @@ -0,0 +1,26 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_EventsProcessing) +@protocol FBSDKEventsProcessing + +- (void)processEvents:(NSMutableArray *> *)events; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKFeature.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKFeature.h similarity index 97% rename from ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKFeature.h rename to ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKFeature.h index 09a72fac..3eabc556 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKFeature.h +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKFeature.h @@ -53,6 +53,7 @@ typedef NS_ENUM(NSUInteger, FBSDKFeature) { FBSDKFeatureAEM = 0x01010800, FBSDKFeatureAEMConversionFiltering = 0x01010801, FBSDKFeatureAEMCatalogMatching = 0x01010802, + FBSDKFeatureAEMAdvertiserRuleMatchInServer = 0x01010803, FBSDKFeatureAppEventsCloudbridge = 0x01010900, /// Instrument FBSDKFeatureInstrument = 0x01020000, diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKFeatureChecking.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKFeatureChecking.h similarity index 100% rename from ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKFeatureChecking.h rename to ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKFeatureChecking.h diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKFeatureDisabling.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKFeatureDisabling.h new file mode 100644 index 00000000..26696faa --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKFeatureDisabling.h @@ -0,0 +1,26 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal Protocol exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_FeatureDisabling) +@protocol FBSDKFeatureDisabling + +- (void)disableFeature:(FBSDKFeature)feature; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKFeatureExtracting.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKFeatureExtracting.h new file mode 100644 index 00000000..99c6bd64 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKFeatureExtracting.h @@ -0,0 +1,33 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_FeatureExtracting) +@protocol FBSDKFeatureExtracting + ++ (nullable float *)getDenseFeatures:(NSDictionary *)viewHierarchy; ++ (NSString *)getTextFeature:(NSString *)text + withScreenName:(NSString *)screenName; ++ (void)loadRulesForKey:(NSString *)useCaseKey; + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKFeatureExtractor.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKFeatureExtractor.h new file mode 100644 index 00000000..22ace15c --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKFeatureExtractor.h @@ -0,0 +1,42 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_FeatureExtractor) +@interface FBSDKFeatureExtractor : NSObject + +@property (class, nullable, nonatomic) id rulesFromKeyProvider; + ++ (void)configureWithRulesFromKeyProvider:(id)rulesFromKeyProvider +NS_SWIFT_NAME(configure(rulesFromKeyProvider:)); + ++ (void)loadRulesForKey:(NSString *)useCaseKey; + ++ (NSString *)getTextFeature:(NSString *)text + withScreenName:(NSString *)screenName; + ++ (nullable float *)getDenseFeatures:(NSDictionary *)viewHierarchy; + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKGateKeeperManager.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKGateKeeperManager.h new file mode 100644 index 00000000..d0374d72 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKGateKeeperManager.h @@ -0,0 +1,62 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +#import + +#define FBSDK_GATEKEEPER_MANAGER_CACHE_TIMEOUT (60 * 60) + +NS_ASSUME_NONNULL_BEGIN + +@protocol FBSDKSettings; +@protocol FBSDKGraphRequestFactory; +@protocol FBSDKGraphRequestConnectionFactory; +@protocol FBSDKDataPersisting; + +/** + Internal Type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +typedef NSString *const FBSDKGateKeeperKey NS_TYPED_EXTENSIBLE_ENUM NS_SWIFT_NAME(_GateKeeperManager.GateKeeperKey); +typedef void (^ FBSDKGKManagerBlock)(NSError *_Nullable error) +NS_SWIFT_NAME(_GKManagerBlock); + +/** + Internal Type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_GateKeeperManager) +@interface FBSDKGateKeeperManager : NSObject + +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; + ++ (void) configureWithSettings:(id)settings + graphRequestFactory:(id)graphRequestFactory + graphRequestConnectionFactory:(id)graphRequestConnectionFactory + store:(id)store +NS_SWIFT_NAME(configure(settings:graphRequestFactory:graphRequestConnectionFactory:store:)); + +/// Returns the locally cached configuration. ++ (BOOL)boolForKey:(NSString *)key defaultValue:(BOOL)defaultValue; + +/** + Load the gate keeper configurations from server + + WARNING: Must call `configure` before loading gate keepers. + */ ++ (void)loadGateKeepers:(nullable FBSDKGKManagerBlock)completionBlock; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKGateKeeperManaging.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKGateKeeperManaging.h new file mode 100644 index 00000000..386908a5 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKGateKeeperManaging.h @@ -0,0 +1,25 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +typedef void (^FBSDKGKManagerBlock)(NSError *_Nullable error); + +NS_SWIFT_NAME(_GateKeeperManaging) +@protocol FBSDKGateKeeperManaging + +/// Returns the bool value of a GateKeeper. ++ (BOOL)boolForKey:(nonnull NSString *)key defaultValue:(BOOL)defaultValue; + ++ (void)loadGateKeepers:(nonnull FBSDKGKManagerBlock)completionBlock; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKGraphErrorRecoveryProcessor.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKGraphErrorRecoveryProcessor.h new file mode 100644 index 00000000..62f9f04f --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKGraphErrorRecoveryProcessor.h @@ -0,0 +1,93 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import + +#import + +NS_ASSUME_NONNULL_BEGIN + +@class FBSDKGraphErrorRecoveryProcessor; +@protocol FBSDKGraphRequest; + +/// Defines a delegate for `FBSDKGraphErrorRecoveryProcessor`. +NS_SWIFT_NAME(GraphErrorRecoveryProcessorDelegate) +@protocol FBSDKGraphErrorRecoveryProcessorDelegate + +/** + Indicates the error recovery has been attempted. + @param processor the processor instance. + @param didRecover YES if the recovery was successful. + @param error the error that that was attempted to be recovered from. + */ +- (void)processorDidAttemptRecovery:(FBSDKGraphErrorRecoveryProcessor *)processor + didRecover:(BOOL)didRecover + error:(nullable NSError *)error; + +@optional +/** + Indicates the processor is about to process the error. + @param processor the processor instance. + @param error the error is about to be processed. + + return NO if the processor should not process the error. For example, + if you want to prevent alerts of localized messages but otherwise perform retries and recoveries, + you could return NO for errors where userInfo[FBSDKGraphRequestErrorKey] equal to FBSDKGraphRequestErrorOther + */ +- (BOOL)processorWillProcessError:(FBSDKGraphErrorRecoveryProcessor *)processor + error:(nullable NSError *)error; + +@end + +/** + Defines a type that can process Facebook NSErrors with best practices. + + Facebook NSErrors can contain FBSDKErrorRecoveryAttempting instances to recover from errors, or + localized messages to present to the user. This class will process the instances as follows: + + 1. If the error is temporary as indicated by FBSDKGraphRequestErrorKey, assume the recovery succeeded and + notify the delegate. + 2. If a FBSDKErrorRecoveryAttempting instance is available, display an alert (dispatched to main thread) + with the recovery options and call the instance's attemptRecoveryFromError method. + 3. If a FBSDKErrorRecoveryAttempting is not available, check the userInfo for FBSDKLocalizedErrorDescriptionKey + and present that in an alert (dispatched to main thread). + + By default, FBSDKGraphRequests use this type to process errors and retry the request upon a successful + recovery. + + Note that Facebook recovery attempters can present UI or even cause app switches (such as to login). Any such + work is dispatched to the main thread (therefore your request handlers may then run on the main thread). + + Login recovery requires FBSDKLoginKit. Login will prompt the user + for all permissions last granted. If any are declined on the new request, the recovery is not successful but + the `[FBSDKAccessToken currentAccessToken]` might still have been updated. + . + */ +NS_SWIFT_NAME(GraphErrorRecoveryProcessor) +@interface FBSDKGraphErrorRecoveryProcessor : NSObject + +/// Initializes a GraphErrorRecoveryProcessor with an access token string. +- (instancetype)initWithAccessTokenString:(NSString *)accessTokenString; + +/** + Attempts to process the error, return YES if the error can be processed. + @param error the error to process. + @param request the related request that may be reissued. + @param delegate the delegate that will be retained until recovery is complete. + */ +- (BOOL)processError:(NSError *)error + request:(id)request + delegate:(nullable id)delegate; + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKGraphRequest.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKGraphRequest.h similarity index 99% rename from ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKGraphRequest.h rename to ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKGraphRequest.h index bd149522..156f5ddb 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKGraphRequest.h +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKGraphRequest.h @@ -12,9 +12,10 @@ #import #import #import -#import #import +@protocol FBSDKSettings; + NS_ASSUME_NONNULL_BEGIN /** Represents a request to the Facebook Graph API. diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestConnecting.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKGraphRequestConnecting.h similarity index 85% rename from ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestConnecting.h rename to ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKGraphRequestConnecting.h index a64cb00d..36ce296e 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestConnecting.h +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKGraphRequestConnecting.h @@ -13,6 +13,7 @@ NS_ASSUME_NONNULL_BEGIN @protocol FBSDKGraphRequest; @protocol FBSDKGraphRequestConnecting; @protocol FBSDKGraphRequestConnectionDelegate; +@class FBSDKGraphRequestMetadata; /** FBSDKGraphRequestCompletion @@ -49,6 +50,15 @@ NS_SWIFT_NAME(GraphRequestConnecting) - (void)start; - (void)cancel; + +/** + Internal property exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +@property (nonatomic, readonly) NSMutableArray *requests; + @end NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKGraphRequestConnection.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKGraphRequestConnection.h new file mode 100644 index 00000000..4882c97f --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKGraphRequestConnection.h @@ -0,0 +1,212 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +#import +#import + +@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 + prior to v2.1. + */ +FOUNDATION_EXPORT NSString *const FBSDKNonJSONResponseProperty +NS_SWIFT_NAME(NonJSONResponseProperty); + +@protocol FBSDKGraphRequest; + +/** + The `FBSDKGraphRequestConnection` represents a single connection to Facebook to service a request. + + The request settings are encapsulated in a reusable 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 + +/// The default timeout on all FBSDKGraphRequestConnection instances. Defaults to 60 seconds. +@property (class, nonatomic, assign) NSTimeInterval defaultConnectionTimeout; + +/// The delegate object that receives updates. +@property (nullable, nonatomic, weak) id delegate; + +/// Gets or sets the timeout interval to wait for a response before giving up. +@property (nonatomic, assign) NSTimeInterval timeout; + +/** + The raw response that was returned from the server. (readonly) + + This property can be used to inspect HTTP headers that were returned from + the server. + + The property is nil until the request completes. If there was a response + then this property will be non-nil during the FBSDKGraphRequestBlock callback. + */ +@property (nullable, nonatomic, readonly, retain) NSHTTPURLResponse *urlResponse; + +/** + Determines the operation queue that is used to call methods on the connection's delegate. + + By default, a connection is scheduled on the current thread in the default mode when it is created. + You cannot reschedule a connection after it has started. + */ +@property (nullable, nonatomic) NSOperationQueue *delegateQueue; + +/// @methodgroup Class methods + +/// @methodgroup Adding requests + +/** + @method + + This method adds an object to this connection. + + @param request A request to be included in the round-trip when start is called. + @param completion A handler to call back when the round-trip completes or times out. + + The completion handler is retained until the block is called upon the + completion or cancellation of the connection. + */ +- (void)addRequest:(id)request + completion:(FBSDKGraphRequestCompletion)completion; + +/** + @method + + This method adds an object to this connection. + + @param request A request to be included in the round-trip when start is called. + + @param completion A handler to call back when the round-trip completes or times out. + The handler will be invoked on the main thread. + + @param name A name for this request. This can be used to feed + the results of one request to the input of another in the same + `FBSDKGraphRequestConnection` as described in + [Graph API Batch Requests]( https://developers.facebook.com/docs/reference/api/batch/ ). + + The completion handler is retained until the block is called upon the + completion or cancellation of the connection. This request can be named + to allow for using the request's response in a subsequent request. + */ +- (void)addRequest:(id)request + name:(NSString *)name + completion:(FBSDKGraphRequestCompletion)completion; + +/** + @method + + This method adds an object to this connection. + + @param request A request to be included in the round-trip when start is called. + + @param completion A handler to call back when the round-trip completes or times out. + + @param parameters The dictionary of parameters to include for this request + as described in [Graph API Batch Requests]( https://developers.facebook.com/docs/reference/api/batch/ ). + Examples include "depends_on", "name", or "omit_response_on_success". + + The completion handler is retained until the block is called upon the + completion or cancellation of the connection. This request can be named + to allow for using the request's response in a subsequent request. + */ +- (void)addRequest:(id)request + parameters:(nullable NSDictionary *)parameters + completion:(FBSDKGraphRequestCompletion)completion; + +/// @methodgroup Instance methods + +/** + @method + + Signals that a connection should be logically terminated as the + application is no longer interested in a response. + + Synchronously calls any handlers indicating the request was cancelled. Cancel + does not guarantee that the request-related processing will cease. It + does promise that all handlers will complete before the cancel returns. A call to + cancel prior to a start implies a cancellation of all requests associated + with the connection. + */ +- (void)cancel; + +/** + @method + + This method starts a connection with the server and is capable of handling all of the + requests that were added to the connection. + + By default, a connection is scheduled on the current thread in the default mode when it is created. + See `setDelegateQueue:` for other options. + + This method cannot be called twice for an `FBSDKGraphRequestConnection` instance. + */ +- (void)start; + +/** + @method + + Overrides the default version for a batch request + + The SDK automatically prepends a version part, such as "v2.0" to API paths in order to simplify API versioning + for applications. If you want to override the version part while using batch requests on the connection, call + this method to set the version for the batch request. + + @param version This is a string in the form @"v2.0" which will be used for the version part of an API path + */ +- (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)proxyFactory + errorConfigurationProvider:(nonnull id)errorConfigurationProvider + piggybackManager:(nonnull id)piggybackManager + settings:(nonnull id)settings + graphRequestConnectionFactory:(nonnull id)factory + eventLogger:(nonnull id)eventLogger + operatingSystemVersionComparer:(nonnull id)operatingSystemVersionComparer + macCatalystDeterminator:(nonnull id)macCatalystDeterminator + accessTokenProvider:(nonnull Class)accessTokenProvider + errorFactory:(nonnull id)errorFactory + authenticationTokenProvider:(nonnull Class)authenticationTokenProvider +NS_SWIFT_NAME(configure(urlSessionProxyFactory:errorConfigurationProvider:piggybackManager:settings:graphRequestConnectionFactory:eventLogger:operatingSystemVersionComparer:macCatalystDeterminator:accessTokenProvider:errorFactory:authenticationTokenProvider:)); + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestConnectionDelegate.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKGraphRequestConnectionDelegate.h similarity index 100% rename from ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestConnectionDelegate.h rename to ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKGraphRequestConnectionDelegate.h diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestConnectionFactory.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKGraphRequestConnectionFactory.h similarity index 100% rename from ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestConnectionFactory.h rename to ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKGraphRequestConnectionFactory.h diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestConnectionFactoryProtocol.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKGraphRequestConnectionFactoryProtocol.h similarity index 100% rename from ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestConnectionFactoryProtocol.h rename to ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKGraphRequestConnectionFactoryProtocol.h diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestDataAttachment.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKGraphRequestDataAttachment.h similarity index 100% rename from ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestDataAttachment.h rename to ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKGraphRequestDataAttachment.h diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestFactory.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKGraphRequestFactory.h similarity index 100% rename from ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestFactory.h rename to ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKGraphRequestFactory.h diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestFactoryProtocol.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKGraphRequestFactoryProtocol.h similarity index 100% rename from ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestFactoryProtocol.h rename to ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKGraphRequestFactoryProtocol.h diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestFlags.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKGraphRequestFlags.h similarity index 100% rename from ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestFlags.h rename to ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKGraphRequestFlags.h diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestHTTPMethod.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKGraphRequestHTTPMethod.h similarity index 100% rename from ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestHTTPMethod.h rename to ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKGraphRequestHTTPMethod.h diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKGraphRequestMetadata.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKGraphRequestMetadata.h new file mode 100644 index 00000000..8792b8a0 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKGraphRequestMetadata.h @@ -0,0 +1,47 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +#import + +NS_ASSUME_NONNULL_BEGIN + +@protocol FBSDKGraphRequest; + +/** + Internal Type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + Used to facilitate FBSDKGraphRequest processing, specifically + associating FBSDKGraphRequest and FBSDKGraphRequestBlock instances and necessary + data for retry processing. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(GraphRequestMetadata) +@interface FBSDKGraphRequestMetadata : NSObject + +@property (nonatomic, retain) id request; +@property (nonatomic, copy) FBSDKGraphRequestCompletion completionHandler; +@property (nonatomic, copy) NSDictionary *batchParameters; + +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; + +- (instancetype)initWithRequest:(id)request + completionHandler:(nullable FBSDKGraphRequestCompletion)handler + batchParameters:(nullable NSDictionary *)batchParameters + NS_DESIGNATED_INITIALIZER; + +- (void)invokeCompletionHandlerForConnection:(id)connection + withResults:(id)results + error:(nullable NSError *)error; +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKGraphRequestPiggybackManaging.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKGraphRequestPiggybackManaging.h new file mode 100644 index 00000000..0e1f76b9 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKGraphRequestPiggybackManaging.h @@ -0,0 +1,28 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_GraphRequestPiggybackManaging) +@protocol FBSDKGraphRequestPiggybackManaging + +- (void)addPiggybackRequests:(id)connection; +- (void)addRefreshPiggyback:(id)connection + permissionHandler:(nullable FBSDKGraphRequestCompletion)permissionHandler; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestProtocol.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKGraphRequestProtocol.h similarity index 100% rename from ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestProtocol.h rename to ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKGraphRequestProtocol.h diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKImpressionLoggerFactory.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKImpressionLoggerFactory.h new file mode 100644 index 00000000..c976ecb7 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKImpressionLoggerFactory.h @@ -0,0 +1,47 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import + +@protocol FBSDKGraphRequestFactory; +@protocol FBSDKEventLogging; +@protocol FBSDKNotificationDelivering; +@protocol FBSDKAccessTokenProviding; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_ImpressionLoggerFactory) +@interface FBSDKImpressionLoggerFactory : NSObject + +@property (nonatomic, readonly) id graphRequestFactory; +@property (nonatomic, readonly) id eventLogger; +@property (nonatomic, readonly) id notificationCenter; +@property (nonatomic, readonly) Class accessTokenWallet; + +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; + +// UNCRUSTIFY_FORMAT_OFF +- (instancetype)initWithGraphRequestFactory:(nonnull id)graphRequestFactory + eventLogger:(nonnull id)eventLogger + notificationCenter:(nonnull id)notificationCenter + accessTokenWallet:(nonnull Class)accessTokenWallet + NS_DESIGNATED_INITIALIZER + NS_SWIFT_NAME(init(graphRequestFactory:eventLogger:notificationCenter:accessTokenWallet:)); +// UNCRUSTIFY_FORMAT_ON + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKImpressionLoggerFactoryProtocol.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKImpressionLoggerFactoryProtocol.h new file mode 100644 index 00000000..5ef206c7 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKImpressionLoggerFactoryProtocol.h @@ -0,0 +1,30 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +#import + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_ImpressionLoggerFactoryProtocol) +@protocol FBSDKImpressionLoggerFactory + +- (id)makeImpressionLoggerWithEventName:(FBSDKAppEventName)eventName; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKImpressionLogging.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKImpressionLogging.h new file mode 100644 index 00000000..0cb0f2cb --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKImpressionLogging.h @@ -0,0 +1,30 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +#import + +/** + Internal Type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ + +NS_ASSUME_NONNULL_BEGIN + +NS_SWIFT_NAME(ImpressionLogging) +@protocol FBSDKImpressionLogging + +- (void)logImpressionWithIdentifier:(NSString *)identifier + parameters:(nullable NSDictionary *)parameters; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKImpressionLoggingButton.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKImpressionLoggingButton.h new file mode 100644 index 00000000..3c4b8b2f --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKImpressionLoggingButton.h @@ -0,0 +1,29 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +@protocol FBSDKImpressionLoggerFactory; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal Type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(ImpressionLoggingButton) +@interface FBSDKImpressionLoggingButton : UIButton + ++ (void)configureWithImpressionLoggerFactory:(id)impressionLoggerFactory +NS_SWIFT_NAME(configure(impressionLoggerFactory:)); + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKInstrumentManager.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKInstrumentManager.h new file mode 100644 index 00000000..b9ed31dc --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKInstrumentManager.h @@ -0,0 +1,46 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +@protocol FBSDKFeatureChecking; +@protocol FBSDKSettings; +@protocol FBSDKCrashObserving; +@protocol FBSDKErrorReporting; +@protocol FBSDKCrashHandler; + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_InstrumentManager) +@interface FBSDKInstrumentManager : NSObject + +@property (class, nonatomic, readonly) FBSDKInstrumentManager *shared; + +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; + +// UNCRUSTIFY_FORMAT_OFF +- (void)configureWithFeatureChecker:(id)featureChecker + settings:(id)settings + crashObserver:(id)crashObserver + errorReporter:(id)errorReporter + crashHandler:(id)crashHandler +NS_SWIFT_NAME(configure(featureChecker:settings:crashObserver:errorReporter:crashHandler:)); +// UNCRUSTIFY_FORMAT_ON + +- (void)enable; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKIntegrityParametersProcessorProvider.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKIntegrityParametersProcessorProvider.h new file mode 100644 index 00000000..ee680932 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKIntegrityParametersProcessorProvider.h @@ -0,0 +1,28 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +@protocol FBSDKAppEventsParameterProcessing; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_IntegrityParametersProcessorProvider) +@protocol FBSDKIntegrityParametersProcessorProvider + +@property (nullable, nonatomic) id integrityParametersProcessor; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKIntegrityProcessing.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKIntegrityProcessing.h new file mode 100644 index 00000000..dcd5535f --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKIntegrityProcessing.h @@ -0,0 +1,20 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +NS_SWIFT_NAME(IntegrityProcessing) +@protocol FBSDKIntegrityProcessing + +- (BOOL)processIntegrity:(nullable NSString *)parameter; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKInternalURLOpener.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKInternalURLOpener.h new file mode 100644 index 00000000..fbd2988d --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKInternalURLOpener.h @@ -0,0 +1,31 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_InternalURLOpener) +@protocol FBSDKInternalURLOpener + +- (BOOL)canOpenURL:(NSURL *)url; +- (BOOL)openURL:(NSURL *)url; +- (void) openURL:(NSURL *)url + options:(NSDictionary *)options + completionHandler:(nullable void (^)(BOOL success))completion; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKInternalUtility.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKInternalUtility.h similarity index 77% rename from ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKInternalUtility.h rename to ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKInternalUtility.h index c48e086b..9c1f25e6 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKInternalUtility.h +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKInternalUtility.h @@ -18,6 +18,11 @@ #import #endif +@protocol FBSDKErrorCreating; +@protocol FBSDKInfoDictionaryProviding; +@protocol FBSDKSettings; +@protocol __FBSDKLoggerCreating; + NS_ASSUME_NONNULL_BEGIN NS_SWIFT_NAME(InternalUtility) @@ -78,6 +83,18 @@ NS_SWIFT_NAME(InternalUtility) - (BOOL)isRegisteredCanOpenURLScheme:(NSString *)urlScheme; +/** + 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)configureWithInfoDictionaryProvider:(id)infoDictionaryProvider + loggerFactory:(id<__FBSDKLoggerCreating>)loggerFactory + settings:(id)settings + errorFactory:(id)errorFactory +NS_SWIFT_NAME(configure(infoDictionaryProvider:loggerFactory:settings:errorFactory:)); + @end NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKInternalUtilityProtocol.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKInternalUtilityProtocol.h similarity index 96% rename from ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKInternalUtilityProtocol.h rename to ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKInternalUtilityProtocol.h index 10846828..32a2e858 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKInternalUtilityProtocol.h +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKInternalUtilityProtocol.h @@ -67,7 +67,8 @@ NS_SWIFT_NAME(InternalUtilityProtocol) - (nullable NSURL *)facebookURLWithHostPrefix:(NSString *)hostPrefix path:(NSString *)path queryParameters:(NSDictionary *)queryParameters - error:(NSError *__autoreleasing *)errorRef; + error:(NSError *__autoreleasing *)errorRef +NS_SWIFT_NAME(facebookURL(hostPrefix:path:queryParameters:)); /** Registers a transient object so that it will not be deallocated until unregistered @@ -130,6 +131,9 @@ NS_SWIFT_NAME(InternalUtilityProtocol) */ @property (nonatomic, readonly, strong) NSBundle *bundleForStrings; +/// Returns currently displayed top view controller. +- (nullable UIViewController *)topMostViewController; + @end NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKKeychainStore.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKKeychainStore.h similarity index 100% rename from ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKKeychainStore.h rename to ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKKeychainStore.h diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKKeychainStoreProtocol.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKKeychainStoreProtocol.h similarity index 100% rename from ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKKeychainStoreProtocol.h rename to ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKKeychainStoreProtocol.h diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKKeychainStoreProviding.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKKeychainStoreProviding.h similarity index 86% rename from ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKKeychainStoreProviding.h rename to ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKKeychainStoreProviding.h index af0263ca..fcf65190 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKKeychainStoreProviding.h +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKKeychainStoreProviding.h @@ -16,7 +16,9 @@ NS_SWIFT_NAME(KeychainStoreProviding) @protocol FBSDKKeychainStoreProviding - (nonnull id)createKeychainStoreWithService:(NSString *)service - accessGroup:(nullable NSString *)accessGroup; + accessGroup:(nullable NSString *)accessGroup +NS_SWIFT_NAME(createKeychainStore(service:accessGroup:)); + @end NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKLocation.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKLocation.h similarity index 100% rename from ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKLocation.h rename to ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKLocation.h diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKLogger.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKLogger.h similarity index 89% rename from ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKLogger.h rename to ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKLogger.h index d6a31005..bfeeec47 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKLogger.h +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKLogger.h @@ -6,9 +6,9 @@ * LICENSE file in the root directory of this source tree. */ -#import - +#import #import +#import NS_ASSUME_NONNULL_BEGIN @@ -23,8 +23,8 @@ NS_ASSUME_NONNULL_BEGIN @warning INTERNAL - DO NOT USE */ -NS_SWIFT_NAME(Logger) -@interface FBSDKLogger : NSObject +NS_SWIFT_NAME(_Logger) +@interface FBSDKLogger : NSObject - (instancetype)init NS_UNAVAILABLE; + (instancetype)new NS_UNAVAILABLE; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKLoggerFactory.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKLoggerFactory.h new file mode 100644 index 00000000..c6ad1f03 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKLoggerFactory.h @@ -0,0 +1,25 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_LoggerFactory) +@interface FBSDKLoggerFactory : NSObject <__FBSDKLoggerCreating> +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKLogging.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKLogging.h similarity index 100% rename from ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKLogging.h rename to ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKLogging.h diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKLoggingBehavior.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKLoggingBehavior.h new file mode 100644 index 00000000..776e274e --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKLoggingBehavior.h @@ -0,0 +1,51 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/* + * Constants defining logging behavior. Use with <[FBSDKSettings setLoggingBehavior]>. + */ + +typedef NSString *FBSDKLoggingBehavior NS_TYPED_ENUM NS_SWIFT_NAME(LoggingBehavior); + +/// Include access token in logging. +FOUNDATION_EXPORT FBSDKLoggingBehavior const FBSDKLoggingBehaviorAccessTokens; + +/// Log performance characteristics +FOUNDATION_EXPORT FBSDKLoggingBehavior const FBSDKLoggingBehaviorPerformanceCharacteristics; + +/// Log FBSDKAppEvents interactions +FOUNDATION_EXPORT FBSDKLoggingBehavior const FBSDKLoggingBehaviorAppEvents; + +/// Log Informational occurrences +FOUNDATION_EXPORT FBSDKLoggingBehavior const FBSDKLoggingBehaviorInformational; + +/// Log cache errors. +FOUNDATION_EXPORT FBSDKLoggingBehavior const FBSDKLoggingBehaviorCacheErrors; + +/// Log errors from SDK UI controls +FOUNDATION_EXPORT FBSDKLoggingBehavior const FBSDKLoggingBehaviorUIControlErrors; + +/// Log debug warnings from API response, i.e. when friends fields requested, but user_friends permission isn't granted. +FOUNDATION_EXPORT FBSDKLoggingBehavior const FBSDKLoggingBehaviorGraphAPIDebugWarning; + +/** Log warnings from API response, i.e. when requested feature will be deprecated in next version of API. + Info is the lowest level of severity, using it will result in logging all previously mentioned levels. + */ +FOUNDATION_EXPORT FBSDKLoggingBehavior const FBSDKLoggingBehaviorGraphAPIDebugInfo; + +/// Log errors from SDK network requests +FOUNDATION_EXPORT FBSDKLoggingBehavior const FBSDKLoggingBehaviorNetworkRequests; + +/// Log errors likely to be preventable by the developer. This is in the default set of enabled logging behaviors. +FOUNDATION_EXPORT FBSDKLoggingBehavior const FBSDKLoggingBehaviorDeveloperErrors; + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKLoggingNotifying.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKLoggingNotifying.h new file mode 100644 index 00000000..0230cbc4 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKLoggingNotifying.h @@ -0,0 +1,27 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_LoggingNotifying) +@protocol FBSDKLoggingNotifying + +- (void)logAndNotify:(NSString *)message; +- (void)logAndNotify:(NSString *)message allowLogAsDeveloperError:(BOOL)allowLogAsDeveloperError; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKLoginTooltip.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKLoginTooltip.h similarity index 100% rename from ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKLoginTooltip.h rename to ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKLoginTooltip.h diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKMacCatalystDetermining.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKMacCatalystDetermining.h new file mode 100644 index 00000000..226ea6f4 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKMacCatalystDetermining.h @@ -0,0 +1,26 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_MacCatalystDetermining) +@protocol FBSDKMacCatalystDetermining + +@property (readonly) BOOL fb_isMacCatalystApp; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKMath.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKMath.h new file mode 100644 index 00000000..613cc12e --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKMath.h @@ -0,0 +1,26 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +@interface FBSDKMath : NSObject + +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; + ++ (CGSize)ceilForSize:(CGSize)value; ++ (CGSize)floorForSize:(CGSize)value; ++ (NSUInteger)hashWithInteger:(NSUInteger)value; ++ (NSUInteger)hashWithIntegerArray:(NSUInteger *)values count:(NSUInteger)count; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKMeasurementEventListener.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKMeasurementEventListener.h new file mode 100644 index 00000000..5bc17830 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKMeasurementEventListener.h @@ -0,0 +1,38 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_MeasurementEventListener) +@interface FBSDKMeasurementEventListener : NSObject + +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; + +- (instancetype)initWithEventLogger:(id)eventLogger + sourceApplicationTracker:(id)sourceApplicationTracker; + +- (void)registerForAppLinkMeasurementEvents; + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKMeasurementEventNames.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKMeasurementEventNames.h new file mode 100644 index 00000000..bb6ebe71 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKMeasurementEventNames.h @@ -0,0 +1,75 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** +Internal value exposed to facilitate transition to Swift. +API Subject to change or removal without warning. Do not use. + +@warning INTERNAL - DO NOT USE + +The name of the notification posted by FBSDKMeasurementEvent +*/ +FOUNDATION_EXPORT NSNotificationName const FBSDKMeasurementEventNotification +NS_SWIFT_NAME(MeasurementEvent); + +/** +Internal value exposed to facilitate transition to Swift. +API Subject to change or removal without warning. Do not use. + +@warning INTERNAL - DO NOT USE + +Events raised by FBSDKMeasurementEvent for Applink +The name of the event posted when [FBSDKURL URLWithURL:] is called successfully. This represents the successful parsing of an app link URL. +*/ +FOUNDATION_EXPORT NSString *const FBSDKAppLinkParseEventName +NS_SWIFT_NAME(AppLinkParseEventName); + +/** +Internal value exposed to facilitate transition to Swift. +API Subject to change or removal without warning. Do not use. + +@warning INTERNAL - DO NOT USE + +The name of the event posted when [FBSDKURL URLWithInboundURL:] is called successfully. +This represents parsing an inbound app link URL from a different application +*/ +FOUNDATION_EXPORT NSString *const FBSDKAppLinkNavigateInEventName +NS_SWIFT_NAME(AppLinkNavigateInEventName); + +/** +Internal value exposed to facilitate transition to Swift. +API Subject to change or removal without warning. Do not use. + +@warning INTERNAL - DO NOT USE + +The event raised when the user navigates from your app to other apps +*/ +FOUNDATION_EXPORT NSString *const FBSDKAppLinkNavigateOutEventName +NS_SWIFT_NAME(AppLinkNavigateOutEventName); + +/** +Internal value exposed to facilitate transition to Swift. +API Subject to change or removal without warning. Do not use. + +@warning INTERNAL - DO NOT USE + +The event raised when the user navigates out from your app and back to the referrer app. +e.g when the user leaves your app after tapping the back-to-referrer navigation bar +*/ +FOUNDATION_EXPORT NSString *const FBSDKAppLinkNavigateBackToReferrerEventName +NS_SWIFT_NAME(AppLinkNavigateBackToReferrerEventName); + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKMetadataIndexer.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKMetadataIndexer.h new file mode 100644 index 00000000..869ecf53 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKMetadataIndexer.h @@ -0,0 +1,41 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import +#import + +@protocol FBSDKUserDataPersisting; +@protocol FBSDKSwizzling; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_MetadataIndexer) +@interface FBSDKMetadataIndexer : NSObject + +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; + +- (instancetype)initWithUserDataStore:(id)userDataStore + swizzler:(Class)swizzler + NS_DESIGNATED_INITIALIZER; + +- (void)enable; + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKMetadataIndexing.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKMetadataIndexing.h new file mode 100644 index 00000000..efcc149f --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKMetadataIndexing.h @@ -0,0 +1,30 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_MetadataIndexing) +@protocol FBSDKMetadataIndexing + +- (void)enable; + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKModelManager.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKModelManager.h new file mode 100644 index 00000000..ee88a709 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKModelManager.h @@ -0,0 +1,65 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import +#import +#import +#import +#import +#import + +@protocol FBSDKFeatureChecking; +@protocol FBSDKGraphRequestFactory; +@protocol FBSDKFileManaging; +@protocol FBSDKDataPersisting; +@protocol FBSDKSettings; +@protocol FBSDKFileDataExtracting; +@protocol FBSDKGateKeeperManaging; +@protocol FBSDKSuggestedEventsIndexer; +@protocol FBSDKFeatureExtracting; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_ModelManager) +@interface FBSDKModelManager : NSObject + +@property (class, nonnull, readonly) FBSDKModelManager *shared; + +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; + +- (void)enable; +- (nullable NSData *)getWeightsForKey:(NSString *)useCase; +- (nullable NSArray *)getThresholdsForKey:(NSString *)useCase; +- (BOOL)processIntegrity:(nullable NSString *)param; +- (NSString *)processSuggestedEvents:(NSString *)textFeature denseData:(nullable float *)denseData; + +- (void)configureWithFeatureChecker:(id)featureChecker + graphRequestFactory:(id)graphRequestFactory + fileManager:(id)fileManager + store:(id)store + getAppID:(NSString * (^)(void))getAppID + dataExtractor:(Class)dataExtractor + gateKeeperManager:(Class)gateKeeperManager + suggestedEventsIndexer:(id)suggestedEventsIndexer + featureExtractor:(Class)featureExtractor +NS_SWIFT_NAME(configure(featureChecker:graphRequestFactory:fileManager:store:getAppID:dataExtractor:gateKeeperManager:suggestedEventsIndexer:featureExtractor:)); + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKMutableCopying.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKMutableCopying.h similarity index 100% rename from ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKMutableCopying.h rename to ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKMutableCopying.h diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKNetworkErrorChecker.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKNetworkErrorChecker.h similarity index 100% rename from ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKNetworkErrorChecker.h rename to ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKNetworkErrorChecker.h diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKNetworkErrorChecking.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKNetworkErrorChecking.h similarity index 100% rename from ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKNetworkErrorChecking.h rename to ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKNetworkErrorChecking.h diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKObjectDecoding.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKObjectDecoding.h new file mode 100644 index 00000000..a27700f2 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKObjectDecoding.h @@ -0,0 +1,28 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +@protocol FBSDKObjectDecoding + +- (nullable id)decodeObjectOfClass:(Class)aClass + forKey:(NSString *)key; +- (nullable id)decodeObjectOfClasses:(NSSet *)classes + forKey:(NSString *)key; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKOperatingSystemVersionComparing.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKOperatingSystemVersionComparing.h new file mode 100644 index 00000000..29dcb507 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKOperatingSystemVersionComparing.h @@ -0,0 +1,31 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +// An interface for indicating whether the version of the operating system on which the process is executing +// is the same or later than a given version. +NS_SWIFT_NAME(_OperatingSystemVersionComparing) +@protocol FBSDKOperatingSystemVersionComparing + +// UNCRUSTIFY_FORMAT_OFF +- (BOOL)fb_isOperatingSystemAtLeastVersion:(NSOperatingSystemVersion)version +NS_SWIFT_NAME(fb_isOperatingSystemAtLeast(_:)); +// UNCRUSTIFY_FORMAT_ON + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKPasteboard.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKPasteboard.h new file mode 100644 index 00000000..fd7faf11 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKPasteboard.h @@ -0,0 +1,35 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal protocol exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_Pasteboard) +@protocol FBSDKPasteboard + +@property (nonatomic, readonly) NSString *name; + +@property (nonatomic, readonly) BOOL _isGeneralPasteboard; + +- (nullable NSData *)dataForPasteboardType:(NSString *)pasteboardType; +- (void)setData:(NSData *)data forPasteboardType:(NSString *)pasteboardType; + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKPaymentObserving.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKPaymentObserving.h new file mode 100644 index 00000000..6e717028 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKPaymentObserving.h @@ -0,0 +1,30 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +// Protocol of the class to encapsulate implicit logging of purchase events +NS_SWIFT_NAME(_PaymentObserving) +@protocol FBSDKPaymentObserving + +// These methods need Swift name overrides since they otherwise get changed to +// `startTransactions` and `stopTransactions` otherwise. +- (void)startObservingTransactions NS_SWIFT_NAME(startObservingTransactions()); +- (void)stopObservingTransactions NS_SWIFT_NAME(stopObservingTransactions()); + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKPaymentProductRequestor.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKPaymentProductRequestor.h new file mode 100644 index 00000000..8cd5aa58 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKPaymentProductRequestor.h @@ -0,0 +1,44 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +@protocol FBSDKSettings; +@protocol FBSDKEventLogging; +@protocol FBSDKGateKeeperManaging; +@protocol FBSDKDataPersisting; +@protocol __FBSDKLoggerCreating; +@protocol FBSDKProductsRequestCreating; +@protocol FBSDKAppStoreReceiptProviding; + +NS_ASSUME_NONNULL_BEGIN + +/** + Used for requesting information about purchase events from StoreKit to use when + logging AppEvents + */ +NS_SWIFT_NAME(PaymentProductRequestor) +@interface FBSDKPaymentProductRequestor : NSObject + ++ (instancetype)new NS_UNAVAILABLE; +- (instancetype)init NS_UNAVAILABLE; + +- (instancetype)initWithTransaction:(SKPaymentTransaction *)transaction + settings:(id)settings + eventLogger:(id)eventLogger + gateKeeperManager:(Class)gateKeeperManager + store:(id)store + loggerFactory:(id<__FBSDKLoggerCreating>)loggerFactory + productsRequestFactory:(id)productRequestFactory + appStoreReceiptProvider:(id)receiptProvider; + +- (void)resolveProducts; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKPaymentProductRequestorCreating.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKPaymentProductRequestorCreating.h new file mode 100644 index 00000000..bcf69856 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKPaymentProductRequestorCreating.h @@ -0,0 +1,32 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +@class FBSDKPaymentProductRequestor; +@class SKPaymentTransaction; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal Protocol exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_PaymentProductRequestorCreating) +@protocol FBSDKPaymentProductRequestorCreating + +// UNCRUSTIFY_FORMAT_OFF +- (nonnull FBSDKPaymentProductRequestor *)createRequestorWithTransaction:(SKPaymentTransaction *)transaction +NS_SWIFT_NAME(createRequestor(transaction:)); +// UNCRUSTIFY_FORMAT_ON + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKProductAvailability.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKProductAvailability.h similarity index 100% rename from ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKProductAvailability.h rename to ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKProductAvailability.h diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKProductCondition.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKProductCondition.h similarity index 100% rename from ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKProductCondition.h rename to ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKProductCondition.h diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKProductRequestFactory.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKProductRequestFactory.h new file mode 100644 index 00000000..b5154e72 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKProductRequestFactory.h @@ -0,0 +1,25 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_ProductRequestFactory) +@interface FBSDKProductRequestFactory : NSObject + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKProductsRequestProtocols.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKProductsRequestProtocols.h new file mode 100644 index 00000000..514087c0 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKProductsRequestProtocols.h @@ -0,0 +1,46 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +@protocol SKProductsRequestDelegate; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + + An abstraction for an `SKProductsRequest` instance + */ +NS_SWIFT_NAME(_ProductsRequest) +@protocol FBSDKProductsRequest + +@property (nullable, nonatomic, weak) id delegate; + +- (void)cancel; +- (void)start; + +@end + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + + An abstraction for any object that can create a `ProductsRequest` + */ +NS_SWIFT_NAME(_ProductsRequestCreating) +@protocol FBSDKProductsRequestCreating + +- (id)createWithProductIdentifiers:(NSSet *)identifiers; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKProfileBlock.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKProfileBlock.h new file mode 100644 index 00000000..bb74fab0 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKProfileBlock.h @@ -0,0 +1,28 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +#if !TARGET_OS_TV + +@class FBSDKProfile; + +NS_ASSUME_NONNULL_BEGIN + +/** + The callback closure type for loading the current profile. + + @param profile The Profile that was loaded, if any. + @param error The error that occurred during the request, if any. + */ +typedef void (^ FBSDKProfileBlock)(FBSDKProfile *_Nullable profile, NSError *_Nullable error) +NS_SWIFT_NAME(ProfileBlock); + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKProfileNotifications.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKProfileNotifications.h new file mode 100644 index 00000000..6fa7925d --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKProfileNotifications.h @@ -0,0 +1,42 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +#if !TARGET_OS_TV + +NS_ASSUME_NONNULL_BEGIN + +/** + Notification name indicating that the current profile has changed. + + The user info dictionary of the notification may contain values for the keys + `ProfileChangeOldKey` and `ProfileChangeNewKey`. + */ +FOUNDATION_EXPORT NSNotificationName const FBSDKProfileDidChangeNotification +NS_SWIFT_NAME(ProfileDidChange); + +/** + Key in notification's user info object for storing the old profile. + + If there was no old profile, the key will not be present. + */ +FOUNDATION_EXPORT NSString *const FBSDKProfileChangeOldKey +NS_SWIFT_NAME(ProfileChangeOldKey); + +/** + Key in notification's user info object for storing the new profile. + + If there is no new profile, the key will not be present. + */ +FOUNDATION_EXPORT NSString *const FBSDKProfileChangeNewKey +NS_SWIFT_NAME(ProfileChangeNewKey); + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKRandom.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKRandom.h similarity index 82% rename from ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKRandom.h rename to ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKRandom.h index 653a0389..9efef73c 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKRandom.h +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKRandom.h @@ -12,4 +12,4 @@ Provides a random string @param numberOfBytes the number of bytes to use */ -extern NSString *fb_randomString(NSUInteger numberOfBytes); +extern NSString *_Nullable fb_randomString(NSUInteger numberOfBytes); diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKRestrictiveDataFilterManager.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKRestrictiveDataFilterManager.h new file mode 100644 index 00000000..e352b82e --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKRestrictiveDataFilterManager.h @@ -0,0 +1,36 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +@protocol FBSDKServerConfigurationProviding; + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_RestrictiveDataFilterManager) +@interface FBSDKRestrictiveDataFilterManager : NSObject + +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; + +- (instancetype)initWithServerConfigurationProvider:(id)serverConfigurationProvider NS_DESIGNATED_INITIALIZER; + +- (void)enable; +- (void)processEvents:(NSArray *> *)events; +- (nullable NSDictionary *)processParameters:(nullable NSDictionary *)parameters + eventName:(FBSDKAppEventName)eventName; +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKRulesFromKeyProvider.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKRulesFromKeyProvider.h new file mode 100644 index 00000000..a57e67d1 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKRulesFromKeyProvider.h @@ -0,0 +1,26 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_RulesFromKeyProvider) +@protocol FBSDKRulesFromKeyProvider + +- (nullable NSDictionary *)getRulesForKey:(NSString *)useCase; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKSKAdNetworkReporter.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKSKAdNetworkReporter.h new file mode 100644 index 00000000..c6f11640 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKSKAdNetworkReporter.h @@ -0,0 +1,57 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import +#import +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_SKAdNetworkReporter) +@interface FBSDKSKAdNetworkReporter : NSObject + +@property (nonatomic) id graphRequestFactory; +@property (nonatomic) id dataStore; +@property (nonatomic) Class conversionValueUpdater; + +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; + +// UNCRUSTIFY_FORMAT_OFF +- (instancetype)initWithGraphRequestFactory:(id)graphRequestFactory + dataStore:(id)dataStore + conversionValueUpdater:(Class)conversionValueUpdater +NS_SWIFT_NAME(init(graphRequestFactory:dataStore:conversionValueUpdater:)); +// UNCRUSTIFY_FORMAT_ON + +- (void)enable; + +- (void)recordAndUpdateEvent:(NSString *)event + currency:(nullable NSString *)currency + value:(nullable NSNumber *)value; + +- (BOOL)shouldCutoff; + +- (BOOL)isReportingEvent:(NSString *)event; + +- (void)checkAndRevokeTimer; + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKServerConfiguration.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKServerConfiguration.h new file mode 100644 index 00000000..41d52df5 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKServerConfiguration.h @@ -0,0 +1,143 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +// MARK: LoginKit + +/** + Internal value exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +FOUNDATION_EXPORT NSString *const FBSDKDialogConfigurationNameLogin; + +// MARK: ShareKit + +/** + Internal value exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +FOUNDATION_EXPORT NSString *const FBSDKDialogConfigurationNameAppInvite; + +/** + Internal value exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +FOUNDATION_EXPORT NSString *const FBSDKDialogConfigurationNameGameRequest; + +/** + Internal value exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +FOUNDATION_EXPORT NSString *const FBSDKDialogConfigurationNameGroup; + +// MARK: - + +/** + Internal value exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +FOUNDATION_EXPORT const NSInteger FBSDKServerConfigurationVersion; + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +typedef NS_OPTIONS(NSUInteger, FBSDKServerConfigurationSmartLoginOptions) { + FBSDKServerConfigurationSmartLoginOptionsUnknown = 0, + FBSDKServerConfigurationSmartLoginOptionsEnabled = 1 << 0, + FBSDKServerConfigurationSmartLoginOptionsRequireConfirmation = 1 << 1, +}; + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_ServerConfiguration) +@interface FBSDKServerConfiguration : NSObject + +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; + +- (instancetype) initWithAppID:(NSString *)appID + appName:(nullable NSString *)appName + loginTooltipEnabled:(BOOL)loginTooltipEnabled + loginTooltipText:(nullable NSString *)loginTooltipText + defaultShareMode:(nullable NSString *)defaultShareMode + advertisingIDEnabled:(BOOL)advertisingIDEnabled + implicitLoggingEnabled:(BOOL)implicitLoggingEnabled + implicitPurchaseLoggingEnabled:(BOOL)implicitPurchaseLoggingEnabled + codelessEventsEnabled:(BOOL)codelessEventsEnabled + uninstallTrackingEnabled:(BOOL)uninstallTrackingEnabled + dialogConfigurations:(nullable NSDictionary *)dialogConfigurations + dialogFlows:(nullable NSDictionary *)dialogFlows + timestamp:(nullable NSDate *)timestamp + errorConfiguration:(nullable FBSDKErrorConfiguration *)errorConfiguration + sessionTimeoutInterval:(NSTimeInterval)sessionTimeoutInterval + defaults:(BOOL)defaults + loggingToken:(nullable NSString *)loggingToken + smartLoginOptions:(FBSDKServerConfigurationSmartLoginOptions)smartLoginOptions + smartLoginBookmarkIconURL:(nullable NSURL *)smartLoginBookmarkIconURL + smartLoginMenuIconURL:(nullable NSURL *)smartLoginMenuIconURL + updateMessage:(nullable NSString *)updateMessage + eventBindings:(nullable NSArray *> *)eventBindings + restrictiveParams:(nullable NSDictionary *)restrictiveParams + AAMRules:(nullable NSDictionary *)AAMRules + suggestedEventsSetting:(nullable NSDictionary *)suggestedEventsSetting + NS_DESIGNATED_INITIALIZER; + +@property (nonatomic, readonly, getter = isAdvertisingIDEnabled, assign) BOOL advertisingIDEnabled; +@property (nonatomic, readonly, copy) NSString *appID; +@property (nullable, nonatomic, readonly, copy) NSString *appName; +@property (nonatomic, readonly, getter = isDefaults, assign) BOOL defaults; +@property (nullable, nonatomic, readonly, copy) NSString *defaultShareMode; +@property (nullable, nonatomic, readonly, strong) FBSDKErrorConfiguration *errorConfiguration; +@property (nonatomic, readonly, getter = isImplicitLoggingSupported, assign) BOOL implicitLoggingEnabled; +@property (nonatomic, readonly, getter = isImplicitPurchaseLoggingSupported, assign) BOOL implicitPurchaseLoggingEnabled; +@property (nonatomic, readonly, getter = isCodelessEventsEnabled, assign) BOOL codelessEventsEnabled; +@property (nonatomic, readonly, getter = isLoginTooltipEnabled, assign) BOOL loginTooltipEnabled; +@property (nonatomic, readonly, getter = isUninstallTrackingEnabled, assign) BOOL uninstallTrackingEnabled; +@property (nullable, nonatomic, readonly, copy) NSString *loginTooltipText; +@property (nullable, nonatomic, readonly, copy) NSDate *timestamp; +@property (nonatomic, assign) NSTimeInterval sessionTimeoutInterval; +@property (nullable, nonatomic, readonly, copy) NSString *loggingToken; +@property (nonatomic, readonly, assign) FBSDKServerConfigurationSmartLoginOptions smartLoginOptions; +@property (nullable, nonatomic, readonly, copy) NSURL *smartLoginBookmarkIconURL; +@property (nullable, nonatomic, readonly, copy) NSURL *smartLoginMenuIconURL; +@property (nullable, nonatomic, readonly, copy) NSString *updateMessage; +@property (nullable, nonatomic, readonly, copy) NSArray *> *eventBindings; +@property (nullable, nonatomic, readonly, copy) NSDictionary *restrictiveParams; +@property (nullable, nonatomic, readonly, copy) NSDictionary *AAMRules; +@property (nullable, nonatomic, readonly, copy) NSDictionary *suggestedEventsSetting; +@property (nonatomic, readonly) NSInteger version; + +- (nullable FBSDKDialogConfiguration *)dialogConfigurationForDialogName:(NSString *)dialogName; +- (BOOL)useNativeDialogForDialogName:(NSString *)dialogName; +- (BOOL)useSafariViewControllerForDialogName:(NSString *)dialogName; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKServerConfigurationManager.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKServerConfigurationManager.h new file mode 100644 index 00000000..fd533bac --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKServerConfigurationManager.h @@ -0,0 +1,49 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import + +#define FBSDK_SERVER_CONFIGURATION_MANAGER_CACHE_TIMEOUT (60 * 60) + +@protocol FBSDKGraphRequestFactory; +@protocol FBSDKGraphRequestConnectionFactory; +@protocol FBSDKDialogConfigurationMapBuilding; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_ServerConfigurationManager) +@interface FBSDKServerConfigurationManager : NSObject + +@property (class, readonly) FBSDKServerConfigurationManager *shared; + ++ (instancetype)new NS_UNAVAILABLE; +- (instancetype)init NS_UNAVAILABLE; + +@property (nullable, nonatomic) id graphRequestFactory; +@property (nullable, nonatomic) id graphRequestConnectionFactory; +@property (nullable, nonatomic) id dialogConfigurationMapBuilder; + +// UNCRUSTIFY_FORMAT_OFF +- (void)configureWithGraphRequestFactory:(id)graphRequestFactory + graphRequestConnectionFactory:(id)graphRequestConnectionFactory + dialogConfigurationMapBuilder:(id)dialogConfigurationMapBuilder + NS_SWIFT_NAME(configure(graphRequestFactory:graphRequestConnectionFactory:dialogConfigurationMapBuilder:)); +// UNCRUSTIFY_FORMAT_ON + +- (void)clearCache; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKServerConfigurationProviding.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKServerConfigurationProviding.h new file mode 100644 index 00000000..0921d73a --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKServerConfigurationProviding.h @@ -0,0 +1,48 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_ServerConfigurationBlock) +typedef void (^FBSDKServerConfigurationBlock)(FBSDKServerConfiguration *_Nullable serverConfiguration, NSError *_Nullable error); + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_ServerConfigurationProviding) +@protocol FBSDKServerConfigurationProviding + +- (FBSDKServerConfiguration *)cachedServerConfiguration; + +/** + Executes the completionBlock with a valid and current configuration when it is available. + + This method will use a cached configuration if it is valid and not expired. + */ +- (void)loadServerConfigurationWithCompletionBlock:(nullable FBSDKServerConfigurationBlock)completionBlock; + +- (void)processLoadRequestResponse:(id)result error:(nullable NSError *)error appID:(NSString *)appID; + +- (nullable FBSDKGraphRequest *)requestToLoadServerConfiguration:(NSString *)appID; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKSettingsLogging.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKSettingsLogging.h similarity index 100% rename from ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKSettingsLogging.h rename to ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKSettingsLogging.h diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKSourceApplicationTracking.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKSourceApplicationTracking.h new file mode 100644 index 00000000..686617fa --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKSourceApplicationTracking.h @@ -0,0 +1,28 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_SourceApplicationTracking) +@protocol FBSDKSourceApplicationTracking + +- (void)setSourceApplication:(nullable NSString *)sourceApplication openURL:(nullable NSURL *)url; +- (void)setSourceApplication:(nullable NSString *)sourceApplication isFromAppLink:(BOOL)isFromAppLink; +- (void)registerAutoResetSourceApplication; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKSuggestedEventsIndexer.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKSuggestedEventsIndexer.h new file mode 100644 index 00000000..38e3dc32 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKSuggestedEventsIndexer.h @@ -0,0 +1,51 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import +#import + +@protocol FBSDKGraphRequestFactory; +@protocol FBSDKServerConfigurationProviding; +@protocol FBSDKSwizzling; +@protocol FBSDKSettings; +@protocol FBSDKEventLogging; +@protocol FBSDKFeatureExtracting; +@protocol FBSDKEventProcessing; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_SuggestedEventsIndexer) +@interface FBSDKSuggestedEventsIndexer : NSObject + +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; + +- (instancetype)initWithGraphRequestFactory:(id)graphRequestFactory + serverConfigurationProvider:(id)serverConfigurationProvider + swizzler:(Class)swizzler + settings:(id)settings + eventLogger:(id)eventLogger + featureExtractor:(Class)featureExtractor + eventProcessor:(id)eventProcessor + NS_DESIGNATED_INITIALIZER; + +- (void)enable; + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKSuggestedEventsIndexerProtocol.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKSuggestedEventsIndexerProtocol.h new file mode 100644 index 00000000..8fda03d1 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKSuggestedEventsIndexerProtocol.h @@ -0,0 +1,26 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_SuggestedEventsIndexerProtocol) +@protocol FBSDKSuggestedEventsIndexer + +- (void)enable; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKSwizzler.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKSwizzler.h new file mode 100644 index 00000000..13de9a47 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKSwizzler.h @@ -0,0 +1,45 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import + +// Cast to turn things that are not ids into NSMapTable keys +#define MAPTABLE_ID(x) (__bridge id)((void *)x) + +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wstrict-prototypes" + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +typedef void (^_swizzleBlock)(); + +#pragma clang diagnostic pop + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_Swizzler) +@interface FBSDKSwizzler : NSObject + ++ (void)swizzleSelector:(SEL)aSelector onClass:(Class)aClass withBlock:(_swizzleBlock)block named:(NSString *)aName; ++ (void)unswizzleSelector:(SEL)aSelector onClass:(Class)aClass named:(NSString *)aName; ++ (void)printSwizzles; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKSwizzling.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKSwizzling.h new file mode 100644 index 00000000..2bccd15c --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKSwizzling.h @@ -0,0 +1,39 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wstrict-prototypes" + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +typedef void (^_swizzleBlock)(); + +#pragma clang diagnostic pop + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_Swizzling) +@protocol FBSDKSwizzling + ++ (void)swizzleSelector:(SEL)aSelector onClass:(Class)aClass withBlock:(_swizzleBlock)block named:(NSString *)aName; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKTimeSpentData.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKTimeSpentData.h new file mode 100644 index 00000000..a443696e --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKTimeSpentData.h @@ -0,0 +1,43 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import +#import + +@protocol FBSDKEventLogging; +@protocol FBSDKServerConfigurationProviding; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +// Class to encapsulate persisting of time spent data collected by [FBSDKAppEvents.shared activateApp]. The activate app App Event is +// logged when restore: is called with sufficient time since the last deactivation. +NS_SWIFT_NAME(_TimeSpentData) +@interface FBSDKTimeSpentData : NSObject + ++ (instancetype)new NS_UNAVAILABLE; +- (instancetype)init NS_UNAVAILABLE; + +- (instancetype)initWithEventLogger:(id)eventLogger + serverConfigurationProvider:(id)serverConfigurationProvider; + +- (void)setSourceApplication:(nullable NSString *)sourceApplication openURL:(nullable NSURL *)url; +- (void)setSourceApplication:(nullable NSString *)sourceApplication isFromAppLink:(BOOL)isFromAppLink; +- (void)registerAutoResetSourceApplication; +- (void)suspend; +- (void)restore:(BOOL)calledFromActivateApp; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKTimeSpentRecording.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKTimeSpentRecording.h new file mode 100644 index 00000000..e79f2c77 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKTimeSpentRecording.h @@ -0,0 +1,27 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_TimeSpentRecording) +@protocol FBSDKTimeSpentRecording + +- (void)suspend; +- (void)restore:(BOOL)calledFromActivateApp; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKTokenCaching.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKTokenCaching.h similarity index 96% rename from ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKTokenCaching.h rename to ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKTokenCaching.h index 6b07cb40..9b9ec1f6 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKTokenCaching.h +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKTokenCaching.h @@ -20,7 +20,7 @@ NS_ASSUME_NONNULL_BEGIN @warning INTERNAL - DO NOT USE */ NS_SWIFT_NAME(TokenCaching) -@protocol FBSDKTokenCaching +@protocol FBSDKTokenCaching /** Internal Type exposed to facilitate transition to Swift. diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKTokenStringProviding.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKTokenStringProviding.h similarity index 76% rename from ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKTokenStringProviding.h rename to ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKTokenStringProviding.h index 87f227de..a167defa 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKTokenStringProviding.h +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKTokenStringProviding.h @@ -10,7 +10,13 @@ NS_ASSUME_NONNULL_BEGIN -NS_SWIFT_NAME(TokenStringProviding) +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_TokenStringProviding) @protocol FBSDKTokenStringProviding /** diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKTransformer.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKTransformer.h similarity index 100% rename from ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKTransformer.h rename to ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKTransformer.h diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKURL.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKURL.h new file mode 100644 index 00000000..ddfad59a --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKURL.h @@ -0,0 +1,101 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import + +NS_ASSUME_NONNULL_BEGIN + +@protocol FBSDKAppLink; +@protocol FBSDKAppLinkCreating; + +/** + Provides a set of utilities for working with NSURLs, such as parsing of query parameters + and handling for App Link requests. + */ +NS_SWIFT_NAME(AppLinkURL) +@interface FBSDKURL : NSObject + +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; + +/** + Creates a link target from a raw URL. + On success, this posts the FBSDKAppLinkParseEventName measurement event. If you are constructing the FBSDKURL within your application delegate's + application:openURL:sourceApplication:annotation:, you should instead use URLWithInboundURL:sourceApplication: + to support better FBSDKMeasurementEvent notifications + @param url The instance of `NSURL` to create FBSDKURL from. + */ + +// UNCRUSTIFY_FORMAT_OFF ++ (instancetype)URLWithURL:(NSURL *)url +NS_SWIFT_NAME(init(url:)); +// UNCRUSTIFY_FORMAT_ON + +/** + Creates a link target from a raw URL received from an external application. This is typically called from the app delegate's + application:openURL:sourceApplication:annotation: and will post the FBSDKAppLinkNavigateInEventName measurement event. + @param url The instance of `NSURL` to create FBSDKURL from. + @param sourceApplication the bundle ID of the app that is requesting your app to open the URL. The same sourceApplication in application:openURL:sourceApplication:annotation: + */ + +// UNCRUSTIFY_FORMAT_OFF ++ (instancetype)URLWithInboundURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication +NS_SWIFT_NAME(init(inboundURL:sourceApplication:)); +// UNCRUSTIFY_FORMAT_ON + +/** + Gets the target URL. If the link is an App Link, this is the target of the App Link. + Otherwise, it is the url that created the target. + */ +@property (nonatomic, readonly, strong) NSURL *targetURL; + +/// Gets the query parameters for the target, parsed into an NSDictionary. +@property (nonatomic, readonly, strong) NSDictionary *targetQueryParameters; + +/** + If this link target is an App Link, this is the data found in al_applink_data. + Otherwise, it is nil. + */ +@property (nullable, nonatomic, readonly, strong) NSDictionary *appLinkData; + +/// If this link target is an App Link, this is the data found in extras. +@property (nullable, nonatomic, readonly, strong) NSDictionary *appLinkExtras; + +/// The App Link indicating how to navigate back to the referer app, if any. +@property (nullable, nonatomic, readonly, strong) id appLinkReferer; + +/// The URL that was used to create this FBSDKURL. +@property (nonatomic, readonly, strong) NSURL *inputURL; + +/// The query parameters of the inputURL, parsed into an NSDictionary. +@property (nonatomic, readonly, strong) NSDictionary *inputQueryParameters; + +/// The flag indicating whether the URL comes from auto app link +@property (nonatomic, readonly, getter = isAutoAppLink) BOOL isAutoAppLink; + +/** + Internal method exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +// UNCRUSTIFY_FORMAT_OFF ++ (void)configureWithSettings:(id)settings + appLinkFactory:(id)appLinkFactory + appLinkTargetFactory:(id)appLinkTargetFactory + appLinkEventPoster:(id)appLinkEventPoster +NS_SWIFT_NAME(configure(settings:appLinkFactory:appLinkTargetFactory:appLinkEventPoster:)); +// UNCRUSTIFY_FORMAT_ON + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKURLHosting.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKURLHosting.h new file mode 100644 index 00000000..e5d8993f --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKURLHosting.h @@ -0,0 +1,46 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +#if !TARGET_OS_TV + +NS_ASSUME_NONNULL_BEGIN + +NS_SWIFT_NAME(URLHosting) +@protocol FBSDKURLHosting + +/** + Internal Type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +- (nullable NSURL *)appURLWithHost:(NSString *)host + path:(NSString *)path + queryParameters:(NSDictionary *)queryParameters + error:(NSError *__autoreleasing *)errorRef; + +/** + Internal Type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +- (nullable NSURL *)facebookURLWithHostPrefix:(NSString *)hostPrefix + path:(NSString *)path + queryParameters:(NSDictionary *)queryParameters + error:(NSError *__autoreleasing *)errorRef +NS_SWIFT_NAME(facebookURL(hostPrefix:path:queryParameters:)); + + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKURLOpener.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKURLOpener.h new file mode 100644 index 00000000..7fb6687d --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKURLOpener.h @@ -0,0 +1,42 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +#if !TARGET_OS_TV + +NS_ASSUME_NONNULL_BEGIN + +@protocol FBSDKURLOpening; + +/** + Internal Type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(URLOpener) +@protocol FBSDKURLOpener + +- (void)openURL:(NSURL *)url + sender:(nullable id)sender + handler:(FBSDKSuccessBlock)handler; + +// UNCRUSTIFY_FORMAT_OFF +- (void)openURLWithSafariViewController:(NSURL *)url + sender:(nullable id)sender + fromViewController:(nullable UIViewController *)fromViewController + handler:(FBSDKSuccessBlock)handler +NS_SWIFT_NAME(openURLWithSafariViewController(url:sender:from:handler:)); +// UNCRUSTIFY_FORMAT_ON + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKURLOpening.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKURLOpening.h new file mode 100644 index 00000000..c2e50cd4 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKURLOpening.h @@ -0,0 +1,54 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal Type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(URLOpening) +@protocol FBSDKURLOpening + +// Implementations should make sure they can handle nil parameters +// which is possible in SafariViewController. +// see canOpenURL below. +- (BOOL)application:(nullable UIApplication *)application + openURL:(nullable NSURL *)url + sourceApplication:(nullable NSString *)sourceApplication + annotation:(nullable id)annotation; + +// create a different handler to return YES/NO if the receiver can process the above openURL:. +// This is separated so that we can process the openURL: in callbacks, while still returning +// the result of canOpenURL synchronously in FBSDKApplicationDelegate +- (BOOL) canOpenURL:(NSURL *)url + forApplication:(nullable UIApplication *)application + sourceApplication:(nullable NSString *)sourceApplication + annotation:(nullable id)annotation; + +- (void)applicationDidBecomeActive:(UIApplication *)application; + +- (BOOL)isAuthenticationURL:(NSURL *)url; + +@optional + ++ (instancetype)makeOpener; + +- (BOOL)shouldStopPropagationOfURL:(NSURL *)url; + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKURLScheme.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKURLScheme.h similarity index 100% rename from ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKURLScheme.h rename to ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKURLScheme.h diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKURLSessionProxyFactory.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKURLSessionProxyFactory.h new file mode 100644 index 00000000..278ec728 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKURLSessionProxyFactory.h @@ -0,0 +1,25 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_URLSessionProxyFactory) +@interface FBSDKURLSessionProxyFactory : NSObject + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKURLSessionProxyProviding.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKURLSessionProxyProviding.h new file mode 100644 index 00000000..cf4eb064 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKURLSessionProxyProviding.h @@ -0,0 +1,28 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_URLSessionProxyProviding) +@protocol FBSDKURLSessionProxyProviding + +- (id)createSessionProxyWithDelegate:(nullable id)delegate + queue:(nullable NSOperationQueue *)queue; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKURLSessionProxying.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKURLSessionProxying.h new file mode 100644 index 00000000..0a9636c1 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKURLSessionProxying.h @@ -0,0 +1,32 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_PROTOCOL_REQUIRES_EXPLICIT_IMPLEMENTATION +NS_SWIFT_NAME(_URLSessionProxying) +@protocol FBSDKURLSessionProxying + +@property (nullable, nonatomic, retain) NSOperationQueue *delegateQueue; + +- (void)executeURLRequest:(NSURLRequest *)request + completionHandler:(FBSDKURLSessionTaskBlock)handler; +- (void)invalidateAndCancel; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKUnarchiverProvider.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKUnarchiverProvider.h new file mode 100644 index 00000000..ba415cca --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKUnarchiverProvider.h @@ -0,0 +1,24 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(UnarchiverProvider) +@interface FBSDKUnarchiverProvider : NSObject + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKUnarchiverProviding.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKUnarchiverProviding.h new file mode 100644 index 00000000..c01ee41f --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKUnarchiverProviding.h @@ -0,0 +1,27 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +@protocol FBSDKUnarchiverProviding + ++ (nonnull id)createSecureUnarchiverFor:(NSData *)data; ++ (nonnull id)createInsecureUnarchiverFor:(NSData *)data; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKUserAgeRange.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKUserAgeRange.h similarity index 91% rename from ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKUserAgeRange.h rename to ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKUserAgeRange.h index 7d719165..38c09110 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKUserAgeRange.h +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKUserAgeRange.h @@ -13,9 +13,9 @@ NS_ASSUME_NONNULL_BEGIN NS_SWIFT_NAME(UserAgeRange) @interface FBSDKUserAgeRange : NSObject -/// The user's minimun age, nil if unspecified +/// The user's minimum age, nil if unspecified @property (nullable, nonatomic, readonly, strong) NSNumber *min; -/// The user's maximun age, nil if unspecified +/// The user's maximum age, nil if unspecified @property (nullable, nonatomic, readonly, strong) NSNumber *max; - (instancetype)init NS_UNAVAILABLE; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKUserDataPersisting.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKUserDataPersisting.h new file mode 100644 index 00000000..7ab945c9 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKUserDataPersisting.h @@ -0,0 +1,56 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_UserDataPersisting) +@protocol FBSDKUserDataPersisting + +// UNCRUSTIFY_FORMAT_OFF +- (void)setUserEmail:(nullable NSString *)email + firstName:(nullable NSString *)firstName + lastName:(nullable NSString *)lastName + phone:(nullable NSString *)phone + dateOfBirth:(nullable NSString *)dateOfBirth + gender:(nullable NSString *)gender + city:(nullable NSString *)city + state:(nullable NSString *)state + zip:(nullable NSString *)zip + country:(nullable NSString *)country + externalId:(nullable NSString *)externalId +NS_SWIFT_NAME(setUser(email:firstName:lastName:phone:dateOfBirth:gender:city:state:zip:country:externalId:)); +// UNCRUSTIFY_FORMAT_ON + +- (nullable NSString *)getUserData; + +- (void)clearUserData; + +- (void)setUserData:(nullable NSString *)data + forType:(FBSDKAppEventUserDataType)type; + +- (void)clearUserDataForType:(FBSDKAppEventUserDataType)type; + +- (void)setEnabledRules:(NSArray *)rules; + +- (nullable NSString *)getInternalHashedDataForType:(FBSDKAppEventUserDataType)type; + +- (void)setInternalHashData:(nullable NSString *)hashData + forType:(FBSDKAppEventUserDataType)type; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKUserDataStore.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKUserDataStore.h new file mode 100644 index 00000000..efcb281f --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKUserDataStore.h @@ -0,0 +1,87 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_UserDataStore) +@interface FBSDKUserDataStore : NSObject + +/* + Sets custom user data to associate with all app events. All user data are hashed + and used to match Facebook user from this instance of an application. + + The user data will be persisted between application instances. + + @param email user's email + @param firstName user's first name + @param lastName user's last name + @param phone user's phone + @param dateOfBirth user's date of birth + @param gender user's gender + @param city user's city + @param state user's state + @param zip user's zip + @param country user's country + @param externalId user's external id + */ +// UNCRUSTIFY_FORMAT_OFF +- (void)setUserEmail:(nullable NSString *)email + firstName:(nullable NSString *)firstName + lastName:(nullable NSString *)lastName + phone:(nullable NSString *)phone + dateOfBirth:(nullable NSString *)dateOfBirth + gender:(nullable NSString *)gender + city:(nullable NSString *)city + state:(nullable NSString *)state + zip:(nullable NSString *)zip + country:(nullable NSString *)country + externalId:(nullable NSString *)externalId +NS_SWIFT_NAME(setUser(email:firstName:lastName:phone:dateOfBirth:gender:city:state:zip:country:externalId:)); +// UNCRUSTIFY_FORMAT_ON + +/* + Returns the set user data else nil + */ +- (nullable NSString *)getUserData; + +/* + Clears the current user data + */ +- (void)clearUserData; + +/* + Sets custom user data to associate with all app events. All user data are hashed + and used to match Facebook user from this instance of an application. + + The user data will be persisted between application instances. + + @param data data + @param type data type, e.g. FBSDKAppEventEmail, FBSDKAppEventPhone + */ +- (void)setUserData:(nullable NSString *)data + forType:(FBSDKAppEventUserDataType)type; + +/* + Clears the current user data of certain type + */ +- (void)clearUserDataForType:(FBSDKAppEventUserDataType)type; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKUserIDProviding.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKUserIDProviding.h new file mode 100644 index 00000000..50be52dd --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKUserIDProviding.h @@ -0,0 +1,26 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_UserIDProviding) +@protocol FBSDKUserIDProviding + +@property (nullable, nonatomic, copy) NSString *userID; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKUserIdentifier.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKUserIdentifier.h new file mode 100644 index 00000000..cc1a8012 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKUserIdentifier.h @@ -0,0 +1,20 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +#if !TARGET_OS_TV + +NS_ASSUME_NONNULL_BEGIN + +/// A unique identifier for an end user. +typedef NSString *FBSDKUserIdentifier NS_SWIFT_NAME(UserIdentifier) NS_SWIFT_BRIDGED_TYPEDEF; + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKUtility.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKUtility.h similarity index 100% rename from ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKUtility.h rename to ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKUtility.h diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKWebDialogDelegate.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKWebDialogDelegate.h new file mode 100644 index 00000000..f4f21ec5 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKWebDialogDelegate.h @@ -0,0 +1,54 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import + +@class FBSDKWebDialog; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal Type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(WebDialogDelegate) +@protocol FBSDKWebDialogDelegate + +/** + Internal Type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +- (void)webDialog:(FBSDKWebDialog *)webDialog didCompleteWithResults:(NSDictionary *)results; + +/** + Internal Type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +- (void)webDialog:(FBSDKWebDialog *)webDialog didFailWithError:(NSError *)error; + +/** + Internal Type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +- (void)webDialogDidCancel:(FBSDKWebDialog *)webDialog; + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKWebDialogView.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKWebDialogView.h new file mode 100644 index 00000000..824f39ff --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKWebDialogView.h @@ -0,0 +1,53 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import + +@protocol FBSDKWebDialogViewDelegate; +@protocol FBSDKWebViewProviding; + +NS_ASSUME_NONNULL_BEGIN + +NS_SWIFT_NAME(FBWebDialogView) +@interface FBSDKWebDialogView : UIView + +@property (nonatomic, weak) id delegate; + +- (void)loadURL:(NSURL *)URL; +- (void)stopLoading; + +/** + Internal method exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +// UNCRUSTIFY_FORMAT_OFF ++ (void)configureWithWebViewProvider:(id)webViewProvider + urlOpener:(id)urlOpener + errorFactory:(id)errorFactory +NS_SWIFT_NAME(configure(webViewProvider:urlOpener:errorFactory:)); +// UNCRUSTIFY_FORMAT_ON + +@end + +NS_SWIFT_NAME(WebDialogViewDelegate) +@protocol FBSDKWebDialogViewDelegate + +- (void)webDialogView:(FBSDKWebDialogView *)webDialogView didCompleteWithResults:(NSDictionary *)results; +- (void)webDialogView:(FBSDKWebDialogView *)webDialogView didFailWithError:(NSError *)error; +- (void)webDialogViewDidCancel:(FBSDKWebDialogView *)webDialogView; +- (void)webDialogViewDidFinishLoad:(FBSDKWebDialogView *)webDialogView; + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKWebView.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKWebView.h new file mode 100644 index 00000000..8765cc48 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKWebView.h @@ -0,0 +1,30 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +NS_SWIFT_NAME(WebView) +@protocol FBSDKWebView + +@property (nullable, nonatomic, weak) id navigationDelegate; +@property (nonatomic) CGRect frame; +@property (nonatomic) CGRect bounds; + +- (nullable WKNavigation *)loadRequest:(NSURLRequest *)request; +- (void)stopLoading; + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKWebViewAppLinkResolver.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKWebViewAppLinkResolver.h similarity index 100% rename from ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/FBSDKWebViewAppLinkResolver.h rename to ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKWebViewAppLinkResolver.h diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKWebViewProviding.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKWebViewProviding.h new file mode 100644 index 00000000..b2f4ae68 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/FBSDKWebViewProviding.h @@ -0,0 +1,33 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import +#import + +/** + Internal Type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ + +NS_ASSUME_NONNULL_BEGIN + +NS_SWIFT_NAME(_WebViewProviding) +@protocol FBSDKWebViewProviding + +- (id)createWebViewWithFrame:(CGRect)frame +NS_SWIFT_NAME(createWebView(frame:)); + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/NSNotificationCenter+NotificationPosting.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/NSNotificationCenter+NotificationPosting.h new file mode 100644 index 00000000..86fc689c --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/NSNotificationCenter+NotificationPosting.h @@ -0,0 +1,26 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal conformance exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +FB_LINK_CATEGORY_INTERFACE(NSNotificationCenter, NotificationPosting) +@interface NSNotificationCenter (NotificationPosting) <_FBSDKNotificationPosting> + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/NSProcessInfo+MacCatalystDetermining.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/NSProcessInfo+MacCatalystDetermining.h new file mode 100644 index 00000000..04d01441 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/NSProcessInfo+MacCatalystDetermining.h @@ -0,0 +1,26 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal conformance exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +FB_LINK_CATEGORY_INTERFACE(NSProcessInfo, MacCatalystDetermining) +@interface NSProcessInfo (MacCatalystDetermining) + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/NSProcessInfo+OperatingSystemVersionComparing.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/NSProcessInfo+OperatingSystemVersionComparing.h new file mode 100644 index 00000000..4f8f2e36 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/NSProcessInfo+OperatingSystemVersionComparing.h @@ -0,0 +1,26 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal conformance exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +FB_LINK_CATEGORY_INTERFACE(NSProcessInfo, OperatingSystemVersionComparing) +@interface NSProcessInfo (OperatingSystemVersionComparing) + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/UIApplication+URLOpener.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/UIApplication+URLOpener.h new file mode 100644 index 00000000..9eff5f71 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/UIApplication+URLOpener.h @@ -0,0 +1,28 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal conformance exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +@interface UIApplication (URLOpener) + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/UIPasteboard+Pasteboard.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/UIPasteboard+Pasteboard.h new file mode 100644 index 00000000..fd6f07a7 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/UIPasteboard+Pasteboard.h @@ -0,0 +1,26 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import +#import + +#import + +/** + Internal Type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +FB_LINK_CATEGORY_INTERFACE(UIPasteboard, FBSDKPasteboard) +@interface UIPasteboard (FBSDKPasteboard) +@end + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/WKWebView+WebViewProtocol.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/WKWebView+WebViewProtocol.h new file mode 100644 index 00000000..3c18fe2b --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/WKWebView+WebViewProtocol.h @@ -0,0 +1,24 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +NS_SWIFT_NAME(WebView) +@protocol FBSDKWebView; + +@interface WKWebView (FBSDKWebView) +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/_FBSDKNotificationPosting.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/_FBSDKNotificationPosting.h new file mode 100644 index 00000000..1f022660 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/_FBSDKNotificationPosting.h @@ -0,0 +1,32 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal Type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +/// An internal protocol used to describe a type that can post a notification +NS_SWIFT_NAME(_NotificationPosting) +@protocol _FBSDKNotificationPosting + +// UNCRUSTIFY_FORMAT_OFF +- (void)fb_postNotificationName:(NSNotificationName)name + object:(nullable id)object + userInfo:(nullable NSDictionary *)userInfo +NS_SWIFT_NAME(fb_post(name:object:userInfo:)); +// UNCRUSTIFY_FORMAT_ON + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/_FBSDKWindowFinding.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/_FBSDKWindowFinding.h similarity index 100% rename from ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/_FBSDKWindowFinding.h rename to ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/_FBSDKWindowFinding.h diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/__FBSDKLoggerCreating.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/__FBSDKLoggerCreating.h similarity index 95% rename from ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/__FBSDKLoggerCreating.h rename to ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/__FBSDKLoggerCreating.h index a8114b1c..6af2025a 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Headers/__FBSDKLoggerCreating.h +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Headers/__FBSDKLoggerCreating.h @@ -19,7 +19,7 @@ NS_ASSUME_NONNULL_BEGIN @warning INTERNAL - DO NOT USE */ -NS_SWIFT_NAME(LoggerCreating) +NS_SWIFT_NAME(_LoggerCreating) @protocol __FBSDKLoggerCreating - (id)createLoggerWithLoggingBehavior:(FBSDKLoggingBehavior)loggingBehavior; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Modules/FBSDKCoreKit.swiftmodule/arm64-apple-ios-macabi.swiftdoc b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Modules/FBSDKCoreKit.swiftmodule/arm64-apple-ios-macabi.swiftdoc new file mode 100644 index 00000000..5e10ddff Binary files /dev/null and b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Modules/FBSDKCoreKit.swiftmodule/arm64-apple-ios-macabi.swiftdoc differ diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Modules/FBSDKCoreKit.swiftmodule/arm64-apple-ios-macabi.swiftinterface b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Modules/FBSDKCoreKit.swiftmodule/arm64-apple-ios-macabi.swiftinterface new file mode 100644 index 00000000..82594e4f --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Modules/FBSDKCoreKit.swiftmodule/arm64-apple-ios-macabi.swiftinterface @@ -0,0 +1,680 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 5.6.1 (swiftlang-5.6.0.323.66 clang-1316.0.20.12) +// swift-module-flags: -target arm64-apple-ios13.1-macabi -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FBSDKCoreKit +import AdSupport +import AuthenticationServices +import FBAEMKit +@_exported import FBSDKCoreKit +import FBSDKCoreKit_Basics +import Foundation +import SafariServices +import StoreKit +import Swift +import UIKit +import _Concurrency +extension FBSDKCoreKit.AccessToken { + public var permissions: Swift.Set { + get + } + public var declinedPermissions: Swift.Set { + get + } + public var expiredPermissions: Swift.Set { + get + } + public func hasGranted(_ permission: FBSDKCoreKit.Permission) -> Swift.Bool +} +@objcMembers @objc(FBSDKAppLink) final public class AppLink : ObjectiveC.NSObject, FBSDKCoreKit._AppLinkProtocol { + @objc final public let sourceURL: Foundation.URL? + @objc final public let targets: [FBSDKCoreKit.AppLinkTargetProtocol] + @objc final public let webURL: Foundation.URL? + @objc final public var isBackToReferrer: Swift.Bool + @objc(initWithSourceURL:targets:webURL:) convenience public init(sourceURL: Foundation.URL?, targets: [FBSDKCoreKit.AppLinkTargetProtocol], webURL: Foundation.URL?) + @available(*, deprecated, message: "Please use designated init to instantiate an AppLink. This method will be removed in future releases.\"") + @objc(appLinkWithSourceURL:targets:webURL:) public static func appLink(sourceURL: Foundation.URL?, targets: [FBSDKCoreKit.AppLinkTargetProtocol], webURL: Foundation.URL?) -> FBSDKCoreKit._AppLinkProtocol + @objc(initWithSourceURL:targets:webURL:isBackToReferrer:) public init(sourceURL: Foundation.URL?, targets: [FBSDKCoreKit.AppLinkTargetProtocol], webURL: Foundation.URL?, isBackToReferrer: Swift.Bool) + @objc deinit +} +@available(iOSApplicationExtension, unavailable, message: "Not available in app extension") +@objcMembers @objc(FBSDKAppLinkNavigation) final public class AppLinkNavigation : ObjectiveC.NSObject { + @available(*, deprecated, message: "This property is deprecated and will be removed in the next major release. Use `defaultResolver` instead.") + @nonobjc public static var `default`: FBSDKCoreKit.AppLinkResolving { + get + set + } + @objc(defaultResolver) public static var defaultResolver: FBSDKCoreKit.AppLinkResolving { + @objc get + @objc set + } + @objc final public let extras: [Swift.String : Any] + @objc final public let appLinkData: [Swift.String : Any] + @objc final public let appLink: FBSDKCoreKit.AppLink + @objc final public var navigationType: FBSDKCoreKit.AppLinkNavigationType { + @objc get + } + @objc(initWithAppLink:extras:appLinkData:) public init(appLink: FBSDKCoreKit.AppLink, extras: [Swift.String : Any], appLinkData: [Swift.String : Any]) + @available(*, deprecated, message: "Please use init(appLink:extras:appLinkData:) to instantiate an `AppLinkNavigation`.\nThis method will be removed in the next major version.\"") + @objc(initWithAppLink:extras:appLinkData:settings:) convenience public init(appLink: FBSDKCoreKit.AppLink, extras: [Swift.String : Any], appLinkData: [Swift.String : Any], settings: FBSDKCoreKit.SettingsProtocol) + @available(*, deprecated, message: "Please use designated init to instantiate an AppLinkNavigation. This method will be removed in future releases.\"") + @objc(navigationWithAppLink:extras:appLinkData:settings:) public static func navigation(with appLink: FBSDKCoreKit.AppLink, extras: [Swift.String : Any], appLinkData: [Swift.String : Any], settings: FBSDKCoreKit.SettingsProtocol) -> FBSDKCoreKit.AppLinkNavigation + @objc(callbackAppLinkDataForAppWithName:url:) public static func callbackAppLinkData(forApp appName: Swift.String, url: Swift.String) -> [Swift.String : [Swift.String : Swift.String]] + @available(swift, obsoleted: 0.1) + @objc(navigate:) final public func navigate(error errorPointer: Foundation.NSErrorPointer) -> FBSDKCoreKit.AppLinkNavigationType + @nonobjc final public func navigate() throws -> FBSDKCoreKit.AppLinkNavigationType + @objc(resolveAppLink:handler:) public static func resolveAppLink(_ destination: Foundation.URL, handler: @escaping FBSDKCoreKit.AppLinkBlock) + @objc(resolveAppLink:resolver:handler:) public static func resolveAppLink(_ destination: Foundation.URL, resolver: FBSDKCoreKit.AppLinkResolving, handler: @escaping FBSDKCoreKit.AppLinkBlock) + @available(swift, obsoleted: 0.1) + @objc(navigateToAppLink:error:) public static func navigate(to appLink: FBSDKCoreKit.AppLink, errorPointer: Foundation.ErrorPointer) -> FBSDKCoreKit.AppLinkNavigationType + @nonobjc public static func navigate(to appLink: FBSDKCoreKit.AppLink) throws -> FBSDKCoreKit.AppLinkNavigationType + @objc(navigationTypeForLink:) public static func navigationType(for appLink: FBSDKCoreKit.AppLink) -> FBSDKCoreKit.AppLinkNavigationType + @objc(navigateToURL:handler:) public static func navigate(to destination: Foundation.URL, handler: @escaping FBSDKCoreKit.AppLinkNavigationBlock) + @objc(navigateToURL:resolver:handler:) public static func navigate(to destination: Foundation.URL, resolver: FBSDKCoreKit.AppLinkResolving, handler: @escaping FBSDKCoreKit.AppLinkNavigationBlock) + @objc deinit +} +@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKAppLinkResolver) final public class AppLinkResolver : ObjectiveC.NSObject, FBSDKCoreKit.AppLinkResolving { + @objc final public func appLink(from url: Foundation.URL, handler: @escaping FBSDKCoreKit.AppLinkBlock) + @objc @available(iOSApplicationExtension, unavailable, message: "Not available in app extension") + final public func appLinks(from urls: [Foundation.URL], handler: @escaping FBSDKCoreKit.AppLinksBlock) + @objc override dynamic public init() + @objc deinit +} +@objcMembers @objc(FBSDKAppLinkTarget) final public class AppLinkTarget : ObjectiveC.NSObject, FBSDKCoreKit.AppLinkTargetProtocol { + @objc final public let url: Foundation.URL? + @objc final public let appStoreId: Swift.String? + @objc final public let appName: Swift.String + @objc(initWithURL:appStoreId:appName:) public init(url: Foundation.URL?, appStoreId: Swift.String?, appName: Swift.String) + @available(*, deprecated, message: "Please use designated init to instantiate an AppLinkTarget. This method will be removed in future releases.\"") + @objc(appLinkTargetWithURL:appStoreId:appName:) public static func appLinkTargetWithURL(url: Foundation.URL?, appStoreId: Swift.String?, appName: Swift.String) -> FBSDKCoreKit.AppLinkTarget + @objc deinit +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKApplicationDelegate) final public class ApplicationDelegate : ObjectiveC.NSObject { + @objc(sharedInstance) public static var shared: FBSDKCoreKit.ApplicationDelegate { + get + } + @objc final public func initializeSDK() + @discardableResult + @objc(application:continueUserActivity:) final public func application(_ application: UIKit.UIApplication, continue userActivity: Foundation.NSUserActivity) -> Swift.Bool + @discardableResult + @objc(application:openURL:options:) final public func application(_ application: UIKit.UIApplication, open url: Foundation.URL, options: [UIKit.UIApplication.OpenURLOptionsKey : Any]) -> Swift.Bool + @discardableResult + @objc(application:openURL:sourceApplication:annotation:) final public func application(_ application: UIKit.UIApplication, open url: Foundation.URL, sourceApplication: Swift.String?, annotation: Any?) -> Swift.Bool + @objc @discardableResult + final public func application(_ application: UIKit.UIApplication, didFinishLaunchingWithOptions launchOptions: [UIKit.UIApplication.LaunchOptionsKey : Any]? = nil) -> Swift.Bool + @objc final public func addObserver(_ observer: FBSDKCoreKit.FBSDKApplicationObserving) + @objc final public func removeObserver(_ observer: FBSDKCoreKit.FBSDKApplicationObserving) + @objc deinit +} +@_hasMissingDesignatedInitializers @objc(FBSDKAuthenticationTokenClaims) final public class AuthenticationTokenClaims : ObjectiveC.NSObject { + final public let jti: Swift.String + final public let iss: Swift.String + final public let aud: Swift.String + final public let nonce: Swift.String + final public let exp: Foundation.TimeInterval + final public let iat: Foundation.TimeInterval + final public let sub: Swift.String + final public let name: Swift.String? + final public let givenName: Swift.String? + final public let middleName: Swift.String? + final public let familyName: Swift.String? + final public let email: Swift.String? + final public let picture: Swift.String? + final public let userFriends: [Swift.String]? + final public let userBirthday: Swift.String? + final public let userAgeRange: [Swift.String : Foundation.NSNumber]? + final public let userHometown: [Swift.String : Swift.String]? + final public let userLocation: [Swift.String : Swift.String]? + final public let userGender: Swift.String? + final public let userLink: Swift.String? + @objc(initWithEncodedClaims:nonce:) convenience public init?(encodedClaims: Swift.String, nonce expectedNonce: Swift.String) + @objc deinit +} +@objc(FBSDKCAPIReporter) public protocol CAPIReporter { + @objc func enable() + @objc func configure(factory: FBSDKCoreKit.GraphRequestFactoryProtocol, settings: FBSDKCoreKit.SettingsProtocol) + @objc func recordEvent(_ parameters: [Swift.String : Any]) +} +@_inheritsConvenienceInitializers @available(tvOS, unavailable) +@objcMembers @objc final public class CoreUIApplication : ObjectiveC.NSObject { + @objc public static let shared: FBSDKCoreKit._InternalURLOpener + @objc override dynamic public init() + @objc deinit +} +@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKIcon) open class FBIcon : ObjectiveC.NSObject { + @objc open func path(with size: CoreGraphics.CGSize) -> CoreGraphics.CGPath? + @objc public func image(size: CoreGraphics.CGSize) -> UIKit.UIImage? + @objc public func image(size: CoreGraphics.CGSize, color: UIKit.UIColor) -> UIKit.UIImage? + @objc public func image(size: CoreGraphics.CGSize, scale: CoreGraphics.CGFloat, color: UIKit.UIColor) -> UIKit.UIImage? + @objc override dynamic public init() + @objc deinit +} +@_inheritsConvenienceInitializers @available(tvOS, unavailable) +@objcMembers @objc(FBSDKProfilePictureView) @_Concurrency.MainActor(unsafe) final public class FBProfilePictureView : UIKit.UIView { + @objc @_Concurrency.MainActor(unsafe) final public var pictureMode: FBSDKCoreKit.Profile.PictureMode { + @objc get + @objc set + } + @objc @_Concurrency.MainActor(unsafe) final public var profileID: Swift.String { + @objc get + @objc set + } + @_Concurrency.MainActor(unsafe) @objc override final public var bounds: CoreGraphics.CGRect { + @_Concurrency.MainActor(unsafe) @objc get + @_Concurrency.MainActor(unsafe) @objc set + } + @_Concurrency.MainActor(unsafe) @objc override final public var contentMode: UIKit.UIView.ContentMode { + @_Concurrency.MainActor(unsafe) @objc get + @_Concurrency.MainActor(unsafe) @objc set + } + @objc(initWith:profile:) @_Concurrency.MainActor(unsafe) public init(frame: CoreGraphics.CGRect, profile: FBSDKCoreKit.Profile? = nil) + @objc(initWithProfile:) @_Concurrency.MainActor(unsafe) convenience public init(profile: FBSDKCoreKit.Profile? = nil) + @objc(initWithFrame:) @_Concurrency.MainActor(unsafe) override dynamic public init(frame: CoreGraphics.CGRect) + @objc(initWithCoder:) @_Concurrency.MainActor(unsafe) required dynamic public init?(coder: Foundation.NSCoder) + @objc @_Concurrency.MainActor(unsafe) final public func setNeedsImageUpdate() + @objc deinit +} +public typealias AppEventsCAPIManager = FBSDKCoreKit.FBSDKAppEventsCAPIManager +@objc @_inheritsConvenienceInitializers @objcMembers final public class FBSDKAppEventsCAPIManager : ObjectiveC.NSObject, FBSDKCoreKit.CAPIReporter { + @objc public static let shared: FBSDKCoreKit.FBSDKAppEventsCAPIManager + @objc override dynamic public init() + @objc final public func configure(factory: FBSDKCoreKit.GraphRequestFactoryProtocol, settings: FBSDKCoreKit.SettingsProtocol) + @objc final public func enable() + @objc final public func recordEvent(_ parameters: [Swift.String : Any]) + @objc deinit +} +@objc @_inheritsConvenienceInitializers @objcMembers public class FBSDKTransformerGraphRequestFactory : ObjectiveC.NSObject { + @objc public static let shared: FBSDKCoreKit.FBSDKTransformerGraphRequestFactory + public var credentials: FBSDKCoreKit.FBSDKTransformerGraphRequestFactory.CapiGCredentials? { + get + } + public struct CapiGCredentials { + public let accessKey: Swift.String + public let capiGatewayURL: Swift.String + public let datasetID: Swift.String + } + @objc override dynamic public init() + @objc public func configure(datasetID: Swift.String, url: Swift.String, accessKey: Swift.String) + @objc public func callCapiGatewayAPI(with parameters: [Swift.String : Any]) + @objc deinit +} +final public class KeychainStoreFactory : FBSDKCoreKit.KeychainStoreProviding { + public init() + @objc final public func createKeychainStore(service: Swift.String, accessGroup: Swift.String?) -> FBSDKCoreKit.KeychainStoreProtocol + @objc deinit +} +public enum Permission : Swift.Hashable, Swift.ExpressibleByStringLiteral { + case publicProfile + case userFriends + case email + case userAboutMe + case userActionsBooks + case userActionsFitness + case userActionsMusic + case userActionsNews + case userActionsVideo + case userBirthday + case userEducationHistory + case userEvents + case userGamesActivity + case userGender + case userHometown + case userLikes + case userLocation + case userManagedGroups + case userPhotos + case userPosts + case userRelationships + case userRelationshipDetails + case userReligionPolitics + case userTaggedPlaces + case userVideos + case userWebsite + case userWorkHistory + case readCustomFriendlists + case readInsights + case readAudienceNetworkInsights + case readPageMailboxes + case pagesShowList + case pagesManageCta + case pagesManageInstantArticles + case adsRead + case userLink + case userAgeRange + case custom(Swift.String) + public init(stringLiteral value: Swift.String) + public var name: Swift.String { + get + } + public func hash(into hasher: inout Swift.Hasher) + public static func == (a: FBSDKCoreKit.Permission, b: FBSDKCoreKit.Permission) -> Swift.Bool + public typealias ExtendedGraphemeClusterLiteralType = Swift.String + public typealias StringLiteralType = Swift.String + public typealias UnicodeScalarLiteralType = Swift.String + public var hashValue: Swift.Int { + get + } +} +extension FBSDKCoreKit.Profile { + @objc(FBSDKProfilePictureMode) public enum PictureMode : Swift.UInt { + case square + case normal + case album + case small + case large + public init?(rawValue: Swift.UInt) + public typealias RawValue = Swift.UInt + public var rawValue: Swift.UInt { + get + } + } + @objc(imageURLForPictureMode:size:) final public func imageURL(forMode pictureMode: FBSDKCoreKit.Profile.PictureMode, size: CoreGraphics.CGSize) -> Foundation.URL? +} +extension FBSDKCoreKit.Profile { + @objc(loadCurrentProfileWithCompletion:) public static func loadCurrentProfile(completion: FBSDKCoreKit.ProfileBlock?) +} +extension FBSDKCoreKit.Profile : FBSDKCoreKit.ProfileProviding { + @objc(currentProfile) public static var current: FBSDKCoreKit.Profile? { + @objc get + @objc set + } + @objc public static func fetchCachedProfile() -> Self? +} +extension FBSDKCoreKit.Profile : Foundation.NSSecureCoding { + @objc public static var supportsSecureCoding: Swift.Bool { + @objc get + } + @objc convenience dynamic public init?(coder decoder: Foundation.NSCoder) + @objc final public func encode(with encoder: Foundation.NSCoder) +} +@objcMembers @objc(FBSDKProfile) final public class Profile : ObjectiveC.NSObject { + @objc final public let userID: FBSDKCoreKit.UserIdentifier + @objc final public let firstName: Swift.String? + @objc final public let middleName: Swift.String? + @objc final public let lastName: Swift.String? + @objc final public let name: Swift.String? + @objc final public let linkURL: Foundation.URL? + @objc final public let refreshDate: Foundation.Date + @objc final public let imageURL: Foundation.URL? + @objc final public let email: Swift.String? + @objc final public let friendIDs: [FBSDKCoreKit.UserIdentifier]? + @objc final public let birthday: Foundation.Date? + @objc final public let ageRange: FBSDKCoreKit.UserAgeRange? + @objc final public let hometown: FBSDKCoreKit.Location? + @objc final public let location: FBSDKCoreKit.Location? + @objc final public let gender: Swift.String? + @objc public static var isUpdatedWithAccessTokenChange: Swift.Bool { + @objc get + @objc set + } + @objc(initWithUserID:firstName:middleName:lastName:name:linkURL:refreshDate:) convenience public init(userID: FBSDKCoreKit.UserIdentifier, firstName: Swift.String?, middleName: Swift.String?, lastName: Swift.String?, name: Swift.String?, linkURL: Foundation.URL?, refreshDate: Foundation.Date?) + @objc(initWithUserID:firstName:middleName:lastName:name:linkURL:refreshDate:imageURL:email:friendIDs:birthday:ageRange:hometown:location:gender:) convenience public init(userID: FBSDKCoreKit.UserIdentifier, firstName: Swift.String? = nil, middleName: Swift.String? = nil, lastName: Swift.String? = nil, name: Swift.String? = nil, linkURL: Foundation.URL? = nil, refreshDate: Foundation.Date? = Date(), imageURL: Foundation.URL? = nil, email: Swift.String? = nil, friendIDs: [FBSDKCoreKit.UserIdentifier]? = nil, birthday: Foundation.Date? = nil, ageRange: FBSDKCoreKit.UserAgeRange? = nil, hometown: FBSDKCoreKit.Location? = nil, location: FBSDKCoreKit.Location? = nil, gender: Swift.String? = nil) + @objc(initWithUserID:firstName:middleName:lastName:name:linkURL:refreshDate:imageURL:email:friendIDs:birthday:ageRange:hometown:location:gender:isLimited:) public init(userID: FBSDKCoreKit.UserIdentifier, firstName: Swift.String?, middleName: Swift.String?, lastName: Swift.String?, name: Swift.String?, linkURL: Foundation.URL?, refreshDate: Foundation.Date?, imageURL: Foundation.URL?, email: Swift.String?, friendIDs: [FBSDKCoreKit.UserIdentifier]?, birthday: Foundation.Date?, ageRange: FBSDKCoreKit.UserAgeRange?, hometown: FBSDKCoreKit.Location?, location: FBSDKCoreKit.Location?, gender: Swift.String?, isLimited: Swift.Bool) + @available(*, deprecated, message: "This method is deprecated and will be removed in the next major release. Use `isUpdatedWithAccessTokenChange` instead.") + @objc(enableUpdatesOnAccessTokenChange:) public static func enableUpdatesOnAccessTokenChange(_ enabled: Swift.Bool) + @objc deinit +} +@objc(FBSDKProfileProviding) public protocol ProfileProviding { + @objc(currentProfile) static var current: FBSDKCoreKit.Profile? { get set } + @objc static func fetchCachedProfile() -> FBSDKCoreKit.Profile? +} +public typealias LoginTooltipBlock = (FBSDKCoreKit.FBSDKLoginTooltip?, Swift.Error?) -> Swift.Void +public enum LoginTooltipError : Swift.Error { + case missingTooltipText + public static func == (a: FBSDKCoreKit.LoginTooltipError, b: FBSDKCoreKit.LoginTooltipError) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +@objc @_inheritsConvenienceInitializers final public class ServerConfigurationProvider : ObjectiveC.NSObject { + final public var loggingToken: Swift.String? { + get + } + final public func shouldUseSafariViewController(forDialogName dialogName: Swift.String) -> Swift.Bool + final public func loadServerConfiguration(completion: FBSDKCoreKit.LoginTooltipBlock?) + @objc override dynamic public init() + @objc deinit +} +extension FBSDKCoreKit.Settings { + @objc final public func recordInstall() + @objc final public func logWarnings() + @objc final public func logIfSDKSettingsChanged() +} +@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKSettings) final public class Settings : ObjectiveC.NSObject, FBSDKCoreKit.SettingsProtocol, FBSDKCoreKit.SettingsLogging, FBSDKCoreKit._ClientTokenProviding { + @objc(sharedSettings) public static let shared: FBSDKCoreKit.Settings + @objc final public var sdkVersion: Swift.String { + @objc get + } + @objc final public var defaultGraphAPIVersion: Swift.String { + @objc get + } + @objc(JPEGCompressionQuality) final public var jpegCompressionQuality: CoreGraphics.CGFloat { + @objc get + @objc set + } + @objc @available(*, deprecated, message: "This property is deprecated and will be removed in the next major release. Use `isAutoLogAppEventsEnabled` instead.") + final public var autoLogAppEventsEnabled: Swift.Bool { + @objc get + @objc set + } + @objc final public var isAutoLogAppEventsEnabled: Swift.Bool { + @objc get + @objc set + } + @available(*, deprecated, message: "This property is deprecated and will be removed in the next major release. Use `isCodelessDebugLogEnabled` instead.") + @objc final public var codelessDebugLogEnabled: Swift.Bool { + @objc get + @objc set + } + @objc final public var isCodelessDebugLogEnabled: Swift.Bool { + @objc get + @objc set + } + @available(*, deprecated, message: "This property is deprecated and will be removed in the next major release. Use `isAdvertiserIDCollectionEnabled` instead.") + @objc final public var advertiserIDCollectionEnabled: Swift.Bool { + @objc get + @objc set + } + @objc final public var isAdvertiserIDCollectionEnabled: Swift.Bool { + @objc get + @objc set + } + @objc @available(*, deprecated, message: "This property is deprecated and will be removed in the next major release. Use `isSKAdNetworkReportEnabled` instead.") + final public var skAdNetworkReportEnabled: Swift.Bool { + @objc get + @objc set + } + @objc final public var isSKAdNetworkReportEnabled: Swift.Bool { + @objc get + @objc set + } + @objc final public var isEventDataUsageLimited: Swift.Bool { + @objc get + @objc set + } + @objc final public var shouldUseCachedValuesForExpensiveMetadata: Swift.Bool { + @objc get + @objc set + } + @objc final public var isGraphErrorRecoveryEnabled: Swift.Bool + @objc final public var appID: Swift.String? { + @objc get + @objc set + } + @objc final public var appURLSchemeSuffix: Swift.String? { + @objc get + @objc set + } + @objc final public var clientToken: Swift.String? { + @objc get + @objc set + } + @objc final public var displayName: Swift.String? { + @objc get + @objc set + } + @objc final public var facebookDomainPart: Swift.String? { + @objc get + @objc set + } + @objc final public var graphAPIVersion: Swift.String { + @objc get + @objc set + } + @objc final public var userAgentSuffix: Swift.String? + @available(*, deprecated, message: "This property is deprecated and will be removed in the next major release. Use `isAdvertiserTrackingEnabled` instead.") + @objc final public var advertiserTrackingEnabled: Swift.Bool { + @objc get + @objc set + } + @objc final public var isAdvertiserTrackingEnabled: Swift.Bool { + @objc get + @objc set(isNewlyAllowed) + } + @objc final public var advertisingTrackingStatus: FBSDKCoreKit.AdvertisingTrackingStatus { + @objc get + @objc set + } + @objc final public var isDataProcessingRestricted: Swift.Bool { + @objc get + } + @objc final public var persistableDataProcessingOptions: [FBSDKCoreKit.DataProcessingOptionKey.RawValue : Any]? { + @objc get + } + @objc final public func setDataProcessingOptions(_ options: [Swift.String]?) + @objc final public func setDataProcessingOptions(_ options: [Swift.String]?, country: Swift.Int32, state: Swift.Int32) + @objc final public var loggingBehaviors: Swift.Set { + @objc get + @objc set + } + @objc final public func enableLoggingBehavior(_ loggingBehavior: FBSDKCoreKit.LoggingBehavior) + @objc final public func disableLoggingBehavior(_ loggingBehavior: FBSDKCoreKit.LoggingBehavior) + @objc final public var shouldUseTokenOptimizations: Swift.Bool { + @objc get + @objc set + } + @available(*, deprecated, message: "This property is deprecated and will be removed in the next major release. Use `isATETimeSufficientlyDelayed` instead.") + @objc final public var isSetATETimeExceedsInstallTime: Swift.Bool { + @objc get + } + @objc final public var isATETimeSufficientlyDelayed: Swift.Bool { + @objc get + } + @objc final public var installTimestamp: Foundation.Date? { + @objc get + } + @objc final public var advertiserTrackingEnabledTimestamp: Foundation.Date? { + @objc get + } + @available(*, deprecated, message: "This property is deprecated and will be removed in the next major release. Use `graphAPIDebugParameterValue` instead.") + @objc final public var graphAPIDebugParamValue: Swift.String? { + @objc get + } + @objc final public var graphAPIDebugParameterValue: Swift.String? { + @objc get + } + @objc override dynamic public init() + @objc deinit +} +@objc(FBSDKSettings) public protocol SettingsProtocol { + @objc var appID: Swift.String? { get set } + @objc var clientToken: Swift.String? { get set } + @objc var userAgentSuffix: Swift.String? { get set } + @objc var sdkVersion: Swift.String { get } + @objc var displayName: Swift.String? { get set } + @objc var facebookDomainPart: Swift.String? { get set } + @objc var loggingBehaviors: Swift.Set { get set } + @objc var appURLSchemeSuffix: Swift.String? { get set } + @objc var isDataProcessingRestricted: Swift.Bool { get } + @objc var isAutoLogAppEventsEnabled: Swift.Bool { get } + @objc @available(*, deprecated, message: "This property is deprecated and will be removed in the next major release. Use `isCodelessDebugLogEnabled` instead.") + var codelessDebugLogEnabled: Swift.Bool { get set } + @objc var isCodelessDebugLogEnabled: Swift.Bool { get set } + @objc @available(*, deprecated, message: "This property is deprecated and will be removed in the next major release. Use `isAdvertiserIDCollectionEnabled` instead.") + var advertiserIDCollectionEnabled: Swift.Bool { get set } + @objc var isAdvertiserIDCollectionEnabled: Swift.Bool { get set } + @objc @available(*, deprecated, message: "This property is deprecated and will be removed in the next major release. Use `isATETimeSufficientlyDelayed` instead.") + var isSetATETimeExceedsInstallTime: Swift.Bool { get } + @objc var isATETimeSufficientlyDelayed: Swift.Bool { get } + @objc var isSKAdNetworkReportEnabled: Swift.Bool { get } + @objc var advertisingTrackingStatus: FBSDKCoreKit.AdvertisingTrackingStatus { get } + @objc var installTimestamp: Foundation.Date? { get } + @objc var advertiserTrackingEnabledTimestamp: Foundation.Date? { get } + @objc var isEventDataUsageLimited: Swift.Bool { get set } + @objc var shouldUseTokenOptimizations: Swift.Bool { get set } + @objc var graphAPIVersion: Swift.String { get set } + @objc var isGraphErrorRecoveryEnabled: Swift.Bool { get set } + @objc @available(*, deprecated, message: "This property is deprecated and will be removed in the next major release. Use `graphAPIDebugParameterValue` instead.") + var graphAPIDebugParamValue: Swift.String? { get } + @objc var graphAPIDebugParameterValue: Swift.String? { get } + @objc @available(*, deprecated, message: "This property is deprecated and will be removed in the next major release. Use `isAdvertiserTrackingEnabled` instead.") + var advertiserTrackingEnabled: Swift.Bool { get set } + @objc var isAdvertiserTrackingEnabled: Swift.Bool { get set } + @objc var shouldUseCachedValuesForExpensiveMetadata: Swift.Bool { get set } + @objc var persistableDataProcessingOptions: [FBSDKCoreKit.DataProcessingOptionKey.RawValue : Any]? { get } + @objc func setDataProcessingOptions(_ options: [Swift.String]?) + @objc func setDataProcessingOptions(_ options: [Swift.String]?, country: Swift.Int32, state: Swift.Int32) +} +public enum DialogConfigurationName { + public static let message: Swift.String + public static let share: Swift.String +} +@available(tvOS, unavailable) +public struct ShareDialogConfiguration { + public init() + public var defaultShareMode: Swift.String? { + get + } + public func shouldUseNativeDialog(forDialogName dialogName: Swift.String) -> Swift.Bool + public func shouldUseSafariViewController(forDialogName dialogName: Swift.String) -> Swift.Bool +} +@objc(FBSDKAEMReporter) public protocol _AEMReporterProtocol { + @objc static func enable() + @objc(recordAndUpdateEvent:currency:value:parameters:) static func recordAndUpdate(event: Swift.String, currency: Swift.String?, value: Foundation.NSNumber?, parameters: [Swift.String : Any]?) + @objc static func setConversionFilteringEnabled(_ isEnabled: Swift.Bool) + @objc static func setCatalogMatchingEnabled(_ isEnabled: Swift.Bool) + @objc static func setAdvertiserRuleMatchInServerEnabled(_ isEnabled: Swift.Bool) +} +extension FBAEMKit.AEMReporter : FBSDKCoreKit._AEMReporterProtocol { +} +@objcMembers @objc(_FBSDKAccessTokenExpirer) final public class _AccessTokenExpirer : ObjectiveC.NSObject, FBSDKCoreKit._AccessTokenExpiring { + @objc public init(notificationCenter: FBSDKCoreKit._NotificationPosting & FBSDKCoreKit_Basics.NotificationDelivering) + @objc deinit +} +@objc(_FBSDKAccessTokenExpiring) public protocol _AccessTokenExpiring { +} +@objc @_hasMissingDesignatedInitializers final public class _BridgeAPI : ObjectiveC.NSObject, FBSDKCoreKit.FBSDKApplicationObserving, FBSDKCoreKit.URLOpener, FBSDKCoreKit.BridgeAPIRequestOpening, FBSDKCoreKit._ContainerViewControllerDelegate, SafariServices.SFSafariViewControllerDelegate { + public static let shared: FBSDKCoreKit._BridgeAPI + @objc final public func viewControllerDidDisappear(_ viewController: FBSDKCoreKit._ContainerViewController, animated: Swift.Bool) + @objc deinit +} +extension FBSDKCoreKit._BridgeAPI { + @objc final public func applicationWillResignActive(_ application: UIKit.UIApplication?) + @objc final public func applicationDidBecomeActive(_ application: UIKit.UIApplication?) + @objc final public func applicationDidEnterBackground(_ application: UIKit.UIApplication?) + @objc final public func application(_ application: UIKit.UIApplication, open url: Foundation.URL, sourceApplication: Swift.String?, annotation: Any?) -> Swift.Bool + @objc final public func application(_ application: UIKit.UIApplication, didFinishLaunchingWithOptions launchOptions: [UIKit.UIApplication.LaunchOptionsKey : Any]? = nil) -> Swift.Bool +} +extension FBSDKCoreKit._BridgeAPI { + @objc final public func open(_ url: Foundation.URL, sender: FBSDKCoreKit.URLOpening?, handler: @escaping FBSDKCoreKit.SuccessBlock) + @objc final public func open(_ request: FBSDKCoreKit.BridgeAPIRequestProtocol, useSafariViewController: Swift.Bool, from fromViewController: UIKit.UIViewController?, completionBlock: @escaping FBSDKCoreKit.BridgeAPIResponseBlock) + @objc final public func openURLWithSafariViewController(url: Foundation.URL, sender: FBSDKCoreKit.URLOpening?, from fromViewController: UIKit.UIViewController?, handler: @escaping FBSDKCoreKit.SuccessBlock) +} +extension FBSDKCoreKit._BridgeAPI { + @objc final public func safariViewControllerDidFinish(_ safariViewController: SafariServices.SFSafariViewController) +} +@available(iOS 13, *) +extension FBSDKCoreKit._BridgeAPI : AuthenticationServices.ASWebAuthenticationPresentationContextProviding { + @objc final public func presentationAnchor(for session: AuthenticationServices.ASWebAuthenticationSession) -> AuthenticationServices.ASPresentationAnchor +} +@objcMembers @objc(FBSDKBridgeAPIProtocolNativeV1) final public class _BridgeAPIProtocolNativeV1 : ObjectiveC.NSObject, FBSDKCoreKit.BridgeAPIProtocol { + @objc(initWithAppScheme:) convenience public init(appScheme: Swift.String?) + @objc(initWithAppScheme:pasteboard:dataLengthThreshold:includeAppIcon:) public init(appScheme: Swift.String?, pasteboard: FBSDKCoreKit._Pasteboard?, dataLengthThreshold: Swift.UInt, shouldIncludeAppIcon: Swift.Bool) + @objc deinit + @objc final public func requestURL(actionID: Swift.String, scheme: Swift.String, methodName: Swift.String, parameters: [Swift.String : Any]) throws -> Foundation.URL + @objc final public func responseParameters(actionID: Swift.String, queryParameters: [Swift.String : Any], cancelled cancelledRef: Swift.UnsafeMutablePointer?) throws -> [Swift.String : Any] +} +@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKBridgeAPIRequestFactory) final public class _BridgeAPIRequestFactory : ObjectiveC.NSObject, FBSDKCoreKit.BridgeAPIRequestCreating { + @objc final public func bridgeAPIRequest(with protocolType: FBSDKCoreKit.FBSDKBridgeAPIProtocolType, scheme: Swift.String, methodName: Swift.String?, parameters: [Swift.String : Any]?, userInfo: [Swift.String : Any]? = nil) -> FBSDKCoreKit.BridgeAPIRequestProtocol? + @objc override dynamic public init() + @objc deinit +} +@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKDialogConfigurationMapBuilder) final public class _DialogConfigurationMapBuilder : ObjectiveC.NSObject, FBSDKCoreKit._DialogConfigurationMapBuilding { + @objc final public func buildDialogConfigurationMap(from rawConfigurations: [[Swift.String : Any]]) -> [Swift.String : FBSDKCoreKit._DialogConfiguration] + @objc override dynamic public init() + @objc deinit +} +@_inheritsConvenienceInitializers @objc(FBSDKErrorFactory) final public class _ErrorFactory : ObjectiveC.NSObject, FBSDKCoreKit.ErrorCreating { + @objc(errorWithCode:userInfo:message:underlyingError:) final public func error(code: Swift.Int, userInfo: [Swift.String : Any]? = nil, message: Swift.String?, underlyingError: Swift.Error?) -> Swift.Error + @objc(errorWithDomain:code:userInfo:message:underlyingError:) final public func error(domain: Swift.String, code: Swift.Int, userInfo: [Swift.String : Any]? = nil, message: Swift.String?, underlyingError: Swift.Error?) -> Swift.Error + @objc(invalidArgumentErrorWithName:value:message:underlyingError:) final public func invalidArgumentError(name: Swift.String, value: Any?, message: Swift.String?, underlyingError: Swift.Error?) -> Swift.Error + @objc(invalidArgumentErrorWithDomain:name:value:message:underlyingError:) final public func invalidArgumentError(domain: Swift.String, name: Swift.String, value: Any?, message: Swift.String?, underlyingError: Swift.Error?) -> Swift.Error + @objc(requiredArgumentErrorWithName:message:underlyingError:) final public func requiredArgumentError(name: Swift.String, message: Swift.String?, underlyingError: Swift.Error?) -> Swift.Error + @objc(requiredArgumentErrorWithDomain:name:message:underlyingError:) final public func requiredArgumentError(domain: Swift.String, name: Swift.String, message: Swift.String?, underlyingError: Swift.Error?) -> Swift.Error + @objc(unknownErrorWithMessage:userInfo:) final public func unknownError(message: Swift.String?, userInfo: [Swift.String : Any]? = nil) -> Swift.Error + @objc override dynamic public init() + @objc deinit +} +@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKCloseIcon) final public class _FBCloseIcon : ObjectiveC.NSObject { + @objc final public func image(size: CoreGraphics.CGSize) -> UIKit.UIImage? + @objc override dynamic public init() + @objc deinit +} +@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKLogo) final public class _FBLogo : FBSDKCoreKit.FBIcon { + @objc override final public func path(with size: CoreGraphics.CGSize) -> CoreGraphics.CGPath? + @objc override dynamic public init() + @objc deinit +} +@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKFeatureManager) final public class _FeatureManager : ObjectiveC.NSObject, FBSDKCoreKit.FeatureChecking, FBSDKCoreKit._FeatureDisabling { + @objc public static let shared: FBSDKCoreKit._FeatureManager + @objc final public func isEnabled(_ feature: FBSDKCoreKit.SDKFeature) -> Swift.Bool + @objc final public func check(_ feature: FBSDKCoreKit.SDKFeature, completionBlock: @escaping FBSDKCoreKit.FBSDKFeatureManagerBlock) + @objc final public func disableFeature(_ feature: FBSDKCoreKit.SDKFeature) + @objc override dynamic public init() + @objc deinit +} +@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKHumanSilhouetteIcon) final public class _HumanSilhouetteIcon : FBSDKCoreKit.FBIcon { + @objc override final public func path(with size: CoreGraphics.CGSize) -> CoreGraphics.CGPath? + @objc override dynamic public init() + @objc deinit +} +@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKMeasurementEvent) final public class _MeasurementEvent : ObjectiveC.NSObject, FBSDKCoreKit._AppLinkEventPosting { + @objc(postNotificationForEventName:args:) final public func postNotification(eventName: Swift.String, arguments: [Swift.String : Any]) + @objc override dynamic public init() + @objc deinit +} +@objc(FBSDKPaymentObserver) final public class _PaymentObserver : ObjectiveC.NSObject, FBSDKCoreKit._PaymentObserving { + @objc(initWithPaymentQueue:paymentProductRequestorFactory:) public init(paymentQueue: StoreKit.SKPaymentQueue, paymentProductRequestorFactory: FBSDKCoreKit._PaymentProductRequestorCreating) + @objc(startObservingTransactions) final public func startObservingTransactions() + @objc(stopObservingTransactions) final public func stopObservingTransactions() + @objc deinit +} +extension FBSDKCoreKit._PaymentObserver : StoreKit.SKPaymentTransactionObserver { + @objc final public func paymentQueue(_ queue: StoreKit.SKPaymentQueue, updatedTransactions transactions: [StoreKit.SKPaymentTransaction]) +} +@_inheritsConvenienceInitializers @objc(FBSDKPaymentProductRequestorFactory) final public class _PaymentProductRequestorFactory : ObjectiveC.NSObject, FBSDKCoreKit._PaymentProductRequestorCreating { + @objc final public func createRequestor(transaction: StoreKit.SKPaymentTransaction) -> FBSDKCoreKit.PaymentProductRequestor + @objc override dynamic public init() + @objc deinit +} +@objcMembers @objc(FBSDKRestrictiveEventFilter) final public class _RestrictiveEventFilter : ObjectiveC.NSObject { + @objc final public let eventName: Swift.String + @objc final public let restrictiveParameters: [Swift.String : Any] + @objc(initWithEventName:restrictiveParameters:) public init(eventName: Swift.String, restrictiveParameters: [Swift.String : Any]) + @objc deinit +} +@objcMembers @objc(FBSDKSKAdNetworkEvent) final public class _SKAdNetworkEvent : ObjectiveC.NSObject { + @objc final public let eventName: Swift.String? + @objc final public var values: [Swift.String : Swift.Double]? + @objc(initWithJSON:) public init?(json: [Swift.String : Any]) + @objc deinit +} +@objcMembers @objc(FBSDKViewImpressionLogger) final public class _ViewImpressionLogger : ObjectiveC.NSObject, FBSDKCoreKit.ImpressionLogging { + @objc(initWithEventName:) public init(eventName: FBSDKCoreKit.AppEvents.Name) + @objc public static func retrieveLogger(with eventName: FBSDKCoreKit.AppEvents.Name) -> FBSDKCoreKit._ViewImpressionLogger + @objc final public func logImpression(withIdentifier identifier: Swift.String, parameters: [FBSDKCoreKit.AppEvents.ParameterName : Any]?) + @objc deinit +} +@objcMembers @objc(FBSDKWebDialog) final public class _WebDialog : ObjectiveC.NSObject { + @objc final public var shouldDeferVisibility: Swift.Bool + @objc weak final public var delegate: FBSDKCoreKit.WebDialogDelegate? + @objc public init(name: Swift.String, parameters: [Swift.String : Swift.String]?, webViewFrame: CoreGraphics.CGRect = .zero, path: Swift.String? = nil) + @objc convenience public init(name: Swift.String) + @objc final public func show() + @objc deinit +} +extension FBSDKCoreKit._WebDialog : FBSDKCoreKit.WebDialogViewDelegate { + @objc final public func webDialogView(_ webDialogView: FBSDKCoreKit.FBWebDialogView, didCompleteWithResults results: [Swift.String : Any]) + @objc final public func webDialogView(_ webDialogView: FBSDKCoreKit.FBWebDialogView, didFailWithError error: Swift.Error) + @objc final public func webDialogViewDidCancel(_ webDialogView: FBSDKCoreKit.FBWebDialogView) + @objc final public func webDialogViewDidFinishLoad(_ webDialogView: FBSDKCoreKit.FBWebDialogView) +} +@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKWebViewFactory) final public class _WebViewFactory : ObjectiveC.NSObject, FBSDKCoreKit._WebViewProviding { + @objc final public func createWebView(frame: CoreGraphics.CGRect) -> FBSDKCoreKit.WebView + @objc override dynamic public init() + @objc deinit +} +extension FBSDKCoreKit.Profile.PictureMode : Swift.Equatable {} +extension FBSDKCoreKit.Profile.PictureMode : Swift.Hashable {} +extension FBSDKCoreKit.Profile.PictureMode : Swift.RawRepresentable {} +extension FBSDKCoreKit.LoginTooltipError : Swift.Equatable {} +extension FBSDKCoreKit.LoginTooltipError : Swift.Hashable {} diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Modules/FBSDKCoreKit.swiftmodule/x86_64-apple-ios-macabi.swiftdoc b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Modules/FBSDKCoreKit.swiftmodule/x86_64-apple-ios-macabi.swiftdoc new file mode 100644 index 00000000..c79091f4 Binary files /dev/null and b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Modules/FBSDKCoreKit.swiftmodule/x86_64-apple-ios-macabi.swiftdoc differ diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Modules/FBSDKCoreKit.swiftmodule/x86_64-apple-ios-macabi.swiftinterface b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Modules/FBSDKCoreKit.swiftmodule/x86_64-apple-ios-macabi.swiftinterface new file mode 100644 index 00000000..6795fb71 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Modules/FBSDKCoreKit.swiftmodule/x86_64-apple-ios-macabi.swiftinterface @@ -0,0 +1,680 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 5.6.1 (swiftlang-5.6.0.323.66 clang-1316.0.20.12) +// swift-module-flags: -target x86_64-apple-ios13.1-macabi -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FBSDKCoreKit +import AdSupport +import AuthenticationServices +import FBAEMKit +@_exported import FBSDKCoreKit +import FBSDKCoreKit_Basics +import Foundation +import SafariServices +import StoreKit +import Swift +import UIKit +import _Concurrency +extension FBSDKCoreKit.AccessToken { + public var permissions: Swift.Set { + get + } + public var declinedPermissions: Swift.Set { + get + } + public var expiredPermissions: Swift.Set { + get + } + public func hasGranted(_ permission: FBSDKCoreKit.Permission) -> Swift.Bool +} +@objcMembers @objc(FBSDKAppLink) final public class AppLink : ObjectiveC.NSObject, FBSDKCoreKit._AppLinkProtocol { + @objc final public let sourceURL: Foundation.URL? + @objc final public let targets: [FBSDKCoreKit.AppLinkTargetProtocol] + @objc final public let webURL: Foundation.URL? + @objc final public var isBackToReferrer: Swift.Bool + @objc(initWithSourceURL:targets:webURL:) convenience public init(sourceURL: Foundation.URL?, targets: [FBSDKCoreKit.AppLinkTargetProtocol], webURL: Foundation.URL?) + @available(*, deprecated, message: "Please use designated init to instantiate an AppLink. This method will be removed in future releases.\"") + @objc(appLinkWithSourceURL:targets:webURL:) public static func appLink(sourceURL: Foundation.URL?, targets: [FBSDKCoreKit.AppLinkTargetProtocol], webURL: Foundation.URL?) -> FBSDKCoreKit._AppLinkProtocol + @objc(initWithSourceURL:targets:webURL:isBackToReferrer:) public init(sourceURL: Foundation.URL?, targets: [FBSDKCoreKit.AppLinkTargetProtocol], webURL: Foundation.URL?, isBackToReferrer: Swift.Bool) + @objc deinit +} +@available(iOSApplicationExtension, unavailable, message: "Not available in app extension") +@objcMembers @objc(FBSDKAppLinkNavigation) final public class AppLinkNavigation : ObjectiveC.NSObject { + @available(*, deprecated, message: "This property is deprecated and will be removed in the next major release. Use `defaultResolver` instead.") + @nonobjc public static var `default`: FBSDKCoreKit.AppLinkResolving { + get + set + } + @objc(defaultResolver) public static var defaultResolver: FBSDKCoreKit.AppLinkResolving { + @objc get + @objc set + } + @objc final public let extras: [Swift.String : Any] + @objc final public let appLinkData: [Swift.String : Any] + @objc final public let appLink: FBSDKCoreKit.AppLink + @objc final public var navigationType: FBSDKCoreKit.AppLinkNavigationType { + @objc get + } + @objc(initWithAppLink:extras:appLinkData:) public init(appLink: FBSDKCoreKit.AppLink, extras: [Swift.String : Any], appLinkData: [Swift.String : Any]) + @available(*, deprecated, message: "Please use init(appLink:extras:appLinkData:) to instantiate an `AppLinkNavigation`.\nThis method will be removed in the next major version.\"") + @objc(initWithAppLink:extras:appLinkData:settings:) convenience public init(appLink: FBSDKCoreKit.AppLink, extras: [Swift.String : Any], appLinkData: [Swift.String : Any], settings: FBSDKCoreKit.SettingsProtocol) + @available(*, deprecated, message: "Please use designated init to instantiate an AppLinkNavigation. This method will be removed in future releases.\"") + @objc(navigationWithAppLink:extras:appLinkData:settings:) public static func navigation(with appLink: FBSDKCoreKit.AppLink, extras: [Swift.String : Any], appLinkData: [Swift.String : Any], settings: FBSDKCoreKit.SettingsProtocol) -> FBSDKCoreKit.AppLinkNavigation + @objc(callbackAppLinkDataForAppWithName:url:) public static func callbackAppLinkData(forApp appName: Swift.String, url: Swift.String) -> [Swift.String : [Swift.String : Swift.String]] + @available(swift, obsoleted: 0.1) + @objc(navigate:) final public func navigate(error errorPointer: Foundation.NSErrorPointer) -> FBSDKCoreKit.AppLinkNavigationType + @nonobjc final public func navigate() throws -> FBSDKCoreKit.AppLinkNavigationType + @objc(resolveAppLink:handler:) public static func resolveAppLink(_ destination: Foundation.URL, handler: @escaping FBSDKCoreKit.AppLinkBlock) + @objc(resolveAppLink:resolver:handler:) public static func resolveAppLink(_ destination: Foundation.URL, resolver: FBSDKCoreKit.AppLinkResolving, handler: @escaping FBSDKCoreKit.AppLinkBlock) + @available(swift, obsoleted: 0.1) + @objc(navigateToAppLink:error:) public static func navigate(to appLink: FBSDKCoreKit.AppLink, errorPointer: Foundation.ErrorPointer) -> FBSDKCoreKit.AppLinkNavigationType + @nonobjc public static func navigate(to appLink: FBSDKCoreKit.AppLink) throws -> FBSDKCoreKit.AppLinkNavigationType + @objc(navigationTypeForLink:) public static func navigationType(for appLink: FBSDKCoreKit.AppLink) -> FBSDKCoreKit.AppLinkNavigationType + @objc(navigateToURL:handler:) public static func navigate(to destination: Foundation.URL, handler: @escaping FBSDKCoreKit.AppLinkNavigationBlock) + @objc(navigateToURL:resolver:handler:) public static func navigate(to destination: Foundation.URL, resolver: FBSDKCoreKit.AppLinkResolving, handler: @escaping FBSDKCoreKit.AppLinkNavigationBlock) + @objc deinit +} +@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKAppLinkResolver) final public class AppLinkResolver : ObjectiveC.NSObject, FBSDKCoreKit.AppLinkResolving { + @objc final public func appLink(from url: Foundation.URL, handler: @escaping FBSDKCoreKit.AppLinkBlock) + @objc @available(iOSApplicationExtension, unavailable, message: "Not available in app extension") + final public func appLinks(from urls: [Foundation.URL], handler: @escaping FBSDKCoreKit.AppLinksBlock) + @objc override dynamic public init() + @objc deinit +} +@objcMembers @objc(FBSDKAppLinkTarget) final public class AppLinkTarget : ObjectiveC.NSObject, FBSDKCoreKit.AppLinkTargetProtocol { + @objc final public let url: Foundation.URL? + @objc final public let appStoreId: Swift.String? + @objc final public let appName: Swift.String + @objc(initWithURL:appStoreId:appName:) public init(url: Foundation.URL?, appStoreId: Swift.String?, appName: Swift.String) + @available(*, deprecated, message: "Please use designated init to instantiate an AppLinkTarget. This method will be removed in future releases.\"") + @objc(appLinkTargetWithURL:appStoreId:appName:) public static func appLinkTargetWithURL(url: Foundation.URL?, appStoreId: Swift.String?, appName: Swift.String) -> FBSDKCoreKit.AppLinkTarget + @objc deinit +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKApplicationDelegate) final public class ApplicationDelegate : ObjectiveC.NSObject { + @objc(sharedInstance) public static var shared: FBSDKCoreKit.ApplicationDelegate { + get + } + @objc final public func initializeSDK() + @discardableResult + @objc(application:continueUserActivity:) final public func application(_ application: UIKit.UIApplication, continue userActivity: Foundation.NSUserActivity) -> Swift.Bool + @discardableResult + @objc(application:openURL:options:) final public func application(_ application: UIKit.UIApplication, open url: Foundation.URL, options: [UIKit.UIApplication.OpenURLOptionsKey : Any]) -> Swift.Bool + @discardableResult + @objc(application:openURL:sourceApplication:annotation:) final public func application(_ application: UIKit.UIApplication, open url: Foundation.URL, sourceApplication: Swift.String?, annotation: Any?) -> Swift.Bool + @objc @discardableResult + final public func application(_ application: UIKit.UIApplication, didFinishLaunchingWithOptions launchOptions: [UIKit.UIApplication.LaunchOptionsKey : Any]? = nil) -> Swift.Bool + @objc final public func addObserver(_ observer: FBSDKCoreKit.FBSDKApplicationObserving) + @objc final public func removeObserver(_ observer: FBSDKCoreKit.FBSDKApplicationObserving) + @objc deinit +} +@_hasMissingDesignatedInitializers @objc(FBSDKAuthenticationTokenClaims) final public class AuthenticationTokenClaims : ObjectiveC.NSObject { + final public let jti: Swift.String + final public let iss: Swift.String + final public let aud: Swift.String + final public let nonce: Swift.String + final public let exp: Foundation.TimeInterval + final public let iat: Foundation.TimeInterval + final public let sub: Swift.String + final public let name: Swift.String? + final public let givenName: Swift.String? + final public let middleName: Swift.String? + final public let familyName: Swift.String? + final public let email: Swift.String? + final public let picture: Swift.String? + final public let userFriends: [Swift.String]? + final public let userBirthday: Swift.String? + final public let userAgeRange: [Swift.String : Foundation.NSNumber]? + final public let userHometown: [Swift.String : Swift.String]? + final public let userLocation: [Swift.String : Swift.String]? + final public let userGender: Swift.String? + final public let userLink: Swift.String? + @objc(initWithEncodedClaims:nonce:) convenience public init?(encodedClaims: Swift.String, nonce expectedNonce: Swift.String) + @objc deinit +} +@objc(FBSDKCAPIReporter) public protocol CAPIReporter { + @objc func enable() + @objc func configure(factory: FBSDKCoreKit.GraphRequestFactoryProtocol, settings: FBSDKCoreKit.SettingsProtocol) + @objc func recordEvent(_ parameters: [Swift.String : Any]) +} +@_inheritsConvenienceInitializers @available(tvOS, unavailable) +@objcMembers @objc final public class CoreUIApplication : ObjectiveC.NSObject { + @objc public static let shared: FBSDKCoreKit._InternalURLOpener + @objc override dynamic public init() + @objc deinit +} +@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKIcon) open class FBIcon : ObjectiveC.NSObject { + @objc open func path(with size: CoreGraphics.CGSize) -> CoreGraphics.CGPath? + @objc public func image(size: CoreGraphics.CGSize) -> UIKit.UIImage? + @objc public func image(size: CoreGraphics.CGSize, color: UIKit.UIColor) -> UIKit.UIImage? + @objc public func image(size: CoreGraphics.CGSize, scale: CoreGraphics.CGFloat, color: UIKit.UIColor) -> UIKit.UIImage? + @objc override dynamic public init() + @objc deinit +} +@_inheritsConvenienceInitializers @available(tvOS, unavailable) +@objcMembers @objc(FBSDKProfilePictureView) @_Concurrency.MainActor(unsafe) final public class FBProfilePictureView : UIKit.UIView { + @objc @_Concurrency.MainActor(unsafe) final public var pictureMode: FBSDKCoreKit.Profile.PictureMode { + @objc get + @objc set + } + @objc @_Concurrency.MainActor(unsafe) final public var profileID: Swift.String { + @objc get + @objc set + } + @_Concurrency.MainActor(unsafe) @objc override final public var bounds: CoreGraphics.CGRect { + @_Concurrency.MainActor(unsafe) @objc get + @_Concurrency.MainActor(unsafe) @objc set + } + @_Concurrency.MainActor(unsafe) @objc override final public var contentMode: UIKit.UIView.ContentMode { + @_Concurrency.MainActor(unsafe) @objc get + @_Concurrency.MainActor(unsafe) @objc set + } + @objc(initWith:profile:) @_Concurrency.MainActor(unsafe) public init(frame: CoreGraphics.CGRect, profile: FBSDKCoreKit.Profile? = nil) + @objc(initWithProfile:) @_Concurrency.MainActor(unsafe) convenience public init(profile: FBSDKCoreKit.Profile? = nil) + @objc(initWithFrame:) @_Concurrency.MainActor(unsafe) override dynamic public init(frame: CoreGraphics.CGRect) + @objc(initWithCoder:) @_Concurrency.MainActor(unsafe) required dynamic public init?(coder: Foundation.NSCoder) + @objc @_Concurrency.MainActor(unsafe) final public func setNeedsImageUpdate() + @objc deinit +} +public typealias AppEventsCAPIManager = FBSDKCoreKit.FBSDKAppEventsCAPIManager +@objc @_inheritsConvenienceInitializers @objcMembers final public class FBSDKAppEventsCAPIManager : ObjectiveC.NSObject, FBSDKCoreKit.CAPIReporter { + @objc public static let shared: FBSDKCoreKit.FBSDKAppEventsCAPIManager + @objc override dynamic public init() + @objc final public func configure(factory: FBSDKCoreKit.GraphRequestFactoryProtocol, settings: FBSDKCoreKit.SettingsProtocol) + @objc final public func enable() + @objc final public func recordEvent(_ parameters: [Swift.String : Any]) + @objc deinit +} +@objc @_inheritsConvenienceInitializers @objcMembers public class FBSDKTransformerGraphRequestFactory : ObjectiveC.NSObject { + @objc public static let shared: FBSDKCoreKit.FBSDKTransformerGraphRequestFactory + public var credentials: FBSDKCoreKit.FBSDKTransformerGraphRequestFactory.CapiGCredentials? { + get + } + public struct CapiGCredentials { + public let accessKey: Swift.String + public let capiGatewayURL: Swift.String + public let datasetID: Swift.String + } + @objc override dynamic public init() + @objc public func configure(datasetID: Swift.String, url: Swift.String, accessKey: Swift.String) + @objc public func callCapiGatewayAPI(with parameters: [Swift.String : Any]) + @objc deinit +} +final public class KeychainStoreFactory : FBSDKCoreKit.KeychainStoreProviding { + public init() + @objc final public func createKeychainStore(service: Swift.String, accessGroup: Swift.String?) -> FBSDKCoreKit.KeychainStoreProtocol + @objc deinit +} +public enum Permission : Swift.Hashable, Swift.ExpressibleByStringLiteral { + case publicProfile + case userFriends + case email + case userAboutMe + case userActionsBooks + case userActionsFitness + case userActionsMusic + case userActionsNews + case userActionsVideo + case userBirthday + case userEducationHistory + case userEvents + case userGamesActivity + case userGender + case userHometown + case userLikes + case userLocation + case userManagedGroups + case userPhotos + case userPosts + case userRelationships + case userRelationshipDetails + case userReligionPolitics + case userTaggedPlaces + case userVideos + case userWebsite + case userWorkHistory + case readCustomFriendlists + case readInsights + case readAudienceNetworkInsights + case readPageMailboxes + case pagesShowList + case pagesManageCta + case pagesManageInstantArticles + case adsRead + case userLink + case userAgeRange + case custom(Swift.String) + public init(stringLiteral value: Swift.String) + public var name: Swift.String { + get + } + public func hash(into hasher: inout Swift.Hasher) + public static func == (a: FBSDKCoreKit.Permission, b: FBSDKCoreKit.Permission) -> Swift.Bool + public typealias ExtendedGraphemeClusterLiteralType = Swift.String + public typealias StringLiteralType = Swift.String + public typealias UnicodeScalarLiteralType = Swift.String + public var hashValue: Swift.Int { + get + } +} +extension FBSDKCoreKit.Profile { + @objc(FBSDKProfilePictureMode) public enum PictureMode : Swift.UInt { + case square + case normal + case album + case small + case large + public init?(rawValue: Swift.UInt) + public typealias RawValue = Swift.UInt + public var rawValue: Swift.UInt { + get + } + } + @objc(imageURLForPictureMode:size:) final public func imageURL(forMode pictureMode: FBSDKCoreKit.Profile.PictureMode, size: CoreGraphics.CGSize) -> Foundation.URL? +} +extension FBSDKCoreKit.Profile { + @objc(loadCurrentProfileWithCompletion:) public static func loadCurrentProfile(completion: FBSDKCoreKit.ProfileBlock?) +} +extension FBSDKCoreKit.Profile : FBSDKCoreKit.ProfileProviding { + @objc(currentProfile) public static var current: FBSDKCoreKit.Profile? { + @objc get + @objc set + } + @objc public static func fetchCachedProfile() -> Self? +} +extension FBSDKCoreKit.Profile : Foundation.NSSecureCoding { + @objc public static var supportsSecureCoding: Swift.Bool { + @objc get + } + @objc convenience dynamic public init?(coder decoder: Foundation.NSCoder) + @objc final public func encode(with encoder: Foundation.NSCoder) +} +@objcMembers @objc(FBSDKProfile) final public class Profile : ObjectiveC.NSObject { + @objc final public let userID: FBSDKCoreKit.UserIdentifier + @objc final public let firstName: Swift.String? + @objc final public let middleName: Swift.String? + @objc final public let lastName: Swift.String? + @objc final public let name: Swift.String? + @objc final public let linkURL: Foundation.URL? + @objc final public let refreshDate: Foundation.Date + @objc final public let imageURL: Foundation.URL? + @objc final public let email: Swift.String? + @objc final public let friendIDs: [FBSDKCoreKit.UserIdentifier]? + @objc final public let birthday: Foundation.Date? + @objc final public let ageRange: FBSDKCoreKit.UserAgeRange? + @objc final public let hometown: FBSDKCoreKit.Location? + @objc final public let location: FBSDKCoreKit.Location? + @objc final public let gender: Swift.String? + @objc public static var isUpdatedWithAccessTokenChange: Swift.Bool { + @objc get + @objc set + } + @objc(initWithUserID:firstName:middleName:lastName:name:linkURL:refreshDate:) convenience public init(userID: FBSDKCoreKit.UserIdentifier, firstName: Swift.String?, middleName: Swift.String?, lastName: Swift.String?, name: Swift.String?, linkURL: Foundation.URL?, refreshDate: Foundation.Date?) + @objc(initWithUserID:firstName:middleName:lastName:name:linkURL:refreshDate:imageURL:email:friendIDs:birthday:ageRange:hometown:location:gender:) convenience public init(userID: FBSDKCoreKit.UserIdentifier, firstName: Swift.String? = nil, middleName: Swift.String? = nil, lastName: Swift.String? = nil, name: Swift.String? = nil, linkURL: Foundation.URL? = nil, refreshDate: Foundation.Date? = Date(), imageURL: Foundation.URL? = nil, email: Swift.String? = nil, friendIDs: [FBSDKCoreKit.UserIdentifier]? = nil, birthday: Foundation.Date? = nil, ageRange: FBSDKCoreKit.UserAgeRange? = nil, hometown: FBSDKCoreKit.Location? = nil, location: FBSDKCoreKit.Location? = nil, gender: Swift.String? = nil) + @objc(initWithUserID:firstName:middleName:lastName:name:linkURL:refreshDate:imageURL:email:friendIDs:birthday:ageRange:hometown:location:gender:isLimited:) public init(userID: FBSDKCoreKit.UserIdentifier, firstName: Swift.String?, middleName: Swift.String?, lastName: Swift.String?, name: Swift.String?, linkURL: Foundation.URL?, refreshDate: Foundation.Date?, imageURL: Foundation.URL?, email: Swift.String?, friendIDs: [FBSDKCoreKit.UserIdentifier]?, birthday: Foundation.Date?, ageRange: FBSDKCoreKit.UserAgeRange?, hometown: FBSDKCoreKit.Location?, location: FBSDKCoreKit.Location?, gender: Swift.String?, isLimited: Swift.Bool) + @available(*, deprecated, message: "This method is deprecated and will be removed in the next major release. Use `isUpdatedWithAccessTokenChange` instead.") + @objc(enableUpdatesOnAccessTokenChange:) public static func enableUpdatesOnAccessTokenChange(_ enabled: Swift.Bool) + @objc deinit +} +@objc(FBSDKProfileProviding) public protocol ProfileProviding { + @objc(currentProfile) static var current: FBSDKCoreKit.Profile? { get set } + @objc static func fetchCachedProfile() -> FBSDKCoreKit.Profile? +} +public typealias LoginTooltipBlock = (FBSDKCoreKit.FBSDKLoginTooltip?, Swift.Error?) -> Swift.Void +public enum LoginTooltipError : Swift.Error { + case missingTooltipText + public static func == (a: FBSDKCoreKit.LoginTooltipError, b: FBSDKCoreKit.LoginTooltipError) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +@objc @_inheritsConvenienceInitializers final public class ServerConfigurationProvider : ObjectiveC.NSObject { + final public var loggingToken: Swift.String? { + get + } + final public func shouldUseSafariViewController(forDialogName dialogName: Swift.String) -> Swift.Bool + final public func loadServerConfiguration(completion: FBSDKCoreKit.LoginTooltipBlock?) + @objc override dynamic public init() + @objc deinit +} +extension FBSDKCoreKit.Settings { + @objc final public func recordInstall() + @objc final public func logWarnings() + @objc final public func logIfSDKSettingsChanged() +} +@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKSettings) final public class Settings : ObjectiveC.NSObject, FBSDKCoreKit.SettingsProtocol, FBSDKCoreKit.SettingsLogging, FBSDKCoreKit._ClientTokenProviding { + @objc(sharedSettings) public static let shared: FBSDKCoreKit.Settings + @objc final public var sdkVersion: Swift.String { + @objc get + } + @objc final public var defaultGraphAPIVersion: Swift.String { + @objc get + } + @objc(JPEGCompressionQuality) final public var jpegCompressionQuality: CoreGraphics.CGFloat { + @objc get + @objc set + } + @objc @available(*, deprecated, message: "This property is deprecated and will be removed in the next major release. Use `isAutoLogAppEventsEnabled` instead.") + final public var autoLogAppEventsEnabled: Swift.Bool { + @objc get + @objc set + } + @objc final public var isAutoLogAppEventsEnabled: Swift.Bool { + @objc get + @objc set + } + @available(*, deprecated, message: "This property is deprecated and will be removed in the next major release. Use `isCodelessDebugLogEnabled` instead.") + @objc final public var codelessDebugLogEnabled: Swift.Bool { + @objc get + @objc set + } + @objc final public var isCodelessDebugLogEnabled: Swift.Bool { + @objc get + @objc set + } + @available(*, deprecated, message: "This property is deprecated and will be removed in the next major release. Use `isAdvertiserIDCollectionEnabled` instead.") + @objc final public var advertiserIDCollectionEnabled: Swift.Bool { + @objc get + @objc set + } + @objc final public var isAdvertiserIDCollectionEnabled: Swift.Bool { + @objc get + @objc set + } + @objc @available(*, deprecated, message: "This property is deprecated and will be removed in the next major release. Use `isSKAdNetworkReportEnabled` instead.") + final public var skAdNetworkReportEnabled: Swift.Bool { + @objc get + @objc set + } + @objc final public var isSKAdNetworkReportEnabled: Swift.Bool { + @objc get + @objc set + } + @objc final public var isEventDataUsageLimited: Swift.Bool { + @objc get + @objc set + } + @objc final public var shouldUseCachedValuesForExpensiveMetadata: Swift.Bool { + @objc get + @objc set + } + @objc final public var isGraphErrorRecoveryEnabled: Swift.Bool + @objc final public var appID: Swift.String? { + @objc get + @objc set + } + @objc final public var appURLSchemeSuffix: Swift.String? { + @objc get + @objc set + } + @objc final public var clientToken: Swift.String? { + @objc get + @objc set + } + @objc final public var displayName: Swift.String? { + @objc get + @objc set + } + @objc final public var facebookDomainPart: Swift.String? { + @objc get + @objc set + } + @objc final public var graphAPIVersion: Swift.String { + @objc get + @objc set + } + @objc final public var userAgentSuffix: Swift.String? + @available(*, deprecated, message: "This property is deprecated and will be removed in the next major release. Use `isAdvertiserTrackingEnabled` instead.") + @objc final public var advertiserTrackingEnabled: Swift.Bool { + @objc get + @objc set + } + @objc final public var isAdvertiserTrackingEnabled: Swift.Bool { + @objc get + @objc set(isNewlyAllowed) + } + @objc final public var advertisingTrackingStatus: FBSDKCoreKit.AdvertisingTrackingStatus { + @objc get + @objc set + } + @objc final public var isDataProcessingRestricted: Swift.Bool { + @objc get + } + @objc final public var persistableDataProcessingOptions: [FBSDKCoreKit.DataProcessingOptionKey.RawValue : Any]? { + @objc get + } + @objc final public func setDataProcessingOptions(_ options: [Swift.String]?) + @objc final public func setDataProcessingOptions(_ options: [Swift.String]?, country: Swift.Int32, state: Swift.Int32) + @objc final public var loggingBehaviors: Swift.Set { + @objc get + @objc set + } + @objc final public func enableLoggingBehavior(_ loggingBehavior: FBSDKCoreKit.LoggingBehavior) + @objc final public func disableLoggingBehavior(_ loggingBehavior: FBSDKCoreKit.LoggingBehavior) + @objc final public var shouldUseTokenOptimizations: Swift.Bool { + @objc get + @objc set + } + @available(*, deprecated, message: "This property is deprecated and will be removed in the next major release. Use `isATETimeSufficientlyDelayed` instead.") + @objc final public var isSetATETimeExceedsInstallTime: Swift.Bool { + @objc get + } + @objc final public var isATETimeSufficientlyDelayed: Swift.Bool { + @objc get + } + @objc final public var installTimestamp: Foundation.Date? { + @objc get + } + @objc final public var advertiserTrackingEnabledTimestamp: Foundation.Date? { + @objc get + } + @available(*, deprecated, message: "This property is deprecated and will be removed in the next major release. Use `graphAPIDebugParameterValue` instead.") + @objc final public var graphAPIDebugParamValue: Swift.String? { + @objc get + } + @objc final public var graphAPIDebugParameterValue: Swift.String? { + @objc get + } + @objc override dynamic public init() + @objc deinit +} +@objc(FBSDKSettings) public protocol SettingsProtocol { + @objc var appID: Swift.String? { get set } + @objc var clientToken: Swift.String? { get set } + @objc var userAgentSuffix: Swift.String? { get set } + @objc var sdkVersion: Swift.String { get } + @objc var displayName: Swift.String? { get set } + @objc var facebookDomainPart: Swift.String? { get set } + @objc var loggingBehaviors: Swift.Set { get set } + @objc var appURLSchemeSuffix: Swift.String? { get set } + @objc var isDataProcessingRestricted: Swift.Bool { get } + @objc var isAutoLogAppEventsEnabled: Swift.Bool { get } + @objc @available(*, deprecated, message: "This property is deprecated and will be removed in the next major release. Use `isCodelessDebugLogEnabled` instead.") + var codelessDebugLogEnabled: Swift.Bool { get set } + @objc var isCodelessDebugLogEnabled: Swift.Bool { get set } + @objc @available(*, deprecated, message: "This property is deprecated and will be removed in the next major release. Use `isAdvertiserIDCollectionEnabled` instead.") + var advertiserIDCollectionEnabled: Swift.Bool { get set } + @objc var isAdvertiserIDCollectionEnabled: Swift.Bool { get set } + @objc @available(*, deprecated, message: "This property is deprecated and will be removed in the next major release. Use `isATETimeSufficientlyDelayed` instead.") + var isSetATETimeExceedsInstallTime: Swift.Bool { get } + @objc var isATETimeSufficientlyDelayed: Swift.Bool { get } + @objc var isSKAdNetworkReportEnabled: Swift.Bool { get } + @objc var advertisingTrackingStatus: FBSDKCoreKit.AdvertisingTrackingStatus { get } + @objc var installTimestamp: Foundation.Date? { get } + @objc var advertiserTrackingEnabledTimestamp: Foundation.Date? { get } + @objc var isEventDataUsageLimited: Swift.Bool { get set } + @objc var shouldUseTokenOptimizations: Swift.Bool { get set } + @objc var graphAPIVersion: Swift.String { get set } + @objc var isGraphErrorRecoveryEnabled: Swift.Bool { get set } + @objc @available(*, deprecated, message: "This property is deprecated and will be removed in the next major release. Use `graphAPIDebugParameterValue` instead.") + var graphAPIDebugParamValue: Swift.String? { get } + @objc var graphAPIDebugParameterValue: Swift.String? { get } + @objc @available(*, deprecated, message: "This property is deprecated and will be removed in the next major release. Use `isAdvertiserTrackingEnabled` instead.") + var advertiserTrackingEnabled: Swift.Bool { get set } + @objc var isAdvertiserTrackingEnabled: Swift.Bool { get set } + @objc var shouldUseCachedValuesForExpensiveMetadata: Swift.Bool { get set } + @objc var persistableDataProcessingOptions: [FBSDKCoreKit.DataProcessingOptionKey.RawValue : Any]? { get } + @objc func setDataProcessingOptions(_ options: [Swift.String]?) + @objc func setDataProcessingOptions(_ options: [Swift.String]?, country: Swift.Int32, state: Swift.Int32) +} +public enum DialogConfigurationName { + public static let message: Swift.String + public static let share: Swift.String +} +@available(tvOS, unavailable) +public struct ShareDialogConfiguration { + public init() + public var defaultShareMode: Swift.String? { + get + } + public func shouldUseNativeDialog(forDialogName dialogName: Swift.String) -> Swift.Bool + public func shouldUseSafariViewController(forDialogName dialogName: Swift.String) -> Swift.Bool +} +@objc(FBSDKAEMReporter) public protocol _AEMReporterProtocol { + @objc static func enable() + @objc(recordAndUpdateEvent:currency:value:parameters:) static func recordAndUpdate(event: Swift.String, currency: Swift.String?, value: Foundation.NSNumber?, parameters: [Swift.String : Any]?) + @objc static func setConversionFilteringEnabled(_ isEnabled: Swift.Bool) + @objc static func setCatalogMatchingEnabled(_ isEnabled: Swift.Bool) + @objc static func setAdvertiserRuleMatchInServerEnabled(_ isEnabled: Swift.Bool) +} +extension FBAEMKit.AEMReporter : FBSDKCoreKit._AEMReporterProtocol { +} +@objcMembers @objc(_FBSDKAccessTokenExpirer) final public class _AccessTokenExpirer : ObjectiveC.NSObject, FBSDKCoreKit._AccessTokenExpiring { + @objc public init(notificationCenter: FBSDKCoreKit._NotificationPosting & FBSDKCoreKit_Basics.NotificationDelivering) + @objc deinit +} +@objc(_FBSDKAccessTokenExpiring) public protocol _AccessTokenExpiring { +} +@objc @_hasMissingDesignatedInitializers final public class _BridgeAPI : ObjectiveC.NSObject, FBSDKCoreKit.FBSDKApplicationObserving, FBSDKCoreKit.URLOpener, FBSDKCoreKit.BridgeAPIRequestOpening, FBSDKCoreKit._ContainerViewControllerDelegate, SafariServices.SFSafariViewControllerDelegate { + public static let shared: FBSDKCoreKit._BridgeAPI + @objc final public func viewControllerDidDisappear(_ viewController: FBSDKCoreKit._ContainerViewController, animated: Swift.Bool) + @objc deinit +} +extension FBSDKCoreKit._BridgeAPI { + @objc final public func applicationWillResignActive(_ application: UIKit.UIApplication?) + @objc final public func applicationDidBecomeActive(_ application: UIKit.UIApplication?) + @objc final public func applicationDidEnterBackground(_ application: UIKit.UIApplication?) + @objc final public func application(_ application: UIKit.UIApplication, open url: Foundation.URL, sourceApplication: Swift.String?, annotation: Any?) -> Swift.Bool + @objc final public func application(_ application: UIKit.UIApplication, didFinishLaunchingWithOptions launchOptions: [UIKit.UIApplication.LaunchOptionsKey : Any]? = nil) -> Swift.Bool +} +extension FBSDKCoreKit._BridgeAPI { + @objc final public func open(_ url: Foundation.URL, sender: FBSDKCoreKit.URLOpening?, handler: @escaping FBSDKCoreKit.SuccessBlock) + @objc final public func open(_ request: FBSDKCoreKit.BridgeAPIRequestProtocol, useSafariViewController: Swift.Bool, from fromViewController: UIKit.UIViewController?, completionBlock: @escaping FBSDKCoreKit.BridgeAPIResponseBlock) + @objc final public func openURLWithSafariViewController(url: Foundation.URL, sender: FBSDKCoreKit.URLOpening?, from fromViewController: UIKit.UIViewController?, handler: @escaping FBSDKCoreKit.SuccessBlock) +} +extension FBSDKCoreKit._BridgeAPI { + @objc final public func safariViewControllerDidFinish(_ safariViewController: SafariServices.SFSafariViewController) +} +@available(iOS 13, *) +extension FBSDKCoreKit._BridgeAPI : AuthenticationServices.ASWebAuthenticationPresentationContextProviding { + @objc final public func presentationAnchor(for session: AuthenticationServices.ASWebAuthenticationSession) -> AuthenticationServices.ASPresentationAnchor +} +@objcMembers @objc(FBSDKBridgeAPIProtocolNativeV1) final public class _BridgeAPIProtocolNativeV1 : ObjectiveC.NSObject, FBSDKCoreKit.BridgeAPIProtocol { + @objc(initWithAppScheme:) convenience public init(appScheme: Swift.String?) + @objc(initWithAppScheme:pasteboard:dataLengthThreshold:includeAppIcon:) public init(appScheme: Swift.String?, pasteboard: FBSDKCoreKit._Pasteboard?, dataLengthThreshold: Swift.UInt, shouldIncludeAppIcon: Swift.Bool) + @objc deinit + @objc final public func requestURL(actionID: Swift.String, scheme: Swift.String, methodName: Swift.String, parameters: [Swift.String : Any]) throws -> Foundation.URL + @objc final public func responseParameters(actionID: Swift.String, queryParameters: [Swift.String : Any], cancelled cancelledRef: Swift.UnsafeMutablePointer?) throws -> [Swift.String : Any] +} +@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKBridgeAPIRequestFactory) final public class _BridgeAPIRequestFactory : ObjectiveC.NSObject, FBSDKCoreKit.BridgeAPIRequestCreating { + @objc final public func bridgeAPIRequest(with protocolType: FBSDKCoreKit.FBSDKBridgeAPIProtocolType, scheme: Swift.String, methodName: Swift.String?, parameters: [Swift.String : Any]?, userInfo: [Swift.String : Any]? = nil) -> FBSDKCoreKit.BridgeAPIRequestProtocol? + @objc override dynamic public init() + @objc deinit +} +@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKDialogConfigurationMapBuilder) final public class _DialogConfigurationMapBuilder : ObjectiveC.NSObject, FBSDKCoreKit._DialogConfigurationMapBuilding { + @objc final public func buildDialogConfigurationMap(from rawConfigurations: [[Swift.String : Any]]) -> [Swift.String : FBSDKCoreKit._DialogConfiguration] + @objc override dynamic public init() + @objc deinit +} +@_inheritsConvenienceInitializers @objc(FBSDKErrorFactory) final public class _ErrorFactory : ObjectiveC.NSObject, FBSDKCoreKit.ErrorCreating { + @objc(errorWithCode:userInfo:message:underlyingError:) final public func error(code: Swift.Int, userInfo: [Swift.String : Any]? = nil, message: Swift.String?, underlyingError: Swift.Error?) -> Swift.Error + @objc(errorWithDomain:code:userInfo:message:underlyingError:) final public func error(domain: Swift.String, code: Swift.Int, userInfo: [Swift.String : Any]? = nil, message: Swift.String?, underlyingError: Swift.Error?) -> Swift.Error + @objc(invalidArgumentErrorWithName:value:message:underlyingError:) final public func invalidArgumentError(name: Swift.String, value: Any?, message: Swift.String?, underlyingError: Swift.Error?) -> Swift.Error + @objc(invalidArgumentErrorWithDomain:name:value:message:underlyingError:) final public func invalidArgumentError(domain: Swift.String, name: Swift.String, value: Any?, message: Swift.String?, underlyingError: Swift.Error?) -> Swift.Error + @objc(requiredArgumentErrorWithName:message:underlyingError:) final public func requiredArgumentError(name: Swift.String, message: Swift.String?, underlyingError: Swift.Error?) -> Swift.Error + @objc(requiredArgumentErrorWithDomain:name:message:underlyingError:) final public func requiredArgumentError(domain: Swift.String, name: Swift.String, message: Swift.String?, underlyingError: Swift.Error?) -> Swift.Error + @objc(unknownErrorWithMessage:userInfo:) final public func unknownError(message: Swift.String?, userInfo: [Swift.String : Any]? = nil) -> Swift.Error + @objc override dynamic public init() + @objc deinit +} +@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKCloseIcon) final public class _FBCloseIcon : ObjectiveC.NSObject { + @objc final public func image(size: CoreGraphics.CGSize) -> UIKit.UIImage? + @objc override dynamic public init() + @objc deinit +} +@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKLogo) final public class _FBLogo : FBSDKCoreKit.FBIcon { + @objc override final public func path(with size: CoreGraphics.CGSize) -> CoreGraphics.CGPath? + @objc override dynamic public init() + @objc deinit +} +@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKFeatureManager) final public class _FeatureManager : ObjectiveC.NSObject, FBSDKCoreKit.FeatureChecking, FBSDKCoreKit._FeatureDisabling { + @objc public static let shared: FBSDKCoreKit._FeatureManager + @objc final public func isEnabled(_ feature: FBSDKCoreKit.SDKFeature) -> Swift.Bool + @objc final public func check(_ feature: FBSDKCoreKit.SDKFeature, completionBlock: @escaping FBSDKCoreKit.FBSDKFeatureManagerBlock) + @objc final public func disableFeature(_ feature: FBSDKCoreKit.SDKFeature) + @objc override dynamic public init() + @objc deinit +} +@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKHumanSilhouetteIcon) final public class _HumanSilhouetteIcon : FBSDKCoreKit.FBIcon { + @objc override final public func path(with size: CoreGraphics.CGSize) -> CoreGraphics.CGPath? + @objc override dynamic public init() + @objc deinit +} +@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKMeasurementEvent) final public class _MeasurementEvent : ObjectiveC.NSObject, FBSDKCoreKit._AppLinkEventPosting { + @objc(postNotificationForEventName:args:) final public func postNotification(eventName: Swift.String, arguments: [Swift.String : Any]) + @objc override dynamic public init() + @objc deinit +} +@objc(FBSDKPaymentObserver) final public class _PaymentObserver : ObjectiveC.NSObject, FBSDKCoreKit._PaymentObserving { + @objc(initWithPaymentQueue:paymentProductRequestorFactory:) public init(paymentQueue: StoreKit.SKPaymentQueue, paymentProductRequestorFactory: FBSDKCoreKit._PaymentProductRequestorCreating) + @objc(startObservingTransactions) final public func startObservingTransactions() + @objc(stopObservingTransactions) final public func stopObservingTransactions() + @objc deinit +} +extension FBSDKCoreKit._PaymentObserver : StoreKit.SKPaymentTransactionObserver { + @objc final public func paymentQueue(_ queue: StoreKit.SKPaymentQueue, updatedTransactions transactions: [StoreKit.SKPaymentTransaction]) +} +@_inheritsConvenienceInitializers @objc(FBSDKPaymentProductRequestorFactory) final public class _PaymentProductRequestorFactory : ObjectiveC.NSObject, FBSDKCoreKit._PaymentProductRequestorCreating { + @objc final public func createRequestor(transaction: StoreKit.SKPaymentTransaction) -> FBSDKCoreKit.PaymentProductRequestor + @objc override dynamic public init() + @objc deinit +} +@objcMembers @objc(FBSDKRestrictiveEventFilter) final public class _RestrictiveEventFilter : ObjectiveC.NSObject { + @objc final public let eventName: Swift.String + @objc final public let restrictiveParameters: [Swift.String : Any] + @objc(initWithEventName:restrictiveParameters:) public init(eventName: Swift.String, restrictiveParameters: [Swift.String : Any]) + @objc deinit +} +@objcMembers @objc(FBSDKSKAdNetworkEvent) final public class _SKAdNetworkEvent : ObjectiveC.NSObject { + @objc final public let eventName: Swift.String? + @objc final public var values: [Swift.String : Swift.Double]? + @objc(initWithJSON:) public init?(json: [Swift.String : Any]) + @objc deinit +} +@objcMembers @objc(FBSDKViewImpressionLogger) final public class _ViewImpressionLogger : ObjectiveC.NSObject, FBSDKCoreKit.ImpressionLogging { + @objc(initWithEventName:) public init(eventName: FBSDKCoreKit.AppEvents.Name) + @objc public static func retrieveLogger(with eventName: FBSDKCoreKit.AppEvents.Name) -> FBSDKCoreKit._ViewImpressionLogger + @objc final public func logImpression(withIdentifier identifier: Swift.String, parameters: [FBSDKCoreKit.AppEvents.ParameterName : Any]?) + @objc deinit +} +@objcMembers @objc(FBSDKWebDialog) final public class _WebDialog : ObjectiveC.NSObject { + @objc final public var shouldDeferVisibility: Swift.Bool + @objc weak final public var delegate: FBSDKCoreKit.WebDialogDelegate? + @objc public init(name: Swift.String, parameters: [Swift.String : Swift.String]?, webViewFrame: CoreGraphics.CGRect = .zero, path: Swift.String? = nil) + @objc convenience public init(name: Swift.String) + @objc final public func show() + @objc deinit +} +extension FBSDKCoreKit._WebDialog : FBSDKCoreKit.WebDialogViewDelegate { + @objc final public func webDialogView(_ webDialogView: FBSDKCoreKit.FBWebDialogView, didCompleteWithResults results: [Swift.String : Any]) + @objc final public func webDialogView(_ webDialogView: FBSDKCoreKit.FBWebDialogView, didFailWithError error: Swift.Error) + @objc final public func webDialogViewDidCancel(_ webDialogView: FBSDKCoreKit.FBWebDialogView) + @objc final public func webDialogViewDidFinishLoad(_ webDialogView: FBSDKCoreKit.FBWebDialogView) +} +@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKWebViewFactory) final public class _WebViewFactory : ObjectiveC.NSObject, FBSDKCoreKit._WebViewProviding { + @objc final public func createWebView(frame: CoreGraphics.CGRect) -> FBSDKCoreKit.WebView + @objc override dynamic public init() + @objc deinit +} +extension FBSDKCoreKit.Profile.PictureMode : Swift.Equatable {} +extension FBSDKCoreKit.Profile.PictureMode : Swift.Hashable {} +extension FBSDKCoreKit.Profile.PictureMode : Swift.RawRepresentable {} +extension FBSDKCoreKit.LoginTooltipError : Swift.Equatable {} +extension FBSDKCoreKit.LoginTooltipError : Swift.Hashable {} diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Modules/module.modulemap b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Modules/module.modulemap similarity index 100% rename from ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Modules/module.modulemap rename to ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Modules/module.modulemap diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Resources/Info.plist b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Resources/Info.plist new file mode 100644 index 00000000..79a84e9c --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/A/Resources/Info.plist @@ -0,0 +1,52 @@ + + + + + BuildMachineOSBuild + 21G115 + CFBundleDevelopmentRegion + en + CFBundleExecutable + FBSDKCoreKit + CFBundleIdentifier + com.facebook.sdk.FBSDKCoreKit + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + FBSDKCoreKit + CFBundlePackageType + FMWK + CFBundleShortVersionString + 1.0 + CFBundleSignature + ???? + CFBundleSupportedPlatforms + + MacOSX + + CFBundleVersion + 15.1.0 + DTCompiler + com.apple.compilers.llvm.clang.1_0 + DTPlatformBuild + 13F100 + DTPlatformName + macosx + DTPlatformVersion + 12.3 + DTSDKBuild + 21E226 + DTSDKName + macosx12.3 + DTXcode + 1341 + DTXcodeBuild + 13F100 + LSMinimumSystemVersion + 10.15 + UIDeviceFamily + + 2 + + + diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/Current b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/Current new file mode 120000 index 00000000..8c7e5a66 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit.framework/Versions/Current @@ -0,0 +1 @@ +A \ No newline at end of file diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/dSYMs/FBSDKCoreKit.framework.dSYM/Contents/Info.plist b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/dSYMs/FBSDKCoreKit.framework.dSYM/Contents/Info.plist new file mode 100644 index 00000000..e9fd3068 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/dSYMs/FBSDKCoreKit.framework.dSYM/Contents/Info.plist @@ -0,0 +1,20 @@ + + + + + CFBundleDevelopmentRegion + English + CFBundleIdentifier + com.apple.xcode.dsym.com.facebook.sdk.FBSDKCoreKit + CFBundleInfoDictionaryVersion + 6.0 + CFBundlePackageType + dSYM + CFBundleSignature + ???? + CFBundleShortVersionString + 1.0 + CFBundleVersion + 15.1.0 + + diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/dSYMs/FBSDKCoreKit.framework.dSYM/Contents/Resources/DWARF/FBSDKCoreKit b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/dSYMs/FBSDKCoreKit.framework.dSYM/Contents/Resources/DWARF/FBSDKCoreKit new file mode 100644 index 00000000..38da0acc Binary files /dev/null and b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-maccatalyst/dSYMs/FBSDKCoreKit.framework.dSYM/Contents/Resources/DWARF/FBSDKCoreKit differ diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FBSDKCoreKit b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FBSDKCoreKit old mode 100644 new mode 100755 index f28e5101..200556bc Binary files a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FBSDKCoreKit and b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FBSDKCoreKit differ diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/af.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/af.lproj/FacebookSDK.strings new file mode 100644 index 00000000..84881da5 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/af.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "Besoek %@ en voer die kode in wat hierbo vertoon word."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "Om jou rekening te verbind, maak die Facebook-toepassing op jou mobiele toestel oop en kontroleer vir kennisgewings."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- OF -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "Goed"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Kanselleer"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Meld asseblief weer by hierdie toepassing aan om jou Facebook-rekening te herkoppel. "; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "Goed"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "Die bediener is tydelik besig, probeer asseblief weer."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Kanselleer"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Meld af"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Met Facebook aangemeld"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "As %@ aangemeld"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Meld aan"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Gaan voort met Facebook"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Meld met Facebook aan"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Meld af"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Toegang is nie na die Facebook-rekening verleen nie. Verifieer toestelinstellings."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Kan nie aan Facebook koppel nie. Gaan jou netwerkverbinding na en probeer weer."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Jou Facebook-wagwoord het verander. Om jou wagwoord te bevestig, maak Instellings > Facebook oop en tik jou naam."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "Die Facebook-rekening is nie op die toestel opgestel nie."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "Jou rekening is nie bevestig nie. Meld asseblief by www.facebook.com aan en volg die gegewe instruksies."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "Jy kan nie op die oomblik by toepassings aanmeld nie. Meld asseblief by www.facebook.com aan en volg die gegewe instruksies."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "Jy is in beheer – kies watter inligting jy met toepassings wil deel."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Meld aan"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Stuur"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Deel"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "Nie jy nie?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "Bevestig aantekening"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "Gaan voort as %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/ar.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/ar.lproj/FacebookSDK.strings new file mode 100644 index 00000000..f67e1352 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/ar.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "تفضل بزيارة %@ وإدخال الرمز الموضح أدناه."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "لربط حسابك، افتح تطبيق فيسبوك على جهازك المحمول ثم تفقد الإشعارات."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- أو -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "موافق"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "إلغاء"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "يرجى تسجيل الدخول إلى هذا التطبيق مرة أخرى لإعادة الاتصال بحساب فيسبوك."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "موافق"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "الخادم مشغول مؤقتًا، يرجى إعادة المحاولة."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "إلغاء"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "تسجيل الخروج"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "تم تسجيل الدخول بحساب فيسبوك"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "تم تسجيل الدخول باسم %@"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "تسجيل الدخول"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "متابعة بحساب فيسبوك"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "تسجيل الدخول بحساب فيسبوك"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "تسجيل الخروج"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "لم يتم منح إذن الوصول لحساب فيسبوك. تحقق من إعدادات الجهاز."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "تعذر الاتصال بفيسبوك. يُرجى التحقق من الاتصال بالإنترنت وإعادة المحاولة."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "تم تغيير كلمة سر فيسبوك الخاصة بك. لتأكيد كلمة السر، افتح الإعدادات > فيسبوك ثم اضغط على اسمك."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "لم تتم تهيئة حساب فيسبوك على الجهاز."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "لم يتم تأكيد حسابك. يُرجى تسجيل الدخول إلى www.facebook.com واتباع التعليمات الموضحة."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "لا يمكنك تسجيل الدخول إلى التطبيقات حاليًا. يُرجى تسجيل الدخول إلى www.facebook.com واتباع التعليمات الموضحة."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "أنت المتحكم - اختر المعلومات التي تريد مشاركتها مع التطبيقات."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "تسجيل الدخول"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "إرسال"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "مشاركة"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "لست أنت؟"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "تأكيد تسجيل الدخول"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "متابعة باسم %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/bn.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/bn.lproj/FacebookSDK.strings new file mode 100644 index 00000000..768fcdbb --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/bn.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "%@ -এ যান এবং উপরে যে কোডটি দেখানো হয়েছে সেটি লিখুন।"; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "আপনার অ্যাকাউন্টে সংযোগ করতে, আপনার মোবাইল ডিভাইসে Facebook অ্যাপটি খুলুন এবং বিজ্ঞপ্তি চেক করুন।"; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- অথবা -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "ঠিক আছে"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "বাতিল করুন"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "আপনার Facebook অ্যাকাউন্টটিতে পুনরায় সংযোগ করার জন্য অনুগ্রহ করে এই অ্যাপটিতে লগ ইন করুন৷"; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "ঠিক আছে"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "এই সার্ভারটি সাময়িকভাবে ব্যস্ত আছে, অনুগ্রহ করে পুনরায় চেষ্টা করুন৷"; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "বাতিল করুন"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "লগ আউট করুন"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Facebook ব্যবহার করে লগ ইন করা হয়েছে"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "%@ হিসাবে লগ ইন করা হয়েছে"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "লগ ইন করুন"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Facebook এর সাথে চালিয়ে যান"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Facebook -এর সাথে লগ ইন করুন"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "লগ আউট করুন"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Facebook অ্যাকাউন্টটিতে অ্যাক্সেস করার অনুমতি নেই৷ ডিভাইস সেটিংস যাচাই করুন৷"; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Facebook-এ সংযোগ করা যাচ্ছে না৷ আপনার নেটওয়ার্ক সংযোগটি পরীক্ষা করুন এবং পুনরায় চেষ্টা করুন৷"; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "আপনার Facebook পাসওয়ার্ডটি পরিবর্তিত হয়েছে৷ আপনার পাসওয়ার্ডটি নিশ্চিত করতে, সেটিংস > Facebook খুলুন এবং আপনার নামটি ট্যাপ করুন৷"; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "Facebook অ্যাকাউন্টটি এই ডিভাইসে কনফিগার করা যাযনি৷"; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "আপনার অ্যাকাউন্টটি নিশ্চিত করা যায়নি৷ অনুগ্রহ করে www.facebook.com-এ লগ ইন করুন এবং উল্লিখিত নির্দেশাবলী অনুসরণ করুন৷"; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "এই সময়ে আপনি অ্যাপসে লগ ইন করতে পারবেন না৷ অনুগ্রহ করে www.facebook.com-এ লগ ইন করুন এবং উল্লিখিত নির্দেশাবলী অনুসরণ করুন৷"; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "আপনি নিয়ন্ত্রণে আছেন - অ্যাপ্সের সাথে আপনি যে তথ্য শেয়ার করতে চান তা বাছুন৷"; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "লগ ইন করুন"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "পাঠান"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "ভাগ করুন"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "আপনি নন?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "লগ ইন নিশ্চিত করুন"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "%@ হিসেবে চালিয়ে যান"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/cs.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/cs.lproj/FacebookSDK.strings new file mode 100644 index 00000000..c15549c4 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/cs.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "Navštivte %@ a zadejte nahoře uvedený kód."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "Účet si můžete připojit tak, že si na mobilním zařízení spustíte aplikaci Facebook a podíváte se do upozornění."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- NEBO -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "OK"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Zrušit"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Pokud se chcete ke svému Facebook účtu znovu připojit, přihlaste se k této aplikaci ještě jednou."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "OK"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "Server je dočasně zaneprázdněný, zkuste to znovu."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Zrušit"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Odhlásit"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Přihlášen(a) přes Facebook"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "Přihlášen(a) jako %@"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Přihlásit"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Pokračovat přes Facebook"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Přihlásit se přes Facebook"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Odhlásit"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Facebook účtu nebylo oprávnění uděleno. Ověřte nastavení zařízení."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "K Facebooku se nedá připojit. Zkontrolujte připojení k síti a zkuste to znovu."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Vaše heslo na Facebook je změněné. Pokud chcete heslo potvrdit, přejděte do Nastavení > Facebook a klepněte na své jméno."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "V tomto zařízení není Facebook účet konfigurovaný."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "Váš účet není potvrzený. Přihlaste se na www. facebook.com a postupujte podle uvedených pokynů."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "Do aplikací se v této chvíli přihlásit nemůžete. Přihlaste se na www. facebook.com a postupujte podle uvedených pokynů."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "Je jen na vás, které informace chcete s aplikacemi sdílet."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Přihlásit"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Odeslat"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Sdílet"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "Nejste to vy?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "Potvrdit přihlášení"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "Pokračovat jako %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/da.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/da.lproj/FacebookSDK.strings new file mode 100644 index 00000000..a6d9ed40 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/da.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "Gå til %@, og indtast den kode, der er angivet ovenfor."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "Du kan tilknytte din konto ved at åbne Facebook-appen på din mobilenhed og tjekke notifikationerne."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- ELLER -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "OK"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Annuller"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Log på denne app igen for at genoprette forbindelsen til din Facebook-konto."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "OK"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "Serveren er optaget i øjeblikket. Prøv igen."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Annuller"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Log af"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Logget på med Facebook"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "Logget på som %@"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Log på"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Fortsæt med Facebook"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Log på med Facebook"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Log af"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Der er ikke blevet givet adgang til Facebook-kontoen. Kontrollér enhedsindstillingerne."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Kunne ikke oprette forbindelse til Facebook. Kontrollér din netværksforbindelse, og prøv igen."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Din Facebook-adgangskode er ændret. For at bekræfte din adgangskode skal du åbne Indstillinger > Facebook og trykke på dit navn."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "Facebook-kontoen er ikke blevet konfigureret på enheden."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "Din konto er ikke bekræftet. Log på www.facebook.com, og følg instruktionerne."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "Du kan ikke logge på apps på nuværende tidspunkt. Log på www.facebook.com, og følg instruktionerne."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "Du har styringen – vælg de oplysninger, som du vil dele med apps."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Log på"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Send"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Del"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "Ikke dig?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "Bekræft login"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "Fortsæt som %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/de.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/de.lproj/FacebookSDK.strings new file mode 100644 index 00000000..1e470805 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/de.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "Besuche %@ und gib den oben angezeigten Code ein."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "Um dein Konto zu verbinden, öffne die Facebook-App auf deinem Mobilgerät und prüfe, ob du Benachrichtigungen erhalten hast."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "– ODER –"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "OK"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Abbrechen"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Melde dich bitte erneut bei dieser App an, um die Verbindung mit deinem Facebook-Konto wiederherzustellen."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "OK"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "Der Server ist vorübergehend beschäftigt. Bitte versuche es erneut."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Abbrechen"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Abmelden"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Über Facebook angemeldet"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "Als %@ angemeldet"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Anmelden"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Mit Facebook fortfahren"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Über Facebook anmelden"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Abmelden"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Auf das Facebook-Konto wurde kein Zugriff erteilt. Überprüfe bitte die Geräteeinstellungen."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Verbindung zu Facebook kann nicht hergestellt werden. Bitte überprüfe deine Netzwerkverbindung und versuche es erneut."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Dein Facebook-Passwort hat sich geändert. Öffne „Einstellungen“ > „Facebook“ und tippe auf deinen Namen, um dein Passwort zu bestätigen."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "Das Facebook-Konto wurde für dieses Gerät nicht konfiguriert."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "Dein Konto wurde nicht bestätigt. Bitte melde dich unter www.facebook.com an und folge den Anweisungen."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "Du kannst dich zurzeit nicht bei Apps anmelden. Bitte melde dich unter www.facebook.com an und folge den Anweisungen."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "Es liegt ganz an dir – du kannst dir aussuchen, was du mit Apps teilen möchtest."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Anmelden"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Senden"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Teilen"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "Nicht du?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "Login bestätigen"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "Fortfahren als %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/el.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/el.lproj/FacebookSDK.strings new file mode 100644 index 00000000..09ca6484 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/el.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "Επισκεφτείτε τη διεύθυνση %@ και συμπληρώστε τον παραπάνω κωδικό."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "Για να συνδεθείτε στο λογαριασμό σας, ανοίξτε την εφαρμογή Facebook στη φορητή συσκευή σας και ελέγξτε τις ειδοποιήσεις."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- Ή -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "OK"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Άκυρο"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Συνδεθείτε ξανά σε αυτή την εφαρμογή για να συνδέσετε και πάλι το λογαριασμό σας στο Facebook."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "OK"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "Ο διακομιστής είναι προσωρινά απασχολημένος, προσπαθήστε ξανά."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Άκυρο"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Αποσύνδεση"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Έχει γίνει σύνδεση μέσω Facebook"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "Έχει γίνει σύνδεση ως %@"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Σύνδεση"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Συνεχίστε με το Facebook"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Σύνδεση μέσω Facebook"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Αποσύνδεση"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Δεν έχει παραχωρηθεί πρόσβαση στο λογαριασμό Facebook. Επαληθεύστε τις ρυθμίσεις της συσκευής σας."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Δεν είναι δυνατή η σύνδεση στο Facebook. Ελέγξτε τη σύνδεση στο δίκτυο και προσπαθήστε ξανά."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Ο κωδικός πρόσβασής σας στο Facebook άλλαξε. Για να επιβεβαιώσετε τον κωδικό σας, πηγαίνετε στις Ρυθμίσεις > Facebook και πατήστε το όνομά σας."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "Ο λογαριασμός Facebook δεν έχει διαμορφωθεί στη συσκευή."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "Ο λογαριασμός σας δεν επιβεβαιώθηκε. Συνδεθείτε στο www.facebook.com και ακολουθήστε τις οδηγίες που εμφανίζονται."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "Προς το παρόν δεν μπορείτε να συνδεθείτε σε εφαρμογές. Συνδεθείτε στο www.facebook.com και ακολουθήστε τις οδηγίες που εμφανίζονται."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "Έχετε τον έλεγχο - επιλέξτε ποιες πληροφορίες θέλετε να κοινοποιούνται στις εφαρμογές."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Σύνδεση"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Αποστολή"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Κοινοποίηση"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "Δεν είστε εσείς;"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "Επιβεβαίωση σύνδεσης"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "Συνέχεια ως %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/en.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/en.lproj/FacebookSDK.strings new file mode 100644 index 00000000..c88ac076 Binary files /dev/null and b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/en.lproj/FacebookSDK.strings differ diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/en_GB.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/en_GB.lproj/FacebookSDK.strings new file mode 100644 index 00000000..e36f841c --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/en_GB.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* The format string for device login instructions */ +"DeviceLogin.LogInPrompt" = "Visit %@ and enter the code shown above."; + +/* The 'or' string for smart login instructions */ +"DeviceLogin.SmartLogInOrLabel" = "-- OR --"; + +/* The string for smart login instructions */ +"DeviceLogin.SmartLogInPrompt" = "To connect your account, open the Facebook app on your mobile device and check for notifications."; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "OK"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Cancel"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Please log in to this app again to reconnect your Facebook account."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "OK"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "The server is temporarily busy, please try again."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Cancel"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Log out"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Logged in using Facebook"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "Logged in as %@"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Log in"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Continue with Facebook"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Log in with Facebook"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Log out"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Access has not been granted to the Facebook account. Verify device settings."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Unable to connect to Facebook. Please check your network connection and try again."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Your Facebook password has changed. To confirm your password, open Settings > Facebook and tap your name."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "The Facebook account has not been configured on the device."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "Your account is not confirmed. Please log in to www.facebook.com and follow the instructions given."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "You cannot log in to apps at this time. Please log in to www.facebook.com and follow the instructions given."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "You're in control – choose what information you want to share with apps."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Log In"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Send"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Share"; + +/* The title for the alert when smart login requires confirmation */ +"SmartLogin.ConfirmationTitle" = "Confirm Login"; + +/* The format string to continue as for the alert when smart login requires confirmation */ +"SmartLogin.Continue" = "Continue as %@"; + +/* The cancel label for the alert when smart login requires confirmation */ +"SmartLogin.NotYou" = "Not you?"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/es.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/es.lproj/FacebookSDK.strings new file mode 100644 index 00000000..0c5ce879 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/es.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "Visita %@ e ingresa el código que se muestra arriba."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "Para conectar tu cuenta, abre la aplicación de Facebook en tu dispositivo móvil y comprueba las notificaciones."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- O -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "Aceptar"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Cancelar"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Inicia sesión de nuevo en esta aplicación para volver a conectarte a tu cuenta de Facebook."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "Aceptar"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "El servidor está temporalmente ocupado. Vuelve a intentarlo."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Cancelar"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Cerrar sesión"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Sesión iniciada con Facebook"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "Sesión iniciada como %@"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Inicio de sesión"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Continuar con Facebook"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Iniciar sesión con Facebook"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Salir"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "No se concedió acceso a la cuenta de Facebook. Verifica la configuración del dispositivo."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "No es posible conectarse a Facebook. Comprueba tu conexión a internet y vuelve a intentarlo."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Cambió tu contraseña de Facebook. Para confirmar tu contraseña, abre Configuración > Facebook y toca tu nombre."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "No se configuró la cuenta de Facebook en el dispositivo."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "Tu cuenta no está confirmada. Inicia sesión en www.facebook.com y sigue las instrucciones."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "No puedes iniciar sesión en las aplicaciones en este momento. Inicia sesión en www.facebook.com y sigue las instrucciones."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "Tú decides: elige qué información quieres compartir con las aplicaciones."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Inicio de sesión"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Enviar"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Compartir"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "¿No eres tú?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "Confirmar inicio de sesión"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "Continuar como %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/es_ES.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/es_ES.lproj/FacebookSDK.strings new file mode 100644 index 00000000..4ecd5d68 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/es_ES.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "Visita %@ e introduce el código que se muestra arriba."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "Para conectar tu cuenta, abre la aplicación de Facebook en tu dispositivo móvil y comprueba las notificaciones."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- O -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "Aceptar"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Cancelar"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Vuelve a iniciar sesión en esta aplicación para volver a conectar tu cuenta de Facebook."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "Aceptar"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "El servidor está ocupado temporalmente. Vuelve a intentarlo más tarde."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Cancelar"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Salir"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Sesión iniciada con Facebook"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "Sesión iniciada como %@"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Inicio de sesión"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Continuar con Facebook"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Iniciar sesión con Facebook"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Salir"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "No se ha otorgado acceso a la cuenta de Facebook. Verifica la configuración del dispositivo."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "No es posible conectarse a Facebook. Comprueba tu conexión de red y vuelve a intentarlo."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Tu contraseña de Facebook ha cambiado. Para confirmar tu contraseña, abre Configuración > Facebook y toca tu nombre."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "La cuenta de Facebook no se ha configurado en el dispositivo."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "Tu cuenta no se ha confirmado. Inicia sesión en www.facebook.com y sigue las instrucciones."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "No puedes iniciar sesión en las aplicaciones en este momento. Inicia sesión en www.facebook.com y sigue las instrucciones."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "Tú tienes el control: elige la información que quieres compartir con las aplicaciones."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Inicio de sesión"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Enviar"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Compartir"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "¿No eres tú?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "Confirmar inicio de sesión"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "Continuar como %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/fi.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/fi.lproj/FacebookSDK.strings new file mode 100644 index 00000000..f51fcaa6 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/fi.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "Siirry osoitteeseen %@ ja kirjoita oheinen koodi sivulle."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "Pääset liittämään käyttäjätilisi avaamalla Facebook-sovelluksen mobiililaitteellasi ja tarkistamalla ilmoitukset."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- TAI -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "OK"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Peruuta"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Kirjaudu tähän sovellukseen uudelleen, jotta voit yhdistää Facebook-tilisi uudelleen."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "OK"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "Palvelin on tilapäisesti varattu, yritä uudelleen."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Peruuta"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Kirjaudu ulos"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Sisäänkirjautunut Facebookin avulla"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "Sisäänkirjautunut nimellä %@"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Kirjaudu sisään"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Jatka Facebook-tunnuksilla"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Kirjaudu sisään Facebookin avulla"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Kirjaudu ulos"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Pääsyä Facebook-tiliin ei ole myönnetty. Tarkista laiteasetukset."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Yhteyttä Facebookiin ei voi muodostaa. Tarkista verkkoyhteys ja yritä sitten uudelleen."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Facebook-salasanasi on vaihdettu. Vahvista salasanasi avaamalla Asetukset > Facebook ja napauttamalla nimeäsi."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "Facebook-tiliä ei ole määritetty laitteessa."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "Tiliäsi ei ole vahvistettu. Kirjaudu sisään osoitteeseen www.facebook.com ja noudata annettuja ohjeita."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "Et pysty kirjautumaan sovelluksiin tällä hetkellä. Kirjaudu sisään osoitteeseen www.facebook.com ja noudata annettuja ohjeita."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "Sinä voit valita, mitä tietoja jaat sovelluksille."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Kirjaudu sisään"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Lähetä"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Jaa"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "Etkö tämä ole sinä?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "Vahvista sisäänkirjautuminen"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "Jatka nimellä %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/fil.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/fil.lproj/FacebookSDK.strings new file mode 100644 index 00000000..c72600b1 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/fil.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "Pumunta sa %@ at ilagay ang code na ipinapakita sa itaas."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "Para ikonekta ang iyong account, buksan ang Facebook app sa iyong cellphone at tumingin ng mga notification."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- O KAYA -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "OK"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Kanselahin"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Mangyaring mag-log in muli sa app na ito para ikonekta muli ang iyong Facebook account."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "OK"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "Pansamantalang abala ang server, pakisubukan muli."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Kanselahin"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Mag-log Out"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Naka-log in gamit ang Facebook"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "Naka-log in bilang si %@"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Mag-log in"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Magatuloy sa Facebook"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Mag-log in sa pamamagitan ng Facebook"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Mag-log out"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Hindi binigyan ng access ang Facebook account. Beripikahin ang mga setting ng device."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Hindi nakakonekta sa Facebook. Tingnan ang iyong koneksyon sa network at subukan muli."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Nagbago ang iyong password sa Facebook. Para makumpirma ang iyong password, buksan ang Mga Setting > Facebook at i-tap ang iyong pangalan."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "Hindi na-configure sa device ang Facebook account."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "Hindi nakumpirma ang iyong account. Mangyaring mag-log in sa www.facebook.com at sundin ang mga ibinigay na tagubilin."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "Hindi ka makakapag-log in sa mga app sa oras na ito. Mangyaring mag-log in sa www.facebook.com at sundin ang mga ibinigay na tagubilin."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "Ikaw ang may kontrol - piliin kung anong impormasyon ang gusto mong ibahagi sa mga app."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Mag-log In"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Ipadala"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Ibahagi"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "Hindi ikaw?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "I-confirm ang Pag-log in"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "Magpatuloy bilang %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/fr.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/fr.lproj/FacebookSDK.strings new file mode 100644 index 00000000..f0511b2e --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/fr.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "Consultez la page %@ et saisissez le code indiqué ci-dessus."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "Pour connecter votre compte, lancez l’application Facebook sur votre appareil mobile et consultez les notifications."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- OU -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "OK"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Annuler"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Veuillez vous connecter à nouveau à cette application pour reconnecter votre compte Facebook."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "OK"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "Le serveur est temporairement occupé. Veuillez réessayer plus tard."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Annuler"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Déconnexion"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Connecté(e) à l’aide de Facebook"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "Connecté(e) en tant que %@"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Connexion"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Continuer avec Facebook"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Connexion avec Facebook"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Déconnexion"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "L’accès au compte Facebook n’a pas été autorisé. Vérifiez les paramètres de l’appareil."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Connexion à Facebook impossible. Vérifiez votre connexion avant de réessayer."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Votre mot de passe Facebook a changé. Pour confirmer votre mot de passe, ouvrez Paramètres > Facebook et saisissez votre nom."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "Le compte Facebook n’a pas été configuré sur l’appareil."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "Votre compte n’est pas confirmé. Veuillez vous connecter à www.facebook.com et suivre les instructions indiquées."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "Vous ne pouvez pas vous connecter à des applications pour le moment. Veuillez vous connecter à www.facebook.com et suivre les instructions indiquées."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "Vous gardez le contrôle. Choisissez les informations que vous souhaitez partager avec les applications."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Connexion"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Envoyer"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Partager"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "Ce n’est pas vous ?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "Confirmer la connexion"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "Continuer en tant que %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/gu.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/gu.lproj/FacebookSDK.strings new file mode 100644 index 00000000..95bec7fb --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/gu.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "%@ ની મુલાકાત લો અને ઉપર બતાવ્યા પ્રમાણે કોડ દાખલ કરો."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "તમારા એકાઉન્ટ સાથે જોડાવા માટે, તમારા મોબાઇલ ઉપકરણ પર Facebook એપ્લિકેશન ખોલો અને સૂચનો માટે તપાસો."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- અથવા -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "ઠીક"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "રદ કરો"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "તમારા ફેસબુક ખાતાને ફરીથી કનેક્ટ કરવા માટે કૃપા કરીને આ એપ્લિકેશનમાં ફરી લૉગ ઇન કરો."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "ઠીક"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "સર્વર અસ્થાયીરૂપે વ્યસ્ત છે, કૃપા કરીને ફરી પ્રયાસ કરો."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "રદ કરો"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "લૉગ આઉટ કરો"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "ફેસબુકનો ઉપયોગ કરીને લૉગ ઇન કરો"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "%@ તરીકે લૉગ ઇન થયાં"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "લૉગ ઇન કરો"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Facebook સાથે ચાલુ રાખો"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "ફેસબુક સાથે લૉગ ઇન કરો"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "લૉગ આઉટ કરો"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "ફેસબુક ખાતા પર ઍક્સેસ આપવામાં આવી નથી. ઉપકરણ સેટિંગ્સ ચકાસો"; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "ફેસબુકથી કનેક્ટ કરવામાં અસમર્થ. તમારું નેટવર્ક કનેક્શન તપાસો અને ફરી પ્રયાસ કરો."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "તમારો ફેસબુક પાસવર્ડ બદલાઈ ગયો છે. તમારા પાસવર્ડની પુષ્ટિ કરવા માટે, સેટિંગ્સ > ફેસબુક ખોલો અને તમારા નામ પર ટૅપ કરો."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "ઉપકરણ પર ફેસબુક ખાતું કન્ફિગર કરવામાં આવ્યું નથી."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "તમારા ખાતાની પુષ્ટિ કરવામાં આવી નથી. કૃપા કરીને www.facebook.com પર લૉગ ઇન કરો અને આપેલા સૂચનોને અનુસરો."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "તમે આ સમયે એપ્લિકેશન્સમાં લૉગ ઇન કરી શકતાં નથી. કૃપા કરીને www.facebook.com પર લૉગ ઇન કરો અને આપેલા સૂચનોને અનુસરો."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "તમે નિયંત્રણ કરો છો - તમે એપ્લિકેશન્સ સાથે કઈ માહિતી શેર કરવા માંગો છો તે પસંદ કરો."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "લૉગ ઇન કરો"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "મોકલો"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "શેર કરો"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "તમે નહિ?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "લૉગિનની પુષ્ટિ કરો"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "%@ તરીકે ચાલુ રાખો"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/he.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/he.lproj/FacebookSDK.strings new file mode 100644 index 00000000..be0f033b --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/he.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "בקר ב-%@ והזן את הקוד המופיע למעלה."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "כדי לחבר את החשבון שלך, פתח את אפליקציית פייסבוק במכשיר הנייד שלך ובדוק אם יש התראות."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- או -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "אישור"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "ביטול"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "התחבר לאפליקציה זו שוב כדי לחבר מחדש את חשבון הפייסבוק שלך."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "אישור"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "השרת עמוס באופן זמני, נסה שוב."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "ביטול"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "התנתק"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "מחובר באמצעות פייסבוק"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "מחובר בתור %@"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "התחבר"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "המשך עם פייסבוק"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "התחבר באמצעות פייסבוק"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "התנתק"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "לא הוענקה גישה לחשבון הפייסבוק. אמת את הגדרות המכשיר."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "לא ניתן להתחבר לפייסבוק. בדוק את החיבור שלך לרשת ונסה שוב."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "סיסמת הפייסבוק שלך השתנתה. כדי לאשר את הסיסמה, פתח את 'הגדרות' > 'פייסבוק' והקש על שמך."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "חשבון הפייסבוק לא הוגדר במכשיר."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "החשבון שלך לא אושר. התחבר ל-www.facebook.com ופעל בהתאם להוראות שיוצגו."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "לא ניתן להתחבר לאפליקציות כעת. התחבר ל-www.facebook.com ופעל בהתאם להוראות שיוצגו."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "אתה מחליט - בחר איזה מידע אתה רוצה לשתף עם אפליקציות."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "התחבר"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "שלח"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "שתף"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "לא אתה?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "אשר התחברות"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "המשך כ-%@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/hi.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/hi.lproj/FacebookSDK.strings new file mode 100644 index 00000000..16d49ea6 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/hi.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "%@ पर जाएँ और ऊपर दिया गया कोड दर्ज करें."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "अपने खाते को कनेक्ट करने के लिए, अपने मोबाइल एप्लिकेशन में Facebook एप्लिकेशन खोलें और सूचनाओं के लिए जाँच करें."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- या -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "ठीक"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "रद्द करें"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "अपने Facebook खाते से फिर से कनेक्ट होने के लिए कृपया इस एप्लिकेशन में फिर से लॉग इन करें."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "ठीक"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "सर्वर अस्थायी रूप से व्यस्त है, कृपया फिर से कोशिश करें."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "रद्द करें"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "लॉग आउट करें"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Facebook का उपयोग करके लॉग इन किया हुआ है"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "%@ के रूप में लॉग इन किया हुआ है"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "लॉग इन करें"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Facebook के साथ जारी रखें"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Facebook से लॉग इन करें"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "लॉग आउट"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Facebook खाते को एक्सेस नहीं दी गई है. डिवाइस सेटिंग सत्यापित करें."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Facebook से कनेक्ट होने में असमर्थ. कृपया अपने नेटवर्क कनेक्शन की जाँच करें फिर से प्रयास करें."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "आपका Facebook पासवर्ड बदल गया है. अपना पासवर्ड कन्फ़र्म करने के लिए, सेटिंग > Facebook खोलें और अपना नाम टैप करें."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "डिवाइस पर Facebook खाता कॉन्फ़िगर नहीं किया गया है."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "आपका खाता कन्फ़र्म नहीं किया गया है. कृपया www.facebook.com में लॉग इन करें और दिए गए निर्देशों का पालन करें."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "आप इस समय एप्लिकेशन में लॉग इन नहीं कर सकते. कृपया www.facebook.com में लॉग इन करें और दिए गए निर्देशों का पालन करें."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "आप नियंत्रण में हैं - चुनें कि आप एप्लिकेशन से कौन-सी जानकारी साझा करना चाहते हैं."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "लॉग इन करें"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "भेजें"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "साझा करें"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "आप नहीं हैं?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "लॉग इन कन्फ़र्म करें"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "%@ के रूप में जारी रखें"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/hr.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/hr.lproj/FacebookSDK.strings new file mode 100644 index 00000000..1a30854a --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/hr.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "Posjetite adresu %@ i unesite gore prikazan kod."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "Da biste povezali račun, otvorite aplikaciju Facebook na mobilnom uređaju i potražite obavijesti."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- ILI -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "U redu"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Odustani"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Ponovo se prijavite u ovu aplikaciju kako biste se ponovo povezali s Facebook računom."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "U redu"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "Poslužitelj je privremeno zauzet, pokušajte ponovo."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Odustani"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Odjavi se"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Prijavljen putem Facebooka"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "Prijavljen kao %@"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Prijavi se"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Nastavite s korištenjem Facebooka"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Prijava putem Facebooka"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Odjavi se"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Pristup Facebook računu nije odobren. Provjerite postavke uređaja."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Povezivanje s Facebookom nije uspjelo. Provjerite mrežnu vezu i pokušajte ponovo."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Promijenili ste lozinku za Facebook. Za potvrdu lozinke otvorite Postavke > Facebook i dodirnite svoje ime."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "Na uređaju nije konfiguriran račun za Facebook."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "Vaš račun nije potvrđen. Prijavite se na www.facebook.com i slijedite upute."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "U ovome trenutku prijava u aplikacije nije moguća. Prijavite se na www.facebook.com i slijedite upute."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "Vi odlučujete – odaberite koje podatke želite dijeliti u aplikacijama."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Prijava"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Pošalji"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Dijeli"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "To niste vi?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "Potvrda prijave"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "Nastavi kao %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/hu.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/hu.lproj/FacebookSDK.strings new file mode 100644 index 00000000..81a206e1 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/hu.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "Keresd fel a %@ címet, és írd be a fent megjelenített kódot."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "A fiók hozzákapcsolásához nyisd meg a Facebook alkalmazást a mobilkészülékeden, és nézd meg az értesítéseket."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- VAGY -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "OK"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Mégsem"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Kérjük, jelentkezz be újra ebbe az alkalmazásba, ha szeretnéd ismét összekapcsolni a Facebook-fiókoddal."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "OK"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "A kiszolgáló átmenetileg foglalt, próbáld meg újra."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Mégsem"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Kijelentkezés"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Bejelentkezve a Facebook használatával"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "Bejelentkezve %@ néven"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Bejelentkezés"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Folytatás a Facebookkal"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Bejelentkezés a Facebook használatával"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Kijelentkezés"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "A Facebook-fiókhoz nincs megadva a hozzáférés. Ellenőrizd az eszköz beállításait."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Nem sikerült kapcsolódni a Facebookhoz. Ellenőrizd a hálózati kapcsolatot, majd próbáld meg újra."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Facebook-jelszavad megváltozott. A jelszó megerősítéséhez nyisd meg a Settings (Beállítások) > Facebook pontot, és koppints a nevedre."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "A készüléken nincs beállítva a Facebook-fiók."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "A fiókod nincs megerősítve. Jelentkezz be a www.facebook.com címre, és kövesd az utasításokat."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "Jelenleg nem tudsz alkalmazásokba bejelentkezni. Jelentkezz be a www.facebook.com címre, és kövesd az utasításokat."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "A döntés a kezedben van: kiválaszthatod, hogy milyen adatokat osztasz meg az alkalmazásokkal."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Bejelentkezés"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Küldés"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Megosztás"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "Nem te vagy az?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "Bejelentkezés megerősítése"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "Folytatás mint %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/id.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/id.lproj/FacebookSDK.strings new file mode 100644 index 00000000..da53d0d0 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/id.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "Kunjungi %@ dan masukkan kode yang ditampilkan di atas."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "Untuk menghubungkan akun Anda, buka aplikasi Facebook di perangkat seluler Anda dan periksa pemberitahuan."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- ATAU -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "OK"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Batal"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Harap masuk ke aplikasi ini lagi untuk menghubungkan kembali akun Facebook Anda."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "OK"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "Server untuk sementara sedang sibuk, harap coba lagi."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Batal"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Keluar"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Masuk menggunakan Facebook"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "Masuk sebagai %@"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Masuk"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Lanjutkan dengan Facebook"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Masuk menggunakan Facebook"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Keluar"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Akses belum diberikan ke akun Facebook. Verifikasi pengaturan perangkat."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Tidak dapat terhubung ke Facebook. Periksa koneksi jaringan dan coba lagi."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Kata sandi Facebook Anda telah diubah. Untuk mengonfirmasi kata sandi Anda, buka Pengaturan > Facebook, lalu ketuk nama Anda."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "Akun Facebook belum dikonfigurasikan di perangkat."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "Akun Anda tidak dikonfirmasi. Masuk ke www.facebook.com dan ikuti petunjuknya."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "Saat ini Anda tidak dapat masuk ke aplikasi. Masuk ke www.facebook.com dan ikuti petunjuknya."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "Anda memegang kendali - pilih info yang ingin Anda bagikan dengan aplikasi."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Masuk"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Kirim"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Berbagi"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "Bukan Anda?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "Konfirmasikan Masuk"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "Lanjutkan sebagai %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/it.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/it.lproj/FacebookSDK.strings new file mode 100644 index 00000000..38915663 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/it.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "Visita %@ e inserisci il codice mostrato sopra."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "Per collegare il tuo account, apri l'app Facebook sul tuo dispositivo mobile e controlla se hai notifiche."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- OPPURE -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "OK"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Annulla"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Effettua di nuovo l'accesso a questa applicazione per riconnettere il tuo account Facebook."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "OK"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "Il server è temporaneamente occupato, riprova."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Annulla"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Esci"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Accesso effettuato tramite Facebook"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "Accesso effettuato come %@"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Accedi"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Continua con Facebook"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Accedi con Facebook"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Esci"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "All'account Facebook non è stato concesso l'accesso. Verifica le impostazioni del dispositivo."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Impossibile connettersi a Facebook. Controlla la tua connessione e riprova."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "La tua password di Facebook è stata modificata. Per confermare la password, apri Impostazioni > Facebook e tocca il tuo nome."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "L'account Facebook non è stato configurato nel dispositivo."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "Il tuo account non è stato verificato. Accedi a www.facebook.com e segui le istruzioni fornite."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "Impossibile accedere alle applicazioni al momento. Accedi a www.facebook.com e segui le istruzioni fornite."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "Il controllo è nelle tue mani: scegli quali informazioni condividere con le app."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Accedi"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Invia"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Condividi"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "Non sei tu?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "Conferma l'accesso"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "Continua come %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/ja.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/ja.lproj/FacebookSDK.strings new file mode 100644 index 00000000..c4922b5e --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/ja.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "%@にアクセスし、上に表示されているコードを入力してください。"; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "アカウントをリンクするには、お使いのモバイル機器でFacebookアプリを開き、お知らせをご確認ください。"; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- または -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "OK"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "キャンセル"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "このアプリにもう一度ログインして、Facebookアカウントを再接続してください。"; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "OK"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "サーバーが一時的にビジーです。もう一度お試しください。"; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "キャンセル"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "ログアウト"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Facebookを使用してログイン中"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "%@としてログイン中"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "ログイン"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Facebookで続ける"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Facebookでログイン"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "ログアウト"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Facebookアカウントにアクセス権が与えられていません。デバイス設定を確認してください。"; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Facebookに接続できませんでした。ネットワーク接続を確認してもう一度お試しください。"; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Facebookパスワードが変更されています。パスワードを確認するには、[設定] > [Facebook]の順に開き、名前をタップしてください。"; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "デバイスにFacebookアカウントが構成されていません。"; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "アカウントが確認されません。www.facebook.comにログインし、表示される説明に従ってください。"; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "今はアプリにログインできません。www.facebook.comにログインし、表示される説明に従ってください。"; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "アプリと共有する情報をコントロールできます。"; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "ログイン"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "送信"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "シェア"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "別のユーザーとしてログイン"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "ログインの確認"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "%@として続行"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/kn.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/kn.lproj/FacebookSDK.strings new file mode 100644 index 00000000..9ecdac9d --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/kn.lproj/FacebookSDK.strings @@ -0,0 +1,71 @@ +/* The format string for device login instructions */ +"DeviceLogin.LogInPrompt" = "ನಿಮ್ಮ ಸ್ಮಾರ್ಟ್‌ ಫೋನ್‌ ಅಥವಾ ಕಂಪ್ಯೂಟರ್‌ನಲ್ಲಿ %@ ಗೆ ಭೇಟಿ ನೀಡಿ ಮತ್ತು ಈ ಕೋಡ್‌ ಅನ್ನು ನಮೂದಿಸಿ:"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "ಸರಿ"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "ರದ್ದುಮಾಡು"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "ನಿಮ್ಮ Facebook ಖಾತೆಯನ್ನು ಮರುಸಂಪರ್ಕಗೊಳಿಸಲು ಈ ಅಪ್ಲಿಕೇಶನ್‌ನಲ್ಲಿ ಮತ್ತೊಮ್ಮೆ ಲಾಗಿನ್‌ ಮಾಡಿ."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "ಸರಿ"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "ಸರ್ವರ್ ತಾತ್ಕಾಲಿಕವಾಗಿ ಕಾರ್ಯನಿರತವಾಗಿದೆ, ದಯವಿಟ್ಟು ನಂತರ ಮತ್ತೆ ಪ್ರಯತ್ನಿಸಿ."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "ರದ್ದುಮಾಡು"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "ಲಾಗ್‌ ಔಟ್‌"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Facebook ಬಳಸಿಕೊಂಡು ಲಾಗಿನ್‌ ಮಾಡಲಾಗಿದೆ"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "%@ ರಂತೆ ಲಾಗಿನ್‌ ಮಾಡಲಾಗಿದೆ"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "ಲಾಗ್‌ ಇನ್‌"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Facebook ಅನ್ನು ಮುಂದುವರಿಸಿ"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Facebook ಮೂಲಕ ಲಾಗ್‌ ಇನ್‌ ಮಾಡಿ"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "ಲಾಗ್‌ ಔಟ್‌"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Facebook ಖಾತೆಗೆ ಪ್ರವೇಶವನ್ನು ಅನುಮತಿಸಲಾಗಿಲ್ಲ. ಸಾಧನದ ಸೆಟ್ಟಿಂಗ್‌ಗಳನ್ನು ಪರಿಶೀಲಿಸಿ."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Facebook ಗೆ ಸಂಪರ್ಕಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ. ನಿಮ್ಮ ನೆಟ್‌ವರ್ಕ್‌ ಸಂಪರ್ಕವನ್ನು ಪರಿಶೀಲಿಸಿ ಹಾಗೂ ಮತ್ತೆ ಪ್ರಯತ್ನಿಸಿ."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "ನಿಮ್ಮ Facebook ಪಾಸ್‌ವರ್ಡ್‌ ಬದಲಿಸಲಾಗಿದೆ. ನಿಮ್ಮ ಪಾಸ್‌ವರ್ಡ್‌ ಖಚಿತಪಡಿಸಲು, ಸೆಟ್ಟಿಂಗ್‌ಗಳು > Facebook ತೆರೆಯಿರಿ ಮತ್ತು ನಿಮ್ಮ ಹೆಸರನ್ನು ಟ್ಯಾಪ್‌ ಮಾಡಿ."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "Facebook ಖಾತೆಯನ್ನು ಸಾಧನದಲ್ಲಿ ಕಾನ್ಫಿಗರ್ ಮಾಡಲಾಗಿಲ್ಲ."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "ನಿಮ್ಮ ಖಾತೆಯನ್ನು ದೃಢೀಕರಿಸಿಲ್ಲ. ದಯವಿಟ್ಟು www.facebook.com ಗೆ ಲಾಗಿನ್‌ ಮಾಡಿ ಮತ್ತು ಕೆಳಗೆ ನೀಡಿದ ಸೂಚನೆಗಳನ್ನು ಅನುಸರಿಸಿ."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "ನೀವು ಈ ಸಮಯದಲ್ಲಿ ಅಪ್ಲಿಕೇಶನ್‌ಗಳಿಗೆ ಲಾಗಿನ್‌ ಮಾಡಲು ಸಾಧ್ಯವಿಲ್ಲ. ದಯವಿಟ್ಟು www.facebook.com ಗೆ ಲಾಗಿನ್‌ ಮಾಡಿ ಮತ್ತು ಕೆಳಗೆ ನೀಡಿದ ಸೂಚನೆಗಳನ್ನು ಅನುಸರಿಸಿ."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "ನೀವು ನಿಯಂತ್ರಣದಲ್ಲಿರುವಿರಿ - ನೀವು ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಹಂಚಿಕೊಳ್ಳಲು ಬಯಸುವ ವಿಷಯವನ್ನು ಆರಿಸಿ."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "ಲಾಗ್‌ ಇನ್‌"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "ಕಳುಹಿಸಿ"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "ಹಂಚಿಕೊಳ್ಳಿ"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/ko.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/ko.lproj/FacebookSDK.strings new file mode 100644 index 00000000..f7692eff --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/ko.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "%@를 방문하여 위에 표시된 코드를 입력하세요."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "계정을 연결하려면 모바일 기기에서 Facebook 앱을 열고 알림을 확인하세요."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- 또는 -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "확인"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "취소"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Facebook 계정을 다시 연결하려면 이 앱에 다시 로그인하세요."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "확인"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "일시적으로 서버 사용량이 많아졌습니다. 다시 시도하세요."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "취소"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "로그아웃"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Facebook 계정으로 로그인함"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "%@(으)로 로그인함"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "로그인"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Facebook으로 계속"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Facebook으로 로그인"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "로그아웃"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Facebook 계정에 대한 액세스가 승인되지 않았습니다. 기기 설정을 확인하세요."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Facebook에 연결할 수 없습니다. 네트워크 연결을 확인하고 다시 시도하세요."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Facebook 비밀번호가 변경되었습니다. 비밀번호를 확인하려면 설정 > Facebook으로 이동하여 이름을 누르세요."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "Facebook 계정이 기기에 구성되어 있지 않습니다."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "계정이 확인되지 않았습니다. www.facebook.com에 로그인한 뒤 안내를 따라주세요."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "현재 앱에 로그인할 수 없습니다. www.facebook.com에 로그인한 뒤 안내를 따라주세요."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "원하는 정보를 선택하여 앱에 공유할 수 있습니다."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "로그인"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "보내기"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "공유하기"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "회원님이 아닌가요?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "로그인 확인"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "%@님으로 계속"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/ml.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/ml.lproj/FacebookSDK.strings new file mode 100644 index 00000000..8b9ead15 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/ml.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "%@ സന്ദർശിച്ച്‌ മുകളിൽ കാണിച്ച‌ കോഡ്‌ നൽകുക."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "നിങ്ങളുടെ അക്കൗണ്ട്‌ കണക്‌റ്റുചെയ്യാൻ, നിങ്ങളുടെ മൊബൈൽ ഉപകരണത്തിലെ Facebook ആപ്പ്‌ തുറന്ന്‌ അറിയിപ്പുകൾ പരിശോധിക്കുക."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- അല്ലെങ്കിൽ -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "ശരി"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "റദ്ദാക്കുക"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "നിങ്ങളുടെ Facebook അക്കൗണ്ടുമായി വീണ്ടും കണക്‌റ്റുചെയ്യുന്നതിന് ഈ ആപ്ലിക്കേഷനിൽ വീണ്ടും ലോഗിൻ ചെയ്യുക."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "ശരി"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "സെർവർ താൽക്കാലികമായി തിരക്കിലാണ്, വീണ്ടും ശ്രമിക്കുക."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "റദ്ദാക്കുക"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "ലോഗ്ഔട്ട് ചെയ്യുക"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Facebook ഉപയോഗിച്ച് ലോഗിൻ ചെയ്‌തു"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "%@ എന്നതായി ലോഗിൻ ചെയ്‌തു"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "ലോഗിൻ ചെയ്യുക"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Facebook ഉപയോഗിച്ച് തുടരുക"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Facebook ഉപയോഗിച്ച് ലോഗിൻ ചെയ്യുക"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "ലോഗ്ഔട്ട് ചെയ്യുക"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Facebook അക്കൗണ്ടിലേക്ക് ആക്‌സസ് നൽകിയിട്ടില്ല. ഉപകരണ ക്രമീകരണങ്ങൾ പരിശോധിച്ചുറപ്പിക്കുക."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Facebook-ലേക്ക് കണക്‌റ്റുചെയ്യാനായില്ല. നിങ്ങളുടെ നെറ്റ്‌വർക്ക് കണക്ഷൻ പരിശോധിച്ച് വീണ്ടും ശ്രമിക്കുക."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "നിങ്ങളുടെ Facebook പാസ്‌വേഡ് മാറി. പാ‌സ്‌വേഡ് സ്ഥിരീകരിക്കുന്നതിന് ക്രമീകരണങ്ങൾ > Facebook എന്നത് തുറന്ന് പേര് ടാപ്പുചെയ്യുക."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "ഉപകരണത്തിൽ Facebook അക്കൗണ്ട് കോൺഫിഗർ ചെയ്‌തിട്ടില്ല."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "അക്കൗണ്ട് സ്ഥിരീകരിച്ചു. www.facebook.com എന്നതിലേക്ക് ലോഗിൻ ചെയ്‌ത് തന്നിരിക്കുന്ന നിർദ്ദേശങ്ങൾ പാലിക്കുക."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "നിങ്ങൾക്ക് ഈ സമയം ആപ്ലിക്കേഷനുകളിലേക്ക് ലോഗിൻ ചെയ്യാനാവില്ല. www.facebook.com എന്നതിലേക്ക് ലോഗിൻ ചെയ്‌ത് തന്നിരിക്കുന്ന നിർദ്ദേശങ്ങൾ പാലിക്കുക."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "നിങ്ങളുടെ നിയന്ത്രണത്തിലാണ് - നിങ്ങൾക്ക് ആപ്‌സുമായി ഏതെല്ലാം വിവരങ്ങൾ പങ്കിടണമെന്ന് തിരഞ്ഞെടുക്കുക."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "ലോഗിൻ ചെയ്യുക"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "അയയ്‌ക്കുക"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "പങ്കിടൂ"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "നിങ്ങൾ അല്ലേ?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "ലോഗിൻ സ്ഥിരീകരിക്കുക"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "%@ ആയി തുടരുക"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/mr.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/mr.lproj/FacebookSDK.strings new file mode 100644 index 00000000..e857096c --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/mr.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "%@ वर भेट द्या आणि वर दर्शवलेला कोड प्रविष्ट करा."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "तुमचे खाते कनेक्ट करण्यासाठी, तुमच्या मोबाईल उपकरणावर Facebook अॅप उघडा आणि सूचना तपासा."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- किंवा -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "ठीक"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "रद्द करा"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "कृपया आपले फेसबुक खाते रीकनेक्ट करण्यासाठी या अनुप्रयोगावर पुन्हा लॉग इन करा."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "ठीक"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "सर्व्हर तात्पुरता व्यस्त आहे, कृपया पुन्हा प्रयत्न करा."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "रद्द करा"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "लॉग आउट करा"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "फेसबुक वापरून लॉग इन केले"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "%@ म्हणून लॉग इन केले"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "लॉग इन करा"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Facebook सह चालू ठेवा"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "फेसबुकसह लॉग इन करा"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "लॉग आउट करा"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "फेसबुक खात्यावर प्रवेशास मंजूरी दिली गेली नाही. डिव्हाइस सेटिंग्ज सत्यापित करा."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "फेसबुकशी कनेक्ट करण्यात अक्षम. आपले नेटवर्क कनेक्शन तपासा आणि पुन्हा प्रयत्न करा."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "आपला फेसबुक पासवर्ड बदलला आहे. आपल्या पासवर्डची पुष्टी करण्यासाठी, सेटिंग्ज > फेसबुक उघडा आणि आपले नाव टॅप करा."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "डिव्हाइसवर फेसबुक खाते कॉन्फिगर केले गेले नाही."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "आपल्या खात्याची पुष्टी झाली नाही. कृपया www.facebook.com वर लॉग इन करा आणि दिलेल्या सूचनांचे अनुसरण करा."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "आपण यावेळी अनुप्रयोगांवर लॉग इन करू शकत नाही. कृपया www.facebook.com वर लॉग इन करा आणि दिलेल्या सूचनांचे अनुसरण करा."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "तुम्ही नियंत्रणात आहात - तुम्ही कोणती माहिती अॅपसह सामायिक करू इच्छिता ते निवडा."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "लॉग इन करा"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "पाठवा"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "सामायिक करा"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "तुम्ही नाही?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "लॉग इन पुष्टी करा"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "%@ म्हणून चालू ठेवा"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/ms.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/ms.lproj/FacebookSDK.strings new file mode 100644 index 00000000..60b4cdb9 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/ms.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "Lawati %@ dan masukkan kod yang ditunjukkan di atas."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "Untuk menghubungkan akaun anda, buka apl Facebook di peranti mudah alih anda dan semak pemberitahuan."; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "Bukan anda?"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "OK"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Batal"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Sila log masuk ke aplikasi ini sekali lagi untuk menyambung semula akaun Facebook anda."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "OK"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "Pelayan ini sibuk buat sementara waktu, sila cuba lagi."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Batal"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Log Keluar"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Dilog masuk menggunakan Facebook"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "Dilog masuk sebagai %@"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Log masuk"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Teruskan dengan Facebook"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Log masuk dengan Facebook"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Log keluar"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Akses ke akaun Facebook tidak diberikan. Sahkan tetapan peranti."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Tidak dapat menyambung ke Facebook. Semak sambungan rangkaian anda dan cuba lagi."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Kata laluan Facebook anda telah ditukar. Untuk mengesahkan kata laluan anda, buka Tetapan > Facebook dan ketik nama anda."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "Akaun Facebook masih belum dikonfigurasikan pada peranti."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "Akaun anda tidak disahkan. Sila log masuk ke www.facebook.com dan ikuti arahan yang diberi."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "Anda tidak boleh log masuk ke aplikasi pada masa ini. Sila log masuk ke www.facebook.com dan ikuti arahan yang diberi."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "Anda yang mengawal - pilih maklumat yang anda ingin kongsi dengan apl."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Log Masuk"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Hantar"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Kongsi"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "Sahkan Log Masuk"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "Teruskan sebagai %@"; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- ATAU -"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/nb.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/nb.lproj/FacebookSDK.strings new file mode 100644 index 00000000..3ebb66c3 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/nb.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "Gå til %@, og oppgi koden som vises ovenfor."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "Koble til kontoen din ved å åpne Facebook-appen på mobilenheten din og se etter varsler."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- ELLER -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "OK"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Avbryt"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Logg deg inn igjen på denne appen for å koble til Facebook-kontoen på nytt."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "OK"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "Serveren er midlertidig opptatt. Prøv på nytt."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Avbryt"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Logg ut"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Logget inn med Facebook"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "Logget inn som %@"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Logg inn"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Fortsett med Facebook"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Logg inn med Facebook"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Logg ut"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Det er ikke gitt tilgang til Facebook-kontoen. Bekreft enhetsinnstillinger."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Kunne ikke koble til Facebook. Kontroller nettverkstilkoblingen, og prøv på nytt."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Facebook-passordet ditt er endret. Bekreft passordet ditt ved å gå til Innstillinger > Facebook og trykke på navnet ditt."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "Facebook-kontoen er ikke konfigurert på enheten."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "Kontoen din er bekreftet. Logg deg inn på www.facebook.com, og følg instruksjonene."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "Du kan ikke logge deg inn på apper for øyeblikket. Logg deg inn på www.facebook.com, og følg instruksjonene."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "Du bestemmer – velg hvilke opplysninger du vil dele med appene."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Logg inn"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Send"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Del"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "Ikke deg?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "Bekreft innlogging"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "Fortsett som %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/nl.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/nl.lproj/FacebookSDK.strings new file mode 100644 index 00000000..160654a4 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/nl.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "Ga naar %@ en voer de bovenstaande code in."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "Om je account te verbinden, open je de Facebook-app op je mobiele apparaat en controleer of je meldingen ziet."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- OF -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "OK"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Annuleren"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Meld je nogmaals aan bij deze app om verbinding te maken met je Facebook-account."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "OK"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "De server is tijdelijk niet beschikbaar. Probeer het opnieuw."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Annuleren"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Afmelden"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Aangemeld via Facebook"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "Aangemeld als %@"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Aanmelden"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Doorgaan met Facebook"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Aanmelden met Facebook"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Afmelden"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Er is geen toegang verleend aan het Facebook-account. Verifieer de apparaatinstellingen."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Er kan geen verbinding worden gemaakt met Facebook. Controleer je netwerkverbinding en probeer het opnieuw."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Je Facebook-wachtwoord is gewijzigd. Open Instellingen > Facebook en tik op je naam om je wachtwoord te bevestigen."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "Het Facebook-account is niet geconfigureerd op het apparaat."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "Je account is niet bevestigd. Meld je aan bij www.facebook.com en volg de instructies."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "Je kunt je momenteel niet aanmelden bij apps. Meld je aan bij www.facebook.com en volg de instructies."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "Jij hebt de controle. Kies welke informatie je met apps wilt delen."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Aanmelden"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Verzenden"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Delen"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "Ben jij dit niet?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "Aanmelden bevestigen"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "Doorgaan als %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/pa.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/pa.lproj/FacebookSDK.strings new file mode 100644 index 00000000..07027466 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/pa.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "%@ ਵਿੱਚ ਜਾਓ ਅਤੇ ਉੱਤੇ ਦਿਖਾਏ ਗਏ ਕੋਡ ਨੂੰ ਦਾਖ਼ਲ ਕਰੋ।"; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "ਆਪਣੇ ਖਾਤੇ ਨਾਲ ਕਨੈਕਟ ਕਰਨ ਲਈ, ਆਪਣੀ ਮੋਬਾਈਲ ਡਿਵਾਈਸ 'ਤੇ Facebook ਐਪ ਨੂੰ ਖੋਲ੍ਹੋ ਅਤੇ ਸੂਚਨਾਵਾਂ ਨੂੰ ਦੇਖੋ।"; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- ਜਾਂ -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "ਠੀਕ"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "ਰੱਦ ਕਰੋ"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "ਕਿਰਪਾ ਕਰਕੇ ਆਪਣੇ Facebook ਖਾਤੇ ਨਾਲ ਮੁੜ ਕਨੈਕਟ ਕਰਨ ਲਈ ਇਸ ਐਪ ਵਿੱਚ ਦੁਬਾਰਾ ਲੌਗ ਇਨ ਕਰੋ।"; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "ਠੀਕ"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "ਇਹ ਸਰਵਰ ਅਸਥਾਈ ਰੂਪ ਵਿੱਚ ਵਿਅਸਤ ਹੈ, ਕਿਰਪਾ ਕਰਕੇ ਦੁਬਾਰਾ ਕੋਸ਼ਿਸ਼ ਕਰੋ।"; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "ਰੱਦ ਕਰੋ"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "ਲੌਗ ਆਉਟ ਕਰੋ"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Facebook ਦਾ ਉਪਯੋਗ ਕਰਕੇ ਲੌਗ ਇਨ ਕੀਤਾ ਗਿਆ"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "%@ ਵੱਜੋਂ ਲੌਗ ਇਨ ਕੀਤਾ ਗਿਆ"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "ਲੌਗ ਇਨ ਕਰੋ"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Facebook ਦੇ ਨਾਲ ਜਾਰੀ ਰੱਖੋ"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Facebook ਦੇ ਨਾਲ ਲੌਗ ਇਨ ਕਰੋ"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "ਲੌਗ ਆਉਟ ਕਰੋ"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Facebook ਖਾਤੇ ਨੂੰ ਐਕਸੈਸ ਪ੍ਰਦਾਨ ਨਹੀਂ ਕੀਤੀ ਗਈ। ਡਿਵਾਈਸ ਸੈੱਟਿੰਗਜ਼ ਦੀ ਪੁਸ਼ਟੀ ਕਰੋ।"; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Facebook ਨਾਲ ਕਨੈਕਟ ਕਰਨ ਵਿੱਚ ਅਸਮਰਥਿਤ ਆਪਣੇ ਨੈੱਟਵਰਕ ਕਨੈਕਸ਼ਨ ਦੀ ਜਾਂਚ ਕਰੋ ਅਤੇ ਦੁਬਾਰਾ ਕੋਸ਼ਿਸ਼ ਕਰੋ।"; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "ਤੁਹਾਡੇ Facebook ਪਾਸਵਰਡ ਨੂੰ ਬਦਲ ਦਿੱਤਾ ਗਿਆ ਹੈ। ਆਪਣੇ ਪਾਸਵਰਡ ਦੀ ਪੁਸ਼ਟੀ ਕਰਨ ਲਈ, ਸੈੱਟਿੰਗਜ਼ > Facebook ਖੋਲ੍ਹੋ ਅਤੇ ਆਪਣੇ ਨਾਂ ਨੂੰ ਟੈਪ ਕਰੋ।"; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "Facebook ਖਾਤੇ ਨੂੰ ਡਿਵਾਈਸ 'ਤੇ ਕਨਫ਼ੀਗਰ ਨਹੀਂ ਕੀਤਾ ਗਿਆ ਹੈ।"; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "ਤੁਹਾਡੇ ਖਾਤੇ ਦੀ ਪੁਸ਼ਟੀ ਨਹੀਂ ਕੀਤੀ ਗਈ ਹੈ। ਕਿਰਪਾ ਕਰਕੇ www.facebook.com ਵਿੱਚ ਲੌਗ ਇਨ ਕਰੋ ਅਤੇ ਹੇਠਾਂ ਦਿੱਤੇ ਨਿਰਦੇਸ਼ਾਂ ਦਾ ਪਾਲਣ ਕਰੋ।"; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "ਤੁਸੀਂ ਇਸ ਸਮੇਂ ਐਪ ਵਿੱਚ ਲੌਗ ਇਨ ਨਹੀਂ ਕਰ ਸਕਦੇ ਹੋ। ਕਿਰਪਾ ਕਰਕੇ www.facebook.com ਵਿੱਚ ਲੌਗ ਇਨ ਕਰੋ ਅਤੇ ਹੇਠਾਂ ਦਿੱਤੇ ਨਿਰਦੇਸ਼ਾਂ ਦਾ ਪਾਲਣ ਕਰੋ।"; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "ਤੁ\ਸੀਂ ਨਿਯੰਤਰਣ ਵਿੱਚ ਹੋ - ਉਹ ਜਾਣਕਾਰੀ ਚੁਣੋ ਜੋ ਤੁਸੀਂ ਐਪਸ ਦੇ ਨਾਲ ਸਾਂਝੀ ਕਰਨੀ ਚਾਹੁੰਦੇ ਹੋ।"; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "ਲੌਗ ਇਨ ਕਰੋ"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "ਸਾਂਝਾ ਕਰੋ"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "ਭੇਜੋ"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "ਕੀ ਤੁਸੀਂ ਨਹੀਂ ਹੋ?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "ਲੌਗਇਨ ਦੀ ਪੁਸ਼ਟੀ ਕਰੋ"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "%@ ਵੱਜੋਂ ਜਾਰੀ ਰੱਖੋ"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/pl.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/pl.lproj/FacebookSDK.strings new file mode 100644 index 00000000..5b0954f5 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/pl.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "Wejdź na stronę %@ i wprowadź podany powyżej kod."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "Aby połączyć konto, otwórz aplikację Facebook na urządzeniu mobilnym i sprawdź powiadomienia."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- LUB -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "OK"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Anuluj"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Zaloguj się jeszcze raz do aplikacji, aby ponownie przyłączyć swoje konto na Facebooku."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "OK"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "Serwer jest zajęty, spróbuj później."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Anuluj"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Wyloguj się"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Zalogowano przez Facebooka"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "Zalogowano jako %@"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Zaloguj się"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Kontynuuj za pośrednictwem Facebooka"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Zaloguj się przez Facebooka"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Wyloguj się"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Brak dostępu z tego konta na Facebooku. Sprawdź ustawienia urządzenia."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Nie można połączyć się z Facebookiem. Sprawdź połączenie sieciowe i spróbuj ponownie."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Twoje hasło do Facebooka zostało zmienione. Aby potwierdzić hasło, otwórz Ustawienia > Facebook i dotknij swojego imienia i nazwiska."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "Na tym urządzeniu nie skonfigurowano konta na Facebooku."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "Konto niepotwierdzone. Zaloguj się przez stronę www.facebook.com i postępuj zgodnie ze wskazówkami."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "Brak możliwości logowania się do aplikacji. Zaloguj się przez stronę www.facebook.com i postępuj zgodnie ze wskazówkami."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "Masz pełną kontrolę – określ, jakie informacje chcesz udostępniać aplikacjom."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Zaloguj się"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Wyślij"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Udostępnij"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "To nie Ty?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "Potwierdź logowanie"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "Kontynuuj jako %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/pt.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/pt.lproj/FacebookSDK.strings new file mode 100644 index 00000000..6ff2c772 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/pt.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "Acesse %@ e introduza o código mostrado acima."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "Para conectar sua conta, abra o aplicativo Facebook em seu dispositivo móvel e verifique se tem notificações."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "– OU –"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "OK"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Cancelar"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Entre nesse aplicativo novamente para reconectar sua conta do Facebook."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "OK"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "O servidor está temporariamente ocupado. Tente novamente."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Cancelar"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Sair"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Você entrou usando o Facebook"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "Conectado como %@"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Entrar"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Continuar com o Facebook"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Entrar com o Facebook"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Sair"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "O acesso à conta do Facebook não foi permitido. Verifique as configurações do dispositivo."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Não foi possível se conectar ao Facebook. Verifique sua conexão de rede e tente novamente."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "A sua senha do Facebook foi alterada. Para confirmar a sua senha, abra Configurações > Facebook e toque no seu nome."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "A conta do Facebook não foi configurada no dispositivo."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "A sua conta não foi confirmada. Entre no site www.facebook.com e siga as instruções fornecidas."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "Não é possível entrar em aplicativos neste momento. Entre no site www.facebook.com e siga as instruções fornecidas."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "Você é quem controla — escolha quais informações você quer compartilhar com os aplicativos."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Entrar"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Envio"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Compartilhar"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "Não é você?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "Confirme o login"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "Continue como %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/pt_PT.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/pt_PT.lproj/FacebookSDK.strings new file mode 100644 index 00000000..6648e115 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/pt_PT.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "Visita %@ e introduz o código mostrado acima."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "Para ligares a tua conta, abre a app Facebook no teu dispositivo móvel e verifica se tens notificações."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "– OU –"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "OK"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Cancelar"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Volta a iniciar sessão nesta aplicação para te ligares novamente à tua conta do Facebook."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "OK"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "O servidor está temporariamente ocupado. Tenta novamente."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Cancelar"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Terminar sessão"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Com sessão iniciada através do Facebook"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "Com sessão iniciada como %@"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Iniciar sessão"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Continuar com o Facebook"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Iniciar sessão com o Facebook"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Terminar a sessão"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "O acesso não foi concedido à conta do Facebook. Verificar as definições do dispositivo."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Não é possível ligar ao Facebook. Verifica a tua ligação à rede e tenta novamente."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "A tua palavra-passe do Facebook foi alterada. Para confirmares a tua palavra-passe, abre as Definições > Facebook e toca no teu nome."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "A conta do Facebook não foi configurada no dispositivo."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "A tua conta não foi confirmada. Inicia sessão em www.facebook.com e segue as instruções indicadas."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "Não podes iniciar sessão em aplicações neste momento. Inicia sessão em www.facebook.com e segue as instruções indicadas."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "Tens o controlo: escolhe a informação que pretendes partilhar com as apps."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Iniciar sessão"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Enviar"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Partilhar"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "Não és tu?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "Confirmar Início de Sessão"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "Continuar como %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/ru.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/ru.lproj/FacebookSDK.strings new file mode 100644 index 00000000..450a9cc8 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/ru.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "Откройте страницу %@ и введите представленный выше код."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "Чтобы подключить аккаунт, откройте приложение Facebook на мобильном устройстве и проверьте уведомления."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- ИЛИ -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "OK"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Отменить"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Войдите в это приложение еще раз, чтобы повторно подключить ваш аккаунт Facebook."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "OK"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "Сервер временно загружен, повторите попытку."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Отменить"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Выход"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Выполнен вход с помощью Facebook"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "Вы вошли как %@"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Вход"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Продолжить с Facebook"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Вход через Facebook"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Выход"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Аккаунту Facebook доступ не предоставлен. Проверьте настройки устройства."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Не удалось подключиться к Facebook. Проверьте сетевое подключение и повторите попытку."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Ваш пароль Facebook изменен. Чтобы подтвердить пароль, откройте «Настройки» > Facebook и коснитесь вашего имени."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "На устройстве не настроен аккаунт Facebook."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "Ваш аккаунт не подтвержден. Войдите на сайт www.facebook.com и следуйте инструкциям."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "Сейчас нельзя войти в приложения. Войдите на сайт www.facebook.com и следуйте инструкциям."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "Вы сами выбираете, какой информацией поделиться с приложениями."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Вход в систему"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Отправить"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Поделиться"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "Это не вы?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "Подтвердить вход"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "Продолжить как %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/sk.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/sk.lproj/FacebookSDK.strings new file mode 100644 index 00000000..859b9b3d --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/sk.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "Navštívte stránku %@ a zadajte kód zobrazený vyššie."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "Na pripojenie svojho účtu otvorte vo svojom mobilnom zariadení aplikáciu Facebook a skontrolujte upozornenia."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- ALEBO -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "OK"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Zrušiť"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Ak sa chcete znova pripojiť k svojmu účtu na Facebooku, prihláste sa znova do tejto aplikácie."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "OK"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "Server je dočasne zaneprázdnený – skúste znova."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Zrušiť"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Odhlásiť"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Prihlásený cez Facebook"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "Prihlásený ako %@"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Prihlásiť sa"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Pokračovať s Facebookom"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Prihlásiť sa cez Facebook"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Odhlásiť sa"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Danému účtu na Facebooku nebol poskytnutý prístup. Skontrolujte nastavenia zariadenia."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Nedá sa pripojiť k Facebooku. Skontrolujte svoje sieťové pripojenie a skúste znova."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Vaše heslo pre Facebook sa zmenilo. Na potvrdenie svojho hesla otvorte Nastavenia > Facebook a ťuknite na svoje meno."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "Daný účet na Facebooku nebol nastavený v zariadení."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "Váš účet nie je potvrdený. Prihláste sa na stránke www.facebook.com a postupujte podľa pokynov."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "Momentálne sa nemôžete prihlásiť do aplikácií. Prihláste sa na stránke www.facebook.com a postupujte podľa pokynov."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "Máte to pod kontrolou: vyberte, ktoré informácie chcete zdieľať s aplikáciami."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Prihlásenie sa"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Odoslať"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Zdieľať"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "Nie ste to vy?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "Potvrdiť prihlásenie"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "Pokračovať ako %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/sv.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/sv.lproj/FacebookSDK.strings new file mode 100644 index 00000000..69c80525 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/sv.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "Besök %@ och ange koden som visas ovan."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "Koppla ditt konto genom att öppna Facebook-appen på din mobila enhet och söka efter aviseringar."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- ELLER -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "OK"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Avbryt"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Logga in på den här appen igen om du vill ansluta ditt Facebook-konto på nytt."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "OK"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "Servern är upptagen för tillfället. Försök igen."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Avbryt"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Logga ut"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Inloggad med Facebook"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "Inloggad som %@"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Logga in"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Fortsätt med Facebook"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Logga in med Facebook"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Logga ut"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Du har inte fått tillgång till Facebook-kontot. Verifiera enhetsinställningar."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Det går inte att ansluta till Facebook. Kontrollera nätverksanslutningen och försök igen."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Ditt Facebook-lösenord har ändrats. Bekräfta lösenordet genom att öppna Inställningar > Facebook och skriva in ditt namn."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "Facebook-konto har inte konfigurerats på enheten."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "Ditt konto har inte bekräftats. Logga in på www.facebook.com och följ instruktionerna."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "Du kan inte logga in på appar för närvarande. Logga in på www.facebook.com och följ instruktionerna."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "Du bestämmer – välj vilken info du vill dela med appar."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Logga in"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Skicka"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Dela"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "Inte du?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "Bekräfta inloggning"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "Fortsätt som %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/ta.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/ta.lproj/FacebookSDK.strings new file mode 100644 index 00000000..ec117a9a --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/ta.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "%@ என்பதற்குச் சென்று மேலே தெரியும் குறியீட்டை உள்ளிடவும்."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "உங்கள் கணக்குடன் இணைக்க, உங்கள் மொபைல் சாதனத்தில் Facebook பயன்பாட்டைத் திறந்து அறிவிப்புகளைப் பார்க்கவும்."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- அல்லது -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "சரி"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "ரத்துசெய்"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "உங்கள் Facebook கணக்கில் மீண்டும் இணைய, இந்தப் பயன்பாட்டில் மீண்டும் உள்நுழையவும்."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "சரி"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "சேவையகம் தற்காலிகமாக பிஸியாக உள்ளது, மீண்டும் முயற்சிக்கவும்."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "ரத்துசெய்"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "வெளியேறு"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Facebook மூலம் உள்நுழையப்பட்டுள்ளது"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "%@ இல் உள்நுழைந்துள்ளீர்கள்"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "உள்நுழைவு"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Facebook இல் தொடரவும்"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Facebook மூலம் உள்நுழையவும்"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "வெளியேறு"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Facebook கணக்கிற்கு அணுகல் வழங்கப்படவில்லை. சாதன அமைப்புகளைச் சரிபார்க்கவும்."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Facebook இல் இணைய முடியவில்லை. இணைய இணைப்பைச் சரிபார்த்து, மீண்டும் முயற்சிக்கவும்."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Facebook கடவுச்சொல் மாற்றப்பட்டது. கடவுச்சொல்லை உறுதிசெய்ய, அமைப்புகள் > Facebook க்கு சென்று உங்கள் பெயரைத் தட்டவும்."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "சாதனத்தில் Facebook கணக்கு உள்ளமைக்கப்படவில்லை."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "உங்கள் கணக்கு உறுதிசெய்யப்படவில்லை. www.facebook.com இல் உள்நுழைந்து, வழங்கப்பட்டுள்ள வழிமுறைகளைப் பின்பற்றவும்."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "இப்போது பயன்பாடுகளில் உள்நுழைய முடியாது. www.facebook.com இல் உள்நுழைந்து, வழங்கப்பட்டுள்ள வழிமுறைகளைப் பின்பற்றவும்."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "பயன்பாடுகளில் எந்தத் தகவலைப் பகிர விரும்புகிறீர்கள் என்பதை நீங்கள் கட்டுப்படுத்தலாம்."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "உள்நுழைவு"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "அனுப்பு"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "பகிர்"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "நீங்கள் இல்லையா?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "உள்நுழைவை உறுதிப்படுத்தவும்"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "%@ ஆகத் தொடரவும்"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/te.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/te.lproj/FacebookSDK.strings new file mode 100644 index 00000000..0d0bbe0e --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/te.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "%@ లింక్‌ను సందర్శించి, ఎగువ చూపిన కోడ్‌ను నమోదు చేయండి."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "మీ ఖాతాను అనుసంధానించడానికి, మీ మొబైల్ పరికరంలో Facebook అనువర్తనాన్ని తెరిచి, నోటిఫికేషన్‌లను తనిఖీ చేయండి."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- లేదా -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "ఒప్పుకుంటున్నాను"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "రద్దు చేయి"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "దయచేసి మీ Facebook ఖాతాను మళ్లీ కనెక్ట్ చేయడానికి ఈ అప్లికేషన్‌కు మళ్లీ లాగిన్ చేయండి."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "ఒప్పుకుంటున్నాను"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "సర్వర్ తాత్కాలికంగా బిజీగా ఉంది, దయచేసి మళ్లీ ప్రయత్నించండి."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "రద్దు చేయి"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "లాగ్ అవుట్ చేయి"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Facebook ఉపయోగించి లాగిన్ చేసారు"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "%@గా లాగిన్ చేసారు"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "లాగిన్ చేయి"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Facebookతో కొనసాగించండి"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Facebookతో లాగిన్ చేయి"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "లాగ్ అవుట్ చేయి"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Facebook ఖాతాకు ప్రాప్యత మంజూరు చేయలేదు. పరికర సెట్టింగ్‌లను సరిచూడండి."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Facebookకి కనెక్ట్ చేయడం సాధ్యపడలేదు. మీ నెట్‌వర్క్ కనెక్షన్‌ను తనిఖీ చేసి, మళ్లీ ప్రయత్నించండి."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "మీ Facebook పాస్‌వర్డ్ మారింది. మీ పాస్‌వర్డ్‌ను నిర్ధారించడానికి, సెట్టింగ్‌లు > Facebook తెరిచి, మీ పేరు నొక్కండి."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "పరికరంలో Facebook ఖాతా కాన్ఫిగర్ చేయబడలేదు."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "మీ ఖాతా నిర్ధారించబడలేదు. దయచేసి www.facebook.comకి లాగిన్ చేసి, అందించిన సూచనలను అనుసరించండి."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "ప్రస్తుతం మీరు అప్లికేషన్‌లకు లాగిన్ చేయలేరు. దయచేసి www.facebook.comకి లాగిన్ చేసి, అందించిన సూచనలను అనుసరించండి."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "మీకు నియంత్రణ ఉంది - మీరు అనువర్తనాలతో భాగస్వామ్యం చేయాలనుకునే సమాచారాన్ని ఎంచుకోండి."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "లాగిన్ చేయండి"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "పంపు"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "భాగస్వామ్యం చేయండి"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "మీరు కాదా?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "లాగిన్‌ను నిర్ధారించండి"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "%@ వలె కొనసాగండి"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/th.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/th.lproj/FacebookSDK.strings new file mode 100644 index 00000000..3883ee8f --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/th.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "ไปที่ %@ และใส่โค้ดที่แสดงด้านบน"; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "หากต้องการเชื่อมต่อบัญชีผู้ใช้ของคุณ ให้เปิดแอพ Facebook บนอุปกรณ์มือถือของคุณและตรวจสอบการแจ้งเตือน"; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- หรือ -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "ตกลง"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "ยกเลิก"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "โปรดลงชื่อเข้าใช้แอพนี้อีกครั้งเพื่อเชื่อมต่อบัญชีผู้ใช้ Facebook ของคุณใหม่"; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "ตกลง"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "เซิร์ฟเวอร์ไม่พร้อมให้บริการชั่วคราว โปรดลองใหม่อีกครั้ง"; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "ยกเลิก"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "ออกจากระบบ"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "เข้าสู่ระบบโดยใช้ Facebook"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "เข้าสู่ระบบในชื่อ %@"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "เข้าสู่ระบบ"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "ดำเนินการต่อด้วย Facebook"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "เข้าสู่ระบบด้วย Facebook"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "ออกจากระบบ"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "บัญชีผู้ใช้ Facebook ไม่ได้รับอนุญาตให้เข้าถึง ตรวจสอบการตั้งค่าของอุปกรณ์"; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "ไม่สามารถเชื่อมต่อกับ Facebook ตรวจสอบการเชื่อมต่อเครือข่ายและลองอีกครั้ง"; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "เปลี่ยนรหัสผ่าน Facebook ของคุณแล้ว เพื่อยืนยันรหัสผ่านของคุณ ให้เปิด การตั้งค่า > Facebook แล้วแตะชื่อของคุณ"; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "บัญชีผู้ใช้ Facebook ไม่ได้รับการกำหนดค่าบนอุปกรณ์เครื่องนี้"; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "บัญชีผู้ใช้ของคุณไม่ได้รับการยืนยัน โปรดเข้าสู่ระบบที่ www.facebook.com และทำตามคำแนะนำที่ปรากฏ"; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "คุณไม่สามารถเข้าสู่ระบบของแอพได้ในตอนนี้ โปรดเข้าสู่ระบบที่ www.facebook.com และทำตามคำแนะนำที่ปรากฏ"; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "คุณเป็นฝ่ายควบคุม โปรดเลือกข้อมูลที่คุณต้องการแชร์ด้วยแอพ"; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "เข้าสู่ระบบ"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "ส่ง"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "แชร์"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "หากไม่ใช่คุณ"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "ยืนยันการเข้าสู่ระบบ"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "ดำเนินการต่อในชื่อ %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/tr.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/tr.lproj/FacebookSDK.strings new file mode 100644 index 00000000..51a5328d --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/tr.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "%@ adresini ziyaret edin ve yukarıda görülen kodu girin."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "Hesabınızı bağlamak için, mobil cihazınızda Facebook uygulamasını açın ve bildirimlerinizi kontrol edin."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- YA DA -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "Tamam"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "İptal"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Facebook hesabına yeniden bağlanmak için lütfen bu uygulamaya tekrar giriş yap."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "Tamam"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "Sunucu geçici olarak meşgul. Lütfen tekrar dene."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "İptal"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Çıkış Yap"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Facebook ile giriş yapıldı"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "%@ olarak giriş yapıldı"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Giriş yap"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Facebook ile Devam Et"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Facebook ile giriş yap"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Çıkış yap"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Facebook hesabına erişim izni verilmedi. Cihaz ayarlarını doğrula."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Facebook'a bağlanılamıyor. Ağ bağlantını kontrol edip tekrar dene."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Facebook şifren değiştirildi. Şifreni onaylamak için Ayarlar > Facebook'u aç ve adına dokunun."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "Facebook hesabı cihaz üzerinde yapılandırılmadı."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "Hesabın onaylanmadı. Lütfen www.facebook.com adresine giriş yap ve verilen talimatları izle."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "Şu an için uygulamalara giriş yapamazsın. Lütfen www.facebook.com adresine giriş yap ve verilen talimatları izle."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "Kontrol sende. Uygulamalarla paylaşmak istediğin bilgileri seç."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Giriş Yap"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Gönder"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Paylaş"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "Sen değil misin?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "Girişi Onayla"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "%@ olarak devam et"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/vi.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/vi.lproj/FacebookSDK.strings new file mode 100644 index 00000000..d0ddbc61 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/vi.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "Truy cập %@ và nhập mã hiển thị ở trên."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "Để kết nối tài khoản của bạn, hãy mở ứng dụng Facebook trên thiết bị di động và kiểm tra thông báo."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- HOẶC -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "OK"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Hủy"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Vui lòng đăng nhập lại vào ứng dụng này để kết nối lại tài khoản Facebook của bạn."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "OK"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "Máy chủ hiện đang bận, vui lòng thử lại sau."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Hủy"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Đăng xuất"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Đã đăng nhập bằng Facebook"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "Đã đăng nhập với tư cách là"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Đăng nhập"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Tiếp tục với Facebook"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Đăng nhập bằng Facebook"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Đăng xuất"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Quyền truy cập chưa được cấp cho tài khoản Facebook. Xác minh thiết lập của thiết bị."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Không thể kết nối với Facebook. Vui lòng kiểm tra kết nối mạng của bạn và thử lại."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Mật khẩu Facebook của bạn đã thay đổi. Để xác nhận mật khẩu của bạn, hãy mở Thiết lập > Facebook và nhấn vào tên bạn."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "Tài khoản Facebook chưa được định cấu hình trên thiết bị."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "Tài khoản của bạn không được xác nhận. Vui lòng đăng nhập vào www.facebook.com và làm theo hướng dẫn được cung cấp."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "Bạn không thể đăng nhập vào các ứng dụng lúc này. Vui lòng đăng nhập vào www.facebook.com và làm theo hướng dẫn được cung cấp."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "Bạn đang có quyền kiểm soát - hãy chọn thông tin bạn muốn chia sẻ với ứng dụng."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Đăng nhập"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Gửi"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Chia sẻ"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "Không phải bạn?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "Xác nhận đăng nhập"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "Tiếp tục với tư cách %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/zh.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/zh.lproj/FacebookSDK.strings new file mode 100644 index 00000000..4273dc25 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/zh.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "请访问 %@ 并输入上方显示的验证码。"; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "要关联你的帐户,请在移动设备上打开 Facebook 应用,并查看通知。"; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- 或者 -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "确定"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "取消"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "请再次登录此应用,以便重新连接您的 Facebook 帐户。"; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "确定"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "服务器暂时繁忙,请重试。"; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "取消"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "退出"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "已使用 Facebook 登录"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "已以 %@ 身份登录"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "登录"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "继续使用 Facebook 登录"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "使用 Facebook 登录"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "退出"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "未授予该 Facebook 帐户访问权限。验证设备设置。"; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "无法连接到 Facebook。检查网络连接并重试。"; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "您的 Facebook 密码已更改。要确认密码,请打开设置 > Facebook,并轻触您的姓名。"; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "未在设备上配置 Facebook 帐户。"; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "您的帐户未确认。请登录 www.facebook.com,并按照提供的说明操作。"; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "您此时不能登录应用。请登录 www.facebook.com,并按照提供的说明操作。"; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "一切任您掌控 — 选择您想通过应用分享的信息。"; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "登录"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "发送"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "分享"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "不是你?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "确认登录"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "以%@的身份继续"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/zh_Hant_HK.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/zh_Hant_HK.lproj/FacebookSDK.strings new file mode 100644 index 00000000..44f853db --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/zh_Hant_HK.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "前往 %@ 並輸入上方的程式碼。"; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "若要連結您的帳戶,請在您的流動裝置上開啟 Facebook 應用程式並查看通知。"; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- 或 -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "確定"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "取消"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "請再次登入此應用程式以重新連接您的 Facebook 帳戶。"; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "確定"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "伺服器暫時忙碌中,請再試一次。"; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "取消"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "登出"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "使用 Facebook 登入"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "以 %@ 身分登入"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "登入"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "繼續使用 Facebook"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "使用 Facebook 登入"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "登出"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "沒有獲得 Facebook 帳戶的存取授權。確認裝置設定。"; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "無法與 Facebook 連線。請檢查網絡連線,然後再試一次。"; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "您的 Facebook 密碼已經變更。要確認密碼,請開啟設定 > Facebook,然後點按您的名稱。"; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "Facebook 帳戶尚未在此裝置上設定。"; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "您的帳戶尚未確認。請登入 www.facebook.com 並依據指示操作。"; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "您現時無法登入應用程式。請登入 www.facebook.com 並依據指示操作。"; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "控制權在您 - 選擇您要與應用程式分享的資訊。"; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "登入"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "傳送"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "分享"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "這不是您?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "確認登入"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "以%@的身分繼續"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/zh_Hant_TW.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/zh_Hant_TW.lproj/FacebookSDK.strings new file mode 100644 index 00000000..b97bd4aa --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/zh_Hant_TW.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "請前往 %@ 並輸入上方顯示的代碼。"; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "若要連結帳號,請從行動裝置開啟 Facebook 應用程式,並查看通知。"; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- 或 -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "是"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "取消"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "請重新登入此應用程式以重新連結您的 Facebook 帳號。"; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "是"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "伺服器暫時忙碌中,請再試一次。"; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "取消"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "登出"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "已使用 Facebook 登入"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "以 %@ 身分登入"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "登入"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "繼續使用 Facebook 帳號"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "使用 Facebook 登入"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "登出"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "尚未取得授權,無法存取 Facebook 帳號。請確認裝置設定。"; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "無法連線到 Facebook。請檢查網路連線,然後再試一次。"; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "您的 Facebook 密碼已經更改。若要確認您的密碼,請開啟「設定」>「Facebook」,然後點按您的姓名。"; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "尚未透過裝置設定 Facebook 帳號。"; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "您的帳號尚未確認。請登入 www.facebook.com,然後按照指示操作。"; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "您目前無法登入應用程式。請登入 www.facebook.com,然後按照指示操作。"; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "您可以全盤掌控!選擇您想和應用程式分享的資訊內容。"; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "登入"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "傳送"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "分享"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "這不是您?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "確認登入"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "以 %@ 身分繼續"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKATEPublisherCreating.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKATEPublisherCreating.h new file mode 100644 index 00000000..14ad02c1 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKATEPublisherCreating.h @@ -0,0 +1,31 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +@protocol FBSDKATEPublishing; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_ATEPublisherCreating) +@protocol FBSDKATEPublisherCreating + +// UNCRUSTIFY_FORMAT_OFF +- (nullable id)createPublisherWithAppID:(NSString *)appID +NS_SWIFT_NAME(createPublisher(appID:)); +// UNCRUSTIFY_FORMAT_ON + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKATEPublisherFactory.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKATEPublisherFactory.h new file mode 100644 index 00000000..43cc8f17 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKATEPublisherFactory.h @@ -0,0 +1,42 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import + +@protocol FBSDKDataPersisting; +@protocol FBSDKGraphRequestFactory; +@protocol FBSDKSettings; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_ATEPublisherFactory) +@interface FBSDKATEPublisherFactory : NSObject + +@property (nonatomic) id dataStore; +@property (nonatomic) id graphRequestFactory; +@property (nonatomic) id settings; +@property (nonatomic) id deviceInformationProvider; + ++ (instancetype)new NS_UNAVAILABLE; +- (instancetype)init NS_UNAVAILABLE; + +- (instancetype)initWithDataStore:(id)dataStore + graphRequestFactory:(id)graphRequestFactory + settings:(id)settings + deviceInformationProvider:(id)deviceInformationProvider; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAccessToken.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAccessToken.h index 87494ec0..b6556e6c 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAccessToken.h +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAccessToken.h @@ -8,9 +8,15 @@ #import +#import +#import #import #import +@protocol FBSDKGraphRequestConnectionFactory; +@protocol FBSDKGraphRequestPiggybackManaging; +@protocol FBSDKErrorCreating; + NS_ASSUME_NONNULL_BEGIN /** @@ -64,7 +70,7 @@ NS_SWIFT_NAME(AccessTokenDidExpireKey); /// Represents an immutable access token for using Facebook services. NS_SWIFT_NAME(AccessToken) -@interface FBSDKAccessToken : NSObject +@interface FBSDKAccessToken : NSObject /** The "global" access token that represents the currently logged in user. @@ -72,7 +78,7 @@ NS_SWIFT_NAME(AccessToken) The `currentAccessToken` is a convenient representation of the token of the current user and is used by other SDK components (like `FBSDKLoginManager`). */ -@property (class, nullable, nonatomic, copy) FBSDKAccessToken *currentAccessToken; +@property (class, nullable, nonatomic, copy) FBSDKAccessToken *currentAccessToken NS_SWIFT_NAME(current); /// Returns YES if currentAccessToken is not nil AND currentAccessToken is not expired @property (class, nonatomic, readonly, getter = isCurrentAccessTokenActive, assign) BOOL currentAccessTokenIsActive; @@ -183,6 +189,19 @@ NS_SWIFT_NAME(hasGranted(permission:)); */ + (void)refreshCurrentAccessTokenWithCompletion:(nullable FBSDKGraphRequestCompletion)completion; +/** + 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)configureWithTokenCache:(id)tokenCache + graphRequestConnectionFactory:(id)graphRequestConnectionFactory + graphRequestPiggybackManager:(id)graphRequestPiggybackManager + errorFactory:(id)errorFactory +NS_SWIFT_NAME(configure(tokenCache:graphRequestConnectionFactory:graphRequestPiggybackManager:errorFactory:)); + + @end NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAccessTokenProtocols.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAccessTokenProtocols.h deleted file mode 100644 index 5c033caa..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAccessTokenProtocols.h +++ /dev/null @@ -1,43 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -NS_ASSUME_NONNULL_BEGIN - -@class FBSDKAccessToken; -@protocol FBSDKTokenCaching; - -/** - Internal Type exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -NS_SWIFT_NAME(AccessTokenProviding) -@protocol FBSDKAccessTokenProviding - -@property (class, nullable, nonatomic, readonly, copy) FBSDKAccessToken *currentAccessToken; -@property (class, nullable, nonatomic, copy) id tokenCache; - -@end - -/** - Internal Type exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -NS_SWIFT_NAME(AccessTokenSetting) -@protocol FBSDKAccessTokenSetting - -@property (class, nullable, nonatomic, copy) FBSDKAccessToken *currentAccessToken; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAccessTokenProviding.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAccessTokenProviding.h new file mode 100644 index 00000000..d6dd7b92 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAccessTokenProviding.h @@ -0,0 +1,30 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +@class FBSDKAccessToken; +@protocol FBSDKTokenCaching; + +/** + Internal Type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AccessTokenProviding) +@protocol FBSDKAccessTokenProviding + +@property (class, nullable, nonatomic, copy) FBSDKAccessToken *currentAccessToken NS_SWIFT_NAME(current); +@property (class, nullable, nonatomic, copy) id tokenCache; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAdvertiserIDProviding.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAdvertiserIDProviding.h new file mode 100644 index 00000000..7eaa18b1 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAdvertiserIDProviding.h @@ -0,0 +1,26 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AdvertiserIDProviding) +@protocol FBSDKAdvertiserIDProviding + +@property (nullable, nonatomic, readonly, copy) NSString *advertiserID; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventDropDetermining.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventDropDetermining.h new file mode 100644 index 00000000..79da059a --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventDropDetermining.h @@ -0,0 +1,26 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AppEventDropDetermining) +@protocol FBSDKAppEventDropDetermining + +@property (nonatomic, readonly) BOOL shouldDropAppEvents; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventName.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventName.h index b55589b9..987e6f79 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventName.h +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventName.h @@ -90,3 +90,17 @@ FOUNDATION_EXPORT FBSDKAppEventName const FBSDKAppEventNameUnlockedAchievement; /// Log this event when the user has spent app credits. The valueToSum passed to logEvent should be the number of credits spent. FOUNDATION_EXPORT FBSDKAppEventName const FBSDKAppEventNameSpentCredits; + +// MARK: - Internal + +/** + Internal values exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +FOUNDATION_EXPORT FBSDKAppEventName const FBSDKAppEventNameInitializeSDK; +FOUNDATION_EXPORT FBSDKAppEventName const FBSDKAppEventNameBackgroundStatusAvailable; +FOUNDATION_EXPORT FBSDKAppEventName const FBSDKAppEventNameBackgroundStatusDenied; +FOUNDATION_EXPORT FBSDKAppEventName const FBSDKAppEventNameBackgroundStatusRestricted; +FOUNDATION_EXPORT FBSDKAppEventName const FBSDKAppEventNameSDKSettingsChanged; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventParametersExtracting.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventParametersExtracting.h new file mode 100644 index 00000000..5c6f61d6 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventParametersExtracting.h @@ -0,0 +1,29 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AppEventParametersExtracting) +@protocol FBSDKAppEventParametersExtracting + +- (NSMutableDictionary *)activityParametersDictionaryForEvent:(NSString *)eventCategory + shouldAccessAdvertisingID:(BOOL)shouldAccessAdvertisingID + userID:(nullable NSString *)userID + userData:(nullable NSString *)userData; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEvents.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEvents.h index 1504e744..1a3372c2 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEvents.h +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEvents.h @@ -14,12 +14,19 @@ #import #import -#import +#import #import +#import +#import +#import +#import +#import #import #import #import #import +#import +#import NS_ASSUME_NONNULL_BEGIN @@ -74,7 +81,15 @@ NS_SWIFT_NAME(AppEventsOverrideAppIDBundleKey); + The length of each parameter value can be no more than on the order of 100 characters. */ NS_SWIFT_NAME(AppEvents) -@interface FBSDKAppEvents : NSObject +@interface FBSDKAppEvents : NSObject < + FBSDKEventLogging, + FBSDKAppEventsConfiguring, + FBSDKApplicationActivating, + FBSDKApplicationLifecycleObserving, + FBSDKApplicationStateSetting, + FBSDKSourceApplicationTracking, + FBSDKUserIDProviding +> - (instancetype)init NS_UNAVAILABLE; + (instancetype)new NS_UNAVAILABLE; @@ -516,6 +531,8 @@ NS_SWIFT_NAME(setUser(email:firstName:lastName:phone:dateOfBirth:gender:city:sta isImplicitlyLogged:(BOOL)isImplicitlyLogged accessToken:(nullable FBSDKAccessToken *)accessToken; +- (void)flushForReason:(FBSDKAppEventsFlushReason)flushReason; + @end NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventsConfiguration.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventsConfiguration.h new file mode 100644 index 00000000..0848a811 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventsConfiguration.h @@ -0,0 +1,38 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AppEventsConfiguration) +@interface FBSDKAppEventsConfiguration : NSObject + +@property (nonatomic, readonly, assign) FBSDKAdvertisingTrackingStatus defaultATEStatus; +@property (nonatomic, readonly, assign) BOOL advertiserIDCollectionEnabled; +@property (nonatomic, readonly, assign) BOOL eventCollectionEnabled; + +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; + +- (instancetype)initWithJSON:(nullable NSDictionary *)dict; + ++ (instancetype)defaultConfiguration; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventsConfigurationManager.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventsConfigurationManager.h new file mode 100644 index 00000000..7752943d --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventsConfigurationManager.h @@ -0,0 +1,52 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +#import + +typedef void (^FBSDKAppEventsConfigurationManagerBlock)(void); +@protocol FBSDKDataPersisting; +@protocol FBSDKSettings; +@protocol FBSDKGraphRequestFactory; +@protocol FBSDKGraphRequestConnectionFactory; +@protocol FBSDKAppEventsConfiguration; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AppEventsConfigurationManager) +@interface FBSDKAppEventsConfigurationManager : NSObject + +@property (class, nonatomic, readonly) FBSDKAppEventsConfigurationManager *shared; + +@property (nonatomic, readonly) id cachedAppEventsConfiguration; + +#if !DEBUG +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; +#endif + +// UNCRUSTIFY_FORMAT_OFF +- (void) configureWithStore:(id)store + settings:(id)settings + graphRequestFactory:(id)graphRequestFactory + graphRequestConnectionFactory:(id)graphRequestConnectionFactory +NS_SWIFT_NAME(configure(store:settings:graphRequestFactory:graphRequestConnectionFactory:)); +// UNCRUSTIFY_FORMAT_ON + +- (void)loadAppEventsConfigurationWithBlock:(FBSDKAppEventsConfigurationManagerBlock)block; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventsConfigurationProtocol.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventsConfigurationProtocol.h new file mode 100644 index 00000000..95e5e0b8 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventsConfigurationProtocol.h @@ -0,0 +1,34 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AppEventsConfigurationProtocol) +@protocol FBSDKAppEventsConfiguration + +@property (nonatomic, readonly, assign) FBSDKAdvertisingTrackingStatus defaultATEStatus; +@property (nonatomic, readonly, assign) BOOL advertiserIDCollectionEnabled; +@property (nonatomic, readonly, assign) BOOL eventCollectionEnabled; + +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; + +- (instancetype)initWithJSON:(nullable NSDictionary *)dict; ++ (instancetype)defaultConfiguration; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventsConfigurationProviding.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventsConfigurationProviding.h new file mode 100644 index 00000000..5ee4cfe8 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventsConfigurationProviding.h @@ -0,0 +1,39 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AppEventsConfigurationProvidingBlock) +typedef void (^FBSDKAppEventsConfigurationProvidingBlock)(void); + +NS_ASSUME_NONNULL_BEGIN + +@protocol FBSDKAppEventsConfiguration; + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AppEventsConfigurationProviding) +@protocol FBSDKAppEventsConfigurationProviding + +@property (nonatomic, readonly) id cachedAppEventsConfiguration; + +- (void)loadAppEventsConfigurationWithBlock:(FBSDKAppEventsConfigurationProvidingBlock)block; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventsConfiguring.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventsConfiguring.h new file mode 100644 index 00000000..7ecffa81 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventsConfiguring.h @@ -0,0 +1,94 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +@protocol FBSDKAEMReporter; +@protocol FBSDKGateKeeperManaging; +@protocol FBSDKAppEventsConfigurationProviding; +@protocol FBSDKSourceApplicationTracking; +@protocol FBSDKServerConfigurationProviding; +@protocol FBSDKGraphRequestFactory; +@protocol FBSDKFeatureChecking; +@protocol FBSDKDataPersisting; +@protocol FBSDKInternalUtility; +@protocol FBSDKLogging; +@protocol FBSDKSettings; +@protocol FBSDKPaymentObserving; +@protocol FBSDKTimeSpentRecording; +@protocol FBSDKAppEventsStatePersisting; +@protocol FBSDKAppEventsParameterProcessing; +@protocol FBSDKAppEventsParameterProcessing; +@protocol FBSDKATEPublisherCreating; +@protocol FBSDKAppEventsStateProviding; +@protocol FBSDKAdvertiserIDProviding; +@protocol FBSDKUserDataPersisting; +@protocol FBSDKLoggingNotifying; +@protocol FBSDKAppEventsUtility; +@protocol FBSDKAppEventDropDetermining; +@protocol FBSDKCAPIReporter; +@protocol FBSDKAppEventParametersExtracting; + +#if !TARGET_OS_TV +@protocol FBSDKEventProcessing; +@protocol FBSDKMetadataIndexing; +@protocol FBSDKAppEventsReporter; +@protocol FBSDKCodelessIndexing; +@protocol FBSDKSwizzling; +#endif + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AppEventsConfiguring) +@protocol FBSDKAppEventsConfiguring + +- (void) configureWithGateKeeperManager:(Class)gateKeeperManager + appEventsConfigurationProvider:(id)appEventsConfigurationProvider + serverConfigurationProvider:(id)serverConfigurationProvider + graphRequestFactory:(id)graphRequestFactory + featureChecker:(id)featureChecker + primaryDataStore:(id)primaryDataStore + logger:(Class)logger + settings:(id)settings + paymentObserver:(id)paymentObserver + timeSpentRecorder:(id)timeSpentRecorder + appEventsStateStore:(id)appEventsStateStore + eventDeactivationParameterProcessor:(id)eventDeactivationParameterProcessor + restrictiveDataFilterParameterProcessor:(id)restrictiveDataFilterParameterProcessor + atePublisherFactory:(id)atePublisherFactory + appEventsStateProvider:(id)appEventsStateProvider + advertiserIDProvider:(id)advertiserIDProvider + userDataStore:(id)userDataStore + appEventsUtility:(id)appEventsUtility + internalUtility:(id)internalUtility + capiReporter:(id)capiReporter +NS_SWIFT_NAME(configure(gateKeeperManager:appEventsConfigurationProvider:serverConfigurationProvider:graphRequestFactory:featureChecker:primaryDataStore:logger:settings:paymentObserver:timeSpentRecorder:appEventsStateStore:eventDeactivationParameterProcessor:restrictiveDataFilterParameterProcessor:atePublisherFactory:appEventsStateProvider:advertiserIDProvider:userDataStore:appEventsUtility:internalUtility:capiReporter:)); + +#if !TARGET_OS_TV + +// UNCRUSTIFY_FORMAT_OFF +- (void)configureNonTVComponentsWithOnDeviceMLModelManager:(id)modelManager + metadataIndexer:(id)metadataIndexer + skAdNetworkReporter:(nullable id)skAdNetworkReporter + codelessIndexer:(Class)codelessIndexer + swizzler:(Class)swizzler + aemReporter:(Class)aemReporter +NS_SWIFT_NAME(configureNonTVComponents(onDeviceMLModelManager:metadataIndexer:skAdNetworkReporter:codelessIndexer:swizzler:aemReporter:)); +// UNCRUSTIFY_FORMAT_ON + +#endif + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventsDeviceInfo.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventsDeviceInfo.h new file mode 100644 index 00000000..3ba4f7b8 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventsDeviceInfo.h @@ -0,0 +1,41 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AppEventsDeviceInfo) +@interface FBSDKAppEventsDeviceInfo : NSObject + +@property (class, nonnull, nonatomic, readonly) FBSDKAppEventsDeviceInfo *shared; + +@property (nullable, nonatomic, readonly) id settings; + +#if !DEBUG +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; +#endif + +- (void)configureWithSettings:(id)settings +NS_SWIFT_NAME(configure(settings:)); + +#if DEBUG +- (void)resetDependencies; +#endif + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventsFlushReason.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventsFlushReason.h new file mode 100644 index 00000000..b7677460 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventsFlushReason.h @@ -0,0 +1,25 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +/** + Internal Type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ + +typedef NS_ENUM(NSUInteger, FBSDKAppEventsFlushReason) { + FBSDKAppEventsFlushReasonExplicit, + FBSDKAppEventsFlushReasonTimer, + FBSDKAppEventsFlushReasonSessionChange, + FBSDKAppEventsFlushReasonPersistedEvents, + FBSDKAppEventsFlushReasonEventThreshold, + FBSDKAppEventsFlushReasonEagerlyFlushingEvent, +} NS_SWIFT_NAME(AppEvents.FlushReason); diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventsParameterProcessing.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventsParameterProcessing.h new file mode 100644 index 00000000..8dad6f89 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventsParameterProcessing.h @@ -0,0 +1,31 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AppEventsParameterProcessing) +@protocol FBSDKAppEventsParameterProcessing + +- (void)enable; +- (nullable NSDictionary *)processParameters:(nullable NSDictionary *)parameters + eventName:(FBSDKAppEventName)eventName; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventsReporter.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventsReporter.h new file mode 100644 index 00000000..720d8a68 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventsReporter.h @@ -0,0 +1,34 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AppEventsReporter) +@protocol FBSDKAppEventsReporter + +- (void)enable; + +// UNCRUSTIFY_FORMAT_OFF +- (void)recordAndUpdateEvent:(NSString *)event + currency:(nullable NSString *)currency + value:(nullable NSNumber *)value + parameters:(nullable NSDictionary *)parameters +NS_SWIFT_NAME(recordAndUpdate(event:currency:value:parameters:)); +// UNCRUSTIFY_FORMAT_ON + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventsState.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventsState.h new file mode 100644 index 00000000..814ee30a --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventsState.h @@ -0,0 +1,45 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +// this type is not thread safe. +NS_SWIFT_NAME(_AppEventsState) +@interface FBSDKAppEventsState : NSObject + +@property (class, nullable, nonatomic) NSArray> *eventProcessors; + +@property (nonatomic, readonly, copy) NSArray *> *events; +@property (nonatomic, readonly, assign) NSUInteger numSkipped; +@property (nonatomic, readonly, copy) NSString *tokenString; +@property (nonatomic, readonly, copy) NSString *appID; +@property (nonatomic, readonly, getter = areAllEventsImplicit) BOOL allEventsImplicit; + +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; +- (instancetype)initWithToken:(nullable NSString *)tokenString appID:(nullable NSString *)appID NS_DESIGNATED_INITIALIZER; + +- (void)addEvent:(NSDictionary *)eventDictionary isImplicit:(BOOL)isImplicit; +- (void)addEventsFromAppEventState:(FBSDKAppEventsState *)appEventsState; +- (BOOL)isCompatibleWithAppEventsState:(nullable FBSDKAppEventsState *)appEventsState; +- (BOOL)isCompatibleWithTokenString:(NSString *)tokenString appID:(NSString *)appID; +- (NSString *)JSONStringForEventsIncludingImplicitEvents:(BOOL)includeImplicitEvents; +- (NSString *)extractReceiptData; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventsStateManager.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventsStateManager.h new file mode 100644 index 00000000..7df7c8f0 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventsStateManager.h @@ -0,0 +1,36 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import + +@class FBSDKAppEventsState; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AppEventsStateManager) +@interface FBSDKAppEventsStateManager : NSObject + +@property (class, nonatomic, readonly) FBSDKAppEventsStateManager *shared; + +- (void)clearPersistedAppEventsStates; + +// reads all saved event states, appends the param, and writes them all. +- (void)persistAppEventsData:(FBSDKAppEventsState *)appEventsState; + +// returns the array of saved app event states and deletes them. +- (NSArray *)retrievePersistedAppEventsStates; + +@end +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventsStatePersisting.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventsStatePersisting.h new file mode 100644 index 00000000..0b398c0b --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventsStatePersisting.h @@ -0,0 +1,30 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +@class FBSDKAppEventsState; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AppEventsStatePersisting) +@protocol FBSDKAppEventsStatePersisting + +- (void)clearPersistedAppEventsStates; +- (void)persistAppEventsData:(FBSDKAppEventsState *)appEventsState; +// patternlint-disable-next-line objc-headers-collection-generics +- (NSArray *)retrievePersistedAppEventsStates; // NSArray + +@end +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventsStateProviding.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventsStateProviding.h new file mode 100644 index 00000000..3a601647 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventsStateProviding.h @@ -0,0 +1,31 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +@class FBSDKAppEventsState; + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AppEventsStateProviding) +@protocol FBSDKAppEventsStateProviding + +// UNCRUSTIFY_FORMAT_OFF +- (FBSDKAppEventsState *)createStateWithToken:(NSString *)tokenString appID:(NSString *)appID +NS_SWIFT_NAME(createState(tokenString:appID:)); +// UNCRUSTIFY_FORMAT_ON + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventsUtility.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventsUtility.h new file mode 100644 index 00000000..cfb08c65 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventsUtility.h @@ -0,0 +1,61 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import +#import +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AppEventsUtility) +@interface FBSDKAppEventsUtility : NSObject + +#if !DEBUG +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; +#endif + +@property (class, nonatomic) FBSDKAppEventsUtility *shared; +@property (nullable, nonatomic, readonly, copy) NSString *advertiserID; +@property (nonatomic, readonly) BOOL isDebugBuild; +@property (nonatomic, readonly) BOOL shouldDropAppEvents; +@property (nullable, nonatomic) id appEventsConfigurationProvider; +@property (nullable, nonatomic) id deviceInformationProvider; +@property (nullable, nonatomic) id settings; +@property (nullable, nonatomic) id internalUtility; +@property (nullable, nonatomic) id errorFactory; +@property (nullable, nonatomic) id dataStore; + +- (BOOL)isSensitiveUserData:(NSString *)text; +- (BOOL)isStandardEvent:(nullable NSString *)event; + +// UNCRUSTIFY_FORMAT_OFF +- (void)configureWithAppEventsConfigurationProvider:(id)appEventsConfigurationProvider + deviceInformationProvider:(id)deviceInformationProvider + settings:(id)settings + internalUtility:(id)internalUtility + errorFactory:(id)errorFactory + dataStore:(id)dataStore +NS_SWIFT_NAME(configure(appEventsConfigurationProvider:deviceInformationProvider:settings:internalUtility:errorFactory:dataStore:)); +// UNCRUSTIFY_FORMAT_ON + +#if DEBUG +- (void)reset; +#endif + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventsUtilityProtocol.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventsUtilityProtocol.h new file mode 100644 index 00000000..7997c1d6 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventsUtilityProtocol.h @@ -0,0 +1,36 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AppEventsUtilityProtocol) +@protocol FBSDKAppEventsUtility + +@property (nonatomic, readonly) NSTimeInterval unixTimeNow; + +- (void)ensureOnMainThread:(NSString *)methodName className:(NSString *)className; +- (NSTimeInterval)convertToUnixTime:(nullable NSDate *)date; +- (BOOL)validateIdentifier:(nullable NSString *)identifier; +- (nullable NSString *)tokenStringToUseFor:(nullable FBSDKAccessToken *)token + loggingOverrideAppID:(nullable NSString *)loggingOverrideAppID; +- (NSString *)flushReasonToString:(FBSDKAppEventsFlushReason)flushReason; +- (void)saveCampaignIDs:(NSURL *)url; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppLink.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppLink.h deleted file mode 100644 index a995c02e..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppLink.h +++ /dev/null @@ -1,65 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#if !TARGET_OS_TV - -#import - -#import - -NS_ASSUME_NONNULL_BEGIN - -/// The version of the App Link protocol that this library supports -FOUNDATION_EXPORT NSString *const FBSDKAppLinkVersion -NS_SWIFT_NAME(AppLinkVersion); - -/** - Contains App Link metadata relevant for navigation on this device - derived from the HTML at a given URL. - */ -NS_SWIFT_NAME(AppLink) -@interface FBSDKAppLink : NSObject - -- (instancetype)init NS_UNAVAILABLE; -+ (instancetype)new NS_UNAVAILABLE; - -/** - Creates a FBSDKAppLink with the given list of FBSDKAppLinkTargets and target URL. - - Generally, this will only be used by implementers of the FBSDKAppLinkResolving protocol, - as these implementers will produce App Link metadata for a given URL. - - @param sourceURL the URL from which this App Link is derived - @param targets an ordered list of FBSDKAppLinkTargets for this platform derived - from App Link metadata. - @param webURL the fallback web URL, if any, for the app link. - */ -// UNCRUSTIFY_FORMAT_OFF -+ (instancetype)appLinkWithSourceURL:(nullable NSURL *)sourceURL - targets:(NSArray *)targets - webURL:(nullable NSURL *)webURL -NS_SWIFT_NAME(init(sourceURL:targets:webURL:)); -// UNCRUSTIFY_FORMAT_ON - -/// The URL from which this FBSDKAppLink was derived -@property (nullable, nonatomic, readonly, strong) NSURL *sourceURL; - -/** - The ordered list of targets applicable to this platform that will be used - for navigation. - */ -@property (nonatomic, readonly, copy) NSArray> *targets; - -/// The fallback web URL to use if no targets are installed on this device. -@property (nullable, nonatomic, readonly, strong) NSURL *webURL; - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppLinkCreating.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppLinkCreating.h new file mode 100644 index 00000000..b18d5abe --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppLinkCreating.h @@ -0,0 +1,37 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +@protocol FBSDKAppLink; +@protocol FBSDKAppLinkTarget; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AppLinkCreating) +@protocol FBSDKAppLinkCreating + +// UNCRUSTIFY_FORMAT_OFF +- (id)createAppLinkWithSourceURL:(nullable NSURL *)sourceURL + targets:(NSArray> *)targets + webURL:(nullable NSURL *)webURL + isBackToReferrer:(BOOL)isBackToReferrer +NS_SWIFT_NAME(createAppLink(sourceURL:targets:webURL:isBackToReferrer:)); +// UNCRUSTIFY_FORMAT_ON + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppLinkEventPosting.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppLinkEventPosting.h new file mode 100644 index 00000000..838a4119 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppLinkEventPosting.h @@ -0,0 +1,35 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AppLinkEventPosting) +@protocol FBSDKAppLinkEventPosting + +// UNCRUSTIFY_FORMAT_OFF +- (void)postNotificationForEventName:(NSString *)name + args:(NSDictionary *)args +NS_SWIFT_NAME(postNotification(eventName:arguments:)); + +// UNCRUSTIFY_FORMAT_ON + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppLinkNavigation.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppLinkNavigation.h deleted file mode 100644 index bfc1bbfc..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppLinkNavigation.h +++ /dev/null @@ -1,137 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#if !TARGET_OS_TV - -#import - -#import -#import - -@protocol FBSDKSettings; - -NS_ASSUME_NONNULL_BEGIN - -/// The result of calling navigate on a FBSDKAppLinkNavigation -typedef NS_ENUM(NSInteger, FBSDKAppLinkNavigationType) { - /// Indicates that the navigation failed and no app was opened - FBSDKAppLinkNavigationTypeFailure, - /// Indicates that the navigation succeeded by opening the URL in the browser - FBSDKAppLinkNavigationTypeBrowser, - /// Indicates that the navigation succeeded by opening the URL in an app on the device - FBSDKAppLinkNavigationTypeApp, -} NS_SWIFT_NAME(AppLinkNavigation.Type); - -/** - Describes the callback for appLinkFromURLInBackground. - @param navType the FBSDKAppLink representing the deferred App Link - @param error the error during the request, if any - */ -typedef void (^ FBSDKAppLinkNavigationBlock)(FBSDKAppLinkNavigationType navType, NSError *_Nullable error) -NS_SWIFT_NAME(AppLinkNavigationBlock); - -/** - Represents a pending request to navigate to an App Link. Most developers will - simply use navigateToURLInBackground: to open a URL, but developers can build - custom requests with additional navigation and app data attached to them by - creating FBSDKAppLinkNavigations themselves. - */ -NS_EXTENSION_UNAVAILABLE_IOS("Not available in app extension") -NS_SWIFT_NAME(AppLinkNavigation) -@interface FBSDKAppLinkNavigation : NSObject - -- (instancetype)init NS_UNAVAILABLE; -+ (instancetype)new NS_UNAVAILABLE; - -/** - The default resolver to be used for App Link resolution. If the developer has not set one explicitly, - a basic, built-in FBSDKWebViewAppLinkResolver will be used. - */ -@property (class, nonatomic, strong) id defaultResolver -NS_SWIFT_NAME(default); - -/** - The extras for the AppLinkNavigation. This will generally contain application-specific - data that should be passed along with the request, such as advertiser or affiliate IDs or - other such metadata relevant on this device. - */ -@property (nonatomic, readonly, copy) NSDictionary *extras; - -/** - The al_applink_data for the AppLinkNavigation. This will generally contain data common to - navigation attempts such as back-links, user agents, and other information that may be used - in routing and handling an App Link request. - */ -@property (nonatomic, readonly, copy) NSDictionary *appLinkData; - -/// The AppLink to navigate to -@property (nonatomic, readonly, strong) FBSDKAppLink *appLink; - -/** - Return navigation type for current instance. - No-side-effect version of navigate: - */ -@property (nonatomic, readonly) FBSDKAppLinkNavigationType navigationType; - -// UNCRUSTIFY_FORMAT_OFF -/// Creates an AppLinkNavigation with the given link, extras, and App Link data -+ (instancetype)navigationWithAppLink:(FBSDKAppLink *)appLink - extras:(NSDictionary *)extras - appLinkData:(NSDictionary *)appLinkData - settings:(id)settings -NS_SWIFT_NAME(init(appLink:extras:appLinkData:settings:)); - -/** - Creates an NSDictionary with the correct format for iOS callback URLs, - to be used as 'appLinkData' argument in the call to navigationWithAppLink:extras:appLinkData: - */ -+ (NSDictionary *> *)callbackAppLinkDataForAppWithName:(NSString *)appName - url:(NSString *)url -NS_SWIFT_NAME(callbackAppLinkData(forApp:url:)); -// UNCRUSTIFY_FORMAT_ON - -/// Performs the navigation -- (FBSDKAppLinkNavigationType)navigate:(NSError **)error - __attribute__((swift_error(nonnull_error))); - -/// Returns a FBSDKAppLink for the given URL -+ (void)resolveAppLink:(NSURL *)destination handler:(FBSDKAppLinkBlock)handler; - -/// Returns a FBSDKAppLink for the given URL using the given App Link resolution strategy -+ (void)resolveAppLink:(NSURL *)destination - resolver:(id)resolver - handler:(FBSDKAppLinkBlock)handler; - -/// Navigates to a FBSDKAppLink and returns whether it opened in-app or in-browser -+ (FBSDKAppLinkNavigationType)navigateToAppLink:(FBSDKAppLink *)link error:(NSError **)error - __attribute__((swift_error(nonnull_error))); - -/** - Returns a FBSDKAppLinkNavigationType based on a FBSDKAppLink. - It's essentially a no-side-effect version of navigateToAppLink:error:, - allowing apps to determine flow based on the link type (e.g. open an - internal web view instead of going straight to the browser for regular links.) - */ -+ (FBSDKAppLinkNavigationType)navigationTypeForLink:(FBSDKAppLink *)link; - -/// Navigates to a URL (an asynchronous action) and returns a FBSDKNavigationType -+ (void)navigateToURL:(NSURL *)destination handler:(FBSDKAppLinkNavigationBlock)handler; - -/** - Navigates to a URL (an asynchronous action) using the given App Link resolution - strategy and returns a FBSDKNavigationType - */ -+ (void)navigateToURL:(NSURL *)destination - resolver:(id)resolver - handler:(FBSDKAppLinkNavigationBlock)handler; - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppLinkNavigationBlock.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppLinkNavigationBlock.h new file mode 100644 index 00000000..e44d4317 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppLinkNavigationBlock.h @@ -0,0 +1,26 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Describes the callback for appLinkFromURLInBackground. + @param navType the FBSDKAppLink representing the deferred App Link + @param error the error during the request, if any + */ +typedef void (^ FBSDKAppLinkNavigationBlock)(FBSDKAppLinkNavigationType navType, NSError *_Nullable error) +NS_SWIFT_NAME(AppLinkNavigationBlock); + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppLinkNavigationType.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppLinkNavigationType.h new file mode 100644 index 00000000..f31d3def --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppLinkNavigationType.h @@ -0,0 +1,23 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import + +/// The result of calling navigate on a FBSDKAppLinkNavigation +typedef NS_ENUM(NSInteger, FBSDKAppLinkNavigationType) { + /// Indicates that the navigation failed and no app was opened + FBSDKAppLinkNavigationTypeFailure, + /// Indicates that the navigation succeeded by opening the URL in the browser + FBSDKAppLinkNavigationTypeBrowser, + /// Indicates that the navigation succeeded by opening the URL in an app on the device + FBSDKAppLinkNavigationTypeApp, +} NS_SWIFT_NAME(AppLinkNavigationType); + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppLinkProtocol.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppLinkProtocol.h new file mode 100644 index 00000000..0611332a --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppLinkProtocol.h @@ -0,0 +1,45 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import + +@protocol FBSDKAppLinkTarget; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AppLinkProtocol) +@protocol FBSDKAppLink + +/// The URL from which this FBSDKAppLink was derived +@property (nullable, nonatomic, readonly, strong) NSURL *sourceURL; + +/** + The ordered list of targets applicable to this platform that will be used + for navigation. + */ +@property (nonatomic, readonly, copy) NSArray> *targets; + +/// The fallback web URL to use if no targets are installed on this device. +@property (nullable, nonatomic, readonly, strong) NSURL *webURL; + +/// return if this AppLink is to go back to referrer. +@property (nonatomic, readonly, getter = isBackToReferrer, assign) BOOL backToReferrer; + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppLinkResolver.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppLinkResolver.h deleted file mode 100644 index 23056a35..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppLinkResolver.h +++ /dev/null @@ -1,57 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#if !TARGET_OS_TV - -#import - -#import - -NS_ASSUME_NONNULL_BEGIN - -/** - Describes the callback for appLinkFromURLInBackground. - @param appLinks the FBSDKAppLinks representing the deferred App Links - @param error the error during the request, if any - */ -typedef void (^ FBSDKAppLinksBlock)(NSDictionary *appLinks, - NSError *_Nullable error) -NS_SWIFT_NAME(AppLinksBlock); - -/** - Provides an implementation of the FBSDKAppLinkResolving protocol that uses the Facebook App Link - Index API to resolve App Links given a URL. It also provides an additional helper method that can resolve - multiple App Links in a single call. - - Usage of this type requires a client token. See `[FBSDKSettings setClientToken:]` - */ - -NS_SWIFT_NAME(AppLinkResolver) -@interface FBSDKAppLinkResolver : NSObject - -- (instancetype)init NS_UNAVAILABLE; -+ (instancetype)new NS_UNAVAILABLE; - -/** - Asynchronously resolves App Link data for a given array of URLs. - - @param urls The URLs to resolve into an App Link. - @param handler The completion block that will return an App Link for the given URL. - */ -- (void)appLinksFromURLs:(NSArray *)urls handler:(FBSDKAppLinksBlock)handler - NS_EXTENSION_UNAVAILABLE_IOS("Not available in app extension"); - -/// Allocates and initializes a new instance of FBSDKAppLinkResolver. -+ (instancetype)resolver - NS_SWIFT_NAME(init()); - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppLinkResolverRequestBuilding.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppLinkResolverRequestBuilding.h new file mode 100644 index 00000000..5b5dad5f --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppLinkResolverRequestBuilding.h @@ -0,0 +1,33 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +#import + +#if !TARGET_OS_TV + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal Protocol exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AppLinkResolverRequestBuilding) +@protocol FBSDKAppLinkResolverRequestBuilding + +- (id)requestForURLs:(NSArray *)urls; +- (nullable NSString *)getIdiomSpecificField; + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppLinkTarget.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppLinkTarget.h deleted file mode 100644 index 75ecb373..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppLinkTarget.h +++ /dev/null @@ -1,48 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#if !TARGET_OS_TV - -#import - -#import - -NS_ASSUME_NONNULL_BEGIN - -/** - Represents a target defined in App Link metadata, consisting of at least - a URL, and optionally an App Store ID and name. - */ -NS_SWIFT_NAME(AppLinkTarget) -@interface FBSDKAppLinkTarget : NSObject - -- (instancetype)init NS_UNAVAILABLE; -+ (instancetype)new NS_UNAVAILABLE; - -/// Creates a FBSDKAppLinkTarget with the given app site and target URL. -// UNCRUSTIFY_FORMAT_OFF -+ (instancetype)appLinkTargetWithURL:(nullable NSURL *)url - appStoreId:(nullable NSString *)appStoreId - appName:(NSString *)appName -NS_SWIFT_NAME(init(url:appStoreId:appName:)); -// UNCRUSTIFY_FORMAT_ON - -/// The URL prefix for this app link target -@property (nullable, nonatomic, readonly, strong) NSURL *URL; - -/// The app ID for the app store -@property (nullable, nonatomic, readonly, copy) NSString *appStoreId; - -/// The name of the app -@property (nonatomic, readonly, copy) NSString *appName; - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppLinkTargetCreating.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppLinkTargetCreating.h new file mode 100644 index 00000000..7f417174 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppLinkTargetCreating.h @@ -0,0 +1,35 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AppLinkTargetCreating) +@protocol FBSDKAppLinkTargetCreating + +// UNCRUSTIFY_FORMAT_OFF +- (id)createAppLinkTargetWithURL:(nullable NSURL *)url + appStoreId:(nullable NSString *)appStoreId + appName:(NSString *)appName +NS_SWIFT_NAME(createAppLinkTarget(url:appStoreId:appName:)); +// UNCRUSTIFY_FORMAT_ON + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppLinkURL.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppLinkURL.h new file mode 100644 index 00000000..40763673 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppLinkURL.h @@ -0,0 +1,30 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AppLinkURLProtocol) +@protocol FBSDKAppLinkURL + +@property (nullable, nonatomic, readonly, strong) NSDictionary *appLinkExtras; + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppLinkURLCreating.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppLinkURLCreating.h new file mode 100644 index 00000000..ff993103 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppLinkURLCreating.h @@ -0,0 +1,32 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import + +@protocol FBSDKAppLinkURL; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AppLinkURLCreating) +@protocol FBSDKAppLinkURLCreating + +- (id)createAppLinkURLWithURL:(NSURL *)url; + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppLinkURLKeys.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppLinkURLKeys.h new file mode 100644 index 00000000..5250ac17 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppLinkURLKeys.h @@ -0,0 +1,26 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import + +NS_ASSUME_NONNULL_BEGIN + +FOUNDATION_EXPORT NSString *const FBSDKAppLinkDataParameterName; +FOUNDATION_EXPORT NSString *const FBSDKAppLinkTargetKeyName; +FOUNDATION_EXPORT NSString *const FBSDKAppLinkUserAgentKeyName; +FOUNDATION_EXPORT NSString *const FBSDKAppLinkExtrasKeyName; +FOUNDATION_EXPORT NSString *const FBSDKAppLinkVersionKeyName; +FOUNDATION_EXPORT NSString *const FBSDKAppLinkRefererAppLink; +FOUNDATION_EXPORT NSString *const FBSDKAppLinkRefererAppName; +FOUNDATION_EXPORT NSString *const FBSDKAppLinkRefererUrl; + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppLinkUtility.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppLinkUtility.h index cc886b5e..3f3c776d 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppLinkUtility.h +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppLinkUtility.h @@ -10,6 +10,9 @@ #import +@protocol FBSDKInfoDictionaryProviding; +@protocol FBSDKUserIDProviding; + NS_ASSUME_NONNULL_BEGIN /** @@ -68,6 +71,26 @@ NS_SWIFT_NAME(AppLinkUtility) */ + (BOOL)isMatchURLScheme:(NSString *)scheme; +/** + Internal method exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +// UNCRUSTIFY_FORMAT_OFF ++ (void)configureWithGraphRequestFactory:(id)graphRequestFactory + infoDictionaryProvider:(id)infoDictionaryProvider + settings:(id)settings + appEventsConfigurationProvider:(id)appEventsConfigurationProvider + advertiserIDProvider:(id)advertiserIDProvider + appEventsDropDeterminer:(id)appEventsDropDeterminer + appEventParametersExtractor:(id)appEventParametersExtractor + appLinkURLFactory:(id)appLinkURLFactory + userIDProvider:(id)userIDProvider + userDataStore:(id)userDataStore +NS_SWIFT_NAME(configure(graphRequestFactory:infoDictionaryProvider:settings:appEventsConfigurationProvider:advertiserIDProvider:appEventsDropDeterminer:appEventParametersExtractor:appLinkURLFactory:userIDProvider:userDataStore:)); +// UNCRUSTIFY_FORMAT_ON + @end NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppLinkVersion.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppLinkVersion.h new file mode 100644 index 00000000..67f3cfe9 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppLinkVersion.h @@ -0,0 +1,18 @@ + +/* +* Copyright (c) Meta Platforms, Inc. and affiliates. +* All rights reserved. +* +* This source code is licensed under the license found in the +* LICENSE file in the root directory of this source tree. +*/ + +#if !TARGET_OS_TV + +#import + +/// The version of the App Link protocol that this library supports +FOUNDATION_EXPORT NSString *const FBSDKAppLinkVersion +NS_SWIFT_NAME(AppLinkVersion); + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppLinksBlock.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppLinksBlock.h new file mode 100644 index 00000000..5e5686d8 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppLinksBlock.h @@ -0,0 +1,28 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import + +@class FBSDKAppLink; + +NS_ASSUME_NONNULL_BEGIN + +/** + Describes the callback for appLinkFromURLInBackground. + @param appLinks the FBSDKAppLinks representing the deferred App Links + @param error the error during the request, if any + */ +typedef void (^ FBSDKAppLinksBlock)(NSDictionary *appLinks, + NSError *_Nullable error) +NS_SWIFT_NAME(AppLinksBlock); + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppStoreReceiptProviding.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppStoreReceiptProviding.h new file mode 100644 index 00000000..212988a6 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppStoreReceiptProviding.h @@ -0,0 +1,35 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AppStoreReceiptProviding) +@protocol FBSDKAppStoreReceiptProviding + +@property (nullable, readonly, copy) NSURL *appStoreReceiptURL; + +@end + +/** + Internal type conformance to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +@interface NSBundle () +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKApplicationActivating.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKApplicationActivating.h new file mode 100644 index 00000000..0f430dd8 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKApplicationActivating.h @@ -0,0 +1,26 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_ApplicationActivating) +@protocol FBSDKApplicationActivating + +- (void)activateApp; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKApplicationDelegate.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKApplicationDelegate.h deleted file mode 100644 index 585fb0c1..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKApplicationDelegate.h +++ /dev/null @@ -1,131 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#import - -NS_ASSUME_NONNULL_BEGIN - -/** - The FBSDKApplicationDelegate is designed to post process the results from Facebook Login - or Facebook Dialogs (or any action that requires switching over to the native Facebook - app or Safari). - - The methods in this class are designed to mirror those in UIApplicationDelegate, and you - should call them in the respective methods in your AppDelegate implementation. - */ -NS_SWIFT_NAME(ApplicationDelegate) -@interface FBSDKApplicationDelegate : NSObject - -#if !DEBUG -- (instancetype)init NS_UNAVAILABLE; -+ (instancetype)new NS_UNAVAILABLE; -#endif - -#if DEBUG -@property (nonnull, nonatomic, readonly) NSHashTable> *applicationObservers; -#endif - -/// Gets the singleton instance. -@property (class, nonatomic, readonly, strong) FBSDKApplicationDelegate *sharedInstance -NS_SWIFT_NAME(shared); - -/** - Call this method from the [UIApplicationDelegate application:continue:restorationHandler:] method - of the AppDelegate for your app. It should be invoked in order to properly process the web URL (universal link) - once the end user is redirected to your app. - - @param application The application as passed to [UIApplicationDelegate application:continue:restorationHandler:]. - @param userActivity The user activity as passed to [UIApplicationDelegate application:continue:restorationHandler:]. - - @return YES if the URL was intended for the Facebook SDK, NO if not. -*/ -- (BOOL)application:(UIApplication *)application continueUserActivity:(NSUserActivity *)userActivity; - -/** - Call this method from the [UIApplicationDelegate application:openURL:sourceApplication:annotation:] method - of the AppDelegate for your app. It should be invoked for the proper processing of responses during interaction - with the native Facebook app or Safari as part of SSO authorization flow or Facebook dialogs. - - @param application The application as passed to [UIApplicationDelegate application:openURL:sourceApplication:annotation:]. - - @param url The URL as passed to [UIApplicationDelegate application:openURL:sourceApplication:annotation:]. - - @param sourceApplication The sourceApplication as passed to [UIApplicationDelegate application:openURL:sourceApplication:annotation:]. - - @param annotation The annotation as passed to [UIApplicationDelegate application:openURL:sourceApplication:annotation:]. - - @return YES if the URL was intended for the Facebook SDK, NO if not. - */ -- (BOOL)application:(UIApplication *)application - openURL:(NSURL *)url - sourceApplication:(nullable NSString *)sourceApplication - annotation:(nullable id)annotation; - -/** - Call this method from the [UIApplicationDelegate application:openURL:options:] method - of the AppDelegate for your app. It should be invoked for the proper processing of responses during interaction - with the native Facebook app or Safari as part of SSO authorization flow or Facebook dialogs. - - @param application The application as passed to [UIApplicationDelegate application:openURL:options:]. - - @param url The URL as passed to [UIApplicationDelegate application:openURL:options:]. - - @param options The options dictionary as passed to [UIApplicationDelegate application:openURL:options:]. - - @return YES if the URL was intended for the Facebook SDK, NO if not. - */ -- (BOOL)application:(UIApplication *)application - openURL:(NSURL *)url - options:(NSDictionary *)options; - -/** - Call this method from the [UIApplicationDelegate application:didFinishLaunchingWithOptions:] method - of the AppDelegate for your app. It should be invoked for the proper use of the Facebook SDK. - As part of SDK initialization basic auto logging of app events will occur, this can be - controlled via 'FacebookAutoLogAppEventsEnabled' key in the project info plist file. - - @param application The application as passed to [UIApplicationDelegate application:didFinishLaunchingWithOptions:]. - - @param launchOptions The launchOptions as passed to [UIApplicationDelegate application:didFinishLaunchingWithOptions:]. - - @return True if there are any added application observers that themselves return true from calling `application:didFinishLaunchingWithOptions:`. - Otherwise will return false. Note: If this method is called after calling `initializeSDK` then the return type will always be false. - */ -- (BOOL) application:(UIApplication *)application - didFinishLaunchingWithOptions:(nullable NSDictionary *)launchOptions; - -/** - Initializes the SDK. - - If you are using the SDK within the context of the UIApplication lifecycle, do not use this method. - Instead use `application: didFinishLaunchingWithOptions:`. - - As part of SDK initialization basic auto logging of app events will occur, this can be - controlled via 'FacebookAutoLogAppEventsEnabled' key in the project info plist file. - */ -- (void)initializeSDK; - -/** - Adds an observer that will be informed about application lifecycle events. - - @note Observers are weakly held - */ -- (void)addObserver:(id)observer; - -/** - Removes an observer so that it will no longer be informed about application lifecycle events. - - @note Observers are weakly held - */ -- (void)removeObserver:(id)observer; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKApplicationLifecycleNotifications.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKApplicationLifecycleNotifications.h new file mode 100644 index 00000000..1fa96a09 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKApplicationLifecycleNotifications.h @@ -0,0 +1,11 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +extern NSNotificationName const FBSDKApplicationDidBecomeActiveNotification; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKApplicationLifecycleObserving.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKApplicationLifecycleObserving.h new file mode 100644 index 00000000..e5818a96 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKApplicationLifecycleObserving.h @@ -0,0 +1,27 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_ApplicationLifecycleObserving) +@protocol FBSDKApplicationLifecycleObserving + +- (void)startObservingApplicationLifecycleNotifications + NS_SWIFT_NAME(startObservingApplicationLifecycleNotifications()); + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKApplicationObserving.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKApplicationObserving.h index 14de8940..748e496a 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKApplicationObserving.h +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKApplicationObserving.h @@ -14,7 +14,7 @@ NS_ASSUME_NONNULL_BEGIN Describes any types that optionally responds to various lifecycle events received by the system and propagated by `ApplicationDelegate`. */ -@protocol FBSDKApplicationObserving +@protocol FBSDKApplicationObserving @optional - (void)applicationDidBecomeActive:(nullable UIApplication *)application; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKApplicationStateSetting.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKApplicationStateSetting.h new file mode 100644 index 00000000..1646aef2 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKApplicationStateSetting.h @@ -0,0 +1,26 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_ApplicationStateSetting) +@protocol FBSDKApplicationStateSetting + +- (void)setApplicationState:(UIApplicationState)state; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAuthenticationStatusUtility.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAuthenticationStatusUtility.h new file mode 100644 index 00000000..5ef5712d --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAuthenticationStatusUtility.h @@ -0,0 +1,60 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +/* FBSDKAuthenticationTokenStatusChecker_h */ + +#if !TARGET_OS_TV + +#import + +#import +#import +#import + +@protocol FBSDKProfileProviding; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AuthenticationStatusUtility) +@interface FBSDKAuthenticationStatusUtility : NSObject + +@property (class, nullable, nonatomic) Class profileSetter; +@property (class, nullable, nonatomic) id sessionDataTaskProvider; +@property (class, nullable, nonatomic) Class accessTokenWallet; +@property (class, nullable, nonatomic) Class authenticationTokenWallet; + +/// Sets dependencies. This must be called during SDK initialization. ++ (void)configureWithProfileSetter:(Class)profileSetter + sessionDataTaskProvider:(id)sessionDataTaskProvider + accessTokenWallet:(Class)accessTokenWallet + authenticationTokenWallet:(Class)authenticationWallet +NS_SWIFT_NAME(configure(profileSetter:sessionDataTaskProvider:accessTokenWallet:authenticationTokenWallet:)); + +/** + Fetches the latest authentication status from server. This will invalidate + the current user session if the returned status is not authorized. + */ ++ (void)checkAuthenticationStatus; + +#if DEBUG + ++ (void)resetClassDependencies; + +#endif + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAuthenticationToken.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAuthenticationToken.h index 90648c92..344ebb5b 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAuthenticationToken.h +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAuthenticationToken.h @@ -8,6 +8,8 @@ #import +#import + @class FBSDKAuthenticationTokenClaims; @protocol FBSDKTokenCaching; @@ -15,7 +17,17 @@ NS_ASSUME_NONNULL_BEGIN /// Represent an AuthenticationToken used for a login attempt NS_SWIFT_NAME(AuthenticationToken) -@interface FBSDKAuthenticationToken : NSObject +@interface FBSDKAuthenticationToken : NSObject + +/** + Internal init method exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +- (instancetype)initWithTokenString:(NSString *)tokenString + nonce:(NSString *)nonce + graphDomain:(NSString *)graphDomain; - (instancetype)init NS_UNAVAILABLE; + (instancetype)new NS_UNAVAILABLE; @@ -26,7 +38,7 @@ NS_SWIFT_NAME(AuthenticationToken) The `currentAuthenticationToken` represents the authentication token of the current user and can be used by a client to verify an authentication attempt. */ -@property (class, nullable, nonatomic, copy) FBSDKAuthenticationToken *currentAuthenticationToken; +@property (class, nullable, nonatomic, copy) FBSDKAuthenticationToken *currentAuthenticationToken NS_SWIFT_NAME(current); /// The raw token string from the authentication response @property (nonatomic, readonly, copy) NSString *tokenString; @@ -48,6 +60,14 @@ NS_SWIFT_NAME(AuthenticationToken) */ @property (class, nullable, nonatomic, copy) id tokenCache; +#pragma mark - Test methods + +#if DEBUG +- (instancetype)initWithTokenString:(NSString *)tokenString + nonce:(NSString *)nonce; ++ (void)resetCurrentAuthenticationTokenCache; +#endif + @end NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAuthenticationTokenClaims.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAuthenticationTokenClaims.h deleted file mode 100644 index 874fe073..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAuthenticationTokenClaims.h +++ /dev/null @@ -1,89 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -NS_ASSUME_NONNULL_BEGIN - -NS_SWIFT_NAME(AuthenticationTokenClaims) -@interface FBSDKAuthenticationTokenClaims : NSObject - -/// A unique identifier for the token. -@property (nonatomic, readonly, strong) NSString *jti; - -/// Issuer Identifier for the Issuer of the response. -@property (nonatomic, readonly, strong) NSString *iss; - -/// Audience(s) that this ID Token is intended for. -@property (nonatomic, readonly, strong) NSString *aud; - -/// String value used to associate a Client session with an ID Token, and to mitigate replay attacks. -@property (nonatomic, readonly, strong) NSString *nonce; - -/// Expiration time on or after which the ID Token MUST NOT be accepted for processing. -@property (nonatomic, readonly, assign) NSTimeInterval exp; - -/// Time at which the JWT was issued. -@property (nonatomic, readonly, assign) NSTimeInterval iat; - -/// Subject - Identifier for the End-User at the Issuer. -@property (nonatomic, readonly, strong) NSString *sub; - -/// End-User's full name in displayable form including all name parts. -@property (nullable, nonatomic, readonly, strong) NSString *name; - -/// End-User's given name in displayable form -@property (nullable, nonatomic, readonly, strong) NSString *givenName; - -/// End-User's middle name in displayable form -@property (nullable, nonatomic, readonly, strong) NSString *middleName; - -/// End-User's family name in displayable form -@property (nullable, nonatomic, readonly, strong) NSString *familyName; - -/** - End-User's preferred e-mail address. - - IMPORTANT: This field will only be populated if your user has granted your application the 'email' permission. - */ -@property (nullable, nonatomic, readonly, strong) NSString *email; - -/// URL of the End-User's profile picture. -@property (nullable, nonatomic, readonly, strong) NSString *picture; - -/** - End-User's friends. - - IMPORTANT: This field will only be populated if your user has granted your application the 'user_friends' permission. - */ -@property (nullable, nonatomic, readonly, strong) NSArray *userFriends; - -/// End-User's birthday -@property (nullable, nonatomic, readonly, strong) NSString *userBirthday; - -/// End-User's age range -@property (nullable, nonatomic, readonly, strong) NSDictionary *userAgeRange; - -/// End-User's hometown -@property (nullable, nonatomic, readonly, strong) NSDictionary *userHometown; - -/// End-User's location -@property (nullable, nonatomic, readonly, strong) NSDictionary *userLocation; - -/// End-User's gender -@property (nullable, nonatomic, readonly, strong) NSString *userGender; - -/// End-User's link -@property (nullable, nonatomic, readonly, strong) NSString *userLink; - -- (instancetype)init NS_UNAVAILABLE; -+ (instancetype)new NS_UNAVAILABLE; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAuthenticationTokenProtocols.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAuthenticationTokenProtocols.h deleted file mode 100644 index 4f642307..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAuthenticationTokenProtocols.h +++ /dev/null @@ -1,31 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#import -#import - -NS_ASSUME_NONNULL_BEGIN - -NS_SWIFT_NAME(AuthenticationTokenProviding) -@protocol FBSDKAuthenticationTokenProviding - -@property (class, nullable, nonatomic, readonly, copy) FBSDKAuthenticationToken *currentAuthenticationToken; -@property (class, nullable, nonatomic, copy) id tokenCache; - -@end - -NS_SWIFT_NAME(AuthenticationTokenSetting) -@protocol FBSDKAuthenticationTokenSetting - -@property (class, nullable, nonatomic, copy) FBSDKAuthenticationToken *currentAuthenticationToken; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAuthenticationTokenProviding.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAuthenticationTokenProviding.h new file mode 100644 index 00000000..c9a7fbef --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAuthenticationTokenProviding.h @@ -0,0 +1,31 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +#import + +@class FBSDKAuthenticationToken; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal Type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AuthenticationTokenProviding) +@protocol FBSDKAuthenticationTokenProviding + +@property (class, nullable, nonatomic, copy) FBSDKAuthenticationToken *currentAuthenticationToken NS_SWIFT_NAME(current); +@property (class, nullable, nonatomic, copy) id tokenCache; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPI.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPI.h deleted file mode 100644 index 75036b66..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPI.h +++ /dev/null @@ -1,54 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#if !TARGET_OS_TV - - #import - - #import - #import - #import - #import - #import - #import - #import - #import - -NS_ASSUME_NONNULL_BEGIN - -/** - Internal Type exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -typedef void (^FBSDKAuthenticationCompletionHandler)(NSURL *_Nullable callbackURL, NSError *_Nullable error); - -/** - Internal Type exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -NS_SWIFT_NAME(BridgeAPI) -@interface FBSDKBridgeAPI : NSObject - -@property (class, nonatomic, readonly, strong) FBSDKBridgeAPI *sharedInstance -NS_SWIFT_NAME(shared); -@property (nonatomic, readonly, getter = isActive) BOOL active; - -- (instancetype)init NS_UNAVAILABLE; -+ (instancetype)new NS_UNAVAILABLE; - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIProtocol.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIProtocol.h index d394ff30..8e51567a 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIProtocol.h +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIProtocol.h @@ -27,15 +27,22 @@ FOUNDATION_EXPORT NSString *const FBSDKBridgeAPIVersionKey; NS_SWIFT_NAME(BridgeAPIProtocol) @protocol FBSDKBridgeAPIProtocol +// UNCRUSTIFY_FORMAT_OFF - (nullable NSURL *)requestURLWithActionID:(NSString *)actionID scheme:(NSString *)scheme methodName:(NSString *)methodName parameters:(NSDictionary *)parameters - error:(NSError *_Nullable *)errorRef; + error:(NSError *_Nullable *)errorRef +NS_SWIFT_NAME(requestURL(actionID:scheme:methodName:parameters:)); +// UNCRUSTIFY_FORMAT_ON + +// UNCRUSTIFY_FORMAT_OFF - (nullable NSDictionary *)responseParametersForActionID:(NSString *)actionID queryParameters:(NSDictionary *)queryParameters cancelled:(nullable BOOL *)cancelledRef - error:(NSError *_Nullable *)errorRef; + error:(NSError *_Nullable *)errorRef +NS_SWIFT_NAME(responseParameters(actionID:queryParameters:cancelled:)); +// UNCRUSTIFY_FORMAT_ON @end diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIRequest.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIRequest.h index b55f8704..2c32e9c3 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIRequest.h +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIRequest.h @@ -15,6 +15,10 @@ #import #import +@protocol FBSDKInternalURLOpener; +@protocol FBSDKInternalUtility; +@protocol FBSDKSettings; + NS_ASSUME_NONNULL_BEGIN /** @@ -23,7 +27,7 @@ NS_ASSUME_NONNULL_BEGIN @warning INTERNAL - DO NOT USE */ -NS_SWIFT_NAME(BridgeAPIRequest) +NS_SWIFT_NAME(_BridgeAPIRequest) @interface FBSDKBridgeAPIRequest : NSObject - (instancetype)init NS_UNAVAILABLE; @@ -43,6 +47,17 @@ NS_SWIFT_NAME(BridgeAPIRequest) - (nullable NSURL *)requestURL:(NSError *_Nullable *)errorRef; +/** + 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)configureWithInternalURLOpener:(id)internalURLOpener + internalUtility:(id)internalUtility + settings:(id)settings +NS_SWIFT_NAME(configure(internalURLOpener:internalUtility:settings:)); + @end NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIRequestOpening.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIRequestOpening.h index 11039fb5..14eda8e2 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIRequestOpening.h +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIRequestOpening.h @@ -26,7 +26,7 @@ NS_ASSUME_NONNULL_BEGIN @warning INTERNAL - DO NOT USE */ NS_SWIFT_NAME(BridgeAPIRequestOpening) -@protocol FBSDKBridgeAPIRequestOpening +@protocol FBSDKBridgeAPIRequestOpening - (void)openBridgeAPIRequest:(NSObject *)request useSafariViewController:(BOOL)useSafariViewController diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKButton.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKButton.h index beae11a1..3ab3b226 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKButton.h +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKButton.h @@ -13,6 +13,7 @@ #import @class FBSDKIcon; +@protocol FBSDKEventLogging; NS_ASSUME_NONNULL_BEGIN @@ -75,6 +76,18 @@ NS_SWIFT_NAME(FBButton) */ - (void)logTapEventWithEventName:(FBSDKAppEventName)eventName parameters:(nullable NSDictionary *)parameters; + +/** + 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)configureWithApplicationActivationNotifier:(id)applicationActivationNotifier + eventLogger:(id)eventLogger + accessTokenProvider:(Class)accessTokenProvider +NS_SWIFT_NAME(configure(applicationActivationNotifier:eventLogger:accessTokenProvider:)); + @end NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKClientTokenProviding.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKClientTokenProviding.h new file mode 100644 index 00000000..cfa27c89 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKClientTokenProviding.h @@ -0,0 +1,26 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal Protocol exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_ClientTokenProviding) +@protocol FBSDKClientTokenProviding + +@property (nullable, nonatomic, readonly, copy) NSString *clientToken; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKCodelessIndexer.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKCodelessIndexer.h new file mode 100644 index 00000000..6fd4af98 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKCodelessIndexer.h @@ -0,0 +1,52 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +typedef void (^FBSDKCodelessSettingLoadBlock)(BOOL isCodelessSetupEnabled, NSError *_Nullable error); + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_CodelessIndexer) +@interface FBSDKCodelessIndexer : NSObject + +@property (class, nonatomic, readonly, copy) NSString *extInfo; + ++ (void)enable; + +// UNCRUSTIFY_FORMAT_OFF ++ (void)configureWithGraphRequestFactory:(id)graphRequestFactory + serverConfigurationProvider:(id)serverConfigurationProvider + dataStore:(id)dataStore + graphRequestConnectionFactory:(id)graphRequestConnectionFactory + swizzler:(Class)swizzler + settings:(id)settings + advertiserIDProvider:(id)advertisingIDProvider +NS_SWIFT_NAME(configure(graphRequestFactory:serverConfigurationProvider:dataStore:graphRequestConnectionFactory:swizzler:settings:advertiserIDProvider:)); +// UNCRUSTIFY_FORMAT_ON + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKCodelessIndexing.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKCodelessIndexing.h new file mode 100644 index 00000000..9917a243 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKCodelessIndexing.h @@ -0,0 +1,26 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_CodelessIndexing) +@protocol FBSDKCodelessIndexing + ++ (void)enable; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKConstants.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKConstants.h index d746dca3..a319329f 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKConstants.h +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKConstants.h @@ -203,4 +203,12 @@ typedef NS_ENUM(NSUInteger, FBSDKGraphRequestError) { FBSDKGraphRequestErrorRecoverable = 2, } NS_SWIFT_NAME(GraphRequestError); +/** + Internal value exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +FOUNDATION_EXPORT NSString *const DefaultKeychainServicePrefix; + NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKContainerViewController.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKContainerViewController.h new file mode 100644 index 00000000..6dcb6496 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKContainerViewController.h @@ -0,0 +1,47 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import + +NS_ASSUME_NONNULL_BEGIN + +@class FBSDKContainerViewController; + +/** + Internal Type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_ContainerViewControllerDelegate) +@protocol FBSDKContainerViewControllerDelegate + +- (void)viewControllerDidDisappear:(FBSDKContainerViewController *)viewController animated:(BOOL)animated; + +@end + +/** + Internal Type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_ContainerViewController) +@interface FBSDKContainerViewController : UIViewController + +@property (nullable, nonatomic, weak) id delegate; + +- (void)displayChildController:(UIViewController *)childController; + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKConversionValueUpdating.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKConversionValueUpdating.h new file mode 100644 index 00000000..4c3814d9 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKConversionValueUpdating.h @@ -0,0 +1,37 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_ConversionValueUpdating) +@protocol FBSDKConversionValueUpdating + ++ (void)updateConversionValue:(NSInteger)conversionValue; + +@end + +/** + Internal conformance exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +@interface SKAdNetwork (ConversionValueUpdating) + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKCoreKit-Swift.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKCoreKit-Swift.h index 095752de..c6d80fdf 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKCoreKit-Swift.h +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKCoreKit-Swift.h @@ -1,6 +1,6 @@ #if 0 #elif defined(__arm64__) && __arm64__ -// Generated by Apple Swift version 5.5 (swiftlang-1300.0.31.1 clang-1300.0.29.1) +// Generated by Apple Swift version 5.6.1 (swiftlang-5.6.0.323.66 clang-1316.0.20.12) #ifndef FBSDKCOREKIT_SWIFT_H #define FBSDKCOREKIT_SWIFT_H #pragma clang diagnostic push @@ -186,14 +186,29 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); #if !defined(IBSegueAction) # define IBSegueAction #endif +#if !defined(SWIFT_EXTERN) +# if defined(__cplusplus) +# define SWIFT_EXTERN extern "C" +# else +# define SWIFT_EXTERN extern +# endif +#endif #if __has_feature(modules) #if __has_warning("-Watimport-in-framework-header") #pragma clang diagnostic ignored "-Watimport-in-framework-header" #endif +@import AuthenticationServices; +@import CoreGraphics; +@import FBAEMKit; @import Foundation; @import ObjectiveC; +@import SafariServices; +@import StoreKit; +@import UIKit; #endif +#import + #pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" #pragma clang diagnostic ignored "-Wduplicate-method-arg" #if __has_warning("-Wpragma-clang-attribute") @@ -209,10 +224,265 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); # pragma pop_macro("any") #endif +@class NSString; +@class NSNumber; -@protocol FBSDKGraphRequestFactory; +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_PROTOCOL_NAMED("_AEMReporterProtocol") +@protocol FBSDKAEMReporter ++ (void)enable; ++ (void)recordAndUpdateEvent:(NSString * _Nonnull)event currency:(NSString * _Nullable)currency value:(NSNumber * _Nullable)value parameters:(NSDictionary * _Nullable)parameters; ++ (void)setConversionFilteringEnabled:(BOOL)isEnabled; ++ (void)setCatalogMatchingEnabled:(BOOL)isEnabled; ++ (void)setAdvertiserRuleMatchInServerEnabled:(BOOL)isEnabled; +@end + + +@interface FBAEMReporter (SWIFT_EXTENSION(FBSDKCoreKit)) +@end + + + +@class NSURL; +@protocol FBSDKAppLinkTarget; + +/// Contains App Link metadata relevant for navigation on this device +/// derived from the HTML at a given URL. +SWIFT_CLASS_NAMED("AppLink") +@interface FBSDKAppLink : NSObject +/// The URL from which this FBSDKAppLink was derived +@property (nonatomic, readonly, copy) NSURL * _Nullable sourceURL; +/// The ordered list of targets applicable to this platform that will be used +/// for navigation. +@property (nonatomic, readonly, copy) NSArray> * _Nonnull targets; +/// The fallback web URL to use if no targets are installed on this device. +@property (nonatomic, readonly, copy) NSURL * _Nullable webURL; +/// Internal property exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +///
+/// Warning: INTERNAL - DO NOT USE +/// +///
+@property (nonatomic, getter=isBackToReferrer) BOOL backToReferrer; +/// Creates an AppLink with the given list of AppLinkTargets and target URL. +/// Generally, this will only be used by implementers of the AppLinkResolving protocol, +/// as these implementers will produce App Link metadata for a given URL. +/// \param sourceURL The URL from which this App Link is derived. +/// +/// \param targets An ordered list of AppLinkTargets for this platform derived from App Link metadata. +/// +/// \param webURL The fallback web URL, if any, for the app link. +/// +- (nonnull instancetype)initWithSourceURL:(NSURL * _Nullable)sourceURL targets:(NSArray> * _Nonnull)targets webURL:(NSURL * _Nullable)webURL; +/// Creates an AppLink with the given list of AppLinkTargets and target URL. +/// Generally, this will only be used by implementers of the AppLinkResolving protocol, +/// as these implementers will produce App Link metadata for a given URL. +/// \param sourceURL The URL from which this App Link is derived. +/// +/// \param targets An ordered list of AppLinkTargets for this platform derived from App Link metadata. +/// +/// \param webURL The fallback web URL, if any, for the app link. +/// ++ (id _Nonnull)appLinkWithSourceURL:(NSURL * _Nullable)sourceURL targets:(NSArray> * _Nonnull)targets webURL:(NSURL * _Nullable)webURL SWIFT_WARN_UNUSED_RESULT SWIFT_DEPRECATED_MSG("\n Please use designated init to instantiate an AppLink. This method will be removed in future releases.\"\n "); +/// Internal method exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +///
+/// Warning: INTERNAL - DO NOT USE +/// +///
+- (nonnull instancetype)initWithSourceURL:(NSURL * _Nullable)sourceURL targets:(NSArray> * _Nonnull)targets webURL:(NSURL * _Nullable)webURL isBackToReferrer:(BOOL)isBackToReferrer OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +@protocol FBSDKAppLinkResolving; @protocol FBSDKSettings; -@class NSString; +@class NSError; + +/// Represents a pending request to navigate to an app link. Instead of simplying opening a URL, you can build custom requests with additional navigation and app data attached to them by creating an AppLinkNavigation. +SWIFT_CLASS_NAMED("AppLinkNavigation") SWIFT_AVAILABILITY(ios_app_extension,unavailable,message="Not available in app extension") +@interface FBSDKAppLinkNavigation : NSObject +/// The default resolver to be used for App Link resolution. If the developer has not set one explicitly, +/// a basic, built-in WebViewAppLinkResolver will be used. +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, strong) id _Nonnull defaultResolver;) ++ (id _Nonnull)defaultResolver SWIFT_WARN_UNUSED_RESULT; ++ (void)setDefaultResolver:(id _Nonnull)newValue; +/// The extras for the AppLinkNavigation. This will generally contain application-specific +/// data that should be passed along with the request, such as advertiser or affiliate IDs or +/// other such metadata relevant on this device. +@property (nonatomic, readonly, copy) NSDictionary * _Nonnull extras; +/// The al_applink_data for the AppLinkNavigation. This will generally contain data common to +/// navigation attempts such as back-links, user agents, and other information that may be used +/// in routing and handling an App Link request. +@property (nonatomic, readonly, copy) NSDictionary * _Nonnull appLinkData; +/// The AppLink to navigate to +@property (nonatomic, readonly, strong) FBSDKAppLink * _Nonnull appLink; +/// Returns navigation type for current instance. It does not produce any side-effects as the navigate method. +@property (nonatomic, readonly) FBSDKAppLinkNavigationType navigationType; +/// Creates an AppLinkNavigation with the given link, extras, and App Link data +- (nonnull instancetype)initWithAppLink:(FBSDKAppLink * _Nonnull)appLink extras:(NSDictionary * _Nonnull)extras appLinkData:(NSDictionary * _Nonnull)appLinkData OBJC_DESIGNATED_INITIALIZER; +/// Creates an AppLinkNavigation with the given link, extras, App Link data and settings +- (nonnull instancetype)initWithAppLink:(FBSDKAppLink * _Nonnull)appLink extras:(NSDictionary * _Nonnull)extras appLinkData:(NSDictionary * _Nonnull)appLinkData settings:(id _Nonnull)settings SWIFT_DEPRECATED_MSG("\n Please use init(appLink:extras:appLinkData:) to instantiate an `AppLinkNavigation`.\n This method will be removed in the next major version.\"\n "); +/// Creates an AppLinkNavigation with the given link, extras, and App Link data. The settings argument will be ignored in favor of internal dependency injection. ++ (FBSDKAppLinkNavigation * _Nonnull)navigationWithAppLink:(FBSDKAppLink * _Nonnull)appLink extras:(NSDictionary * _Nonnull)extras appLinkData:(NSDictionary * _Nonnull)appLinkData settings:(id _Nonnull)settings SWIFT_WARN_UNUSED_RESULT SWIFT_DEPRECATED_MSG("\n Please use designated init to instantiate an AppLinkNavigation. This method will be removed in future releases.\"\n "); +/// Creates an instance of [String: [String: String]] with the correct format for iOS callback URLs to be used as ‘appLinkData’ argument in the call to init(appLink:extras:appLinkData:). ++ (NSDictionary *> * _Nonnull)callbackAppLinkDataForAppWithName:(NSString * _Nonnull)appName url:(NSString * _Nonnull)url SWIFT_WARN_UNUSED_RESULT; +/// Performs the navigation +- (FBSDKAppLinkNavigationType)navigate:(NSError * _Nullable * _Nullable)errorPointer SWIFT_WARN_UNUSED_RESULT; +/// Returns an AppLink for the given URL ++ (void)resolveAppLink:(NSURL * _Nonnull)destination handler:(FBSDKAppLinkBlock _Nonnull)handler; +/// Returns an AppLink for the given URL using the given App Link resolution strategy ++ (void)resolveAppLink:(NSURL * _Nonnull)destination resolver:(id _Nonnull)resolver handler:(FBSDKAppLinkBlock _Nonnull)handler; +/// Navigates to an AppLink and returns whether it opened in-app or in-browser ++ (FBSDKAppLinkNavigationType)navigateToAppLink:(FBSDKAppLink * _Nonnull)appLink error:(NSError * _Nullable * _Nullable)errorPointer SWIFT_WARN_UNUSED_RESULT; +/// Returns an AppLinkNavigationType based on a FBSDKAppLink. +/// It’s essentially a no-side-effect version of navigateToAppLink:error:, +/// allowing apps to determine flow based on the link type (e.g. open an +/// internal web view instead of going straight to the browser for regular links.) ++ (FBSDKAppLinkNavigationType)navigationTypeForLink:(FBSDKAppLink * _Nonnull)appLink SWIFT_WARN_UNUSED_RESULT; +/// Navigates to a URL (an asynchronous action) and returns a NavigationType ++ (void)navigateToURL:(NSURL * _Nonnull)destination handler:(FBSDKAppLinkNavigationBlock _Nonnull)handler; +/// Navigates to a URL (an asynchronous action) using the given App Link resolution +/// strategy and returns a NavigationType ++ (void)navigateToURL:(NSURL * _Nonnull)destination resolver:(id _Nonnull)resolver handler:(FBSDKAppLinkNavigationBlock _Nonnull)handler; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + + +/// Provides an implementation of the AppLinkResolving protocol that uses the Facebook App Link +/// Index API to resolve App Links given a URL. It also provides an additional helper method that can resolve +/// multiple App Links in a single call. +SWIFT_CLASS_NAMED("AppLinkResolver") +@interface FBSDKAppLinkResolver : NSObject +- (void)appLinkFromURL:(NSURL * _Nonnull)url handler:(FBSDKAppLinkBlock _Nonnull)handler; +/// Asynchronously resolves App Link data for a given array of URLs. +/// @param urls The URLs to resolve into an App Link. +/// @param handler The completion block that will return an App Link for the given URL. +- (void)appLinksFrom:(NSArray * _Nonnull)urls handler:(FBSDKAppLinksBlock _Nonnull)handler SWIFT_AVAILABILITY(ios_app_extension,unavailable,message="Not available in app extension"); +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + + +/// Represents a target defined in App Link metadata, consisting of at least +/// a URL, and optionally an App Store ID and name. +SWIFT_CLASS_NAMED("AppLinkTarget") +@interface FBSDKAppLinkTarget : NSObject +/// The URL prefix for this app link target +@property (nonatomic, readonly, copy) NSURL * _Nullable URL; +/// The app ID for the app store +@property (nonatomic, readonly, copy) NSString * _Nullable appStoreId; +/// The name of the app +@property (nonatomic, readonly, copy) NSString * _Nonnull appName; +/// Creates a AppLinkTarget with the given app site and target URL. +- (nonnull instancetype)initWithURL:(NSURL * _Nullable)url appStoreId:(NSString * _Nullable)appStoreId appName:(NSString * _Nonnull)appName OBJC_DESIGNATED_INITIALIZER; +/// Creates a AppLinkTarget with the given app site and target URL. ++ (FBSDKAppLinkTarget * _Nonnull)appLinkTargetWithURL:(NSURL * _Nullable)url appStoreId:(NSString * _Nullable)appStoreId appName:(NSString * _Nonnull)appName SWIFT_WARN_UNUSED_RESULT SWIFT_DEPRECATED_MSG("\n Please use designated init to instantiate an AppLinkTarget. This method will be removed in future releases.\"\n "); +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +@class UIApplication; +@class NSUserActivity; +@protocol FBSDKApplicationObserving; + +/// An ApplicationDelegate is designed to post-process the results from Facebook Login +/// or Facebook Dialogs (or any action that requires switching over to the native Facebook +/// app or Safari). +/// The methods in this class are designed to mirror those in UIApplicationDelegate, and you +/// should call them in the respective methods in your application delegate implementation. +SWIFT_CLASS_NAMED("ApplicationDelegate") +@interface FBSDKApplicationDelegate : NSObject +/// Gets the singleton instance. +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) FBSDKApplicationDelegate * _Nonnull sharedInstance;) ++ (FBSDKApplicationDelegate * _Nonnull)sharedInstance SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +/// Initializes the SDK. +/// If you are using the SDK within the context of the UIApplication lifecycle, do not use this method. +/// Instead use application(_:didFinishLaunchingWithOptions:). +/// As part of SDK initialization, basic auto logging of app events will occur, this can be +/// controlled via the ‘FacebookAutoLogAppEventsEnabled’ key in your project’s Info.plist file. +- (void)initializeSDK; +/// Call this method from the UIApplicationDelegate.application(_:continue:restorationHandler:) method +/// of your application delegate. It should be invoked in order to properly process the web URL (universal link) +/// once the end user is redirected to your app. +/// \param application The application as passed to `UIApplicationDelegate.application(_:continue:restorationHandler:). +/// +/// \param userActivity The user activity as passed to UIApplicationDelegate.application(_:continue:restorationHandler:). +/// +/// +/// returns: +/// true if the URL was intended for the Facebook SDK, false if not. +- (BOOL)application:(UIApplication * _Nonnull)application continueUserActivity:(NSUserActivity * _Nonnull)userActivity; +/// Call this method from the UIApplicationDelegate.application(_:open:options:) method +/// of your application delegate. It should be invoked for the proper processing of responses during interaction +/// with the native Facebook app or Safari as part of an SSO authorization flow or Facebook dialogs. +/// \param application The application as passed to UIApplicationDelegate.application(_:open:options:). +/// +/// \param url The URL as passed to UIApplicationDelegate.application(_:open:options:). +/// +/// \param options The options dictionary as passed to UIApplicationDelegate.application(_:open:options:). +/// +/// +/// returns: +/// true if the URL was intended for the Facebook SDK, false if not. +- (BOOL)application:(UIApplication * _Nonnull)application openURL:(NSURL * _Nonnull)url options:(NSDictionary * _Nonnull)options; +/// Call this method from the UIApplicationDelegate.application(_:openL:sourceApplication:annotation:) method +/// of your application delegate. It should be invoked for the proper processing of responses during interaction +/// with the native Facebook app or Safari as part of an SSO authorization flow or Facebook dialogs. +/// \param application The application as passed to UIApplicationDelegate.application(_:open:sourceApplication:annotation:). +/// +/// \param url The URL as passed to UIApplicationDelegate.application(_:open:sourceApplication:annotation:). +/// +/// \param sourceApplication The source application as passed to UIApplicationDelegate.application(_:open:sourceApplication:annotation:). +/// +/// \param annotation The annotation as passed to UIApplicationDelegate.application(_:open:sourceApplication:annotation:). +/// +/// +/// returns: +/// true if the URL was intended for the Facebook SDK, false if not. +- (BOOL)application:(UIApplication * _Nonnull)application openURL:(NSURL * _Nonnull)url sourceApplication:(NSString * _Nullable)sourceApplication annotation:(id _Nullable)annotation; +/// Call this method from the UIApplicationDelegate.application(_:didFinishLaunchingWithOptions:) method +/// of your application delegate. It should be invoked for the proper use of the Facebook SDK. +/// As part of SDK initialization, basic auto-logging of app events will occur; this can be +/// controlled via the FacebookAutoLogAppEventsEnabled key in the project’s Info.plist file. +/// note: +/// If this method is called after calling initializeSDK, then the return value will always be false. +/// \param application The application as passed to UIApplicationDelegate.application(_:didFinishLaunchingWithOptions:). +/// +/// \param launchOptions The launch options as passed to UIApplicationDelegate.application(_:didFinishLaunchingWithOptions:). +/// +/// +/// returns: +/// true if there are any added application observers that themselves return true from calling application(_:didFinishLaunchingWithOptions:). +/// Otherwise will return false. +- (BOOL)application:(UIApplication * _Nonnull)application didFinishLaunchingWithOptions:(NSDictionary * _Nullable)launchOptions; +/// Adds an observer that will be informed about application lifecycle events. +/// note: +/// Observers are weakly held +- (void)addObserver:(id _Nonnull)observer; +/// Removes an observer so that it will no longer be informed about application lifecycle events. +- (void)removeObserver:(id _Nonnull)observer; +@end + + +SWIFT_CLASS_NAMED("AuthenticationTokenClaims") +@interface FBSDKAuthenticationTokenClaims : NSObject +/// Internal method exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +- (nullable instancetype)initWithEncodedClaims:(NSString * _Nonnull)encodedClaims nonce:(NSString * _Nonnull)expectedNonce; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +@protocol FBSDKGraphRequestFactory; SWIFT_PROTOCOL_NAMED("CAPIReporter") @protocol FBSDKCAPIReporter @@ -221,6 +491,69 @@ SWIFT_PROTOCOL_NAMED("CAPIReporter") - (void)recordEvent:(NSDictionary * _Nonnull)parameters; @end +@protocol FBSDKInternalURLOpener; + +/// Internal type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS("_TtC12FBSDKCoreKit17CoreUIApplication") SWIFT_AVAILABILITY(tvos,unavailable) +@interface CoreUIApplication : NSObject +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) id _Nonnull shared;) ++ (id _Nonnull)shared SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + +@class UIImage; +@class UIColor; + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS_NAMED("FBIcon") +@interface FBSDKIcon : NSObject +- (CGPathRef _Nullable)pathWith:(CGSize)size SWIFT_WARN_UNUSED_RESULT; +- (UIImage * _Nullable)imageWithSize:(CGSize)size SWIFT_WARN_UNUSED_RESULT; +- (UIImage * _Nullable)imageWithSize:(CGSize)size color:(UIColor * _Nonnull)color SWIFT_WARN_UNUSED_RESULT; +- (UIImage * _Nullable)imageWithSize:(CGSize)size scale:(CGFloat)scale color:(UIColor * _Nonnull)color SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + +enum FBSDKProfilePictureMode : NSUInteger; +@class FBSDKProfile; +@class NSCoder; + +/// A view to display a profile picture. +SWIFT_CLASS_NAMED("FBProfilePictureView") SWIFT_AVAILABILITY(tvos,unavailable) +@interface FBSDKProfilePictureView : UIView +/// The mode for the receiver to determine the aspect ratio of the source image. +@property (nonatomic) enum FBSDKProfilePictureMode pictureMode; +/// The profile ID to show the picture for. +@property (nonatomic, copy) NSString * _Nonnull profileID; +@property (nonatomic) CGRect bounds; +@property (nonatomic) UIViewContentMode contentMode; +/// Create a new instance. +/// \param frame Frame rectangle for the view. +/// +/// \param profile Optional profile to display a picture for. +/// +- (nonnull instancetype)initWith:(CGRect)frame profile:(FBSDKProfile * _Nullable)profile OBJC_DESIGNATED_INITIALIZER; +/// Create a new instance. +/// \param profile Optional profile to display a picture for. +/// +- (nonnull instancetype)initWithProfile:(FBSDKProfile * _Nullable)profile; +/// Initializes and returns a newly allocated view object with the specified frame rectangle. +/// \param frame The frame rectangle for the view, measured in points. The origin of the frame is relative to the superview in which you plan to add it. +/// This method uses the frame rectangle to set the center and bounds properties accordingly. +/// +- (nonnull instancetype)initWithFrame:(CGRect)frame OBJC_DESIGNATED_INITIALIZER; +/// Initializes and returns a newly allocated view object from the specified coder. +- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder OBJC_DESIGNATED_INITIALIZER; +/// Explicitly marks the receiver as needing to update the image. +/// This method is called whenever any properties that affect the source image are modified, but this can also +/// be used to trigger a manual update of the image if it needs to be re-downloaded. +- (void)setNeedsImageUpdate; +@end + SWIFT_CLASS("_TtC12FBSDKCoreKit25FBSDKAppEventsCAPIManager") @interface FBSDKAppEventsCAPIManager : NSObject @@ -242,6 +575,770 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) FBSDKTransfo - (void)callCapiGatewayAPIWith:(NSDictionary * _Nonnull)parameters; @end +@class NSDate; +@class FBSDKUserAgeRange; +@class FBSDKLocation; + +/// Represents an immutable Facebook profile. +/// This class provides a global current profile instance to more easily +/// add social context to your application. When the profile changes, a notification is +/// posted so that you can update relevant parts of your UI. It is persisted to UserDefaults.standard. +/// Typically, you will want to set enableUpdatesOnAccessTokenChange to true so that +/// it automatically observes changes to AccessToken.current. +/// You can use this class to build your own ProfilePictureView or in place of typical requests to the /me endpoint. +SWIFT_CLASS_NAMED("Profile") +@interface FBSDKProfile : NSObject +/// The user identifier. +@property (nonatomic, readonly, copy) FBSDKUserIdentifier _Nonnull userID; +/// The user’s first name. +@property (nonatomic, readonly, copy) NSString * _Nullable firstName; +/// The user’s middle name. +@property (nonatomic, readonly, copy) NSString * _Nullable middleName; +/// The user’s last name. +@property (nonatomic, readonly, copy) NSString * _Nullable lastName; +/// The user’s complete name. +@property (nonatomic, readonly, copy) NSString * _Nullable name; +/// A URL to the user’s profile. +/// important: +/// This field will only be populated if your user has granted your application the user_link permission. +/// Consider using AppLinkResolver to resolve this URL to an app link in order to link directly to +/// the user’s profile in the Facebook app. +@property (nonatomic, readonly, copy) NSURL * _Nullable linkURL; +/// The last time the profile data was fetched. +@property (nonatomic, readonly, copy) NSDate * _Nonnull refreshDate; +/// A URL to use for fetching the user’s profile image. +@property (nonatomic, readonly, copy) NSURL * _Nullable imageURL; +/// The user’s email address. +/// important: +/// This field will only be populated if your user has granted your application the email permission. +@property (nonatomic, readonly, copy) NSString * _Nullable email; +/// A list of identifiers of the user’s friends. +/// important: +/// This field will only be populated if your user has granted your application +/// the user_friends permission. +@property (nonatomic, readonly, copy) NSArray * _Nullable friendIDs; +/// The user’s birthday. +/// important: +/// This field will only be populated if your user has granted your application +/// the user_birthday permission. +@property (nonatomic, readonly, copy) NSDate * _Nullable birthday; +/// The user’s age range. +/// important: +/// This field will only be populated if your user has granted your application +/// the user_age_range permission. +@property (nonatomic, readonly, strong) FBSDKUserAgeRange * _Nullable ageRange; +/// The user’s hometown. +/// important: +/// This field will only be populated if your user has granted your application +/// the user_hometown permission. +@property (nonatomic, readonly, strong) FBSDKLocation * _Nullable hometown; +/// The user’s location. +/// important: +/// This field will only be populated if your user has granted your application +/// the user_location permission. +@property (nonatomic, readonly, strong) FBSDKLocation * _Nullable location; +/// The user’s gender. +/// important: +/// This field will only be populated if your user has granted your application +/// the user_gender permission. +@property (nonatomic, readonly, copy) NSString * _Nullable gender; +/// Indicates whether this type will automatically observe access token changes +/// (via AccessTokenDidChange notifications). +/// If observing changes, this class will issue a Graph request for public profile data when the current token’s user +/// identifier differs from the current profile. You can observe profile changes via ProfileDidChange notifications +/// to handle an updated profile. +/// note: +/// If the current access token is cleared, the current profile instance remains available. It’s also possible +/// for current to return nil until the data is fetched. +SWIFT_CLASS_PROPERTY(@property (nonatomic, class) BOOL isUpdatedWithAccessTokenChange;) ++ (BOOL)isUpdatedWithAccessTokenChange SWIFT_WARN_UNUSED_RESULT; ++ (void)setIsUpdatedWithAccessTokenChange:(BOOL)value; +/// Creates a new profile. +/// \param userID The user’s identifier. +/// +/// \param firstName The user’s first name. Defaults to nil. +/// +/// \param middleName The user’s middle name. Defaults to nil. +/// +/// \param lastName The user’s last name. Defaults to nil. +/// +/// \param name The user’s complete name. Defaults to nil. +/// +/// \param linkURL The link for the profile. Defaults to nil. +/// +/// \param refreshDate The date the profile was fetched. Defaults to the time of instantiation. +/// +- (nonnull instancetype)initWithUserID:(FBSDKUserIdentifier _Nonnull)userID firstName:(NSString * _Nullable)firstName middleName:(NSString * _Nullable)middleName lastName:(NSString * _Nullable)lastName name:(NSString * _Nullable)name linkURL:(NSURL * _Nullable)linkURL refreshDate:(NSDate * _Nullable)refreshDate; +/// Creates a new profile. +/// \param userID The user’s identifier. Defaults to nil. +/// +/// \param firstName The user’s first name. Defaults to nil. +/// +/// \param middleName The user’s middle name. Defaults to nil. +/// +/// \param lastName The user’s last name. Defaults to nil. +/// +/// \param name The user’s complete name. Defaults to nil. +/// +/// \param linkURL The link for this profile. Defaults to nil. +/// +/// \param refreshDate The date this profile was fetched. Defaults to the time of instantiation. +/// +/// \param imageURL A URL to use for fetching a user’s profile image. +/// +/// \param email The user’s email address. Defaults to nil. +/// +/// \param friendIDs A list of identifiers for the user’s friends. Defaults to nil. +/// +/// \param birthday The user’s birthday. Defaults to nil. +/// +/// \param ageRange The user’s age range. Defaults to nil. +/// +/// \param hometown The user’s hometown. Defaults to nil. +/// +/// \param location The user’s location. Defaults to nil. +/// +/// \param gender The user’s gender. Defaults to nil. +/// +- (nonnull instancetype)initWithUserID:(FBSDKUserIdentifier _Nonnull)userID firstName:(NSString * _Nullable)firstName middleName:(NSString * _Nullable)middleName lastName:(NSString * _Nullable)lastName name:(NSString * _Nullable)name linkURL:(NSURL * _Nullable)linkURL refreshDate:(NSDate * _Nullable)refreshDate imageURL:(NSURL * _Nullable)imageURL email:(NSString * _Nullable)email friendIDs:(NSArray * _Nullable)friendIDs birthday:(NSDate * _Nullable)birthday ageRange:(FBSDKUserAgeRange * _Nullable)ageRange hometown:(FBSDKLocation * _Nullable)hometown location:(FBSDKLocation * _Nullable)location gender:(NSString * _Nullable)gender; +/// Creates a new profile. +/// \param userID The user’s identifier. Defaults to nil. +/// +/// \param firstName The user’s first name. Defaults to nil. +/// +/// \param middleName The user’s middle name. Defaults to nil. +/// +/// \param lastName The user’s last name. Defaults to nil. +/// +/// \param name The user’s complete name. Defaults to nil. +/// +/// \param linkURL The link for the profile. Defaults to nil. +/// +/// \param refreshDate The date the profile was fetched. Defaults to the time of instantiation. +/// +/// \param imageURL A URL to use for fetching the user’s profile image Defaults to nil. +/// +/// \param email The user’s email address. Defaults to nil. +/// +/// \param friendIDs A list of identifiers for the user’s friends. Defaults to nil. +/// +/// \param birthday The user’s birthday. Defaults to nil. +/// +/// \param ageRange The user’s age range. Defaults to nil. +/// +/// \param hometown The user’s hometown. Defaults to nil. +/// +/// \param location The user’s location. Defaults to nil. +/// +/// \param gender The user’s gender. Defaults to nil. +/// +/// \param isLimited Indicates whether the information provided is incomplete in some way. +/// When true, loadCurrentProfile(completion:): will assume the profile is incomplete and disregard +/// any cached profile. Defaults to false. +/// +- (nonnull instancetype)initWithUserID:(FBSDKUserIdentifier _Nonnull)userID firstName:(NSString * _Nullable)firstName middleName:(NSString * _Nullable)middleName lastName:(NSString * _Nullable)lastName name:(NSString * _Nullable)name linkURL:(NSURL * _Nullable)linkURL refreshDate:(NSDate * _Nullable)refreshDate imageURL:(NSURL * _Nullable)imageURL email:(NSString * _Nullable)email friendIDs:(NSArray * _Nullable)friendIDs birthday:(NSDate * _Nullable)birthday ageRange:(FBSDKUserAgeRange * _Nullable)ageRange hometown:(FBSDKLocation * _Nullable)hometown location:(FBSDKLocation * _Nullable)location gender:(NSString * _Nullable)gender isLimited:(BOOL)isLimited OBJC_DESIGNATED_INITIALIZER; +/// Indicates whether this type will automatically observe access token changes +/// (via AccessTokenDidChange notifications). +/// If observing changes, this class will issue a Graph request for public profile data when the current token’s user +/// identifier differs from the current profile. You can observe profile changes via ProfileDidChange notifications +/// to handle an updated profile. +/// note: +/// If the current access token is cleared, the current profile instance remains available. It’s also possible +/// for current to return nil until the data is fetched. ++ (void)enableUpdatesOnAccessTokenChange:(BOOL)enabled SWIFT_DEPRECATED_MSG("This method is deprecated and will be removed in the next major release. Use `isUpdatedWithAccessTokenChange` instead."); +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +@interface FBSDKProfile (SWIFT_EXTENSION(FBSDKCoreKit)) +/// A convenience method for returning a complete URL for retrieving the user’s profile image. +/// \param pictureMode The picture mode. +/// +/// \param size The height and width. This will be rounded to integer precision. +/// +- (NSURL * _Nullable)imageURLForPictureMode:(enum FBSDKProfilePictureMode)pictureMode size:(CGSize)size SWIFT_WARN_UNUSED_RESULT; +@end + +/// Defines the aspect ratio mode for the source image of the profile picture. +typedef SWIFT_ENUM_NAMED(NSUInteger, FBSDKProfilePictureMode, "PictureMode", open) { +/// A square cropped version of the image will be included in the view. + FBSDKProfilePictureModeSquare = 0, +/// The original picture’s aspect ratio will be used for the source image in the view. + FBSDKProfilePictureModeNormal = 1, +/// The original picture’s aspect ratio will be used for the source image in the view. + FBSDKProfilePictureModeAlbum = 2, +/// The original picture’s aspect ratio will be used for the source image in the view. + FBSDKProfilePictureModeSmall = 3, +/// The original picture’s aspect ratio will be used for the source image in the view. + FBSDKProfilePictureModeLarge = 4, +}; + + + +/// Internal type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_PROTOCOL_NAMED("ProfileProviding") +@protocol FBSDKProfileProviding +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, strong) FBSDKProfile * _Nullable currentProfile;) ++ (FBSDKProfile * _Nullable)currentProfile SWIFT_WARN_UNUSED_RESULT; ++ (void)setCurrentProfile:(FBSDKProfile * _Nullable)newValue; ++ (FBSDKProfile * _Nullable)fetchCachedProfile SWIFT_WARN_UNUSED_RESULT; +@end + + +@interface FBSDKProfile (SWIFT_EXTENSION(FBSDKCoreKit)) +/// The current profile. +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, strong) FBSDKProfile * _Nullable currentProfile;) ++ (FBSDKProfile * _Nullable)currentProfile SWIFT_WARN_UNUSED_RESULT; ++ (void)setCurrentProfile:(FBSDKProfile * _Nullable)newValue; ++ (nullable instancetype)fetchCachedProfile SWIFT_WARN_UNUSED_RESULT; +@end + + +@interface FBSDKProfile (SWIFT_EXTENSION(FBSDKCoreKit)) +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly) BOOL supportsSecureCoding;) ++ (BOOL)supportsSecureCoding SWIFT_WARN_UNUSED_RESULT; +- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)decoder; +- (void)encodeWithCoder:(NSCoder * _Nonnull)encoder; +@end + + +@interface FBSDKProfile (SWIFT_EXTENSION(FBSDKCoreKit)) +/// Loads the current profile and passes it to the completion block. +/// note: +/// If the profile is already loaded, this method will call the completion block synchronously, otherwise it +/// will begin a graph request to update current and then call the completion block when finished. +///
    +///
  • +/// Parameter: completion The block to be executed once the profile is loaded. +///
  • +///
++ (void)loadCurrentProfileWithCompletion:(FBSDKProfileBlock _Nullable)completion; +@end + + + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS("_TtC12FBSDKCoreKit27ServerConfigurationProvider") +@interface ServerConfigurationProvider : NSObject +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + +/// Internal type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_PROTOCOL_NAMED("SettingsProtocol") +@protocol FBSDKSettings +@property (nonatomic, copy) NSString * _Nullable appID; +@property (nonatomic, copy) NSString * _Nullable clientToken; +@property (nonatomic, copy) NSString * _Nullable userAgentSuffix; +@property (nonatomic, readonly, copy) NSString * _Nonnull sdkVersion; +@property (nonatomic, copy) NSString * _Nullable displayName; +@property (nonatomic, copy) NSString * _Nullable facebookDomainPart; +@property (nonatomic, copy) NSSet * _Nonnull loggingBehaviors; +@property (nonatomic, copy) NSString * _Nullable appURLSchemeSuffix; +@property (nonatomic, readonly) BOOL isDataProcessingRestricted; +@property (nonatomic, readonly) BOOL isAutoLogAppEventsEnabled; +@property (nonatomic) BOOL codelessDebugLogEnabled SWIFT_DEPRECATED_MSG("\n This property is deprecated and will be removed in the next major release. Use `isCodelessDebugLogEnabled` instead.\n "); +@property (nonatomic) BOOL isCodelessDebugLogEnabled; +@property (nonatomic) BOOL advertiserIDCollectionEnabled SWIFT_DEPRECATED_MSG("\n This property is deprecated and will be removed in the next major release. Use `isAdvertiserIDCollectionEnabled` instead.\n "); +@property (nonatomic) BOOL isAdvertiserIDCollectionEnabled; +@property (nonatomic, readonly) BOOL isSetATETimeExceedsInstallTime SWIFT_DEPRECATED_MSG("\n This property is deprecated and will be removed in the next major release. Use `isATETimeSufficientlyDelayed` instead.\n "); +@property (nonatomic, readonly) BOOL isATETimeSufficientlyDelayed; +@property (nonatomic, readonly) BOOL isSKAdNetworkReportEnabled; +@property (nonatomic, readonly) FBSDKAdvertisingTrackingStatus advertisingTrackingStatus; +@property (nonatomic, readonly, copy) NSDate * _Nullable installTimestamp; +@property (nonatomic, readonly, copy) NSDate * _Nullable advertiserTrackingEnabledTimestamp; +@property (nonatomic) BOOL isEventDataUsageLimited; +@property (nonatomic) BOOL shouldUseTokenOptimizations; +@property (nonatomic, copy) NSString * _Nonnull graphAPIVersion; +@property (nonatomic) BOOL isGraphErrorRecoveryEnabled; +@property (nonatomic, readonly, copy) NSString * _Nullable graphAPIDebugParamValue SWIFT_DEPRECATED_MSG("\n This property is deprecated and will be removed in the next major release. Use `graphAPIDebugParameterValue` instead.\n "); +@property (nonatomic, readonly, copy) NSString * _Nullable graphAPIDebugParameterValue; +@property (nonatomic) BOOL advertiserTrackingEnabled SWIFT_DEPRECATED_MSG("\n This property is deprecated and will be removed in the next major release. Use `isAdvertiserTrackingEnabled` instead.\n "); +@property (nonatomic) BOOL isAdvertiserTrackingEnabled; +@property (nonatomic) BOOL shouldUseCachedValuesForExpensiveMetadata; +@property (nonatomic, readonly, copy) NSDictionary * _Nullable persistableDataProcessingOptions; +/// Sets the data processing options. +/// \param options The list of options. +/// +- (void)setDataProcessingOptions:(NSArray * _Nullable)options; +/// Sets the data processing options. +/// \param options The list of the options. +/// +/// \param country The code for the country. +/// +/// \param state The code for the state. +/// +- (void)setDataProcessingOptions:(NSArray * _Nullable)options country:(int32_t)country state:(int32_t)state; +@end + + +SWIFT_CLASS_NAMED("Settings") +@interface FBSDKSettings : NSObject +/// The shared settings instance. Prefer this and the exposed instance methods over the type properties and methods. +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) FBSDKSettings * _Nonnull sharedSettings;) ++ (FBSDKSettings * _Nonnull)sharedSettings SWIFT_WARN_UNUSED_RESULT; +/// The Facebook SDK version in use. +@property (nonatomic, readonly, copy) NSString * _Nonnull sdkVersion; +/// The default Graph API version. +@property (nonatomic, readonly, copy) NSString * _Nonnull defaultGraphAPIVersion; +/// The quality of JPEG images sent to Facebook from the SDK expressed as a value from 0.0 to 1.0. +/// The default value is 0.9. +@property (nonatomic) CGFloat JPEGCompressionQuality; +/// Controls the automatic logging of basic app events such as activateApp and deactivateApp. +/// The default value is true. +@property (nonatomic) BOOL autoLogAppEventsEnabled SWIFT_DEPRECATED_MSG("\n This property is deprecated and will be removed in the next major release. Use `isAutoLogAppEventsEnabled` instead.\n "); +/// Controls the automatic logging of basic app events such as activateApp and deactivateApp. +/// The default value is true. +@property (nonatomic) BOOL isAutoLogAppEventsEnabled; +/// Controls the fb_codeless_debug logging event. +/// The default value is false. +@property (nonatomic) BOOL codelessDebugLogEnabled SWIFT_DEPRECATED_MSG("\n This property is deprecated and will be removed in the next major release. Use `isCodelessDebugLogEnabled` instead.\n "); +/// Controls the fb_codeless_debug logging event. +/// The default value is false. +@property (nonatomic) BOOL isCodelessDebugLogEnabled; +/// Controls the access to IDFA. +/// The default value is true. +@property (nonatomic) BOOL advertiserIDCollectionEnabled SWIFT_DEPRECATED_MSG("\n This property is deprecated and will be removed in the next major release. Use `isAdvertiserIDCollectionEnabled` instead.\n "); +/// Controls the access to IDFA. +/// The default value is true. +@property (nonatomic) BOOL isAdvertiserIDCollectionEnabled; +/// Controls the SKAdNetwork report. +/// The default value is true. +@property (nonatomic) BOOL skAdNetworkReportEnabled SWIFT_DEPRECATED_MSG("\n This property is deprecated and will be removed in the next major release. Use `isSKAdNetworkReportEnabled` instead.\n "); +/// Controls the SKAdNetwork report. +/// The default value is true. +@property (nonatomic) BOOL isSKAdNetworkReportEnabled; +/// Whether data such as that generated through AppEvents and sent to Facebook +/// should be restricted from being used for purposes other than analytics and conversions. +/// The default value is false. This value is stored on the device and persists across app launches. +@property (nonatomic) BOOL isEventDataUsageLimited; +/// Whether in-memory cached values should be used for expensive metadata fields, such as +/// carrier and advertiser ID, that are fetched on many applicationDidBecomeActive notifications. +/// The default value is false. This value is stored on the device and persists across app launches. +@property (nonatomic) BOOL shouldUseCachedValuesForExpensiveMetadata; +/// Controls error recovery for all GraphRequest instances created after the value is changed. +@property (nonatomic) BOOL isGraphErrorRecoveryEnabled; +/// The Facebook App ID used by the SDK. +/// The default value will be read from the application’s plist (FacebookAppID). +@property (nonatomic, copy) NSString * _Nullable appID; +/// The default URL scheme suffix used for sessions. +/// The default value will be read from the application’s plist (FacebookUrlSchemeSuffix). +@property (nonatomic, copy) NSString * _Nullable appURLSchemeSuffix; +/// The client token needed for certain anonymous API calls (i.e., those made without a user-based access token). +/// An app’s client token can be found by navigating to https://developers.facebook.com/apps/YOUR-APP-ID +/// (replacing “YOUR-APP-ID” with your actual app ID), choosing “Settings->Advanced” and scrolling to the “Security”. +/// The default value will be read from the application’s plist (FacebookClientToken). +@property (nonatomic, copy) NSString * _Nullable clientToken; +/// The Facebook Display Name used by the SDK. +/// This should match the Display Name that has been set for the app with the corresponding Facebook App ID +/// in the Facebook App Dashboard. +/// The default value will be read from the application’s plist (FacebookDisplayName). +@property (nonatomic, copy) NSString * _Nullable displayName; +/// The Facebook domain part. This can be used to change the Facebook domain +/// (e.g. “beta”) so that requests will be sent to graph.beta.facebook.com. +/// The default value will be read from the application’s plist (FacebookDomainPart). +@property (nonatomic, copy) NSString * _Nullable facebookDomainPart; +/// Overrides the default Graph API version to use with GraphRequest instances. +/// The string should be of the form "v2.7". +/// The default value is defaultGraphAPIVersion. +@property (nonatomic, copy) NSString * _Nonnull graphAPIVersion; +/// Internal property exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +@property (nonatomic, copy) NSString * _Nullable userAgentSuffix; +/// Controls the advertiser tracking status of the data sent to Facebook. +/// The default value is false. +@property (nonatomic) BOOL advertiserTrackingEnabled SWIFT_DEPRECATED_MSG("\n This property is deprecated and will be removed in the next major release. Use `isAdvertiserTrackingEnabled` instead.\n "); +/// Controls the advertiser tracking status of the data sent to Facebook. +/// The default value is false. +@property (nonatomic) BOOL isAdvertiserTrackingEnabled; +/// Internal property exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +@property (nonatomic) FBSDKAdvertisingTrackingStatus advertisingTrackingStatus; +/// Internal property exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +@property (nonatomic, readonly) BOOL isDataProcessingRestricted; +/// Internal property exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +@property (nonatomic, readonly, copy) NSDictionary * _Nullable persistableDataProcessingOptions; +/// Set the data processing options. +/// \param options The list of options. +/// +- (void)setDataProcessingOptions:(NSArray * _Nullable)options; +/// Sets the data processing options. +/// \param options The list of the options. +/// +/// \param country The code for the country. +/// +/// \param state The code for the state. +/// +- (void)setDataProcessingOptions:(NSArray * _Nullable)options country:(int32_t)country state:(int32_t)state; +/// The current Facebook SDK logging behavior. This should consist of strings +/// defined as constants with LoggingBehavior that indicate what information should be logged. +/// Set to an empty set in order to disable all logging. +/// You can also define this via an array in your app’s plist with the key “FacebookLoggingBehavior”; or add/remove +/// individual values via enableLoggingBehavior(_:) or disableLoggingBehavior(_:) +/// The default value is [.developerErrors]. +@property (nonatomic, copy) NSSet * _Nonnull loggingBehaviors; +/// Enable a particular Facebook SDK logging behavior. +/// \param loggingBehavior The logging behavior to enable. This should be a string constant defined +/// as a LoggingBehavior. +/// +- (void)enableLoggingBehavior:(FBSDKLoggingBehavior _Nonnull)loggingBehavior; +/// Disable a particular Facebook SDK logging behavior. +/// \param loggingBehavior The logging behavior to disable. This should be a string constant defined +/// as a LoggingBehavior. +/// +- (void)disableLoggingBehavior:(FBSDKLoggingBehavior _Nonnull)loggingBehavior; +/// Internal property exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +@property (nonatomic) BOOL shouldUseTokenOptimizations; +/// Internal property exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +@property (nonatomic, readonly) BOOL isSetATETimeExceedsInstallTime SWIFT_DEPRECATED_MSG("\n This property is deprecated and will be removed in the next major release. Use `isATETimeSufficientlyDelayed` instead.\n "); +/// Internal property exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +@property (nonatomic, readonly) BOOL isATETimeSufficientlyDelayed; +/// Internal property exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +@property (nonatomic, readonly, copy) NSDate * _Nullable installTimestamp; +/// Internal property exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +@property (nonatomic, readonly, copy) NSDate * _Nullable advertiserTrackingEnabledTimestamp; +/// Internal property exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +@property (nonatomic, readonly, copy) NSString * _Nullable graphAPIDebugParamValue SWIFT_DEPRECATED_MSG("\n This property is deprecated and will be removed in the next major release. Use `graphAPIDebugParameterValue` instead.\n "); +/// Internal property exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +@property (nonatomic, readonly, copy) NSString * _Nullable graphAPIDebugParameterValue; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + + + + + +@interface FBSDKSettings (SWIFT_EXTENSION(FBSDKCoreKit)) +/// 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)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 +- (void)logIfSDKSettingsChanged; +@end + + + + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_PROTOCOL_NAMED("_AccessTokenExpiring") +@protocol _FBSDKAccessTokenExpiring +@end + +@protocol _FBSDKNotificationPosting; +@protocol FBSDKNotificationDelivering; + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS_NAMED("_AccessTokenExpirer") +@interface _FBSDKAccessTokenExpirer : NSObject <_FBSDKAccessTokenExpiring> +- (nonnull instancetype)initWithNotificationCenter:(id <_FBSDKNotificationPosting, FBSDKNotificationDelivering> _Nonnull)notificationCenter OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +@class FBSDKContainerViewController; + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS("_TtC12FBSDKCoreKit10_BridgeAPI") +@interface _BridgeAPI : NSObject +- (void)viewControllerDidDisappear:(FBSDKContainerViewController * _Nonnull)viewController animated:(BOOL)animated; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +@class SFSafariViewController; + +@interface _BridgeAPI (SWIFT_EXTENSION(FBSDKCoreKit)) +- (void)safariViewControllerDidFinish:(SFSafariViewController * _Nonnull)safariViewController; +@end + +@class ASWebAuthenticationSession; + +SWIFT_AVAILABILITY(ios,introduced=13) +@interface _BridgeAPI (SWIFT_EXTENSION(FBSDKCoreKit)) +- (ASPresentationAnchor _Nonnull)presentationAnchorForWebAuthenticationSession:(ASWebAuthenticationSession * _Nonnull)session SWIFT_WARN_UNUSED_RESULT; +@end + +@protocol FBSDKURLOpening; +@protocol FBSDKBridgeAPIRequest; +@class UIViewController; + +@interface _BridgeAPI (SWIFT_EXTENSION(FBSDKCoreKit)) +- (void)openURL:(NSURL * _Nonnull)url sender:(id _Nullable)sender handler:(FBSDKSuccessBlock _Nonnull)handler; +- (void)openBridgeAPIRequest:(id _Nonnull)request useSafariViewController:(BOOL)useSafariViewController fromViewController:(UIViewController * _Nullable)fromViewController completionBlock:(FBSDKBridgeAPIResponseBlock _Nonnull)completionBlock; +- (void)openURLWithSafariViewController:(NSURL * _Nonnull)url sender:(id _Nullable)sender fromViewController:(UIViewController * _Nullable)fromViewController handler:(FBSDKSuccessBlock _Nonnull)handler; +@end + + +@interface _BridgeAPI (SWIFT_EXTENSION(FBSDKCoreKit)) +- (void)applicationWillResignActive:(UIApplication * _Nullable)application; +- (void)applicationDidBecomeActive:(UIApplication * _Nullable)application; +- (void)applicationDidEnterBackground:(UIApplication * _Nullable)application; +- (BOOL)application:(UIApplication * _Nonnull)application openURL:(NSURL * _Nonnull)url sourceApplication:(NSString * _Nullable)sourceApplication annotation:(id _Nullable)annotation SWIFT_WARN_UNUSED_RESULT; +- (BOOL)application:(UIApplication * _Nonnull)application didFinishLaunchingWithOptions:(NSDictionary * _Nullable)launchOptions SWIFT_WARN_UNUSED_RESULT; +@end + +@protocol FBSDKPasteboard; + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS_NAMED("_BridgeAPIProtocolNativeV1") +@interface FBSDKBridgeAPIProtocolNativeV1 : NSObject +- (nonnull instancetype)initWithAppScheme:(NSString * _Nullable)appScheme; +- (nonnull instancetype)initWithAppScheme:(NSString * _Nullable)appScheme pasteboard:(id _Nullable)pasteboard dataLengthThreshold:(NSUInteger)dataLengthThreshold includeAppIcon:(BOOL)shouldIncludeAppIcon OBJC_DESIGNATED_INITIALIZER; +- (NSURL * _Nullable)requestURLWithActionID:(NSString * _Nonnull)actionID scheme:(NSString * _Nonnull)scheme methodName:(NSString * _Nonnull)methodName parameters:(NSDictionary * _Nonnull)parameters error:(NSError * _Nullable * _Nullable)error SWIFT_WARN_UNUSED_RESULT; +- (NSDictionary * _Nullable)responseParametersForActionID:(NSString * _Nonnull)actionID queryParameters:(NSDictionary * _Nonnull)queryParameters cancelled:(BOOL * _Nullable)cancelledRef error:(NSError * _Nullable * _Nullable)error SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS_NAMED("_BridgeAPIRequestFactory") +@interface FBSDKBridgeAPIRequestFactory : NSObject +- (id _Nullable)bridgeAPIRequestWithProtocolType:(FBSDKBridgeAPIProtocolType)protocolType scheme:(NSString * _Nonnull)scheme methodName:(NSString * _Nullable)methodName parameters:(NSDictionary * _Nullable)parameters userInfo:(NSDictionary * _Nullable)userInfo SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + +@class FBSDKDialogConfiguration; + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS_NAMED("_DialogConfigurationMapBuilder") +@interface FBSDKDialogConfigurationMapBuilder : NSObject +- (NSDictionary * _Nonnull)buildDialogConfigurationMapWithRawConfigurations:(NSArray *> * _Nonnull)rawConfigurations SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + +/// Internal type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS_NAMED("_ErrorFactory") +@interface FBSDKErrorFactory : NSObject +- (NSError * _Nonnull)errorWithCode:(NSInteger)code userInfo:(NSDictionary * _Nullable)userInfo message:(NSString * _Nullable)message underlyingError:(NSError * _Nullable)underlyingError SWIFT_WARN_UNUSED_RESULT; +- (NSError * _Nonnull)errorWithDomain:(NSString * _Nonnull)domain code:(NSInteger)code userInfo:(NSDictionary * _Nullable)userInfo message:(NSString * _Nullable)message underlyingError:(NSError * _Nullable)underlyingError SWIFT_WARN_UNUSED_RESULT; +- (NSError * _Nonnull)invalidArgumentErrorWithName:(NSString * _Nonnull)name value:(id _Nullable)value message:(NSString * _Nullable)message underlyingError:(NSError * _Nullable)underlyingError SWIFT_WARN_UNUSED_RESULT; +- (NSError * _Nonnull)invalidArgumentErrorWithDomain:(NSString * _Nonnull)domain name:(NSString * _Nonnull)name value:(id _Nullable)value message:(NSString * _Nullable)message underlyingError:(NSError * _Nullable)underlyingError SWIFT_WARN_UNUSED_RESULT; +- (NSError * _Nonnull)requiredArgumentErrorWithName:(NSString * _Nonnull)name message:(NSString * _Nullable)message underlyingError:(NSError * _Nullable)underlyingError SWIFT_WARN_UNUSED_RESULT; +- (NSError * _Nonnull)requiredArgumentErrorWithDomain:(NSString * _Nonnull)domain name:(NSString * _Nonnull)name message:(NSString * _Nullable)message underlyingError:(NSError * _Nullable)underlyingError SWIFT_WARN_UNUSED_RESULT; +- (NSError * _Nonnull)unknownErrorWithMessage:(NSString * _Nullable)message userInfo:(NSDictionary * _Nullable)userInfo SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS_NAMED("_FBCloseIcon") +@interface FBSDKCloseIcon : NSObject +- (UIImage * _Nullable)imageWithSize:(CGSize)size SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS_NAMED("_FBLogo") +@interface FBSDKLogo : FBSDKIcon +- (CGPathRef _Nullable)pathWith:(CGSize)size SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS_NAMED("_FeatureManager") +@interface FBSDKFeatureManager : NSObject +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) FBSDKFeatureManager * _Nonnull shared;) ++ (FBSDKFeatureManager * _Nonnull)shared SWIFT_WARN_UNUSED_RESULT; +- (BOOL)isEnabled:(FBSDKFeature)feature SWIFT_WARN_UNUSED_RESULT; +- (void)checkFeature:(FBSDKFeature)feature completionBlock:(FBSDKFeatureManagerBlock _Nonnull)completionBlock; +- (void)disableFeature:(FBSDKFeature)feature; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS_NAMED("_HumanSilhouetteIcon") +@interface FBSDKHumanSilhouetteIcon : FBSDKIcon +- (CGPathRef _Nullable)pathWith:(CGSize)size SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS_NAMED("_MeasurementEvent") +@interface FBSDKMeasurementEvent : NSObject +- (void)postNotificationForEventName:(NSString * _Nonnull)eventName args:(NSDictionary * _Nonnull)arguments; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + +@class SKPaymentQueue; +@protocol FBSDKPaymentProductRequestorCreating; + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +/// Class to encapsulate implicit logging of purchase events +SWIFT_CLASS_NAMED("_PaymentObserver") +@interface FBSDKPaymentObserver : NSObject +- (nonnull instancetype)initWithPaymentQueue:(SKPaymentQueue * _Nonnull)paymentQueue paymentProductRequestorFactory:(id _Nonnull)paymentProductRequestorFactory OBJC_DESIGNATED_INITIALIZER; +- (void)startObservingTransactions; +- (void)stopObservingTransactions; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +@class SKPaymentTransaction; + +@interface FBSDKPaymentObserver (SWIFT_EXTENSION(FBSDKCoreKit)) +- (void)paymentQueue:(SKPaymentQueue * _Nonnull)queue updatedTransactions:(NSArray * _Nonnull)transactions; +@end + +@class FBSDKPaymentProductRequestor; + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS_NAMED("_PaymentProductRequestorFactory") +@interface FBSDKPaymentProductRequestorFactory : NSObject +- (FBSDKPaymentProductRequestor * _Nonnull)createRequestorWithTransaction:(SKPaymentTransaction * _Nonnull)transaction SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS_NAMED("_RestrictiveEventFilter") +@interface FBSDKRestrictiveEventFilter : NSObject +@property (nonatomic, readonly, copy) NSString * _Nonnull eventName; +@property (nonatomic, readonly, copy) NSDictionary * _Nonnull restrictiveParameters; +- (nonnull instancetype)initWithEventName:(NSString * _Nonnull)eventName restrictiveParameters:(NSDictionary * _Nonnull)restrictiveParameters OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS_NAMED("_SKAdNetworkEvent") +@interface FBSDKSKAdNetworkEvent : NSObject +@property (nonatomic, readonly, copy) NSString * _Nullable eventName; +@property (nonatomic, copy) NSDictionary * _Nullable values; +- (nullable instancetype)initWithJSON:(NSDictionary * _Nonnull)json OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS_NAMED("_ViewImpressionLogger") +@interface FBSDKViewImpressionLogger : NSObject +- (nonnull instancetype)initWithEventName:(FBSDKAppEventName _Nonnull)eventName OBJC_DESIGNATED_INITIALIZER; ++ (FBSDKViewImpressionLogger * _Nonnull)retrieveLoggerWith:(FBSDKAppEventName _Nonnull)eventName SWIFT_WARN_UNUSED_RESULT; +- (void)logImpressionWithIdentifier:(NSString * _Nonnull)identifier parameters:(NSDictionary * _Nullable)parameters; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +@protocol FBSDKWebDialogDelegate; + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS_NAMED("_WebDialog") +@interface FBSDKWebDialog : NSObject +@property (nonatomic) BOOL shouldDeferVisibility; +@property (nonatomic, weak) id _Nullable delegate; +- (nonnull instancetype)initWithName:(NSString * _Nonnull)name parameters:(NSDictionary * _Nullable)parameters webViewFrame:(CGRect)webViewFrame path:(NSString * _Nullable)path OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)initWithName:(NSString * _Nonnull)name; +- (void)show; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +@class FBSDKWebDialogView; + +@interface FBSDKWebDialog (SWIFT_EXTENSION(FBSDKCoreKit)) +- (void)webDialogView:(FBSDKWebDialogView * _Nonnull)webDialogView didCompleteWithResults:(NSDictionary * _Nonnull)results; +- (void)webDialogView:(FBSDKWebDialogView * _Nonnull)webDialogView didFailWithError:(NSError * _Nonnull)error; +- (void)webDialogViewDidCancel:(FBSDKWebDialogView * _Nonnull)webDialogView; +- (void)webDialogViewDidFinishLoad:(FBSDKWebDialogView * _Nonnull)webDialogView; +@end + + +@protocol FBSDKWebView; + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS_NAMED("_WebViewFactory") +@interface FBSDKWebViewFactory : NSObject +- (id _Nonnull)createWebViewWithFrame:(CGRect)frame SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + #if __has_attribute(external_source_symbol) # pragma clang attribute pop #endif @@ -249,7 +1346,7 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) FBSDKTransfo #endif #elif defined(__x86_64__) && __x86_64__ -// Generated by Apple Swift version 5.5 (swiftlang-1300.0.31.1 clang-1300.0.29.1) +// Generated by Apple Swift version 5.6.1 (swiftlang-5.6.0.323.66 clang-1316.0.20.12) #ifndef FBSDKCOREKIT_SWIFT_H #define FBSDKCOREKIT_SWIFT_H #pragma clang diagnostic push @@ -435,14 +1532,29 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); #if !defined(IBSegueAction) # define IBSegueAction #endif +#if !defined(SWIFT_EXTERN) +# if defined(__cplusplus) +# define SWIFT_EXTERN extern "C" +# else +# define SWIFT_EXTERN extern +# endif +#endif #if __has_feature(modules) #if __has_warning("-Watimport-in-framework-header") #pragma clang diagnostic ignored "-Watimport-in-framework-header" #endif +@import AuthenticationServices; +@import CoreGraphics; +@import FBAEMKit; @import Foundation; @import ObjectiveC; +@import SafariServices; +@import StoreKit; +@import UIKit; #endif +#import + #pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" #pragma clang diagnostic ignored "-Wduplicate-method-arg" #if __has_warning("-Wpragma-clang-attribute") @@ -458,10 +1570,265 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); # pragma pop_macro("any") #endif +@class NSString; +@class NSNumber; -@protocol FBSDKGraphRequestFactory; +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_PROTOCOL_NAMED("_AEMReporterProtocol") +@protocol FBSDKAEMReporter ++ (void)enable; ++ (void)recordAndUpdateEvent:(NSString * _Nonnull)event currency:(NSString * _Nullable)currency value:(NSNumber * _Nullable)value parameters:(NSDictionary * _Nullable)parameters; ++ (void)setConversionFilteringEnabled:(BOOL)isEnabled; ++ (void)setCatalogMatchingEnabled:(BOOL)isEnabled; ++ (void)setAdvertiserRuleMatchInServerEnabled:(BOOL)isEnabled; +@end + + +@interface FBAEMReporter (SWIFT_EXTENSION(FBSDKCoreKit)) +@end + + + +@class NSURL; +@protocol FBSDKAppLinkTarget; + +/// Contains App Link metadata relevant for navigation on this device +/// derived from the HTML at a given URL. +SWIFT_CLASS_NAMED("AppLink") +@interface FBSDKAppLink : NSObject +/// The URL from which this FBSDKAppLink was derived +@property (nonatomic, readonly, copy) NSURL * _Nullable sourceURL; +/// The ordered list of targets applicable to this platform that will be used +/// for navigation. +@property (nonatomic, readonly, copy) NSArray> * _Nonnull targets; +/// The fallback web URL to use if no targets are installed on this device. +@property (nonatomic, readonly, copy) NSURL * _Nullable webURL; +/// Internal property exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +///
+/// Warning: INTERNAL - DO NOT USE +/// +///
+@property (nonatomic, getter=isBackToReferrer) BOOL backToReferrer; +/// Creates an AppLink with the given list of AppLinkTargets and target URL. +/// Generally, this will only be used by implementers of the AppLinkResolving protocol, +/// as these implementers will produce App Link metadata for a given URL. +/// \param sourceURL The URL from which this App Link is derived. +/// +/// \param targets An ordered list of AppLinkTargets for this platform derived from App Link metadata. +/// +/// \param webURL The fallback web URL, if any, for the app link. +/// +- (nonnull instancetype)initWithSourceURL:(NSURL * _Nullable)sourceURL targets:(NSArray> * _Nonnull)targets webURL:(NSURL * _Nullable)webURL; +/// Creates an AppLink with the given list of AppLinkTargets and target URL. +/// Generally, this will only be used by implementers of the AppLinkResolving protocol, +/// as these implementers will produce App Link metadata for a given URL. +/// \param sourceURL The URL from which this App Link is derived. +/// +/// \param targets An ordered list of AppLinkTargets for this platform derived from App Link metadata. +/// +/// \param webURL The fallback web URL, if any, for the app link. +/// ++ (id _Nonnull)appLinkWithSourceURL:(NSURL * _Nullable)sourceURL targets:(NSArray> * _Nonnull)targets webURL:(NSURL * _Nullable)webURL SWIFT_WARN_UNUSED_RESULT SWIFT_DEPRECATED_MSG("\n Please use designated init to instantiate an AppLink. This method will be removed in future releases.\"\n "); +/// Internal method exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +///
+/// Warning: INTERNAL - DO NOT USE +/// +///
+- (nonnull instancetype)initWithSourceURL:(NSURL * _Nullable)sourceURL targets:(NSArray> * _Nonnull)targets webURL:(NSURL * _Nullable)webURL isBackToReferrer:(BOOL)isBackToReferrer OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +@protocol FBSDKAppLinkResolving; @protocol FBSDKSettings; -@class NSString; +@class NSError; + +/// Represents a pending request to navigate to an app link. Instead of simplying opening a URL, you can build custom requests with additional navigation and app data attached to them by creating an AppLinkNavigation. +SWIFT_CLASS_NAMED("AppLinkNavigation") SWIFT_AVAILABILITY(ios_app_extension,unavailable,message="Not available in app extension") +@interface FBSDKAppLinkNavigation : NSObject +/// The default resolver to be used for App Link resolution. If the developer has not set one explicitly, +/// a basic, built-in WebViewAppLinkResolver will be used. +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, strong) id _Nonnull defaultResolver;) ++ (id _Nonnull)defaultResolver SWIFT_WARN_UNUSED_RESULT; ++ (void)setDefaultResolver:(id _Nonnull)newValue; +/// The extras for the AppLinkNavigation. This will generally contain application-specific +/// data that should be passed along with the request, such as advertiser or affiliate IDs or +/// other such metadata relevant on this device. +@property (nonatomic, readonly, copy) NSDictionary * _Nonnull extras; +/// The al_applink_data for the AppLinkNavigation. This will generally contain data common to +/// navigation attempts such as back-links, user agents, and other information that may be used +/// in routing and handling an App Link request. +@property (nonatomic, readonly, copy) NSDictionary * _Nonnull appLinkData; +/// The AppLink to navigate to +@property (nonatomic, readonly, strong) FBSDKAppLink * _Nonnull appLink; +/// Returns navigation type for current instance. It does not produce any side-effects as the navigate method. +@property (nonatomic, readonly) FBSDKAppLinkNavigationType navigationType; +/// Creates an AppLinkNavigation with the given link, extras, and App Link data +- (nonnull instancetype)initWithAppLink:(FBSDKAppLink * _Nonnull)appLink extras:(NSDictionary * _Nonnull)extras appLinkData:(NSDictionary * _Nonnull)appLinkData OBJC_DESIGNATED_INITIALIZER; +/// Creates an AppLinkNavigation with the given link, extras, App Link data and settings +- (nonnull instancetype)initWithAppLink:(FBSDKAppLink * _Nonnull)appLink extras:(NSDictionary * _Nonnull)extras appLinkData:(NSDictionary * _Nonnull)appLinkData settings:(id _Nonnull)settings SWIFT_DEPRECATED_MSG("\n Please use init(appLink:extras:appLinkData:) to instantiate an `AppLinkNavigation`.\n This method will be removed in the next major version.\"\n "); +/// Creates an AppLinkNavigation with the given link, extras, and App Link data. The settings argument will be ignored in favor of internal dependency injection. ++ (FBSDKAppLinkNavigation * _Nonnull)navigationWithAppLink:(FBSDKAppLink * _Nonnull)appLink extras:(NSDictionary * _Nonnull)extras appLinkData:(NSDictionary * _Nonnull)appLinkData settings:(id _Nonnull)settings SWIFT_WARN_UNUSED_RESULT SWIFT_DEPRECATED_MSG("\n Please use designated init to instantiate an AppLinkNavigation. This method will be removed in future releases.\"\n "); +/// Creates an instance of [String: [String: String]] with the correct format for iOS callback URLs to be used as ‘appLinkData’ argument in the call to init(appLink:extras:appLinkData:). ++ (NSDictionary *> * _Nonnull)callbackAppLinkDataForAppWithName:(NSString * _Nonnull)appName url:(NSString * _Nonnull)url SWIFT_WARN_UNUSED_RESULT; +/// Performs the navigation +- (FBSDKAppLinkNavigationType)navigate:(NSError * _Nullable * _Nullable)errorPointer SWIFT_WARN_UNUSED_RESULT; +/// Returns an AppLink for the given URL ++ (void)resolveAppLink:(NSURL * _Nonnull)destination handler:(FBSDKAppLinkBlock _Nonnull)handler; +/// Returns an AppLink for the given URL using the given App Link resolution strategy ++ (void)resolveAppLink:(NSURL * _Nonnull)destination resolver:(id _Nonnull)resolver handler:(FBSDKAppLinkBlock _Nonnull)handler; +/// Navigates to an AppLink and returns whether it opened in-app or in-browser ++ (FBSDKAppLinkNavigationType)navigateToAppLink:(FBSDKAppLink * _Nonnull)appLink error:(NSError * _Nullable * _Nullable)errorPointer SWIFT_WARN_UNUSED_RESULT; +/// Returns an AppLinkNavigationType based on a FBSDKAppLink. +/// It’s essentially a no-side-effect version of navigateToAppLink:error:, +/// allowing apps to determine flow based on the link type (e.g. open an +/// internal web view instead of going straight to the browser for regular links.) ++ (FBSDKAppLinkNavigationType)navigationTypeForLink:(FBSDKAppLink * _Nonnull)appLink SWIFT_WARN_UNUSED_RESULT; +/// Navigates to a URL (an asynchronous action) and returns a NavigationType ++ (void)navigateToURL:(NSURL * _Nonnull)destination handler:(FBSDKAppLinkNavigationBlock _Nonnull)handler; +/// Navigates to a URL (an asynchronous action) using the given App Link resolution +/// strategy and returns a NavigationType ++ (void)navigateToURL:(NSURL * _Nonnull)destination resolver:(id _Nonnull)resolver handler:(FBSDKAppLinkNavigationBlock _Nonnull)handler; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + + +/// Provides an implementation of the AppLinkResolving protocol that uses the Facebook App Link +/// Index API to resolve App Links given a URL. It also provides an additional helper method that can resolve +/// multiple App Links in a single call. +SWIFT_CLASS_NAMED("AppLinkResolver") +@interface FBSDKAppLinkResolver : NSObject +- (void)appLinkFromURL:(NSURL * _Nonnull)url handler:(FBSDKAppLinkBlock _Nonnull)handler; +/// Asynchronously resolves App Link data for a given array of URLs. +/// @param urls The URLs to resolve into an App Link. +/// @param handler The completion block that will return an App Link for the given URL. +- (void)appLinksFrom:(NSArray * _Nonnull)urls handler:(FBSDKAppLinksBlock _Nonnull)handler SWIFT_AVAILABILITY(ios_app_extension,unavailable,message="Not available in app extension"); +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + + +/// Represents a target defined in App Link metadata, consisting of at least +/// a URL, and optionally an App Store ID and name. +SWIFT_CLASS_NAMED("AppLinkTarget") +@interface FBSDKAppLinkTarget : NSObject +/// The URL prefix for this app link target +@property (nonatomic, readonly, copy) NSURL * _Nullable URL; +/// The app ID for the app store +@property (nonatomic, readonly, copy) NSString * _Nullable appStoreId; +/// The name of the app +@property (nonatomic, readonly, copy) NSString * _Nonnull appName; +/// Creates a AppLinkTarget with the given app site and target URL. +- (nonnull instancetype)initWithURL:(NSURL * _Nullable)url appStoreId:(NSString * _Nullable)appStoreId appName:(NSString * _Nonnull)appName OBJC_DESIGNATED_INITIALIZER; +/// Creates a AppLinkTarget with the given app site and target URL. ++ (FBSDKAppLinkTarget * _Nonnull)appLinkTargetWithURL:(NSURL * _Nullable)url appStoreId:(NSString * _Nullable)appStoreId appName:(NSString * _Nonnull)appName SWIFT_WARN_UNUSED_RESULT SWIFT_DEPRECATED_MSG("\n Please use designated init to instantiate an AppLinkTarget. This method will be removed in future releases.\"\n "); +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +@class UIApplication; +@class NSUserActivity; +@protocol FBSDKApplicationObserving; + +/// An ApplicationDelegate is designed to post-process the results from Facebook Login +/// or Facebook Dialogs (or any action that requires switching over to the native Facebook +/// app or Safari). +/// The methods in this class are designed to mirror those in UIApplicationDelegate, and you +/// should call them in the respective methods in your application delegate implementation. +SWIFT_CLASS_NAMED("ApplicationDelegate") +@interface FBSDKApplicationDelegate : NSObject +/// Gets the singleton instance. +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) FBSDKApplicationDelegate * _Nonnull sharedInstance;) ++ (FBSDKApplicationDelegate * _Nonnull)sharedInstance SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +/// Initializes the SDK. +/// If you are using the SDK within the context of the UIApplication lifecycle, do not use this method. +/// Instead use application(_:didFinishLaunchingWithOptions:). +/// As part of SDK initialization, basic auto logging of app events will occur, this can be +/// controlled via the ‘FacebookAutoLogAppEventsEnabled’ key in your project’s Info.plist file. +- (void)initializeSDK; +/// Call this method from the UIApplicationDelegate.application(_:continue:restorationHandler:) method +/// of your application delegate. It should be invoked in order to properly process the web URL (universal link) +/// once the end user is redirected to your app. +/// \param application The application as passed to `UIApplicationDelegate.application(_:continue:restorationHandler:). +/// +/// \param userActivity The user activity as passed to UIApplicationDelegate.application(_:continue:restorationHandler:). +/// +/// +/// returns: +/// true if the URL was intended for the Facebook SDK, false if not. +- (BOOL)application:(UIApplication * _Nonnull)application continueUserActivity:(NSUserActivity * _Nonnull)userActivity; +/// Call this method from the UIApplicationDelegate.application(_:open:options:) method +/// of your application delegate. It should be invoked for the proper processing of responses during interaction +/// with the native Facebook app or Safari as part of an SSO authorization flow or Facebook dialogs. +/// \param application The application as passed to UIApplicationDelegate.application(_:open:options:). +/// +/// \param url The URL as passed to UIApplicationDelegate.application(_:open:options:). +/// +/// \param options The options dictionary as passed to UIApplicationDelegate.application(_:open:options:). +/// +/// +/// returns: +/// true if the URL was intended for the Facebook SDK, false if not. +- (BOOL)application:(UIApplication * _Nonnull)application openURL:(NSURL * _Nonnull)url options:(NSDictionary * _Nonnull)options; +/// Call this method from the UIApplicationDelegate.application(_:openL:sourceApplication:annotation:) method +/// of your application delegate. It should be invoked for the proper processing of responses during interaction +/// with the native Facebook app or Safari as part of an SSO authorization flow or Facebook dialogs. +/// \param application The application as passed to UIApplicationDelegate.application(_:open:sourceApplication:annotation:). +/// +/// \param url The URL as passed to UIApplicationDelegate.application(_:open:sourceApplication:annotation:). +/// +/// \param sourceApplication The source application as passed to UIApplicationDelegate.application(_:open:sourceApplication:annotation:). +/// +/// \param annotation The annotation as passed to UIApplicationDelegate.application(_:open:sourceApplication:annotation:). +/// +/// +/// returns: +/// true if the URL was intended for the Facebook SDK, false if not. +- (BOOL)application:(UIApplication * _Nonnull)application openURL:(NSURL * _Nonnull)url sourceApplication:(NSString * _Nullable)sourceApplication annotation:(id _Nullable)annotation; +/// Call this method from the UIApplicationDelegate.application(_:didFinishLaunchingWithOptions:) method +/// of your application delegate. It should be invoked for the proper use of the Facebook SDK. +/// As part of SDK initialization, basic auto-logging of app events will occur; this can be +/// controlled via the FacebookAutoLogAppEventsEnabled key in the project’s Info.plist file. +/// note: +/// If this method is called after calling initializeSDK, then the return value will always be false. +/// \param application The application as passed to UIApplicationDelegate.application(_:didFinishLaunchingWithOptions:). +/// +/// \param launchOptions The launch options as passed to UIApplicationDelegate.application(_:didFinishLaunchingWithOptions:). +/// +/// +/// returns: +/// true if there are any added application observers that themselves return true from calling application(_:didFinishLaunchingWithOptions:). +/// Otherwise will return false. +- (BOOL)application:(UIApplication * _Nonnull)application didFinishLaunchingWithOptions:(NSDictionary * _Nullable)launchOptions; +/// Adds an observer that will be informed about application lifecycle events. +/// note: +/// Observers are weakly held +- (void)addObserver:(id _Nonnull)observer; +/// Removes an observer so that it will no longer be informed about application lifecycle events. +- (void)removeObserver:(id _Nonnull)observer; +@end + + +SWIFT_CLASS_NAMED("AuthenticationTokenClaims") +@interface FBSDKAuthenticationTokenClaims : NSObject +/// Internal method exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +- (nullable instancetype)initWithEncodedClaims:(NSString * _Nonnull)encodedClaims nonce:(NSString * _Nonnull)expectedNonce; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +@protocol FBSDKGraphRequestFactory; SWIFT_PROTOCOL_NAMED("CAPIReporter") @protocol FBSDKCAPIReporter @@ -470,6 +1837,69 @@ SWIFT_PROTOCOL_NAMED("CAPIReporter") - (void)recordEvent:(NSDictionary * _Nonnull)parameters; @end +@protocol FBSDKInternalURLOpener; + +/// Internal type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS("_TtC12FBSDKCoreKit17CoreUIApplication") SWIFT_AVAILABILITY(tvos,unavailable) +@interface CoreUIApplication : NSObject +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) id _Nonnull shared;) ++ (id _Nonnull)shared SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + +@class UIImage; +@class UIColor; + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS_NAMED("FBIcon") +@interface FBSDKIcon : NSObject +- (CGPathRef _Nullable)pathWith:(CGSize)size SWIFT_WARN_UNUSED_RESULT; +- (UIImage * _Nullable)imageWithSize:(CGSize)size SWIFT_WARN_UNUSED_RESULT; +- (UIImage * _Nullable)imageWithSize:(CGSize)size color:(UIColor * _Nonnull)color SWIFT_WARN_UNUSED_RESULT; +- (UIImage * _Nullable)imageWithSize:(CGSize)size scale:(CGFloat)scale color:(UIColor * _Nonnull)color SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + +enum FBSDKProfilePictureMode : NSUInteger; +@class FBSDKProfile; +@class NSCoder; + +/// A view to display a profile picture. +SWIFT_CLASS_NAMED("FBProfilePictureView") SWIFT_AVAILABILITY(tvos,unavailable) +@interface FBSDKProfilePictureView : UIView +/// The mode for the receiver to determine the aspect ratio of the source image. +@property (nonatomic) enum FBSDKProfilePictureMode pictureMode; +/// The profile ID to show the picture for. +@property (nonatomic, copy) NSString * _Nonnull profileID; +@property (nonatomic) CGRect bounds; +@property (nonatomic) UIViewContentMode contentMode; +/// Create a new instance. +/// \param frame Frame rectangle for the view. +/// +/// \param profile Optional profile to display a picture for. +/// +- (nonnull instancetype)initWith:(CGRect)frame profile:(FBSDKProfile * _Nullable)profile OBJC_DESIGNATED_INITIALIZER; +/// Create a new instance. +/// \param profile Optional profile to display a picture for. +/// +- (nonnull instancetype)initWithProfile:(FBSDKProfile * _Nullable)profile; +/// Initializes and returns a newly allocated view object with the specified frame rectangle. +/// \param frame The frame rectangle for the view, measured in points. The origin of the frame is relative to the superview in which you plan to add it. +/// This method uses the frame rectangle to set the center and bounds properties accordingly. +/// +- (nonnull instancetype)initWithFrame:(CGRect)frame OBJC_DESIGNATED_INITIALIZER; +/// Initializes and returns a newly allocated view object from the specified coder. +- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder OBJC_DESIGNATED_INITIALIZER; +/// Explicitly marks the receiver as needing to update the image. +/// This method is called whenever any properties that affect the source image are modified, but this can also +/// be used to trigger a manual update of the image if it needs to be re-downloaded. +- (void)setNeedsImageUpdate; +@end + SWIFT_CLASS("_TtC12FBSDKCoreKit25FBSDKAppEventsCAPIManager") @interface FBSDKAppEventsCAPIManager : NSObject @@ -491,6 +1921,770 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) FBSDKTransfo - (void)callCapiGatewayAPIWith:(NSDictionary * _Nonnull)parameters; @end +@class NSDate; +@class FBSDKUserAgeRange; +@class FBSDKLocation; + +/// Represents an immutable Facebook profile. +/// This class provides a global current profile instance to more easily +/// add social context to your application. When the profile changes, a notification is +/// posted so that you can update relevant parts of your UI. It is persisted to UserDefaults.standard. +/// Typically, you will want to set enableUpdatesOnAccessTokenChange to true so that +/// it automatically observes changes to AccessToken.current. +/// You can use this class to build your own ProfilePictureView or in place of typical requests to the /me endpoint. +SWIFT_CLASS_NAMED("Profile") +@interface FBSDKProfile : NSObject +/// The user identifier. +@property (nonatomic, readonly, copy) FBSDKUserIdentifier _Nonnull userID; +/// The user’s first name. +@property (nonatomic, readonly, copy) NSString * _Nullable firstName; +/// The user’s middle name. +@property (nonatomic, readonly, copy) NSString * _Nullable middleName; +/// The user’s last name. +@property (nonatomic, readonly, copy) NSString * _Nullable lastName; +/// The user’s complete name. +@property (nonatomic, readonly, copy) NSString * _Nullable name; +/// A URL to the user’s profile. +/// important: +/// This field will only be populated if your user has granted your application the user_link permission. +/// Consider using AppLinkResolver to resolve this URL to an app link in order to link directly to +/// the user’s profile in the Facebook app. +@property (nonatomic, readonly, copy) NSURL * _Nullable linkURL; +/// The last time the profile data was fetched. +@property (nonatomic, readonly, copy) NSDate * _Nonnull refreshDate; +/// A URL to use for fetching the user’s profile image. +@property (nonatomic, readonly, copy) NSURL * _Nullable imageURL; +/// The user’s email address. +/// important: +/// This field will only be populated if your user has granted your application the email permission. +@property (nonatomic, readonly, copy) NSString * _Nullable email; +/// A list of identifiers of the user’s friends. +/// important: +/// This field will only be populated if your user has granted your application +/// the user_friends permission. +@property (nonatomic, readonly, copy) NSArray * _Nullable friendIDs; +/// The user’s birthday. +/// important: +/// This field will only be populated if your user has granted your application +/// the user_birthday permission. +@property (nonatomic, readonly, copy) NSDate * _Nullable birthday; +/// The user’s age range. +/// important: +/// This field will only be populated if your user has granted your application +/// the user_age_range permission. +@property (nonatomic, readonly, strong) FBSDKUserAgeRange * _Nullable ageRange; +/// The user’s hometown. +/// important: +/// This field will only be populated if your user has granted your application +/// the user_hometown permission. +@property (nonatomic, readonly, strong) FBSDKLocation * _Nullable hometown; +/// The user’s location. +/// important: +/// This field will only be populated if your user has granted your application +/// the user_location permission. +@property (nonatomic, readonly, strong) FBSDKLocation * _Nullable location; +/// The user’s gender. +/// important: +/// This field will only be populated if your user has granted your application +/// the user_gender permission. +@property (nonatomic, readonly, copy) NSString * _Nullable gender; +/// Indicates whether this type will automatically observe access token changes +/// (via AccessTokenDidChange notifications). +/// If observing changes, this class will issue a Graph request for public profile data when the current token’s user +/// identifier differs from the current profile. You can observe profile changes via ProfileDidChange notifications +/// to handle an updated profile. +/// note: +/// If the current access token is cleared, the current profile instance remains available. It’s also possible +/// for current to return nil until the data is fetched. +SWIFT_CLASS_PROPERTY(@property (nonatomic, class) BOOL isUpdatedWithAccessTokenChange;) ++ (BOOL)isUpdatedWithAccessTokenChange SWIFT_WARN_UNUSED_RESULT; ++ (void)setIsUpdatedWithAccessTokenChange:(BOOL)value; +/// Creates a new profile. +/// \param userID The user’s identifier. +/// +/// \param firstName The user’s first name. Defaults to nil. +/// +/// \param middleName The user’s middle name. Defaults to nil. +/// +/// \param lastName The user’s last name. Defaults to nil. +/// +/// \param name The user’s complete name. Defaults to nil. +/// +/// \param linkURL The link for the profile. Defaults to nil. +/// +/// \param refreshDate The date the profile was fetched. Defaults to the time of instantiation. +/// +- (nonnull instancetype)initWithUserID:(FBSDKUserIdentifier _Nonnull)userID firstName:(NSString * _Nullable)firstName middleName:(NSString * _Nullable)middleName lastName:(NSString * _Nullable)lastName name:(NSString * _Nullable)name linkURL:(NSURL * _Nullable)linkURL refreshDate:(NSDate * _Nullable)refreshDate; +/// Creates a new profile. +/// \param userID The user’s identifier. Defaults to nil. +/// +/// \param firstName The user’s first name. Defaults to nil. +/// +/// \param middleName The user’s middle name. Defaults to nil. +/// +/// \param lastName The user’s last name. Defaults to nil. +/// +/// \param name The user’s complete name. Defaults to nil. +/// +/// \param linkURL The link for this profile. Defaults to nil. +/// +/// \param refreshDate The date this profile was fetched. Defaults to the time of instantiation. +/// +/// \param imageURL A URL to use for fetching a user’s profile image. +/// +/// \param email The user’s email address. Defaults to nil. +/// +/// \param friendIDs A list of identifiers for the user’s friends. Defaults to nil. +/// +/// \param birthday The user’s birthday. Defaults to nil. +/// +/// \param ageRange The user’s age range. Defaults to nil. +/// +/// \param hometown The user’s hometown. Defaults to nil. +/// +/// \param location The user’s location. Defaults to nil. +/// +/// \param gender The user’s gender. Defaults to nil. +/// +- (nonnull instancetype)initWithUserID:(FBSDKUserIdentifier _Nonnull)userID firstName:(NSString * _Nullable)firstName middleName:(NSString * _Nullable)middleName lastName:(NSString * _Nullable)lastName name:(NSString * _Nullable)name linkURL:(NSURL * _Nullable)linkURL refreshDate:(NSDate * _Nullable)refreshDate imageURL:(NSURL * _Nullable)imageURL email:(NSString * _Nullable)email friendIDs:(NSArray * _Nullable)friendIDs birthday:(NSDate * _Nullable)birthday ageRange:(FBSDKUserAgeRange * _Nullable)ageRange hometown:(FBSDKLocation * _Nullable)hometown location:(FBSDKLocation * _Nullable)location gender:(NSString * _Nullable)gender; +/// Creates a new profile. +/// \param userID The user’s identifier. Defaults to nil. +/// +/// \param firstName The user’s first name. Defaults to nil. +/// +/// \param middleName The user’s middle name. Defaults to nil. +/// +/// \param lastName The user’s last name. Defaults to nil. +/// +/// \param name The user’s complete name. Defaults to nil. +/// +/// \param linkURL The link for the profile. Defaults to nil. +/// +/// \param refreshDate The date the profile was fetched. Defaults to the time of instantiation. +/// +/// \param imageURL A URL to use for fetching the user’s profile image Defaults to nil. +/// +/// \param email The user’s email address. Defaults to nil. +/// +/// \param friendIDs A list of identifiers for the user’s friends. Defaults to nil. +/// +/// \param birthday The user’s birthday. Defaults to nil. +/// +/// \param ageRange The user’s age range. Defaults to nil. +/// +/// \param hometown The user’s hometown. Defaults to nil. +/// +/// \param location The user’s location. Defaults to nil. +/// +/// \param gender The user’s gender. Defaults to nil. +/// +/// \param isLimited Indicates whether the information provided is incomplete in some way. +/// When true, loadCurrentProfile(completion:): will assume the profile is incomplete and disregard +/// any cached profile. Defaults to false. +/// +- (nonnull instancetype)initWithUserID:(FBSDKUserIdentifier _Nonnull)userID firstName:(NSString * _Nullable)firstName middleName:(NSString * _Nullable)middleName lastName:(NSString * _Nullable)lastName name:(NSString * _Nullable)name linkURL:(NSURL * _Nullable)linkURL refreshDate:(NSDate * _Nullable)refreshDate imageURL:(NSURL * _Nullable)imageURL email:(NSString * _Nullable)email friendIDs:(NSArray * _Nullable)friendIDs birthday:(NSDate * _Nullable)birthday ageRange:(FBSDKUserAgeRange * _Nullable)ageRange hometown:(FBSDKLocation * _Nullable)hometown location:(FBSDKLocation * _Nullable)location gender:(NSString * _Nullable)gender isLimited:(BOOL)isLimited OBJC_DESIGNATED_INITIALIZER; +/// Indicates whether this type will automatically observe access token changes +/// (via AccessTokenDidChange notifications). +/// If observing changes, this class will issue a Graph request for public profile data when the current token’s user +/// identifier differs from the current profile. You can observe profile changes via ProfileDidChange notifications +/// to handle an updated profile. +/// note: +/// If the current access token is cleared, the current profile instance remains available. It’s also possible +/// for current to return nil until the data is fetched. ++ (void)enableUpdatesOnAccessTokenChange:(BOOL)enabled SWIFT_DEPRECATED_MSG("This method is deprecated and will be removed in the next major release. Use `isUpdatedWithAccessTokenChange` instead."); +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +@interface FBSDKProfile (SWIFT_EXTENSION(FBSDKCoreKit)) +/// A convenience method for returning a complete URL for retrieving the user’s profile image. +/// \param pictureMode The picture mode. +/// +/// \param size The height and width. This will be rounded to integer precision. +/// +- (NSURL * _Nullable)imageURLForPictureMode:(enum FBSDKProfilePictureMode)pictureMode size:(CGSize)size SWIFT_WARN_UNUSED_RESULT; +@end + +/// Defines the aspect ratio mode for the source image of the profile picture. +typedef SWIFT_ENUM_NAMED(NSUInteger, FBSDKProfilePictureMode, "PictureMode", open) { +/// A square cropped version of the image will be included in the view. + FBSDKProfilePictureModeSquare = 0, +/// The original picture’s aspect ratio will be used for the source image in the view. + FBSDKProfilePictureModeNormal = 1, +/// The original picture’s aspect ratio will be used for the source image in the view. + FBSDKProfilePictureModeAlbum = 2, +/// The original picture’s aspect ratio will be used for the source image in the view. + FBSDKProfilePictureModeSmall = 3, +/// The original picture’s aspect ratio will be used for the source image in the view. + FBSDKProfilePictureModeLarge = 4, +}; + + + +/// Internal type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_PROTOCOL_NAMED("ProfileProviding") +@protocol FBSDKProfileProviding +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, strong) FBSDKProfile * _Nullable currentProfile;) ++ (FBSDKProfile * _Nullable)currentProfile SWIFT_WARN_UNUSED_RESULT; ++ (void)setCurrentProfile:(FBSDKProfile * _Nullable)newValue; ++ (FBSDKProfile * _Nullable)fetchCachedProfile SWIFT_WARN_UNUSED_RESULT; +@end + + +@interface FBSDKProfile (SWIFT_EXTENSION(FBSDKCoreKit)) +/// The current profile. +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, strong) FBSDKProfile * _Nullable currentProfile;) ++ (FBSDKProfile * _Nullable)currentProfile SWIFT_WARN_UNUSED_RESULT; ++ (void)setCurrentProfile:(FBSDKProfile * _Nullable)newValue; ++ (nullable instancetype)fetchCachedProfile SWIFT_WARN_UNUSED_RESULT; +@end + + +@interface FBSDKProfile (SWIFT_EXTENSION(FBSDKCoreKit)) +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly) BOOL supportsSecureCoding;) ++ (BOOL)supportsSecureCoding SWIFT_WARN_UNUSED_RESULT; +- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)decoder; +- (void)encodeWithCoder:(NSCoder * _Nonnull)encoder; +@end + + +@interface FBSDKProfile (SWIFT_EXTENSION(FBSDKCoreKit)) +/// Loads the current profile and passes it to the completion block. +/// note: +/// If the profile is already loaded, this method will call the completion block synchronously, otherwise it +/// will begin a graph request to update current and then call the completion block when finished. +///
    +///
  • +/// Parameter: completion The block to be executed once the profile is loaded. +///
  • +///
++ (void)loadCurrentProfileWithCompletion:(FBSDKProfileBlock _Nullable)completion; +@end + + + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS("_TtC12FBSDKCoreKit27ServerConfigurationProvider") +@interface ServerConfigurationProvider : NSObject +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + +/// Internal type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_PROTOCOL_NAMED("SettingsProtocol") +@protocol FBSDKSettings +@property (nonatomic, copy) NSString * _Nullable appID; +@property (nonatomic, copy) NSString * _Nullable clientToken; +@property (nonatomic, copy) NSString * _Nullable userAgentSuffix; +@property (nonatomic, readonly, copy) NSString * _Nonnull sdkVersion; +@property (nonatomic, copy) NSString * _Nullable displayName; +@property (nonatomic, copy) NSString * _Nullable facebookDomainPart; +@property (nonatomic, copy) NSSet * _Nonnull loggingBehaviors; +@property (nonatomic, copy) NSString * _Nullable appURLSchemeSuffix; +@property (nonatomic, readonly) BOOL isDataProcessingRestricted; +@property (nonatomic, readonly) BOOL isAutoLogAppEventsEnabled; +@property (nonatomic) BOOL codelessDebugLogEnabled SWIFT_DEPRECATED_MSG("\n This property is deprecated and will be removed in the next major release. Use `isCodelessDebugLogEnabled` instead.\n "); +@property (nonatomic) BOOL isCodelessDebugLogEnabled; +@property (nonatomic) BOOL advertiserIDCollectionEnabled SWIFT_DEPRECATED_MSG("\n This property is deprecated and will be removed in the next major release. Use `isAdvertiserIDCollectionEnabled` instead.\n "); +@property (nonatomic) BOOL isAdvertiserIDCollectionEnabled; +@property (nonatomic, readonly) BOOL isSetATETimeExceedsInstallTime SWIFT_DEPRECATED_MSG("\n This property is deprecated and will be removed in the next major release. Use `isATETimeSufficientlyDelayed` instead.\n "); +@property (nonatomic, readonly) BOOL isATETimeSufficientlyDelayed; +@property (nonatomic, readonly) BOOL isSKAdNetworkReportEnabled; +@property (nonatomic, readonly) FBSDKAdvertisingTrackingStatus advertisingTrackingStatus; +@property (nonatomic, readonly, copy) NSDate * _Nullable installTimestamp; +@property (nonatomic, readonly, copy) NSDate * _Nullable advertiserTrackingEnabledTimestamp; +@property (nonatomic) BOOL isEventDataUsageLimited; +@property (nonatomic) BOOL shouldUseTokenOptimizations; +@property (nonatomic, copy) NSString * _Nonnull graphAPIVersion; +@property (nonatomic) BOOL isGraphErrorRecoveryEnabled; +@property (nonatomic, readonly, copy) NSString * _Nullable graphAPIDebugParamValue SWIFT_DEPRECATED_MSG("\n This property is deprecated and will be removed in the next major release. Use `graphAPIDebugParameterValue` instead.\n "); +@property (nonatomic, readonly, copy) NSString * _Nullable graphAPIDebugParameterValue; +@property (nonatomic) BOOL advertiserTrackingEnabled SWIFT_DEPRECATED_MSG("\n This property is deprecated and will be removed in the next major release. Use `isAdvertiserTrackingEnabled` instead.\n "); +@property (nonatomic) BOOL isAdvertiserTrackingEnabled; +@property (nonatomic) BOOL shouldUseCachedValuesForExpensiveMetadata; +@property (nonatomic, readonly, copy) NSDictionary * _Nullable persistableDataProcessingOptions; +/// Sets the data processing options. +/// \param options The list of options. +/// +- (void)setDataProcessingOptions:(NSArray * _Nullable)options; +/// Sets the data processing options. +/// \param options The list of the options. +/// +/// \param country The code for the country. +/// +/// \param state The code for the state. +/// +- (void)setDataProcessingOptions:(NSArray * _Nullable)options country:(int32_t)country state:(int32_t)state; +@end + + +SWIFT_CLASS_NAMED("Settings") +@interface FBSDKSettings : NSObject +/// The shared settings instance. Prefer this and the exposed instance methods over the type properties and methods. +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) FBSDKSettings * _Nonnull sharedSettings;) ++ (FBSDKSettings * _Nonnull)sharedSettings SWIFT_WARN_UNUSED_RESULT; +/// The Facebook SDK version in use. +@property (nonatomic, readonly, copy) NSString * _Nonnull sdkVersion; +/// The default Graph API version. +@property (nonatomic, readonly, copy) NSString * _Nonnull defaultGraphAPIVersion; +/// The quality of JPEG images sent to Facebook from the SDK expressed as a value from 0.0 to 1.0. +/// The default value is 0.9. +@property (nonatomic) CGFloat JPEGCompressionQuality; +/// Controls the automatic logging of basic app events such as activateApp and deactivateApp. +/// The default value is true. +@property (nonatomic) BOOL autoLogAppEventsEnabled SWIFT_DEPRECATED_MSG("\n This property is deprecated and will be removed in the next major release. Use `isAutoLogAppEventsEnabled` instead.\n "); +/// Controls the automatic logging of basic app events such as activateApp and deactivateApp. +/// The default value is true. +@property (nonatomic) BOOL isAutoLogAppEventsEnabled; +/// Controls the fb_codeless_debug logging event. +/// The default value is false. +@property (nonatomic) BOOL codelessDebugLogEnabled SWIFT_DEPRECATED_MSG("\n This property is deprecated and will be removed in the next major release. Use `isCodelessDebugLogEnabled` instead.\n "); +/// Controls the fb_codeless_debug logging event. +/// The default value is false. +@property (nonatomic) BOOL isCodelessDebugLogEnabled; +/// Controls the access to IDFA. +/// The default value is true. +@property (nonatomic) BOOL advertiserIDCollectionEnabled SWIFT_DEPRECATED_MSG("\n This property is deprecated and will be removed in the next major release. Use `isAdvertiserIDCollectionEnabled` instead.\n "); +/// Controls the access to IDFA. +/// The default value is true. +@property (nonatomic) BOOL isAdvertiserIDCollectionEnabled; +/// Controls the SKAdNetwork report. +/// The default value is true. +@property (nonatomic) BOOL skAdNetworkReportEnabled SWIFT_DEPRECATED_MSG("\n This property is deprecated and will be removed in the next major release. Use `isSKAdNetworkReportEnabled` instead.\n "); +/// Controls the SKAdNetwork report. +/// The default value is true. +@property (nonatomic) BOOL isSKAdNetworkReportEnabled; +/// Whether data such as that generated through AppEvents and sent to Facebook +/// should be restricted from being used for purposes other than analytics and conversions. +/// The default value is false. This value is stored on the device and persists across app launches. +@property (nonatomic) BOOL isEventDataUsageLimited; +/// Whether in-memory cached values should be used for expensive metadata fields, such as +/// carrier and advertiser ID, that are fetched on many applicationDidBecomeActive notifications. +/// The default value is false. This value is stored on the device and persists across app launches. +@property (nonatomic) BOOL shouldUseCachedValuesForExpensiveMetadata; +/// Controls error recovery for all GraphRequest instances created after the value is changed. +@property (nonatomic) BOOL isGraphErrorRecoveryEnabled; +/// The Facebook App ID used by the SDK. +/// The default value will be read from the application’s plist (FacebookAppID). +@property (nonatomic, copy) NSString * _Nullable appID; +/// The default URL scheme suffix used for sessions. +/// The default value will be read from the application’s plist (FacebookUrlSchemeSuffix). +@property (nonatomic, copy) NSString * _Nullable appURLSchemeSuffix; +/// The client token needed for certain anonymous API calls (i.e., those made without a user-based access token). +/// An app’s client token can be found by navigating to https://developers.facebook.com/apps/YOUR-APP-ID +/// (replacing “YOUR-APP-ID” with your actual app ID), choosing “Settings->Advanced” and scrolling to the “Security”. +/// The default value will be read from the application’s plist (FacebookClientToken). +@property (nonatomic, copy) NSString * _Nullable clientToken; +/// The Facebook Display Name used by the SDK. +/// This should match the Display Name that has been set for the app with the corresponding Facebook App ID +/// in the Facebook App Dashboard. +/// The default value will be read from the application’s plist (FacebookDisplayName). +@property (nonatomic, copy) NSString * _Nullable displayName; +/// The Facebook domain part. This can be used to change the Facebook domain +/// (e.g. “beta”) so that requests will be sent to graph.beta.facebook.com. +/// The default value will be read from the application’s plist (FacebookDomainPart). +@property (nonatomic, copy) NSString * _Nullable facebookDomainPart; +/// Overrides the default Graph API version to use with GraphRequest instances. +/// The string should be of the form "v2.7". +/// The default value is defaultGraphAPIVersion. +@property (nonatomic, copy) NSString * _Nonnull graphAPIVersion; +/// Internal property exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +@property (nonatomic, copy) NSString * _Nullable userAgentSuffix; +/// Controls the advertiser tracking status of the data sent to Facebook. +/// The default value is false. +@property (nonatomic) BOOL advertiserTrackingEnabled SWIFT_DEPRECATED_MSG("\n This property is deprecated and will be removed in the next major release. Use `isAdvertiserTrackingEnabled` instead.\n "); +/// Controls the advertiser tracking status of the data sent to Facebook. +/// The default value is false. +@property (nonatomic) BOOL isAdvertiserTrackingEnabled; +/// Internal property exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +@property (nonatomic) FBSDKAdvertisingTrackingStatus advertisingTrackingStatus; +/// Internal property exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +@property (nonatomic, readonly) BOOL isDataProcessingRestricted; +/// Internal property exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +@property (nonatomic, readonly, copy) NSDictionary * _Nullable persistableDataProcessingOptions; +/// Set the data processing options. +/// \param options The list of options. +/// +- (void)setDataProcessingOptions:(NSArray * _Nullable)options; +/// Sets the data processing options. +/// \param options The list of the options. +/// +/// \param country The code for the country. +/// +/// \param state The code for the state. +/// +- (void)setDataProcessingOptions:(NSArray * _Nullable)options country:(int32_t)country state:(int32_t)state; +/// The current Facebook SDK logging behavior. This should consist of strings +/// defined as constants with LoggingBehavior that indicate what information should be logged. +/// Set to an empty set in order to disable all logging. +/// You can also define this via an array in your app’s plist with the key “FacebookLoggingBehavior”; or add/remove +/// individual values via enableLoggingBehavior(_:) or disableLoggingBehavior(_:) +/// The default value is [.developerErrors]. +@property (nonatomic, copy) NSSet * _Nonnull loggingBehaviors; +/// Enable a particular Facebook SDK logging behavior. +/// \param loggingBehavior The logging behavior to enable. This should be a string constant defined +/// as a LoggingBehavior. +/// +- (void)enableLoggingBehavior:(FBSDKLoggingBehavior _Nonnull)loggingBehavior; +/// Disable a particular Facebook SDK logging behavior. +/// \param loggingBehavior The logging behavior to disable. This should be a string constant defined +/// as a LoggingBehavior. +/// +- (void)disableLoggingBehavior:(FBSDKLoggingBehavior _Nonnull)loggingBehavior; +/// Internal property exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +@property (nonatomic) BOOL shouldUseTokenOptimizations; +/// Internal property exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +@property (nonatomic, readonly) BOOL isSetATETimeExceedsInstallTime SWIFT_DEPRECATED_MSG("\n This property is deprecated and will be removed in the next major release. Use `isATETimeSufficientlyDelayed` instead.\n "); +/// Internal property exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +@property (nonatomic, readonly) BOOL isATETimeSufficientlyDelayed; +/// Internal property exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +@property (nonatomic, readonly, copy) NSDate * _Nullable installTimestamp; +/// Internal property exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +@property (nonatomic, readonly, copy) NSDate * _Nullable advertiserTrackingEnabledTimestamp; +/// Internal property exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +@property (nonatomic, readonly, copy) NSString * _Nullable graphAPIDebugParamValue SWIFT_DEPRECATED_MSG("\n This property is deprecated and will be removed in the next major release. Use `graphAPIDebugParameterValue` instead.\n "); +/// Internal property exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +@property (nonatomic, readonly, copy) NSString * _Nullable graphAPIDebugParameterValue; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + + + + + +@interface FBSDKSettings (SWIFT_EXTENSION(FBSDKCoreKit)) +/// 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)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 +- (void)logIfSDKSettingsChanged; +@end + + + + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_PROTOCOL_NAMED("_AccessTokenExpiring") +@protocol _FBSDKAccessTokenExpiring +@end + +@protocol _FBSDKNotificationPosting; +@protocol FBSDKNotificationDelivering; + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS_NAMED("_AccessTokenExpirer") +@interface _FBSDKAccessTokenExpirer : NSObject <_FBSDKAccessTokenExpiring> +- (nonnull instancetype)initWithNotificationCenter:(id <_FBSDKNotificationPosting, FBSDKNotificationDelivering> _Nonnull)notificationCenter OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +@class FBSDKContainerViewController; + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS("_TtC12FBSDKCoreKit10_BridgeAPI") +@interface _BridgeAPI : NSObject +- (void)viewControllerDidDisappear:(FBSDKContainerViewController * _Nonnull)viewController animated:(BOOL)animated; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +@class SFSafariViewController; + +@interface _BridgeAPI (SWIFT_EXTENSION(FBSDKCoreKit)) +- (void)safariViewControllerDidFinish:(SFSafariViewController * _Nonnull)safariViewController; +@end + +@class ASWebAuthenticationSession; + +SWIFT_AVAILABILITY(ios,introduced=13) +@interface _BridgeAPI (SWIFT_EXTENSION(FBSDKCoreKit)) +- (ASPresentationAnchor _Nonnull)presentationAnchorForWebAuthenticationSession:(ASWebAuthenticationSession * _Nonnull)session SWIFT_WARN_UNUSED_RESULT; +@end + +@protocol FBSDKURLOpening; +@protocol FBSDKBridgeAPIRequest; +@class UIViewController; + +@interface _BridgeAPI (SWIFT_EXTENSION(FBSDKCoreKit)) +- (void)openURL:(NSURL * _Nonnull)url sender:(id _Nullable)sender handler:(FBSDKSuccessBlock _Nonnull)handler; +- (void)openBridgeAPIRequest:(id _Nonnull)request useSafariViewController:(BOOL)useSafariViewController fromViewController:(UIViewController * _Nullable)fromViewController completionBlock:(FBSDKBridgeAPIResponseBlock _Nonnull)completionBlock; +- (void)openURLWithSafariViewController:(NSURL * _Nonnull)url sender:(id _Nullable)sender fromViewController:(UIViewController * _Nullable)fromViewController handler:(FBSDKSuccessBlock _Nonnull)handler; +@end + + +@interface _BridgeAPI (SWIFT_EXTENSION(FBSDKCoreKit)) +- (void)applicationWillResignActive:(UIApplication * _Nullable)application; +- (void)applicationDidBecomeActive:(UIApplication * _Nullable)application; +- (void)applicationDidEnterBackground:(UIApplication * _Nullable)application; +- (BOOL)application:(UIApplication * _Nonnull)application openURL:(NSURL * _Nonnull)url sourceApplication:(NSString * _Nullable)sourceApplication annotation:(id _Nullable)annotation SWIFT_WARN_UNUSED_RESULT; +- (BOOL)application:(UIApplication * _Nonnull)application didFinishLaunchingWithOptions:(NSDictionary * _Nullable)launchOptions SWIFT_WARN_UNUSED_RESULT; +@end + +@protocol FBSDKPasteboard; + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS_NAMED("_BridgeAPIProtocolNativeV1") +@interface FBSDKBridgeAPIProtocolNativeV1 : NSObject +- (nonnull instancetype)initWithAppScheme:(NSString * _Nullable)appScheme; +- (nonnull instancetype)initWithAppScheme:(NSString * _Nullable)appScheme pasteboard:(id _Nullable)pasteboard dataLengthThreshold:(NSUInteger)dataLengthThreshold includeAppIcon:(BOOL)shouldIncludeAppIcon OBJC_DESIGNATED_INITIALIZER; +- (NSURL * _Nullable)requestURLWithActionID:(NSString * _Nonnull)actionID scheme:(NSString * _Nonnull)scheme methodName:(NSString * _Nonnull)methodName parameters:(NSDictionary * _Nonnull)parameters error:(NSError * _Nullable * _Nullable)error SWIFT_WARN_UNUSED_RESULT; +- (NSDictionary * _Nullable)responseParametersForActionID:(NSString * _Nonnull)actionID queryParameters:(NSDictionary * _Nonnull)queryParameters cancelled:(BOOL * _Nullable)cancelledRef error:(NSError * _Nullable * _Nullable)error SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS_NAMED("_BridgeAPIRequestFactory") +@interface FBSDKBridgeAPIRequestFactory : NSObject +- (id _Nullable)bridgeAPIRequestWithProtocolType:(FBSDKBridgeAPIProtocolType)protocolType scheme:(NSString * _Nonnull)scheme methodName:(NSString * _Nullable)methodName parameters:(NSDictionary * _Nullable)parameters userInfo:(NSDictionary * _Nullable)userInfo SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + +@class FBSDKDialogConfiguration; + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS_NAMED("_DialogConfigurationMapBuilder") +@interface FBSDKDialogConfigurationMapBuilder : NSObject +- (NSDictionary * _Nonnull)buildDialogConfigurationMapWithRawConfigurations:(NSArray *> * _Nonnull)rawConfigurations SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + +/// Internal type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS_NAMED("_ErrorFactory") +@interface FBSDKErrorFactory : NSObject +- (NSError * _Nonnull)errorWithCode:(NSInteger)code userInfo:(NSDictionary * _Nullable)userInfo message:(NSString * _Nullable)message underlyingError:(NSError * _Nullable)underlyingError SWIFT_WARN_UNUSED_RESULT; +- (NSError * _Nonnull)errorWithDomain:(NSString * _Nonnull)domain code:(NSInteger)code userInfo:(NSDictionary * _Nullable)userInfo message:(NSString * _Nullable)message underlyingError:(NSError * _Nullable)underlyingError SWIFT_WARN_UNUSED_RESULT; +- (NSError * _Nonnull)invalidArgumentErrorWithName:(NSString * _Nonnull)name value:(id _Nullable)value message:(NSString * _Nullable)message underlyingError:(NSError * _Nullable)underlyingError SWIFT_WARN_UNUSED_RESULT; +- (NSError * _Nonnull)invalidArgumentErrorWithDomain:(NSString * _Nonnull)domain name:(NSString * _Nonnull)name value:(id _Nullable)value message:(NSString * _Nullable)message underlyingError:(NSError * _Nullable)underlyingError SWIFT_WARN_UNUSED_RESULT; +- (NSError * _Nonnull)requiredArgumentErrorWithName:(NSString * _Nonnull)name message:(NSString * _Nullable)message underlyingError:(NSError * _Nullable)underlyingError SWIFT_WARN_UNUSED_RESULT; +- (NSError * _Nonnull)requiredArgumentErrorWithDomain:(NSString * _Nonnull)domain name:(NSString * _Nonnull)name message:(NSString * _Nullable)message underlyingError:(NSError * _Nullable)underlyingError SWIFT_WARN_UNUSED_RESULT; +- (NSError * _Nonnull)unknownErrorWithMessage:(NSString * _Nullable)message userInfo:(NSDictionary * _Nullable)userInfo SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS_NAMED("_FBCloseIcon") +@interface FBSDKCloseIcon : NSObject +- (UIImage * _Nullable)imageWithSize:(CGSize)size SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS_NAMED("_FBLogo") +@interface FBSDKLogo : FBSDKIcon +- (CGPathRef _Nullable)pathWith:(CGSize)size SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS_NAMED("_FeatureManager") +@interface FBSDKFeatureManager : NSObject +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) FBSDKFeatureManager * _Nonnull shared;) ++ (FBSDKFeatureManager * _Nonnull)shared SWIFT_WARN_UNUSED_RESULT; +- (BOOL)isEnabled:(FBSDKFeature)feature SWIFT_WARN_UNUSED_RESULT; +- (void)checkFeature:(FBSDKFeature)feature completionBlock:(FBSDKFeatureManagerBlock _Nonnull)completionBlock; +- (void)disableFeature:(FBSDKFeature)feature; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS_NAMED("_HumanSilhouetteIcon") +@interface FBSDKHumanSilhouetteIcon : FBSDKIcon +- (CGPathRef _Nullable)pathWith:(CGSize)size SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS_NAMED("_MeasurementEvent") +@interface FBSDKMeasurementEvent : NSObject +- (void)postNotificationForEventName:(NSString * _Nonnull)eventName args:(NSDictionary * _Nonnull)arguments; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + +@class SKPaymentQueue; +@protocol FBSDKPaymentProductRequestorCreating; + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +/// Class to encapsulate implicit logging of purchase events +SWIFT_CLASS_NAMED("_PaymentObserver") +@interface FBSDKPaymentObserver : NSObject +- (nonnull instancetype)initWithPaymentQueue:(SKPaymentQueue * _Nonnull)paymentQueue paymentProductRequestorFactory:(id _Nonnull)paymentProductRequestorFactory OBJC_DESIGNATED_INITIALIZER; +- (void)startObservingTransactions; +- (void)stopObservingTransactions; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +@class SKPaymentTransaction; + +@interface FBSDKPaymentObserver (SWIFT_EXTENSION(FBSDKCoreKit)) +- (void)paymentQueue:(SKPaymentQueue * _Nonnull)queue updatedTransactions:(NSArray * _Nonnull)transactions; +@end + +@class FBSDKPaymentProductRequestor; + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS_NAMED("_PaymentProductRequestorFactory") +@interface FBSDKPaymentProductRequestorFactory : NSObject +- (FBSDKPaymentProductRequestor * _Nonnull)createRequestorWithTransaction:(SKPaymentTransaction * _Nonnull)transaction SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS_NAMED("_RestrictiveEventFilter") +@interface FBSDKRestrictiveEventFilter : NSObject +@property (nonatomic, readonly, copy) NSString * _Nonnull eventName; +@property (nonatomic, readonly, copy) NSDictionary * _Nonnull restrictiveParameters; +- (nonnull instancetype)initWithEventName:(NSString * _Nonnull)eventName restrictiveParameters:(NSDictionary * _Nonnull)restrictiveParameters OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS_NAMED("_SKAdNetworkEvent") +@interface FBSDKSKAdNetworkEvent : NSObject +@property (nonatomic, readonly, copy) NSString * _Nullable eventName; +@property (nonatomic, copy) NSDictionary * _Nullable values; +- (nullable instancetype)initWithJSON:(NSDictionary * _Nonnull)json OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS_NAMED("_ViewImpressionLogger") +@interface FBSDKViewImpressionLogger : NSObject +- (nonnull instancetype)initWithEventName:(FBSDKAppEventName _Nonnull)eventName OBJC_DESIGNATED_INITIALIZER; ++ (FBSDKViewImpressionLogger * _Nonnull)retrieveLoggerWith:(FBSDKAppEventName _Nonnull)eventName SWIFT_WARN_UNUSED_RESULT; +- (void)logImpressionWithIdentifier:(NSString * _Nonnull)identifier parameters:(NSDictionary * _Nullable)parameters; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +@protocol FBSDKWebDialogDelegate; + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS_NAMED("_WebDialog") +@interface FBSDKWebDialog : NSObject +@property (nonatomic) BOOL shouldDeferVisibility; +@property (nonatomic, weak) id _Nullable delegate; +- (nonnull instancetype)initWithName:(NSString * _Nonnull)name parameters:(NSDictionary * _Nullable)parameters webViewFrame:(CGRect)webViewFrame path:(NSString * _Nullable)path OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)initWithName:(NSString * _Nonnull)name; +- (void)show; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +@class FBSDKWebDialogView; + +@interface FBSDKWebDialog (SWIFT_EXTENSION(FBSDKCoreKit)) +- (void)webDialogView:(FBSDKWebDialogView * _Nonnull)webDialogView didCompleteWithResults:(NSDictionary * _Nonnull)results; +- (void)webDialogView:(FBSDKWebDialogView * _Nonnull)webDialogView didFailWithError:(NSError * _Nonnull)error; +- (void)webDialogViewDidCancel:(FBSDKWebDialogView * _Nonnull)webDialogView; +- (void)webDialogViewDidFinishLoad:(FBSDKWebDialogView * _Nonnull)webDialogView; +@end + + +@protocol FBSDKWebView; + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS_NAMED("_WebViewFactory") +@interface FBSDKWebViewFactory : NSObject +- (id _Nonnull)createWebViewWithFrame:(CGRect)frame SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + #if __has_attribute(external_source_symbol) # pragma clang attribute pop #endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKCoreKit.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKCoreKit.h index 8a4569c0..23c96145 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKCoreKit.h +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKCoreKit.h @@ -6,37 +6,109 @@ * LICENSE file in the root directory of this source tree. */ +#import +#import +#import #import -#import +#import +#import #import #import +#import #import #import #import #import -#import #import +#import +#import +#import +#import +#import +#import #import +#import #import -#import -#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import #import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import #import -#import -#import +#import +#import +#import +#import +#import +#import +#import +#import #import #import +#import +#import +#import #import +#import +#import #import -#import +#import +#import +#import #import +#import #import +#import +#import #import -#import +#import +#import +#import +#import #import -#import #import +#import +#import +#import +#import +#import +#import #import +#import +#import +#import +#import +#import +#import #import #import #import @@ -46,67 +118,91 @@ #import #import #import +#import +#import #import -#import +#import +#import +#import #import +#import +#import +#import #import #import +#import +#import #import -#import #import #import #import #import +#import #import +#import #import #import +#import +#import +#import +#import +#import +#import +#import +#import #import #import +#import +#import +#import +#import +#import +#import +#import #import #import +#import +#import #import -#import -#import +#import +#import +#import +#import +#import #import -#import +#import +#import +#import +#import +#import +#import +#import +#import #import #import +#import +#import +#import +#import #import +#import +#import +#import +#import #import +#import +#import +#import +#import #import -#import - -#import - -#if !TARGET_OS_TV - #import - #import - #import - #import - #import - #import - #import - #import - #import - #import - #import - #import - #import - #import - #import - #import - #import - #import - #import - #import - #import - #import - #import - #import - #import - #import - #import - #import - #import - #import -#endif +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKCoreKitVersions.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKCoreKitVersions.h index 14be1be4..56befda2 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKCoreKitVersions.h +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKCoreKitVersions.h @@ -6,5 +6,5 @@ * LICENSE file in the root directory of this source tree. */ -#define FBSDK_VERSION_STRING @"13.2.0" -#define FBSDK_DEFAULT_GRAPH_API_VERSION @"v13.0" +#define FBSDK_VERSION_STRING @"15.1.0" +#define FBSDK_DEFAULT_GRAPH_API_VERSION @"v15.0" diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKCrashObserver.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKCrashObserver.h new file mode 100644 index 00000000..df232f9e --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKCrashObserver.h @@ -0,0 +1,41 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +#import + +NS_ASSUME_NONNULL_BEGIN + +@protocol FBSDKFeatureChecking; +@protocol FBSDKGraphRequestFactory; +@protocol FBSDKSettings; + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_CrashObserver) +@interface FBSDKCrashObserver : NSObject + +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; + +// UNCRUSTIFY_FORMAT_OFF +- (instancetype)initWithFeatureChecker:(id)featureChecker + graphRequestFactory:(id)graphRequestFactory + settings:(id)settings + crashHandler:(id)crashHandler +NS_SWIFT_NAME(init(featureChecker:graphRequestFactory:settings:crashHandler:)); +// UNCRUSTIFY_FORMAT_ON + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKCrashShield.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKCrashShield.h new file mode 100644 index 00000000..597d58e2 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKCrashShield.h @@ -0,0 +1,33 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +@protocol FBSDKFeatureDisabling; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_CrashShield) +@interface FBSDKCrashShield : NSObject + ++ (void)analyze:(NSArray *> *)crashLogs; + ++ (void)configureWithSettings:(id)settings + graphRequestFactory:(id)graphRequestFactory + featureChecking:(id)featureChecking +NS_SWIFT_NAME(configure(settings:graphRequestFactory:featureChecking:)); + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKDataProcessingOptionKey.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKDataProcessingOptionKey.h new file mode 100644 index 00000000..e747e21a --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKDataProcessingOptionKey.h @@ -0,0 +1,41 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +typedef NSString *FBSDKDataProcessingOptionKey NS_TYPED_EXTENSIBLE_ENUM NS_SWIFT_NAME(DataProcessingOptionKey); + +/** + Internal value exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +FOUNDATION_EXPORT FBSDKDataProcessingOptionKey const FBSDKDataProcessingOptionKeyOptions; + +/** + Internal value exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +FOUNDATION_EXPORT FBSDKDataProcessingOptionKey const FBSDKDataProcessingOptionKeyCountry; + +/** + Internal value exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +FOUNDATION_EXPORT FBSDKDataProcessingOptionKey const FBSDKDataProcessingOptionKeyState; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKDeviceButton.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKDeviceButton.h deleted file mode 100644 index 73ac8512..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKDeviceButton.h +++ /dev/null @@ -1,28 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#if TARGET_OS_TV - -#import - -NS_ASSUME_NONNULL_BEGIN - -/* - An internal base class for device related flows. - - This is an internal API that should not be used directly and is subject to change. - */ -NS_SWIFT_NAME(FBDeviceButton) -@interface FBSDKDeviceButton : FBSDKButton -- (CGSize)sizeThatFits:(CGSize)size attributedTitle:(NSAttributedString *)title; -- (nullable NSAttributedString *)attributedTitleStringFromString:(NSString *)string; -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKDeviceDialogView.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKDeviceDialogView.h index b98e1221..e290e584 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKDeviceDialogView.h +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKDeviceDialogView.h @@ -23,6 +23,7 @@ NS_SWIFT_NAME(DeviceDialogViewDelegate) */ NS_SWIFT_NAME(FBDeviceDialogView) +DEPRECATED_MSG_ATTRIBUTE("Support for tvOS is deprecated and will be removed in the next major release.") @interface FBSDKDeviceDialogView : UIView @property (nonatomic, weak) id delegate; @@ -34,6 +35,7 @@ NS_SWIFT_NAME(FBDeviceDialogView) @end NS_SWIFT_NAME(DeviceDialogViewDelegate) +DEPRECATED_MSG_ATTRIBUTE("Support for tvOS is deprecated and will be removed in the next major release.") @protocol FBSDKDeviceDialogViewDelegate - (void)deviceDialogViewDidCancel:(FBSDKDeviceDialogView *)deviceDialogView; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKDeviceInformationProviding.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKDeviceInformationProviding.h new file mode 100644 index 00000000..ec650cfa --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKDeviceInformationProviding.h @@ -0,0 +1,25 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_DeviceInformationProviding) +@protocol FBSDKDeviceInformationProviding + +@property (nonatomic, readonly) NSString *storageKey; +@property (nullable, nonatomic, readonly) NSString *encodedDeviceInfo; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKDeviceViewControllerBase.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKDeviceViewControllerBase.h index b4e309a9..9a08f5af 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKDeviceViewControllerBase.h +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKDeviceViewControllerBase.h @@ -20,6 +20,7 @@ NS_ASSUME_NONNULL_BEGIN This is an internal API that should not be used directly and is subject to change. */ NS_SWIFT_NAME(FBDeviceViewControllerBase) +DEPRECATED_MSG_ATTRIBUTE("Support for tvOS is deprecated and will be removed in the next major release.") @interface FBSDKDeviceViewControllerBase : UIViewController @end diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKDialogConfiguration.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKDialogConfiguration.h new file mode 100644 index 00000000..bc8e29b3 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKDialogConfiguration.h @@ -0,0 +1,36 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_DialogConfiguration) +@interface FBSDKDialogConfiguration : NSObject + +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; + +- (instancetype)initWithName:(NSString *)name + URL:(NSURL *)URL + appVersions:(NSArray *)appVersions + NS_DESIGNATED_INITIALIZER; + +@property (nonatomic, readonly, copy) NSArray *appVersions; // NSString, possibly NSNumber +@property (nonatomic, readonly, copy) NSString *name; +@property (nonatomic, readonly, copy) NSURL *URL; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKDialogConfigurationMapBuilding.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKDialogConfigurationMapBuilding.h new file mode 100644 index 00000000..7f5e4839 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKDialogConfigurationMapBuilding.h @@ -0,0 +1,31 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +@class FBSDKDialogConfiguration; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_DialogConfigurationMapBuilding) +@protocol FBSDKDialogConfigurationMapBuilding + +// UNCRUSTIFY_FORMAT_OFF +- (NSDictionary *)buildDialogConfigurationMapWithRawConfigurations:(NSArray *> *)rawConfigurations +NS_SWIFT_NAME(buildDialogConfigurationMap(from:)); +// UNCRUSTIFY_FORMAT_ON + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKDynamicSocialFrameworkLoader.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKDynamicSocialFrameworkLoader.h deleted file mode 100644 index bad1414d..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKDynamicSocialFrameworkLoader.h +++ /dev/null @@ -1,22 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -NS_ASSUME_NONNULL_BEGIN - -#pragma mark - Social Constants - -/// Dynamically loaded constant for SLServiceTypeFacebook -FOUNDATION_EXPORT NSString *fbsdkdfl_SLServiceTypeFacebook(void); - -#pragma mark - Social Classes - -FOUNDATION_EXPORT Class fbsdkdfl_SLComposeViewControllerClass(void); - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKErrorConfiguration.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKErrorConfiguration.h new file mode 100644 index 00000000..661ae8cf --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKErrorConfiguration.h @@ -0,0 +1,59 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import + +@protocol FBSDKGraphRequest; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_DecodableErrorConfiguration) +@protocol FBSDKDecodableErrorConfiguration + +- (instancetype)initWithDictionary:(NSDictionary *)dictionary; +- (void)updateWithArray:(NSArray *> *)array; + +@end + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_ErrorConfiguration) +@interface FBSDKErrorConfiguration : NSObject < + NSSecureCoding, + NSCopying, + FBSDKErrorConfiguration, + FBSDKDecodableErrorConfiguration +> + +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; + +// initialize from optional dictionary of existing configurations. If not supplied a fallback will be created. +- (instancetype)initWithDictionary:(nullable NSDictionary *)dictionary NS_DESIGNATED_INITIALIZER; + +// parses the array (supplied from app settings endpoint) +- (void)updateWithArray:(NSArray *> *)array; + +// NSString "code" instances support "*" wildcard semantics (nil is treated as "*" also) +// 'request' is optional, typically for identifying special graph request semantics (e.g., no recovery for client token) +- (nullable FBSDKErrorRecoveryConfiguration *)recoveryConfigurationForCode:(nullable NSString *)code subcode:(nullable NSString *)subcode request:(id)request; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKErrorConfigurationProtocol.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKErrorConfigurationProtocol.h new file mode 100644 index 00000000..247151b6 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKErrorConfigurationProtocol.h @@ -0,0 +1,31 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +@class FBSDKErrorRecoveryConfiguration; +@protocol FBSDKGraphRequest; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_ErrorConfigurationProtocol) +@protocol FBSDKErrorConfiguration + +- (nullable FBSDKErrorRecoveryConfiguration *)recoveryConfigurationForCode:(nullable NSString *)code + subcode:(nullable NSString *)subcode + request:(id)request; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKErrorConfigurationProvider.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKErrorConfigurationProvider.h new file mode 100644 index 00000000..3e32904e --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKErrorConfigurationProvider.h @@ -0,0 +1,25 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_ErrorConfigurationProvider) +@interface FBSDKErrorConfigurationProvider : NSObject + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKErrorConfigurationProviding.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKErrorConfigurationProviding.h new file mode 100644 index 00000000..21be0a06 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKErrorConfigurationProviding.h @@ -0,0 +1,28 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +@protocol FBSDKErrorConfiguration; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_ErrorConfigurationProviding) +@protocol FBSDKErrorConfigurationProviding + +- (nullable id)errorConfiguration; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKErrorFactory.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKErrorFactory.h deleted file mode 100644 index 217c00be..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKErrorFactory.h +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -NS_ASSUME_NONNULL_BEGIN - -NS_SWIFT_NAME(ErrorFactory) -@interface FBSDKErrorFactory : NSObject - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKErrorRecoveryAttempting.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKErrorRecoveryAttempting.h index b005f8eb..a7e03eed 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKErrorRecoveryAttempting.h +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKErrorRecoveryAttempting.h @@ -17,7 +17,7 @@ NS_ASSUME_NONNULL_BEGIN @warning INTERNAL - DO NOT USE */ NS_SWIFT_NAME(ErrorRecoveryAttempting) -@protocol FBSDKErrorRecoveryAttempting +@protocol FBSDKErrorRecoveryAttempting /** Attempt the recovery @@ -27,7 +27,8 @@ NS_SWIFT_NAME(ErrorRecoveryAttempting) Attempt recovery from the error, and call the completion handler. The value passed for didRecover must be YES if error recovery was completely successful, NO otherwise. */ - (void)attemptRecoveryFromError:(NSError *)error - completionHandler:(void (^)(BOOL didRecover))completionHandler; + completionHandler:(void (^)(BOOL didRecover))completionHandler +NS_SWIFT_NAME(attemptRecovery(from:completion:)); @end NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKErrorRecoveryConfiguration.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKErrorRecoveryConfiguration.h new file mode 100644 index 00000000..059b0a6f --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKErrorRecoveryConfiguration.h @@ -0,0 +1,37 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_ErrorRecoveryConfiguration) +@interface FBSDKErrorRecoveryConfiguration : NSObject + +@property (nonatomic, readonly) NSString *localizedRecoveryDescription; +@property (nonatomic, readonly) NSArray *localizedRecoveryOptionDescriptions; +@property (nonatomic, readonly) FBSDKGraphRequestError errorCategory; +@property (nonatomic, readonly) NSString *recoveryActionName; + +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; + +- (instancetype)initWithRecoveryDescription:(NSString *)description + optionDescriptions:(NSArray *)optionDescriptions + category:(FBSDKGraphRequestError)category + recoveryActionName:(NSString *)recoveryActionName NS_DESIGNATED_INITIALIZER; +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKErrorReporter.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKErrorReporter.h new file mode 100644 index 00000000..e70741c3 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKErrorReporter.h @@ -0,0 +1,53 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +#import + +@protocol FBSDKGraphRequestFactory; +@protocol FBSDKFileManaging; +@protocol FBSDKSettings; +@protocol FBSDKFileDataExtracting; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal Type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(ErrorReporter) +@interface FBSDKErrorReporter : NSObject + +@property (class, nonatomic, readonly) FBSDKErrorReporter *shared; + +@property (nonatomic, strong) id graphRequestFactory; +@property (nonatomic, strong) id fileManager; +@property (nonatomic, strong) id settings; +@property (nonatomic, strong) Class dataExtractor; +@property (nonatomic, readonly, strong) NSString *directoryPath; +@property (nonatomic) BOOL isEnabled; + +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; + +- (void)saveError:(NSInteger)errorCode + errorDomain:(NSErrorDomain)errorDomain + message:(nullable NSString *)message; + +- (instancetype)initWithGraphRequestFactory:(id)graphRequestFactory + fileManager:(id)fileManager + settings:(id)settings + fileDataExtractor:(Class)dataExtractor; +- (void)enable; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKErrorReporting.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKErrorReporting.h new file mode 100644 index 00000000..5800dcd1 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKErrorReporting.h @@ -0,0 +1,29 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal Type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(ErrorReporting) +@protocol FBSDKErrorReporting + +- (void)enable; +- (void)saveError:(NSInteger)errorCode + errorDomain:(NSErrorDomain)errorDomain + message:(nullable NSString *)message; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKEventLogging.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKEventLogging.h new file mode 100644 index 00000000..830c0adf --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKEventLogging.h @@ -0,0 +1,60 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +#import +#import +#import +#import + +@class FBSDKAccessToken; + + +/** + Internal Type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ + +NS_ASSUME_NONNULL_BEGIN + +NS_SWIFT_NAME(EventLogging) +@protocol FBSDKEventLogging + +@property (nonatomic, readonly) FBSDKAppEventsFlushBehavior flushBehavior; + +- (void)flushForReason:(FBSDKAppEventsFlushReason)flushReason; + +- (void)logEvent:(FBSDKAppEventName)eventName + parameters:(nullable NSDictionary *)parameters; + +- (void)logEvent:(FBSDKAppEventName)eventName + valueToSum:(double)valueToSum + parameters:(nullable NSDictionary *)parameters; + +- (void)logInternalEvent:(FBSDKAppEventName)eventName + isImplicitlyLogged:(BOOL)isImplicitlyLogged; + +- (void)logInternalEvent:(FBSDKAppEventName)eventName + parameters:(nullable NSDictionary *)parameters + isImplicitlyLogged:(BOOL)isImplicitlyLogged; + +- (void)logInternalEvent:(FBSDKAppEventName)eventName + parameters:(nullable NSDictionary *)parameters + isImplicitlyLogged:(BOOL)isImplicitlyLogged + accessToken:(nullable FBSDKAccessToken *)accessToken; + +- (void)logInternalEvent:(FBSDKAppEventName)eventName + valueToSum:(double)valueToSum + isImplicitlyLogged:(BOOL)isImplicitlyLogged; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKEventProcessing.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKEventProcessing.h new file mode 100644 index 00000000..77ea4a01 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKEventProcessing.h @@ -0,0 +1,33 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +#if !TARGET_OS_TV + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_EventProcessing) +@protocol FBSDKEventProcessing + +- (NSString *)processSuggestedEvents:(NSString *)textFeature + denseData:(nullable float *)denseData; + +- (void)enable; + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKEventsProcessing.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKEventsProcessing.h new file mode 100644 index 00000000..0ee10aec --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKEventsProcessing.h @@ -0,0 +1,26 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_EventsProcessing) +@protocol FBSDKEventsProcessing + +- (void)processEvents:(NSMutableArray *> *)events; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKFeature.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKFeature.h index 09a72fac..3eabc556 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKFeature.h +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKFeature.h @@ -53,6 +53,7 @@ typedef NS_ENUM(NSUInteger, FBSDKFeature) { FBSDKFeatureAEM = 0x01010800, FBSDKFeatureAEMConversionFiltering = 0x01010801, FBSDKFeatureAEMCatalogMatching = 0x01010802, + FBSDKFeatureAEMAdvertiserRuleMatchInServer = 0x01010803, FBSDKFeatureAppEventsCloudbridge = 0x01010900, /// Instrument FBSDKFeatureInstrument = 0x01020000, diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKFeatureDisabling.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKFeatureDisabling.h new file mode 100644 index 00000000..26696faa --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKFeatureDisabling.h @@ -0,0 +1,26 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal Protocol exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_FeatureDisabling) +@protocol FBSDKFeatureDisabling + +- (void)disableFeature:(FBSDKFeature)feature; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKFeatureExtracting.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKFeatureExtracting.h new file mode 100644 index 00000000..99c6bd64 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKFeatureExtracting.h @@ -0,0 +1,33 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_FeatureExtracting) +@protocol FBSDKFeatureExtracting + ++ (nullable float *)getDenseFeatures:(NSDictionary *)viewHierarchy; ++ (NSString *)getTextFeature:(NSString *)text + withScreenName:(NSString *)screenName; ++ (void)loadRulesForKey:(NSString *)useCaseKey; + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKFeatureExtractor.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKFeatureExtractor.h new file mode 100644 index 00000000..22ace15c --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKFeatureExtractor.h @@ -0,0 +1,42 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_FeatureExtractor) +@interface FBSDKFeatureExtractor : NSObject + +@property (class, nullable, nonatomic) id rulesFromKeyProvider; + ++ (void)configureWithRulesFromKeyProvider:(id)rulesFromKeyProvider +NS_SWIFT_NAME(configure(rulesFromKeyProvider:)); + ++ (void)loadRulesForKey:(NSString *)useCaseKey; + ++ (NSString *)getTextFeature:(NSString *)text + withScreenName:(NSString *)screenName; + ++ (nullable float *)getDenseFeatures:(NSDictionary *)viewHierarchy; + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKGateKeeperManager.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKGateKeeperManager.h new file mode 100644 index 00000000..d0374d72 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKGateKeeperManager.h @@ -0,0 +1,62 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +#import + +#define FBSDK_GATEKEEPER_MANAGER_CACHE_TIMEOUT (60 * 60) + +NS_ASSUME_NONNULL_BEGIN + +@protocol FBSDKSettings; +@protocol FBSDKGraphRequestFactory; +@protocol FBSDKGraphRequestConnectionFactory; +@protocol FBSDKDataPersisting; + +/** + Internal Type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +typedef NSString *const FBSDKGateKeeperKey NS_TYPED_EXTENSIBLE_ENUM NS_SWIFT_NAME(_GateKeeperManager.GateKeeperKey); +typedef void (^ FBSDKGKManagerBlock)(NSError *_Nullable error) +NS_SWIFT_NAME(_GKManagerBlock); + +/** + Internal Type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_GateKeeperManager) +@interface FBSDKGateKeeperManager : NSObject + +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; + ++ (void) configureWithSettings:(id)settings + graphRequestFactory:(id)graphRequestFactory + graphRequestConnectionFactory:(id)graphRequestConnectionFactory + store:(id)store +NS_SWIFT_NAME(configure(settings:graphRequestFactory:graphRequestConnectionFactory:store:)); + +/// Returns the locally cached configuration. ++ (BOOL)boolForKey:(NSString *)key defaultValue:(BOOL)defaultValue; + +/** + Load the gate keeper configurations from server + + WARNING: Must call `configure` before loading gate keepers. + */ ++ (void)loadGateKeepers:(nullable FBSDKGKManagerBlock)completionBlock; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKGateKeeperManaging.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKGateKeeperManaging.h new file mode 100644 index 00000000..386908a5 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKGateKeeperManaging.h @@ -0,0 +1,25 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +typedef void (^FBSDKGKManagerBlock)(NSError *_Nullable error); + +NS_SWIFT_NAME(_GateKeeperManaging) +@protocol FBSDKGateKeeperManaging + +/// Returns the bool value of a GateKeeper. ++ (BOOL)boolForKey:(nonnull NSString *)key defaultValue:(BOOL)defaultValue; + ++ (void)loadGateKeepers:(nonnull FBSDKGKManagerBlock)completionBlock; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKGraphErrorRecoveryProcessor.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKGraphErrorRecoveryProcessor.h index 1fee9ddd..62f9f04f 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKGraphErrorRecoveryProcessor.h +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKGraphErrorRecoveryProcessor.h @@ -46,10 +46,6 @@ NS_SWIFT_NAME(GraphErrorRecoveryProcessorDelegate) @end -NS_ASSUME_NONNULL_END - -NS_ASSUME_NONNULL_BEGIN - /** Defines a type that can process Facebook NSErrors with best practices. diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKGraphRequest.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKGraphRequest.h index bd149522..156f5ddb 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKGraphRequest.h +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKGraphRequest.h @@ -12,9 +12,10 @@ #import #import #import -#import #import +@protocol FBSDKSettings; + NS_ASSUME_NONNULL_BEGIN /** Represents a request to the Facebook Graph API. diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestConnecting.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestConnecting.h index a64cb00d..36ce296e 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestConnecting.h +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestConnecting.h @@ -13,6 +13,7 @@ NS_ASSUME_NONNULL_BEGIN @protocol FBSDKGraphRequest; @protocol FBSDKGraphRequestConnecting; @protocol FBSDKGraphRequestConnectionDelegate; +@class FBSDKGraphRequestMetadata; /** FBSDKGraphRequestCompletion @@ -49,6 +50,15 @@ NS_SWIFT_NAME(GraphRequestConnecting) - (void)start; - (void)cancel; + +/** + Internal property exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +@property (nonatomic, readonly) NSMutableArray *requests; + @end NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestConnection.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestConnection.h index 99966bf1..4882c97f 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestConnection.h +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestConnection.h @@ -11,6 +11,18 @@ #import #import +@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 /** @@ -168,6 +180,33 @@ NS_SWIFT_NAME(GraphRequestConnection) */ - (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)proxyFactory + errorConfigurationProvider:(nonnull id)errorConfigurationProvider + piggybackManager:(nonnull id)piggybackManager + settings:(nonnull id)settings + graphRequestConnectionFactory:(nonnull id)factory + eventLogger:(nonnull id)eventLogger + operatingSystemVersionComparer:(nonnull id)operatingSystemVersionComparer + macCatalystDeterminator:(nonnull id)macCatalystDeterminator + accessTokenProvider:(nonnull Class)accessTokenProvider + errorFactory:(nonnull id)errorFactory + authenticationTokenProvider:(nonnull Class)authenticationTokenProvider +NS_SWIFT_NAME(configure(urlSessionProxyFactory:errorConfigurationProvider:piggybackManager:settings:graphRequestConnectionFactory:eventLogger:operatingSystemVersionComparer:macCatalystDeterminator:accessTokenProvider:errorFactory:authenticationTokenProvider:)); + @end NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestMetadata.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestMetadata.h new file mode 100644 index 00000000..8792b8a0 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestMetadata.h @@ -0,0 +1,47 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +#import + +NS_ASSUME_NONNULL_BEGIN + +@protocol FBSDKGraphRequest; + +/** + Internal Type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + Used to facilitate FBSDKGraphRequest processing, specifically + associating FBSDKGraphRequest and FBSDKGraphRequestBlock instances and necessary + data for retry processing. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(GraphRequestMetadata) +@interface FBSDKGraphRequestMetadata : NSObject + +@property (nonatomic, retain) id request; +@property (nonatomic, copy) FBSDKGraphRequestCompletion completionHandler; +@property (nonatomic, copy) NSDictionary *batchParameters; + +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; + +- (instancetype)initWithRequest:(id)request + completionHandler:(nullable FBSDKGraphRequestCompletion)handler + batchParameters:(nullable NSDictionary *)batchParameters + NS_DESIGNATED_INITIALIZER; + +- (void)invokeCompletionHandlerForConnection:(id)connection + withResults:(id)results + error:(nullable NSError *)error; +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestPiggybackManaging.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestPiggybackManaging.h new file mode 100644 index 00000000..0e1f76b9 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestPiggybackManaging.h @@ -0,0 +1,28 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_GraphRequestPiggybackManaging) +@protocol FBSDKGraphRequestPiggybackManaging + +- (void)addPiggybackRequests:(id)connection; +- (void)addRefreshPiggyback:(id)connection + permissionHandler:(nullable FBSDKGraphRequestCompletion)permissionHandler; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKIcon.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKIcon.h deleted file mode 100644 index 0404e39a..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKIcon.h +++ /dev/null @@ -1,26 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -NS_ASSUME_NONNULL_BEGIN - -/** - Internal Type exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -NS_SWIFT_NAME(Icon) -@interface FBSDKIcon : NSObject - -- (nullable CGPathRef)pathWithSize:(CGSize)size; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKImpressionLoggerFactory.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKImpressionLoggerFactory.h new file mode 100644 index 00000000..c976ecb7 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKImpressionLoggerFactory.h @@ -0,0 +1,47 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import + +@protocol FBSDKGraphRequestFactory; +@protocol FBSDKEventLogging; +@protocol FBSDKNotificationDelivering; +@protocol FBSDKAccessTokenProviding; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_ImpressionLoggerFactory) +@interface FBSDKImpressionLoggerFactory : NSObject + +@property (nonatomic, readonly) id graphRequestFactory; +@property (nonatomic, readonly) id eventLogger; +@property (nonatomic, readonly) id notificationCenter; +@property (nonatomic, readonly) Class accessTokenWallet; + +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; + +// UNCRUSTIFY_FORMAT_OFF +- (instancetype)initWithGraphRequestFactory:(nonnull id)graphRequestFactory + eventLogger:(nonnull id)eventLogger + notificationCenter:(nonnull id)notificationCenter + accessTokenWallet:(nonnull Class)accessTokenWallet + NS_DESIGNATED_INITIALIZER + NS_SWIFT_NAME(init(graphRequestFactory:eventLogger:notificationCenter:accessTokenWallet:)); +// UNCRUSTIFY_FORMAT_ON + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKImpressionLoggerFactoryProtocol.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKImpressionLoggerFactoryProtocol.h new file mode 100644 index 00000000..5ef206c7 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKImpressionLoggerFactoryProtocol.h @@ -0,0 +1,30 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +#import + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_ImpressionLoggerFactoryProtocol) +@protocol FBSDKImpressionLoggerFactory + +- (id)makeImpressionLoggerWithEventName:(FBSDKAppEventName)eventName; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKImpressionLogging.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKImpressionLogging.h new file mode 100644 index 00000000..0cb0f2cb --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKImpressionLogging.h @@ -0,0 +1,30 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +#import + +/** + Internal Type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ + +NS_ASSUME_NONNULL_BEGIN + +NS_SWIFT_NAME(ImpressionLogging) +@protocol FBSDKImpressionLogging + +- (void)logImpressionWithIdentifier:(NSString *)identifier + parameters:(nullable NSDictionary *)parameters; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKImpressionLoggingButton.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKImpressionLoggingButton.h index 4202de70..3c4b8b2f 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKImpressionLoggingButton.h +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKImpressionLoggingButton.h @@ -8,6 +8,8 @@ #import +@protocol FBSDKImpressionLoggerFactory; + NS_ASSUME_NONNULL_BEGIN /** @@ -18,6 +20,10 @@ NS_ASSUME_NONNULL_BEGIN */ NS_SWIFT_NAME(ImpressionLoggingButton) @interface FBSDKImpressionLoggingButton : UIButton + ++ (void)configureWithImpressionLoggerFactory:(id)impressionLoggerFactory +NS_SWIFT_NAME(configure(impressionLoggerFactory:)); + @end NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKInstrumentManager.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKInstrumentManager.h new file mode 100644 index 00000000..b9ed31dc --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKInstrumentManager.h @@ -0,0 +1,46 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +@protocol FBSDKFeatureChecking; +@protocol FBSDKSettings; +@protocol FBSDKCrashObserving; +@protocol FBSDKErrorReporting; +@protocol FBSDKCrashHandler; + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_InstrumentManager) +@interface FBSDKInstrumentManager : NSObject + +@property (class, nonatomic, readonly) FBSDKInstrumentManager *shared; + +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; + +// UNCRUSTIFY_FORMAT_OFF +- (void)configureWithFeatureChecker:(id)featureChecker + settings:(id)settings + crashObserver:(id)crashObserver + errorReporter:(id)errorReporter + crashHandler:(id)crashHandler +NS_SWIFT_NAME(configure(featureChecker:settings:crashObserver:errorReporter:crashHandler:)); +// UNCRUSTIFY_FORMAT_ON + +- (void)enable; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKIntegrityParametersProcessorProvider.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKIntegrityParametersProcessorProvider.h new file mode 100644 index 00000000..ee680932 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKIntegrityParametersProcessorProvider.h @@ -0,0 +1,28 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +@protocol FBSDKAppEventsParameterProcessing; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_IntegrityParametersProcessorProvider) +@protocol FBSDKIntegrityParametersProcessorProvider + +@property (nullable, nonatomic) id integrityParametersProcessor; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKIntegrityProcessing.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKIntegrityProcessing.h new file mode 100644 index 00000000..dcd5535f --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKIntegrityProcessing.h @@ -0,0 +1,20 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +NS_SWIFT_NAME(IntegrityProcessing) +@protocol FBSDKIntegrityProcessing + +- (BOOL)processIntegrity:(nullable NSString *)parameter; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKInternalURLOpener.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKInternalURLOpener.h new file mode 100644 index 00000000..fbd2988d --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKInternalURLOpener.h @@ -0,0 +1,31 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_InternalURLOpener) +@protocol FBSDKInternalURLOpener + +- (BOOL)canOpenURL:(NSURL *)url; +- (BOOL)openURL:(NSURL *)url; +- (void) openURL:(NSURL *)url + options:(NSDictionary *)options + completionHandler:(nullable void (^)(BOOL success))completion; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKInternalUtility.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKInternalUtility.h index c48e086b..9c1f25e6 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKInternalUtility.h +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKInternalUtility.h @@ -18,6 +18,11 @@ #import #endif +@protocol FBSDKErrorCreating; +@protocol FBSDKInfoDictionaryProviding; +@protocol FBSDKSettings; +@protocol __FBSDKLoggerCreating; + NS_ASSUME_NONNULL_BEGIN NS_SWIFT_NAME(InternalUtility) @@ -78,6 +83,18 @@ NS_SWIFT_NAME(InternalUtility) - (BOOL)isRegisteredCanOpenURLScheme:(NSString *)urlScheme; +/** + 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)configureWithInfoDictionaryProvider:(id)infoDictionaryProvider + loggerFactory:(id<__FBSDKLoggerCreating>)loggerFactory + settings:(id)settings + errorFactory:(id)errorFactory +NS_SWIFT_NAME(configure(infoDictionaryProvider:loggerFactory:settings:errorFactory:)); + @end NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKInternalUtilityProtocol.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKInternalUtilityProtocol.h index 10846828..32a2e858 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKInternalUtilityProtocol.h +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKInternalUtilityProtocol.h @@ -67,7 +67,8 @@ NS_SWIFT_NAME(InternalUtilityProtocol) - (nullable NSURL *)facebookURLWithHostPrefix:(NSString *)hostPrefix path:(NSString *)path queryParameters:(NSDictionary *)queryParameters - error:(NSError *__autoreleasing *)errorRef; + error:(NSError *__autoreleasing *)errorRef +NS_SWIFT_NAME(facebookURL(hostPrefix:path:queryParameters:)); /** Registers a transient object so that it will not be deallocated until unregistered @@ -130,6 +131,9 @@ NS_SWIFT_NAME(InternalUtilityProtocol) */ @property (nonatomic, readonly, strong) NSBundle *bundleForStrings; +/// Returns currently displayed top view controller. +- (nullable UIViewController *)topMostViewController; + @end NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKKeychainStoreFactory.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKKeychainStoreFactory.h deleted file mode 100644 index 149c59d3..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKKeychainStoreFactory.h +++ /dev/null @@ -1,24 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#import - -NS_ASSUME_NONNULL_BEGIN - -/** - Internal type not intended for use outside of the SDKs. - - A factory for providing objects that conform to `KeychainStore` - */ -NS_SWIFT_NAME(KeychainStoreFactory) -@interface FBSDKKeychainStoreFactory : NSObject -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKKeychainStoreProviding.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKKeychainStoreProviding.h index af0263ca..fcf65190 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKKeychainStoreProviding.h +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKKeychainStoreProviding.h @@ -16,7 +16,9 @@ NS_SWIFT_NAME(KeychainStoreProviding) @protocol FBSDKKeychainStoreProviding - (nonnull id)createKeychainStoreWithService:(NSString *)service - accessGroup:(nullable NSString *)accessGroup; + accessGroup:(nullable NSString *)accessGroup +NS_SWIFT_NAME(createKeychainStore(service:accessGroup:)); + @end NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKLogger.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKLogger.h index d6a31005..bfeeec47 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKLogger.h +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKLogger.h @@ -6,9 +6,9 @@ * LICENSE file in the root directory of this source tree. */ -#import - +#import #import +#import NS_ASSUME_NONNULL_BEGIN @@ -23,8 +23,8 @@ NS_ASSUME_NONNULL_BEGIN @warning INTERNAL - DO NOT USE */ -NS_SWIFT_NAME(Logger) -@interface FBSDKLogger : NSObject +NS_SWIFT_NAME(_Logger) +@interface FBSDKLogger : NSObject - (instancetype)init NS_UNAVAILABLE; + (instancetype)new NS_UNAVAILABLE; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKLoggerFactory.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKLoggerFactory.h new file mode 100644 index 00000000..c6ad1f03 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKLoggerFactory.h @@ -0,0 +1,25 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_LoggerFactory) +@interface FBSDKLoggerFactory : NSObject <__FBSDKLoggerCreating> +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKLoggingBehavior.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKLoggingBehavior.h index 900542d2..776e274e 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKLoggingBehavior.h +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKLoggingBehavior.h @@ -6,7 +6,7 @@ * LICENSE file in the root directory of this source tree. */ -#import +#import NS_ASSUME_NONNULL_BEGIN @@ -17,35 +17,35 @@ NS_ASSUME_NONNULL_BEGIN typedef NSString *FBSDKLoggingBehavior NS_TYPED_ENUM NS_SWIFT_NAME(LoggingBehavior); /// Include access token in logging. -FOUNDATION_EXPORT FBSDKLoggingBehavior FBSDKLoggingBehaviorAccessTokens; +FOUNDATION_EXPORT FBSDKLoggingBehavior const FBSDKLoggingBehaviorAccessTokens; /// Log performance characteristics -FOUNDATION_EXPORT FBSDKLoggingBehavior FBSDKLoggingBehaviorPerformanceCharacteristics; +FOUNDATION_EXPORT FBSDKLoggingBehavior const FBSDKLoggingBehaviorPerformanceCharacteristics; /// Log FBSDKAppEvents interactions -FOUNDATION_EXPORT FBSDKLoggingBehavior FBSDKLoggingBehaviorAppEvents; +FOUNDATION_EXPORT FBSDKLoggingBehavior const FBSDKLoggingBehaviorAppEvents; /// Log Informational occurrences -FOUNDATION_EXPORT FBSDKLoggingBehavior FBSDKLoggingBehaviorInformational; +FOUNDATION_EXPORT FBSDKLoggingBehavior const FBSDKLoggingBehaviorInformational; /// Log cache errors. -FOUNDATION_EXPORT FBSDKLoggingBehavior FBSDKLoggingBehaviorCacheErrors; +FOUNDATION_EXPORT FBSDKLoggingBehavior const FBSDKLoggingBehaviorCacheErrors; /// Log errors from SDK UI controls -FOUNDATION_EXPORT FBSDKLoggingBehavior FBSDKLoggingBehaviorUIControlErrors; +FOUNDATION_EXPORT FBSDKLoggingBehavior const FBSDKLoggingBehaviorUIControlErrors; /// Log debug warnings from API response, i.e. when friends fields requested, but user_friends permission isn't granted. -FOUNDATION_EXPORT FBSDKLoggingBehavior FBSDKLoggingBehaviorGraphAPIDebugWarning; +FOUNDATION_EXPORT FBSDKLoggingBehavior const FBSDKLoggingBehaviorGraphAPIDebugWarning; /** Log warnings from API response, i.e. when requested feature will be deprecated in next version of API. Info is the lowest level of severity, using it will result in logging all previously mentioned levels. */ -FOUNDATION_EXPORT FBSDKLoggingBehavior FBSDKLoggingBehaviorGraphAPIDebugInfo; +FOUNDATION_EXPORT FBSDKLoggingBehavior const FBSDKLoggingBehaviorGraphAPIDebugInfo; /// Log errors from SDK network requests -FOUNDATION_EXPORT FBSDKLoggingBehavior FBSDKLoggingBehaviorNetworkRequests; +FOUNDATION_EXPORT FBSDKLoggingBehavior const FBSDKLoggingBehaviorNetworkRequests; /// Log errors likely to be preventable by the developer. This is in the default set of enabled logging behaviors. -FOUNDATION_EXPORT FBSDKLoggingBehavior FBSDKLoggingBehaviorDeveloperErrors; +FOUNDATION_EXPORT FBSDKLoggingBehavior const FBSDKLoggingBehaviorDeveloperErrors; NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKLoggingNotifying.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKLoggingNotifying.h new file mode 100644 index 00000000..0230cbc4 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKLoggingNotifying.h @@ -0,0 +1,27 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_LoggingNotifying) +@protocol FBSDKLoggingNotifying + +- (void)logAndNotify:(NSString *)message; +- (void)logAndNotify:(NSString *)message allowLogAsDeveloperError:(BOOL)allowLogAsDeveloperError; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKMacCatalystDetermining.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKMacCatalystDetermining.h new file mode 100644 index 00000000..226ea6f4 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKMacCatalystDetermining.h @@ -0,0 +1,26 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_MacCatalystDetermining) +@protocol FBSDKMacCatalystDetermining + +@property (readonly) BOOL fb_isMacCatalystApp; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKMath.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKMath.h new file mode 100644 index 00000000..613cc12e --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKMath.h @@ -0,0 +1,26 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +@interface FBSDKMath : NSObject + +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; + ++ (CGSize)ceilForSize:(CGSize)value; ++ (CGSize)floorForSize:(CGSize)value; ++ (NSUInteger)hashWithInteger:(NSUInteger)value; ++ (NSUInteger)hashWithIntegerArray:(NSUInteger *)values count:(NSUInteger)count; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKMeasurementEvent.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKMeasurementEvent.h deleted file mode 100644 index 3403551b..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKMeasurementEvent.h +++ /dev/null @@ -1,22 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#if !TARGET_OS_TV - -#import - -NS_ASSUME_NONNULL_BEGIN - -NS_SWIFT_NAME(MeasurementEvent) -@interface FBSDKMeasurementEvent : NSObject - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKMeasurementEventListener.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKMeasurementEventListener.h new file mode 100644 index 00000000..5bc17830 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKMeasurementEventListener.h @@ -0,0 +1,38 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_MeasurementEventListener) +@interface FBSDKMeasurementEventListener : NSObject + +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; + +- (instancetype)initWithEventLogger:(id)eventLogger + sourceApplicationTracker:(id)sourceApplicationTracker; + +- (void)registerForAppLinkMeasurementEvents; + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKMeasurementEventNames.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKMeasurementEventNames.h new file mode 100644 index 00000000..bb6ebe71 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKMeasurementEventNames.h @@ -0,0 +1,75 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** +Internal value exposed to facilitate transition to Swift. +API Subject to change or removal without warning. Do not use. + +@warning INTERNAL - DO NOT USE + +The name of the notification posted by FBSDKMeasurementEvent +*/ +FOUNDATION_EXPORT NSNotificationName const FBSDKMeasurementEventNotification +NS_SWIFT_NAME(MeasurementEvent); + +/** +Internal value exposed to facilitate transition to Swift. +API Subject to change or removal without warning. Do not use. + +@warning INTERNAL - DO NOT USE + +Events raised by FBSDKMeasurementEvent for Applink +The name of the event posted when [FBSDKURL URLWithURL:] is called successfully. This represents the successful parsing of an app link URL. +*/ +FOUNDATION_EXPORT NSString *const FBSDKAppLinkParseEventName +NS_SWIFT_NAME(AppLinkParseEventName); + +/** +Internal value exposed to facilitate transition to Swift. +API Subject to change or removal without warning. Do not use. + +@warning INTERNAL - DO NOT USE + +The name of the event posted when [FBSDKURL URLWithInboundURL:] is called successfully. +This represents parsing an inbound app link URL from a different application +*/ +FOUNDATION_EXPORT NSString *const FBSDKAppLinkNavigateInEventName +NS_SWIFT_NAME(AppLinkNavigateInEventName); + +/** +Internal value exposed to facilitate transition to Swift. +API Subject to change or removal without warning. Do not use. + +@warning INTERNAL - DO NOT USE + +The event raised when the user navigates from your app to other apps +*/ +FOUNDATION_EXPORT NSString *const FBSDKAppLinkNavigateOutEventName +NS_SWIFT_NAME(AppLinkNavigateOutEventName); + +/** +Internal value exposed to facilitate transition to Swift. +API Subject to change or removal without warning. Do not use. + +@warning INTERNAL - DO NOT USE + +The event raised when the user navigates out from your app and back to the referrer app. +e.g when the user leaves your app after tapping the back-to-referrer navigation bar +*/ +FOUNDATION_EXPORT NSString *const FBSDKAppLinkNavigateBackToReferrerEventName +NS_SWIFT_NAME(AppLinkNavigateBackToReferrerEventName); + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKMetadataIndexer.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKMetadataIndexer.h new file mode 100644 index 00000000..869ecf53 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKMetadataIndexer.h @@ -0,0 +1,41 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import +#import + +@protocol FBSDKUserDataPersisting; +@protocol FBSDKSwizzling; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_MetadataIndexer) +@interface FBSDKMetadataIndexer : NSObject + +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; + +- (instancetype)initWithUserDataStore:(id)userDataStore + swizzler:(Class)swizzler + NS_DESIGNATED_INITIALIZER; + +- (void)enable; + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKMetadataIndexing.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKMetadataIndexing.h new file mode 100644 index 00000000..efcc149f --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKMetadataIndexing.h @@ -0,0 +1,30 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_MetadataIndexing) +@protocol FBSDKMetadataIndexing + +- (void)enable; + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKModelManager.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKModelManager.h new file mode 100644 index 00000000..ee88a709 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKModelManager.h @@ -0,0 +1,65 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import +#import +#import +#import +#import +#import + +@protocol FBSDKFeatureChecking; +@protocol FBSDKGraphRequestFactory; +@protocol FBSDKFileManaging; +@protocol FBSDKDataPersisting; +@protocol FBSDKSettings; +@protocol FBSDKFileDataExtracting; +@protocol FBSDKGateKeeperManaging; +@protocol FBSDKSuggestedEventsIndexer; +@protocol FBSDKFeatureExtracting; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_ModelManager) +@interface FBSDKModelManager : NSObject + +@property (class, nonnull, readonly) FBSDKModelManager *shared; + +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; + +- (void)enable; +- (nullable NSData *)getWeightsForKey:(NSString *)useCase; +- (nullable NSArray *)getThresholdsForKey:(NSString *)useCase; +- (BOOL)processIntegrity:(nullable NSString *)param; +- (NSString *)processSuggestedEvents:(NSString *)textFeature denseData:(nullable float *)denseData; + +- (void)configureWithFeatureChecker:(id)featureChecker + graphRequestFactory:(id)graphRequestFactory + fileManager:(id)fileManager + store:(id)store + getAppID:(NSString * (^)(void))getAppID + dataExtractor:(Class)dataExtractor + gateKeeperManager:(Class)gateKeeperManager + suggestedEventsIndexer:(id)suggestedEventsIndexer + featureExtractor:(Class)featureExtractor +NS_SWIFT_NAME(configure(featureChecker:graphRequestFactory:fileManager:store:getAppID:dataExtractor:gateKeeperManager:suggestedEventsIndexer:featureExtractor:)); + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKObjectDecoding.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKObjectDecoding.h new file mode 100644 index 00000000..a27700f2 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKObjectDecoding.h @@ -0,0 +1,28 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +@protocol FBSDKObjectDecoding + +- (nullable id)decodeObjectOfClass:(Class)aClass + forKey:(NSString *)key; +- (nullable id)decodeObjectOfClasses:(NSSet *)classes + forKey:(NSString *)key; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKOperatingSystemVersionComparing.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKOperatingSystemVersionComparing.h new file mode 100644 index 00000000..29dcb507 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKOperatingSystemVersionComparing.h @@ -0,0 +1,31 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +// An interface for indicating whether the version of the operating system on which the process is executing +// is the same or later than a given version. +NS_SWIFT_NAME(_OperatingSystemVersionComparing) +@protocol FBSDKOperatingSystemVersionComparing + +// UNCRUSTIFY_FORMAT_OFF +- (BOOL)fb_isOperatingSystemAtLeastVersion:(NSOperatingSystemVersion)version +NS_SWIFT_NAME(fb_isOperatingSystemAtLeast(_:)); +// UNCRUSTIFY_FORMAT_ON + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKPasteboard.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKPasteboard.h new file mode 100644 index 00000000..fd7faf11 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKPasteboard.h @@ -0,0 +1,35 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal protocol exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_Pasteboard) +@protocol FBSDKPasteboard + +@property (nonatomic, readonly) NSString *name; + +@property (nonatomic, readonly) BOOL _isGeneralPasteboard; + +- (nullable NSData *)dataForPasteboardType:(NSString *)pasteboardType; +- (void)setData:(NSData *)data forPasteboardType:(NSString *)pasteboardType; + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKPaymentObserving.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKPaymentObserving.h new file mode 100644 index 00000000..6e717028 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKPaymentObserving.h @@ -0,0 +1,30 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +// Protocol of the class to encapsulate implicit logging of purchase events +NS_SWIFT_NAME(_PaymentObserving) +@protocol FBSDKPaymentObserving + +// These methods need Swift name overrides since they otherwise get changed to +// `startTransactions` and `stopTransactions` otherwise. +- (void)startObservingTransactions NS_SWIFT_NAME(startObservingTransactions()); +- (void)stopObservingTransactions NS_SWIFT_NAME(stopObservingTransactions()); + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKPaymentProductRequestor.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKPaymentProductRequestor.h new file mode 100644 index 00000000..8cd5aa58 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKPaymentProductRequestor.h @@ -0,0 +1,44 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +@protocol FBSDKSettings; +@protocol FBSDKEventLogging; +@protocol FBSDKGateKeeperManaging; +@protocol FBSDKDataPersisting; +@protocol __FBSDKLoggerCreating; +@protocol FBSDKProductsRequestCreating; +@protocol FBSDKAppStoreReceiptProviding; + +NS_ASSUME_NONNULL_BEGIN + +/** + Used for requesting information about purchase events from StoreKit to use when + logging AppEvents + */ +NS_SWIFT_NAME(PaymentProductRequestor) +@interface FBSDKPaymentProductRequestor : NSObject + ++ (instancetype)new NS_UNAVAILABLE; +- (instancetype)init NS_UNAVAILABLE; + +- (instancetype)initWithTransaction:(SKPaymentTransaction *)transaction + settings:(id)settings + eventLogger:(id)eventLogger + gateKeeperManager:(Class)gateKeeperManager + store:(id)store + loggerFactory:(id<__FBSDKLoggerCreating>)loggerFactory + productsRequestFactory:(id)productRequestFactory + appStoreReceiptProvider:(id)receiptProvider; + +- (void)resolveProducts; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKPaymentProductRequestorCreating.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKPaymentProductRequestorCreating.h new file mode 100644 index 00000000..bcf69856 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKPaymentProductRequestorCreating.h @@ -0,0 +1,32 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +@class FBSDKPaymentProductRequestor; +@class SKPaymentTransaction; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal Protocol exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_PaymentProductRequestorCreating) +@protocol FBSDKPaymentProductRequestorCreating + +// UNCRUSTIFY_FORMAT_OFF +- (nonnull FBSDKPaymentProductRequestor *)createRequestorWithTransaction:(SKPaymentTransaction *)transaction +NS_SWIFT_NAME(createRequestor(transaction:)); +// UNCRUSTIFY_FORMAT_ON + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKProductRequestFactory.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKProductRequestFactory.h new file mode 100644 index 00000000..b5154e72 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKProductRequestFactory.h @@ -0,0 +1,25 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_ProductRequestFactory) +@interface FBSDKProductRequestFactory : NSObject + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKProductsRequestProtocols.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKProductsRequestProtocols.h new file mode 100644 index 00000000..514087c0 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKProductsRequestProtocols.h @@ -0,0 +1,46 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +@protocol SKProductsRequestDelegate; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + + An abstraction for an `SKProductsRequest` instance + */ +NS_SWIFT_NAME(_ProductsRequest) +@protocol FBSDKProductsRequest + +@property (nullable, nonatomic, weak) id delegate; + +- (void)cancel; +- (void)start; + +@end + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + + An abstraction for any object that can create a `ProductsRequest` + */ +NS_SWIFT_NAME(_ProductsRequestCreating) +@protocol FBSDKProductsRequestCreating + +- (id)createWithProductIdentifiers:(NSSet *)identifiers; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKProfile.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKProfile.h deleted file mode 100644 index a38aa453..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKProfile.h +++ /dev/null @@ -1,289 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#if !TARGET_OS_TV - -#import - -@class FBSDKLocation; -@class FBSDKProfile; -@class FBSDKUserAgeRange; - -NS_ASSUME_NONNULL_BEGIN - -/** - Notification indicating that the `currentProfile` has changed. - - the userInfo dictionary of the notification will contain keys - `FBSDKProfileChangeOldKey` and - `FBSDKProfileChangeNewKey`. - */ -FOUNDATION_EXPORT NSNotificationName const FBSDKProfileDidChangeNotification -NS_SWIFT_NAME(ProfileDidChange); - -/* key in notification's userInfo object for getting the old profile. - - If there was no old profile, the key will not be present. - */ -FOUNDATION_EXPORT NSString *const FBSDKProfileChangeOldKey -NS_SWIFT_NAME(ProfileChangeOldKey); - -/* key in notification's userInfo object for getting the new profile. - - If there is no new profile, the key will not be present. - */ -FOUNDATION_EXPORT NSString *const FBSDKProfileChangeNewKey -NS_SWIFT_NAME(ProfileChangeNewKey); - -/** - Describes the callback for loadCurrentProfileWithCompletion. - @param profile the FBSDKProfile - @param error the error during the request, if any - */ -typedef void (^ FBSDKProfileBlock)(FBSDKProfile *_Nullable profile, NSError *_Nullable error) -NS_SWIFT_NAME(ProfileBlock); - -/// Represents the unique identifier for an end user -typedef NSString FBSDKUserIdentifier - NS_SWIFT_NAME(UserIdentifier); - -/** - Represents an immutable Facebook profile - - This class provides a global "currentProfile" instance to more easily - add social context to your application. When the profile changes, a notification is - posted so that you can update relevant parts of your UI and is persisted to NSUserDefaults. - - Typically, you will want to call `enableUpdatesOnAccessTokenChange:YES` so that - it automatically observes changes to the `[FBSDKAccessToken currentAccessToken]`. - - You can use this class to build your own `FBSDKProfilePictureView` or in place of typical requests to "/me". - */ -NS_SWIFT_NAME(Profile) -@interface FBSDKProfile : NSObject - -- (instancetype)init NS_UNAVAILABLE; -+ (instancetype)new NS_UNAVAILABLE; - -/** - initializes a new instance. - @param userID the user ID - @param firstName the user's first name - @param middleName the user's middle name - @param lastName the user's last name - @param name the user's complete name - @param linkURL the link for this profile - @param refreshDate the optional date this profile was fetched. Defaults to [NSDate date]. - */ -- (instancetype)initWithUserID:(FBSDKUserIdentifier *)userID - firstName:(nullable NSString *)firstName - middleName:(nullable NSString *)middleName - lastName:(nullable NSString *)lastName - name:(nullable NSString *)name - linkURL:(nullable NSURL *)linkURL - refreshDate:(nullable NSDate *)refreshDate; - -/** - @param userID the user ID - @param firstName the user's first name - @param middleName the user's middle name - @param lastName the user's last name - @param name the user's complete name - @param linkURL the link for this profile - @param refreshDate the optional date this profile was fetched. Defaults to [NSDate date]. - @param imageURL an optional URL to use for fetching a user's profile image - @param email the user's email - @param friendIDs a list of identifiers for the user's friends - @param birthday the user's birthday - @param ageRange the user's age range - @param hometown the user's hometown - @param location the user's location - @param gender the user's gender - @param isLimited indicates if the information provided is incomplete in some way. - When true, `loadCurrentProfileWithCompletion:` will assume the profile is - incomplete and disregard any cached profile. Defaults to false. - */ -- (instancetype)initWithUserID:(FBSDKUserIdentifier *)userID - firstName:(nullable NSString *)firstName - middleName:(nullable NSString *)middleName - lastName:(nullable NSString *)lastName - name:(nullable NSString *)name - linkURL:(nullable NSURL *)linkURL - refreshDate:(nullable NSDate *)refreshDate - imageURL:(nullable NSURL *)imageURL - email:(nullable NSString *)email - friendIDs:(nullable NSArray *)friendIDs - birthday:(nullable NSDate *)birthday - ageRange:(nullable FBSDKUserAgeRange *)ageRange - hometown:(nullable FBSDKLocation *)hometown - location:(nullable FBSDKLocation *)location - gender:(nullable NSString *)gender - isLimited:(BOOL)isLimited; - -/** - initializes a new instance. - @param userID the user ID - @param firstName the user's first name - @param middleName the user's middle name - @param lastName the user's last name - @param name the user's complete name - @param linkURL the link for this profile - @param refreshDate the optional date this profile was fetched. Defaults to [NSDate date]. - @param imageURL an optional URL to use for fetching a user's profile image - @param email the user's email - @param friendIDs a list of identifiers for the user's friends - @param birthday the user's birthday - @param ageRange the user's age range - @param hometown the user's hometown - @param location the user's location - @param gender the user's gender - */ -- (instancetype)initWithUserID:(FBSDKUserIdentifier *)userID - firstName:(nullable NSString *)firstName - middleName:(nullable NSString *)middleName - lastName:(nullable NSString *)lastName - name:(nullable NSString *)name - linkURL:(nullable NSURL *)linkURL - refreshDate:(nullable NSDate *)refreshDate - imageURL:(nullable NSURL *)imageURL - email:(nullable NSString *)email - friendIDs:(nullable NSArray *)friendIDs - birthday:(nullable NSDate *)birthday - ageRange:(nullable FBSDKUserAgeRange *)ageRange - hometown:(nullable FBSDKLocation *)hometown - location:(nullable FBSDKLocation *)location - gender:(nullable NSString *)gender - NS_DESIGNATED_INITIALIZER; - -/** - The current profile instance and posts the appropriate notification - if the profile parameter is different than the receiver. - - This persists the profile to NSUserDefaults. - */ - -/// The current profile -@property (class, nullable, nonatomic, strong) FBSDKProfile *currentProfile -NS_SWIFT_NAME(current); - -/// The user id -@property (nonatomic, readonly, copy) FBSDKUserIdentifier *userID; -/// The user's first name -@property (nullable, nonatomic, readonly, copy) NSString *firstName; -/// The user's middle name -@property (nullable, nonatomic, readonly, copy) NSString *middleName; -/// The user's last name -@property (nullable, nonatomic, readonly, copy) NSString *lastName; -/// The user's complete name -@property (nullable, nonatomic, readonly, copy) NSString *name; -/** - A URL to the user's profile. - - IMPORTANT: This field will only be populated if your user has granted your application the 'user_link' permission - - Consider using `FBSDKAppLinkResolver` to resolve this - to an app link to link directly to the user's profile in the Facebook app. - */ -@property (nullable, nonatomic, readonly) NSURL *linkURL; - -/// The last time the profile data was fetched. -@property (nonatomic, readonly) NSDate *refreshDate; -/// A URL to use for fetching a user's profile image. -@property (nullable, nonatomic, readonly) NSURL *imageURL; -/** - The user's email. - - IMPORTANT: This field will only be populated if your user has granted your application the 'email' permission. - */ -@property (nullable, nonatomic, readonly, copy) NSString *email; -/** - A list of identifiers of the user's friends. - - IMPORTANT: This field will only be populated if your user has granted your application the 'user_friends' permission. - */ -@property (nullable, nonatomic, readonly, copy) NSArray *friendIDs; - -/** - The user's birthday. - - IMPORTANT: This field will only be populated if your user has granted your application the 'user_birthday' permission. - */ -@property (nullable, nonatomic, readonly, copy) NSDate *birthday; - -/** - The user's age range - - IMPORTANT: This field will only be populated if your user has granted your application the 'user_age_range' permission. - */ -@property (nullable, nonatomic, readonly, copy) FBSDKUserAgeRange *ageRange; - -/** - The user's hometown - - IMPORTANT: This field will only be populated if your user has granted your application the 'user_hometown' permission. - */ -@property (nullable, nonatomic, readonly, copy) FBSDKLocation *hometown; - -/** - The user's location - - IMPORTANT: This field will only be populated if your user has granted your application the 'user_location' permission. - */ -@property (nullable, nonatomic, readonly, copy) FBSDKLocation *location; - -/** - The user's gender - - IMPORTANT: This field will only be populated if your user has granted your application the 'user_gender' permission. - */ -@property (nullable, nonatomic, readonly, copy) NSString *gender; - -/** - Indicates if `currentProfile` will automatically observe `FBSDKAccessTokenDidChangeNotification` notifications - @param enable YES is observing - - If observing, this class will issue a graph request for public profile data when the current token's userID - differs from the current profile. You can observe `FBSDKProfileDidChangeNotification` for when the profile is updated. - - Note that if `[FBSDKAccessToken currentAccessToken]` is unset, the `currentProfile` instance remains. It's also possible - for `currentProfile` to return nil until the data is fetched. - */ -// UNCRUSTIFY_FORMAT_OFF -+ (void)enableUpdatesOnAccessTokenChange:(BOOL)enable -NS_SWIFT_NAME(enableUpdatesOnAccessTokenChange(_:)); -// UNCRUSTIFY_FORMAT_ON - -/** - Loads the current profile and passes it to the completion block. - @param completion The block to be executed once the profile is loaded - - If the profile is already loaded, this method will call the completion block synchronously, otherwise it - will begin a graph request to update `currentProfile` and then call the completion block when finished. - */ -+ (void)loadCurrentProfileWithCompletion:(nullable FBSDKProfileBlock)completion; - -/** - A convenience method for returning a complete `NSURL` for retrieving the user's profile image. - @param mode The picture mode - @param size The height and width. This will be rounded to integer precision. - */ -// UNCRUSTIFY_FORMAT_OFF -- (nullable NSURL *)imageURLForPictureMode:(FBSDKProfilePictureMode)mode size:(CGSize)size -NS_SWIFT_NAME(imageURL(forMode:size:)); -// UNCRUSTIFY_FORMAT_ON - -/** - Returns YES if the profile is equivalent to the receiver. - @param profile the profile to compare to. - */ -- (BOOL)isEqualToProfile:(FBSDKProfile *)profile; -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKProfileBlock.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKProfileBlock.h new file mode 100644 index 00000000..bb74fab0 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKProfileBlock.h @@ -0,0 +1,28 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +#if !TARGET_OS_TV + +@class FBSDKProfile; + +NS_ASSUME_NONNULL_BEGIN + +/** + The callback closure type for loading the current profile. + + @param profile The Profile that was loaded, if any. + @param error The error that occurred during the request, if any. + */ +typedef void (^ FBSDKProfileBlock)(FBSDKProfile *_Nullable profile, NSError *_Nullable error) +NS_SWIFT_NAME(ProfileBlock); + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKProfileNotifications.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKProfileNotifications.h new file mode 100644 index 00000000..6fa7925d --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKProfileNotifications.h @@ -0,0 +1,42 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +#if !TARGET_OS_TV + +NS_ASSUME_NONNULL_BEGIN + +/** + Notification name indicating that the current profile has changed. + + The user info dictionary of the notification may contain values for the keys + `ProfileChangeOldKey` and `ProfileChangeNewKey`. + */ +FOUNDATION_EXPORT NSNotificationName const FBSDKProfileDidChangeNotification +NS_SWIFT_NAME(ProfileDidChange); + +/** + Key in notification's user info object for storing the old profile. + + If there was no old profile, the key will not be present. + */ +FOUNDATION_EXPORT NSString *const FBSDKProfileChangeOldKey +NS_SWIFT_NAME(ProfileChangeOldKey); + +/** + Key in notification's user info object for storing the new profile. + + If there is no new profile, the key will not be present. + */ +FOUNDATION_EXPORT NSString *const FBSDKProfileChangeNewKey +NS_SWIFT_NAME(ProfileChangeNewKey); + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKProfilePictureView.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKProfilePictureView.h deleted file mode 100644 index 36bf8c54..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKProfilePictureView.h +++ /dev/null @@ -1,72 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#if !TARGET_OS_TV - -#import - -@class FBSDKProfile; - -NS_ASSUME_NONNULL_BEGIN - -/** - FBSDKProfilePictureMode enum - Defines the aspect ratio mode for the source image of the profile picture. - */ -typedef NS_ENUM(NSUInteger, FBSDKProfilePictureMode) { - /// A square cropped version of the image will be included in the view. - FBSDKProfilePictureModeSquare, - /// The original picture's aspect ratio will be used for the source image in the view. - FBSDKProfilePictureModeNormal, - /// The original picture's aspect ratio will be used for the source image in the view. - FBSDKProfilePictureModeAlbum, - /// The original picture's aspect ratio will be used for the source image in the view. - FBSDKProfilePictureModeSmall, - /// The original picture's aspect ratio will be used for the source image in the view. - FBSDKProfilePictureModeLarge, -} NS_SWIFT_NAME(Profile.PictureMode); - -/// A view to display a profile picture. -NS_SWIFT_NAME(FBProfilePictureView) -@interface FBSDKProfilePictureView : UIView - -/** - Create a new instance of `FBSDKProfilePictureView`. - - - Parameter frame: Frame rectangle for the view. - - Parameter profile: Optional profile to display a picture for. - */ -- (instancetype)initWithFrame:(CGRect)frame - profile:(FBSDKProfile *_Nullable)profile; - -/** - Create a new instance of `FBSDKProfilePictureView`. - - - Parameter profile: Optional profile to display a picture for. - */ -- (instancetype)initWithProfile:(FBSDKProfile *_Nullable)profile; - -/// The mode for the receiver to determine the aspect ratio of the source image. -@property (nonatomic, assign) FBSDKProfilePictureMode pictureMode; - -/// The profile ID to show the picture for. -@property (nonatomic, copy) NSString *profileID; - -/** - Explicitly marks the receiver as needing to update the image. - - This method is called whenever any properties that affect the source image are modified, but this can also - be used to trigger a manual update of the image if it needs to be re-downloaded. - */ -- (void)setNeedsImageUpdate; - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKProfileProtocols.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKProfileProtocols.h deleted file mode 100644 index ac05481f..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKProfileProtocols.h +++ /dev/null @@ -1,29 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#if !TARGET_OS_TV - -#import - -NS_ASSUME_NONNULL_BEGIN - -@class FBSDKProfile; - -NS_SWIFT_NAME(ProfileProviding) -@protocol FBSDKProfileProviding - -@property (class, nullable, nonatomic, strong) FBSDKProfile *currentProfile -NS_SWIFT_NAME(current); - -+ (nullable FBSDKProfile *)fetchCachedProfile; - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKRandom.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKRandom.h index 653a0389..9efef73c 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKRandom.h +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKRandom.h @@ -12,4 +12,4 @@ Provides a random string @param numberOfBytes the number of bytes to use */ -extern NSString *fb_randomString(NSUInteger numberOfBytes); +extern NSString *_Nullable fb_randomString(NSUInteger numberOfBytes); diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKRestrictiveDataFilterManager.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKRestrictiveDataFilterManager.h new file mode 100644 index 00000000..e352b82e --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKRestrictiveDataFilterManager.h @@ -0,0 +1,36 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +@protocol FBSDKServerConfigurationProviding; + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_RestrictiveDataFilterManager) +@interface FBSDKRestrictiveDataFilterManager : NSObject + +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; + +- (instancetype)initWithServerConfigurationProvider:(id)serverConfigurationProvider NS_DESIGNATED_INITIALIZER; + +- (void)enable; +- (void)processEvents:(NSArray *> *)events; +- (nullable NSDictionary *)processParameters:(nullable NSDictionary *)parameters + eventName:(FBSDKAppEventName)eventName; +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKRulesFromKeyProvider.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKRulesFromKeyProvider.h new file mode 100644 index 00000000..a57e67d1 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKRulesFromKeyProvider.h @@ -0,0 +1,26 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_RulesFromKeyProvider) +@protocol FBSDKRulesFromKeyProvider + +- (nullable NSDictionary *)getRulesForKey:(NSString *)useCase; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKSKAdNetworkReporter.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKSKAdNetworkReporter.h new file mode 100644 index 00000000..c6f11640 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKSKAdNetworkReporter.h @@ -0,0 +1,57 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import +#import +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_SKAdNetworkReporter) +@interface FBSDKSKAdNetworkReporter : NSObject + +@property (nonatomic) id graphRequestFactory; +@property (nonatomic) id dataStore; +@property (nonatomic) Class conversionValueUpdater; + +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; + +// UNCRUSTIFY_FORMAT_OFF +- (instancetype)initWithGraphRequestFactory:(id)graphRequestFactory + dataStore:(id)dataStore + conversionValueUpdater:(Class)conversionValueUpdater +NS_SWIFT_NAME(init(graphRequestFactory:dataStore:conversionValueUpdater:)); +// UNCRUSTIFY_FORMAT_ON + +- (void)enable; + +- (void)recordAndUpdateEvent:(NSString *)event + currency:(nullable NSString *)currency + value:(nullable NSNumber *)value; + +- (BOOL)shouldCutoff; + +- (BOOL)isReportingEvent:(NSString *)event; + +- (void)checkAndRevokeTimer; + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKServerConfiguration.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKServerConfiguration.h new file mode 100644 index 00000000..41d52df5 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKServerConfiguration.h @@ -0,0 +1,143 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +// MARK: LoginKit + +/** + Internal value exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +FOUNDATION_EXPORT NSString *const FBSDKDialogConfigurationNameLogin; + +// MARK: ShareKit + +/** + Internal value exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +FOUNDATION_EXPORT NSString *const FBSDKDialogConfigurationNameAppInvite; + +/** + Internal value exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +FOUNDATION_EXPORT NSString *const FBSDKDialogConfigurationNameGameRequest; + +/** + Internal value exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +FOUNDATION_EXPORT NSString *const FBSDKDialogConfigurationNameGroup; + +// MARK: - + +/** + Internal value exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +FOUNDATION_EXPORT const NSInteger FBSDKServerConfigurationVersion; + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +typedef NS_OPTIONS(NSUInteger, FBSDKServerConfigurationSmartLoginOptions) { + FBSDKServerConfigurationSmartLoginOptionsUnknown = 0, + FBSDKServerConfigurationSmartLoginOptionsEnabled = 1 << 0, + FBSDKServerConfigurationSmartLoginOptionsRequireConfirmation = 1 << 1, +}; + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_ServerConfiguration) +@interface FBSDKServerConfiguration : NSObject + +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; + +- (instancetype) initWithAppID:(NSString *)appID + appName:(nullable NSString *)appName + loginTooltipEnabled:(BOOL)loginTooltipEnabled + loginTooltipText:(nullable NSString *)loginTooltipText + defaultShareMode:(nullable NSString *)defaultShareMode + advertisingIDEnabled:(BOOL)advertisingIDEnabled + implicitLoggingEnabled:(BOOL)implicitLoggingEnabled + implicitPurchaseLoggingEnabled:(BOOL)implicitPurchaseLoggingEnabled + codelessEventsEnabled:(BOOL)codelessEventsEnabled + uninstallTrackingEnabled:(BOOL)uninstallTrackingEnabled + dialogConfigurations:(nullable NSDictionary *)dialogConfigurations + dialogFlows:(nullable NSDictionary *)dialogFlows + timestamp:(nullable NSDate *)timestamp + errorConfiguration:(nullable FBSDKErrorConfiguration *)errorConfiguration + sessionTimeoutInterval:(NSTimeInterval)sessionTimeoutInterval + defaults:(BOOL)defaults + loggingToken:(nullable NSString *)loggingToken + smartLoginOptions:(FBSDKServerConfigurationSmartLoginOptions)smartLoginOptions + smartLoginBookmarkIconURL:(nullable NSURL *)smartLoginBookmarkIconURL + smartLoginMenuIconURL:(nullable NSURL *)smartLoginMenuIconURL + updateMessage:(nullable NSString *)updateMessage + eventBindings:(nullable NSArray *> *)eventBindings + restrictiveParams:(nullable NSDictionary *)restrictiveParams + AAMRules:(nullable NSDictionary *)AAMRules + suggestedEventsSetting:(nullable NSDictionary *)suggestedEventsSetting + NS_DESIGNATED_INITIALIZER; + +@property (nonatomic, readonly, getter = isAdvertisingIDEnabled, assign) BOOL advertisingIDEnabled; +@property (nonatomic, readonly, copy) NSString *appID; +@property (nullable, nonatomic, readonly, copy) NSString *appName; +@property (nonatomic, readonly, getter = isDefaults, assign) BOOL defaults; +@property (nullable, nonatomic, readonly, copy) NSString *defaultShareMode; +@property (nullable, nonatomic, readonly, strong) FBSDKErrorConfiguration *errorConfiguration; +@property (nonatomic, readonly, getter = isImplicitLoggingSupported, assign) BOOL implicitLoggingEnabled; +@property (nonatomic, readonly, getter = isImplicitPurchaseLoggingSupported, assign) BOOL implicitPurchaseLoggingEnabled; +@property (nonatomic, readonly, getter = isCodelessEventsEnabled, assign) BOOL codelessEventsEnabled; +@property (nonatomic, readonly, getter = isLoginTooltipEnabled, assign) BOOL loginTooltipEnabled; +@property (nonatomic, readonly, getter = isUninstallTrackingEnabled, assign) BOOL uninstallTrackingEnabled; +@property (nullable, nonatomic, readonly, copy) NSString *loginTooltipText; +@property (nullable, nonatomic, readonly, copy) NSDate *timestamp; +@property (nonatomic, assign) NSTimeInterval sessionTimeoutInterval; +@property (nullable, nonatomic, readonly, copy) NSString *loggingToken; +@property (nonatomic, readonly, assign) FBSDKServerConfigurationSmartLoginOptions smartLoginOptions; +@property (nullable, nonatomic, readonly, copy) NSURL *smartLoginBookmarkIconURL; +@property (nullable, nonatomic, readonly, copy) NSURL *smartLoginMenuIconURL; +@property (nullable, nonatomic, readonly, copy) NSString *updateMessage; +@property (nullable, nonatomic, readonly, copy) NSArray *> *eventBindings; +@property (nullable, nonatomic, readonly, copy) NSDictionary *restrictiveParams; +@property (nullable, nonatomic, readonly, copy) NSDictionary *AAMRules; +@property (nullable, nonatomic, readonly, copy) NSDictionary *suggestedEventsSetting; +@property (nonatomic, readonly) NSInteger version; + +- (nullable FBSDKDialogConfiguration *)dialogConfigurationForDialogName:(NSString *)dialogName; +- (BOOL)useNativeDialogForDialogName:(NSString *)dialogName; +- (BOOL)useSafariViewControllerForDialogName:(NSString *)dialogName; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKServerConfigurationManager.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKServerConfigurationManager.h new file mode 100644 index 00000000..fd533bac --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKServerConfigurationManager.h @@ -0,0 +1,49 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import + +#define FBSDK_SERVER_CONFIGURATION_MANAGER_CACHE_TIMEOUT (60 * 60) + +@protocol FBSDKGraphRequestFactory; +@protocol FBSDKGraphRequestConnectionFactory; +@protocol FBSDKDialogConfigurationMapBuilding; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_ServerConfigurationManager) +@interface FBSDKServerConfigurationManager : NSObject + +@property (class, readonly) FBSDKServerConfigurationManager *shared; + ++ (instancetype)new NS_UNAVAILABLE; +- (instancetype)init NS_UNAVAILABLE; + +@property (nullable, nonatomic) id graphRequestFactory; +@property (nullable, nonatomic) id graphRequestConnectionFactory; +@property (nullable, nonatomic) id dialogConfigurationMapBuilder; + +// UNCRUSTIFY_FORMAT_OFF +- (void)configureWithGraphRequestFactory:(id)graphRequestFactory + graphRequestConnectionFactory:(id)graphRequestConnectionFactory + dialogConfigurationMapBuilder:(id)dialogConfigurationMapBuilder + NS_SWIFT_NAME(configure(graphRequestFactory:graphRequestConnectionFactory:dialogConfigurationMapBuilder:)); +// UNCRUSTIFY_FORMAT_ON + +- (void)clearCache; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKServerConfigurationProvider.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKServerConfigurationProvider.h deleted file mode 100644 index 8c651e1c..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKServerConfigurationProvider.h +++ /dev/null @@ -1,67 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#import - -NS_ASSUME_NONNULL_BEGIN - -/** - Internal block type exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -NS_SWIFT_NAME(LoginTooltipBlock) -typedef void (^FBSDKLoginTooltipBlock)(FBSDKLoginTooltip *_Nullable loginTooltip, NSError *_Nullable error); - -/** -Internal Type exposed to facilitate transition to Swift. -API Subject to change or removal without warning. Do not use. - -@warning INTERNAL - DO NOT USE - */ -NS_SWIFT_NAME(ServerConfigurationProvider) -@interface FBSDKServerConfigurationProvider : NSObject - -/** - Internal method exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -@property (nonatomic, readonly) NSString *loggingToken; - -/** - Internal method exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -- (NSUInteger)cachedSmartLoginOptions; - -/** - Internal method exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -- (BOOL)useSafariViewControllerForDialogName:(NSString *)dialogName; - -/** - 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)loadServerConfigurationWithCompletionBlock:(nullable FBSDKLoginTooltipBlock)completionBlock - NS_SWIFT_NAME(loadServerConfiguration(completion:)); -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKServerConfigurationProviding.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKServerConfigurationProviding.h new file mode 100644 index 00000000..0921d73a --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKServerConfigurationProviding.h @@ -0,0 +1,48 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_ServerConfigurationBlock) +typedef void (^FBSDKServerConfigurationBlock)(FBSDKServerConfiguration *_Nullable serverConfiguration, NSError *_Nullable error); + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_ServerConfigurationProviding) +@protocol FBSDKServerConfigurationProviding + +- (FBSDKServerConfiguration *)cachedServerConfiguration; + +/** + Executes the completionBlock with a valid and current configuration when it is available. + + This method will use a cached configuration if it is valid and not expired. + */ +- (void)loadServerConfigurationWithCompletionBlock:(nullable FBSDKServerConfigurationBlock)completionBlock; + +- (void)processLoadRequestResponse:(id)result error:(nullable NSError *)error appID:(NSString *)appID; + +- (nullable FBSDKGraphRequest *)requestToLoadServerConfiguration:(NSString *)appID; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKSettings.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKSettings.h deleted file mode 100644 index 9a00e27d..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKSettings.h +++ /dev/null @@ -1,197 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#import -#import -#import - -NS_ASSUME_NONNULL_BEGIN - -NS_SWIFT_NAME(Settings) -@interface FBSDKSettings : NSObject - -#if !DEBUG -- (instancetype)init NS_UNAVAILABLE; -+ (instancetype)new NS_UNAVAILABLE; -#endif - -/// The shared settings instance. Prefer this and the exposed instance methods over the class variants. -@property (class, nonatomic, readonly) FBSDKSettings *sharedSettings; - -/// Retrieve the current iOS SDK version. -@property (nonatomic, readonly, copy) NSString *sdkVersion; - -/// Retrieve the current default Graph API version. -@property (nonatomic, readonly, copy) NSString *defaultGraphAPIVersion; - -/** - The quality of JPEG images sent to Facebook from the SDK, - expressed as a value from 0.0 to 1.0. - - If not explicitly set, the default is 0.9. -*/ -@property (nonatomic) CGFloat JPEGCompressionQuality -NS_SWIFT_NAME(jpegCompressionQuality); - -/** - Controls the auto logging of basic app events, such as activateApp and deactivateApp. - If not explicitly set, the default is true - */ -@property (nonatomic, getter = isAutoLogAppEventsEnabled) BOOL autoLogAppEventsEnabled; - -/** - Controls the fb_codeless_debug logging event - If not explicitly set, the default is true - */ -@property (nonatomic, getter = isCodelessDebugLogEnabled) BOOL codelessDebugLogEnabled; - -/** - Controls the access to IDFA - If not explicitly set, the default is true - */ -@property (nonatomic, getter = isAdvertiserIDCollectionEnabled) BOOL advertiserIDCollectionEnabled; - -/** - Controls the SKAdNetwork report - If not explicitly set, the default is true - */ -@property (nonatomic, getter = isSKAdNetworkReportEnabled) BOOL skAdNetworkReportEnabled; - -/** - Whether data such as that generated through FBSDKAppEvents and sent to Facebook - should be restricted from being used for other than analytics and conversions. - Defaults to NO. This value is stored on the device and persists across app launches. - */ -@property (nonatomic) BOOL isEventDataUsageLimited; - -/** - Whether in memory cached values should be used for expensive metadata fields, such as - carrier and advertiser ID, that are fetched on many applicationDidBecomeActive notifications. - Defaults to NO. This value is stored on the device and persists across app launches. - */ -@property (nonatomic) BOOL shouldUseCachedValuesForExpensiveMetadata; - -/// A convenient way to toggle error recovery for all FBSDKGraphRequest instances created after this is set. -@property (nonatomic) BOOL isGraphErrorRecoveryEnabled; - -/** - The Facebook App ID used by the SDK. - - If not explicitly set, the default will be read from the application's plist (FacebookAppID). - */ -@property (nullable, nonatomic, copy) NSString *appID; - -/** - The default url scheme suffix used for sessions. - - If not explicitly set, the default will be read from the application's plist (FacebookUrlSchemeSuffix). - */ -@property (nullable, nonatomic, copy) NSString *appURLSchemeSuffix; - -/** - The Client Token that has been set via [[FBSDKSettings sharedSettings] setClientToken]. - This is needed for certain API calls when made anonymously, without a user-based access token. - - The Facebook App's "client token", which, for a given appid can be found in the Security - section of the Advanced tab of the Facebook App settings found at - - If not explicitly set, the default will be read from the application's plist (FacebookClientToken). - */ -@property (nullable, nonatomic, copy) NSString *clientToken; - -/** - The Facebook Display Name used by the SDK. - - This should match the Display Name that has been set for the app with the corresponding Facebook App ID, - in the Facebook App Dashboard. - - If not explicitly set, the default will be read from the application's plist (FacebookDisplayName). - */ -@property (nullable, nonatomic, copy) NSString *displayName; - -/** - The Facebook domain part. This can be used to change the Facebook domain - (e.g. @"beta") so that requests will be sent to `graph.beta.facebook.com` - - If not explicitly set, the default will be read from the application's plist (FacebookDomainPart). - */ -@property (nullable, nonatomic, copy) NSString *facebookDomainPart; - -/** - The current Facebook SDK logging behavior. This should consist of strings - defined as constants with FBSDKLoggingBehavior*. - - This should consist a set of strings indicating what information should be logged - defined as constants with FBSDKLoggingBehavior*. Set to an empty set in order to disable all logging. - - You can also define this via an array in your app plist with key "FacebookLoggingBehavior" or add and remove individual values via enableLoggingBehavior: or disableLoggingBehavior: - - The default is a set consisting of FBSDKLoggingBehaviorDeveloperErrors - */ -@property (nonatomic, copy) NSSet *loggingBehaviors; - -/** - Overrides the default Graph API version to use with `FBSDKGraphRequests`. - - The string should be of the form `@"v2.7"`. - - Defaults to `defaultGraphAPIVersion`. - */ -@property (nonatomic, copy) NSString *graphAPIVersion; - -/** - Internal property exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -@property (nullable, nonatomic, copy) NSString *userAgentSuffix; - -/** - The value of the flag advertiser_tracking_enabled that controls the advertiser tracking status of the data sent to Facebook - If not explicitly set in iOS14 or above, the default is false in iOS14 or above. - */ -@property (nonatomic, getter = isAdvertiserTrackingEnabled) BOOL advertiserTrackingEnabled; - -/** -Set the data processing options. - - @param options list of options - */ -- (void)setDataProcessingOptions:(nullable NSArray *)options; - -/** -Set the data processing options. - - @param options list of the options - @param country code of the country - @param state code of the state - */ -- (void)setDataProcessingOptions:(nullable NSArray *)options - country:(int)country - state:(int)state; - -/** - Enable a particular Facebook SDK logging behavior. - - @param loggingBehavior The LoggingBehavior to enable. This should be a string defined as a constant with FBSDKLoggingBehavior*. - */ -- (void)enableLoggingBehavior:(FBSDKLoggingBehavior)loggingBehavior; - -/** - Disable a particular Facebook SDK logging behavior. - - @param loggingBehavior The LoggingBehavior to disable. This should be a string defined as a constant with FBSDKLoggingBehavior*. - */ -- (void)disableLoggingBehavior:(FBSDKLoggingBehavior)loggingBehavior; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKSettingsProtocol.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKSettingsProtocol.h deleted file mode 100644 index d0eeb7ab..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKSettingsProtocol.h +++ /dev/null @@ -1,63 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import -#import - -NS_ASSUME_NONNULL_BEGIN - -NS_SWIFT_NAME(SettingsProtocol) -@protocol FBSDKSettings - -@property (nullable, nonatomic, copy) NSString *appID; -@property (nullable, nonatomic, copy) NSString *clientToken; -@property (nullable, nonatomic, copy) NSString *userAgentSuffix; -@property (nonatomic, readonly, copy) NSString *sdkVersion; -@property (nullable, nonatomic, copy) NSString *displayName; -@property (nullable, nonatomic, copy) NSString *facebookDomainPart; -@property (nonnull, nonatomic, copy) NSSet *loggingBehaviors; -@property (nullable, nonatomic, copy) NSString *appURLSchemeSuffix; -@property (nonatomic, readonly) BOOL isDataProcessingRestricted; -@property (nonatomic, readonly) BOOL isAutoLogAppEventsEnabled; -@property (nonatomic, getter = isCodelessDebugLogEnabled) BOOL codelessDebugLogEnabled; -@property (nonatomic, getter = isAdvertiserIDCollectionEnabled) BOOL advertiserIDCollectionEnabled; -@property (nonatomic, readonly) BOOL isSetATETimeExceedsInstallTime; -@property (nonatomic, readonly) BOOL isSKAdNetworkReportEnabled; -@property (nonatomic, readonly) FBSDKAdvertisingTrackingStatus advertisingTrackingStatus; -@property (nullable, nonatomic, readonly) NSDate *installTimestamp; -@property (nullable, nonatomic, readonly) NSDate *advertiserTrackingEnabledTimestamp; -@property (nonatomic) BOOL isEventDataUsageLimited; -@property (nonatomic) BOOL shouldUseTokenOptimizations; -@property (nonatomic, copy) NSString *graphAPIVersion; -@property (nonatomic) BOOL isGraphErrorRecoveryEnabled; -@property (nullable, nonatomic, readonly, copy) NSString *graphAPIDebugParamValue; -@property (nonatomic, getter = isAdvertiserTrackingEnabled) BOOL advertiserTrackingEnabled; -@property (nonatomic) BOOL shouldUseCachedValuesForExpensiveMetadata; -@property (nullable, nonatomic, readonly) NSDictionary *persistableDataProcessingOptions; - -/** - Set the data processing options. - - @param options list of options - */ -- (void)setDataProcessingOptions:(nullable NSArray *)options; - -/** - Set the data processing options. - - @param options list of the options - @param country code of the country - @param state code of the state - */ -- (void)setDataProcessingOptions:(nullable NSArray *)options - country:(int)country - state:(int)state; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKShareDialogConfiguration.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKShareDialogConfiguration.h deleted file mode 100644 index 4d30ced6..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKShareDialogConfiguration.h +++ /dev/null @@ -1,33 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -NS_ASSUME_NONNULL_BEGIN - -/// Constant used to describe the 'Message' dialog -FOUNDATION_EXPORT NSString *const FBSDKDialogConfigurationNameMessage; -/// Constant used to describe the 'Share' dialog -FOUNDATION_EXPORT NSString *const FBSDKDialogConfigurationNameShare; - -/** - A lightweight interface to expose aspects of FBSDKServerConfiguration that are used by dialogs in ShareKit. - - Internal Use Only - */ -NS_SWIFT_NAME(ShareDialogConfiguration) -@interface FBSDKShareDialogConfiguration : NSObject - -@property (nonatomic, readonly, copy) NSString *defaultShareMode; - -- (BOOL)shouldUseNativeDialogForDialogName:(NSString *)dialogName; -- (BOOL)shouldUseSafariViewControllerForDialogName:(NSString *)dialogName; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKSourceApplicationTracking.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKSourceApplicationTracking.h new file mode 100644 index 00000000..686617fa --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKSourceApplicationTracking.h @@ -0,0 +1,28 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_SourceApplicationTracking) +@protocol FBSDKSourceApplicationTracking + +- (void)setSourceApplication:(nullable NSString *)sourceApplication openURL:(nullable NSURL *)url; +- (void)setSourceApplication:(nullable NSString *)sourceApplication isFromAppLink:(BOOL)isFromAppLink; +- (void)registerAutoResetSourceApplication; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKSuggestedEventsIndexer.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKSuggestedEventsIndexer.h new file mode 100644 index 00000000..38e3dc32 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKSuggestedEventsIndexer.h @@ -0,0 +1,51 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import +#import + +@protocol FBSDKGraphRequestFactory; +@protocol FBSDKServerConfigurationProviding; +@protocol FBSDKSwizzling; +@protocol FBSDKSettings; +@protocol FBSDKEventLogging; +@protocol FBSDKFeatureExtracting; +@protocol FBSDKEventProcessing; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_SuggestedEventsIndexer) +@interface FBSDKSuggestedEventsIndexer : NSObject + +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; + +- (instancetype)initWithGraphRequestFactory:(id)graphRequestFactory + serverConfigurationProvider:(id)serverConfigurationProvider + swizzler:(Class)swizzler + settings:(id)settings + eventLogger:(id)eventLogger + featureExtractor:(Class)featureExtractor + eventProcessor:(id)eventProcessor + NS_DESIGNATED_INITIALIZER; + +- (void)enable; + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKSuggestedEventsIndexerProtocol.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKSuggestedEventsIndexerProtocol.h new file mode 100644 index 00000000..8fda03d1 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKSuggestedEventsIndexerProtocol.h @@ -0,0 +1,26 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_SuggestedEventsIndexerProtocol) +@protocol FBSDKSuggestedEventsIndexer + +- (void)enable; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKSwizzler.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKSwizzler.h new file mode 100644 index 00000000..13de9a47 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKSwizzler.h @@ -0,0 +1,45 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import + +// Cast to turn things that are not ids into NSMapTable keys +#define MAPTABLE_ID(x) (__bridge id)((void *)x) + +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wstrict-prototypes" + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +typedef void (^_swizzleBlock)(); + +#pragma clang diagnostic pop + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_Swizzler) +@interface FBSDKSwizzler : NSObject + ++ (void)swizzleSelector:(SEL)aSelector onClass:(Class)aClass withBlock:(_swizzleBlock)block named:(NSString *)aName; ++ (void)unswizzleSelector:(SEL)aSelector onClass:(Class)aClass named:(NSString *)aName; ++ (void)printSwizzles; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKSwizzling.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKSwizzling.h new file mode 100644 index 00000000..2bccd15c --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKSwizzling.h @@ -0,0 +1,39 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wstrict-prototypes" + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +typedef void (^_swizzleBlock)(); + +#pragma clang diagnostic pop + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_Swizzling) +@protocol FBSDKSwizzling + ++ (void)swizzleSelector:(SEL)aSelector onClass:(Class)aClass withBlock:(_swizzleBlock)block named:(NSString *)aName; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKTimeSpentData.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKTimeSpentData.h new file mode 100644 index 00000000..a443696e --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKTimeSpentData.h @@ -0,0 +1,43 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import +#import + +@protocol FBSDKEventLogging; +@protocol FBSDKServerConfigurationProviding; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +// Class to encapsulate persisting of time spent data collected by [FBSDKAppEvents.shared activateApp]. The activate app App Event is +// logged when restore: is called with sufficient time since the last deactivation. +NS_SWIFT_NAME(_TimeSpentData) +@interface FBSDKTimeSpentData : NSObject + ++ (instancetype)new NS_UNAVAILABLE; +- (instancetype)init NS_UNAVAILABLE; + +- (instancetype)initWithEventLogger:(id)eventLogger + serverConfigurationProvider:(id)serverConfigurationProvider; + +- (void)setSourceApplication:(nullable NSString *)sourceApplication openURL:(nullable NSURL *)url; +- (void)setSourceApplication:(nullable NSString *)sourceApplication isFromAppLink:(BOOL)isFromAppLink; +- (void)registerAutoResetSourceApplication; +- (void)suspend; +- (void)restore:(BOOL)calledFromActivateApp; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKTimeSpentRecording.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKTimeSpentRecording.h new file mode 100644 index 00000000..e79f2c77 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKTimeSpentRecording.h @@ -0,0 +1,27 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_TimeSpentRecording) +@protocol FBSDKTimeSpentRecording + +- (void)suspend; +- (void)restore:(BOOL)calledFromActivateApp; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKTokenCaching.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKTokenCaching.h index 6b07cb40..9b9ec1f6 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKTokenCaching.h +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKTokenCaching.h @@ -20,7 +20,7 @@ NS_ASSUME_NONNULL_BEGIN @warning INTERNAL - DO NOT USE */ NS_SWIFT_NAME(TokenCaching) -@protocol FBSDKTokenCaching +@protocol FBSDKTokenCaching /** Internal Type exposed to facilitate transition to Swift. diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKTokenStringProviding.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKTokenStringProviding.h index 87f227de..a167defa 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKTokenStringProviding.h +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKTokenStringProviding.h @@ -10,7 +10,13 @@ NS_ASSUME_NONNULL_BEGIN -NS_SWIFT_NAME(TokenStringProviding) +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_TokenStringProviding) @protocol FBSDKTokenStringProviding /** diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKURL.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKURL.h index 292430f5..ddfad59a 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKURL.h +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKURL.h @@ -13,13 +13,14 @@ NS_ASSUME_NONNULL_BEGIN @protocol FBSDKAppLink; +@protocol FBSDKAppLinkCreating; /** Provides a set of utilities for working with NSURLs, such as parsing of query parameters and handling for App Link requests. */ NS_SWIFT_NAME(AppLinkURL) -@interface FBSDKURL : NSObject +@interface FBSDKURL : NSObject - (instancetype)init NS_UNAVAILABLE; + (instancetype)new NS_UNAVAILABLE; @@ -79,6 +80,20 @@ NS_SWIFT_NAME(init(inboundURL:sourceApplication:)); /// The flag indicating whether the URL comes from auto app link @property (nonatomic, readonly, getter = isAutoAppLink) BOOL isAutoAppLink; +/** + Internal method exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +// UNCRUSTIFY_FORMAT_OFF ++ (void)configureWithSettings:(id)settings + appLinkFactory:(id)appLinkFactory + appLinkTargetFactory:(id)appLinkTargetFactory + appLinkEventPoster:(id)appLinkEventPoster +NS_SWIFT_NAME(configure(settings:appLinkFactory:appLinkTargetFactory:appLinkEventPoster:)); +// UNCRUSTIFY_FORMAT_ON + @end NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKURLHosting.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKURLHosting.h index 31741f40..e5d8993f 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKURLHosting.h +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKURLHosting.h @@ -8,6 +8,8 @@ #import +#if !TARGET_OS_TV + NS_ASSUME_NONNULL_BEGIN NS_SWIFT_NAME(URLHosting) @@ -33,8 +35,12 @@ NS_SWIFT_NAME(URLHosting) - (nullable NSURL *)facebookURLWithHostPrefix:(NSString *)hostPrefix path:(NSString *)path queryParameters:(NSDictionary *)queryParameters - error:(NSError *__autoreleasing *)errorRef; + error:(NSError *__autoreleasing *)errorRef +NS_SWIFT_NAME(facebookURL(hostPrefix:path:queryParameters:)); + @end NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKURLOpener.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKURLOpener.h index ff91da7d..7fb6687d 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKURLOpener.h +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKURLOpener.h @@ -6,6 +6,10 @@ * LICENSE file in the root directory of this source tree. */ +#import + +#if !TARGET_OS_TV + NS_ASSUME_NONNULL_BEGIN @protocol FBSDKURLOpening; @@ -25,8 +29,8 @@ NS_SWIFT_NAME(URLOpener) // UNCRUSTIFY_FORMAT_OFF - (void)openURLWithSafariViewController:(NSURL *)url - sender:(id)sender - fromViewController:(UIViewController *)fromViewController + sender:(nullable id)sender + fromViewController:(nullable UIViewController *)fromViewController handler:(FBSDKSuccessBlock)handler NS_SWIFT_NAME(openURLWithSafariViewController(url:sender:from:handler:)); // UNCRUSTIFY_FORMAT_ON @@ -34,3 +38,5 @@ NS_SWIFT_NAME(openURLWithSafariViewController(url:sender:from:handler:)); @end NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKURLOpening.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKURLOpening.h index 65772a5c..c2e50cd4 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKURLOpening.h +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKURLOpening.h @@ -42,6 +42,9 @@ NS_SWIFT_NAME(URLOpening) - (BOOL)isAuthenticationURL:(NSURL *)url; @optional + ++ (instancetype)makeOpener; + - (BOOL)shouldStopPropagationOfURL:(NSURL *)url; @end diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKURLSessionProxyFactory.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKURLSessionProxyFactory.h new file mode 100644 index 00000000..278ec728 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKURLSessionProxyFactory.h @@ -0,0 +1,25 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_URLSessionProxyFactory) +@interface FBSDKURLSessionProxyFactory : NSObject + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKURLSessionProxyProviding.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKURLSessionProxyProviding.h new file mode 100644 index 00000000..cf4eb064 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKURLSessionProxyProviding.h @@ -0,0 +1,28 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_URLSessionProxyProviding) +@protocol FBSDKURLSessionProxyProviding + +- (id)createSessionProxyWithDelegate:(nullable id)delegate + queue:(nullable NSOperationQueue *)queue; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKURLSessionProxying.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKURLSessionProxying.h new file mode 100644 index 00000000..0a9636c1 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKURLSessionProxying.h @@ -0,0 +1,32 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_PROTOCOL_REQUIRES_EXPLICIT_IMPLEMENTATION +NS_SWIFT_NAME(_URLSessionProxying) +@protocol FBSDKURLSessionProxying + +@property (nullable, nonatomic, retain) NSOperationQueue *delegateQueue; + +- (void)executeURLRequest:(NSURLRequest *)request + completionHandler:(FBSDKURLSessionTaskBlock)handler; +- (void)invalidateAndCancel; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKUnarchiverProvider.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKUnarchiverProvider.h new file mode 100644 index 00000000..ba415cca --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKUnarchiverProvider.h @@ -0,0 +1,24 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(UnarchiverProvider) +@interface FBSDKUnarchiverProvider : NSObject + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKUnarchiverProviding.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKUnarchiverProviding.h new file mode 100644 index 00000000..c01ee41f --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKUnarchiverProviding.h @@ -0,0 +1,27 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +@protocol FBSDKUnarchiverProviding + ++ (nonnull id)createSecureUnarchiverFor:(NSData *)data; ++ (nonnull id)createInsecureUnarchiverFor:(NSData *)data; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKUserAgeRange.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKUserAgeRange.h index 7d719165..38c09110 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKUserAgeRange.h +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKUserAgeRange.h @@ -13,9 +13,9 @@ NS_ASSUME_NONNULL_BEGIN NS_SWIFT_NAME(UserAgeRange) @interface FBSDKUserAgeRange : NSObject -/// The user's minimun age, nil if unspecified +/// The user's minimum age, nil if unspecified @property (nullable, nonatomic, readonly, strong) NSNumber *min; -/// The user's maximun age, nil if unspecified +/// The user's maximum age, nil if unspecified @property (nullable, nonatomic, readonly, strong) NSNumber *max; - (instancetype)init NS_UNAVAILABLE; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKUserDataPersisting.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKUserDataPersisting.h new file mode 100644 index 00000000..7ab945c9 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKUserDataPersisting.h @@ -0,0 +1,56 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_UserDataPersisting) +@protocol FBSDKUserDataPersisting + +// UNCRUSTIFY_FORMAT_OFF +- (void)setUserEmail:(nullable NSString *)email + firstName:(nullable NSString *)firstName + lastName:(nullable NSString *)lastName + phone:(nullable NSString *)phone + dateOfBirth:(nullable NSString *)dateOfBirth + gender:(nullable NSString *)gender + city:(nullable NSString *)city + state:(nullable NSString *)state + zip:(nullable NSString *)zip + country:(nullable NSString *)country + externalId:(nullable NSString *)externalId +NS_SWIFT_NAME(setUser(email:firstName:lastName:phone:dateOfBirth:gender:city:state:zip:country:externalId:)); +// UNCRUSTIFY_FORMAT_ON + +- (nullable NSString *)getUserData; + +- (void)clearUserData; + +- (void)setUserData:(nullable NSString *)data + forType:(FBSDKAppEventUserDataType)type; + +- (void)clearUserDataForType:(FBSDKAppEventUserDataType)type; + +- (void)setEnabledRules:(NSArray *)rules; + +- (nullable NSString *)getInternalHashedDataForType:(FBSDKAppEventUserDataType)type; + +- (void)setInternalHashData:(nullable NSString *)hashData + forType:(FBSDKAppEventUserDataType)type; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKUserDataStore.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKUserDataStore.h new file mode 100644 index 00000000..efcb281f --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKUserDataStore.h @@ -0,0 +1,87 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_UserDataStore) +@interface FBSDKUserDataStore : NSObject + +/* + Sets custom user data to associate with all app events. All user data are hashed + and used to match Facebook user from this instance of an application. + + The user data will be persisted between application instances. + + @param email user's email + @param firstName user's first name + @param lastName user's last name + @param phone user's phone + @param dateOfBirth user's date of birth + @param gender user's gender + @param city user's city + @param state user's state + @param zip user's zip + @param country user's country + @param externalId user's external id + */ +// UNCRUSTIFY_FORMAT_OFF +- (void)setUserEmail:(nullable NSString *)email + firstName:(nullable NSString *)firstName + lastName:(nullable NSString *)lastName + phone:(nullable NSString *)phone + dateOfBirth:(nullable NSString *)dateOfBirth + gender:(nullable NSString *)gender + city:(nullable NSString *)city + state:(nullable NSString *)state + zip:(nullable NSString *)zip + country:(nullable NSString *)country + externalId:(nullable NSString *)externalId +NS_SWIFT_NAME(setUser(email:firstName:lastName:phone:dateOfBirth:gender:city:state:zip:country:externalId:)); +// UNCRUSTIFY_FORMAT_ON + +/* + Returns the set user data else nil + */ +- (nullable NSString *)getUserData; + +/* + Clears the current user data + */ +- (void)clearUserData; + +/* + Sets custom user data to associate with all app events. All user data are hashed + and used to match Facebook user from this instance of an application. + + The user data will be persisted between application instances. + + @param data data + @param type data type, e.g. FBSDKAppEventEmail, FBSDKAppEventPhone + */ +- (void)setUserData:(nullable NSString *)data + forType:(FBSDKAppEventUserDataType)type; + +/* + Clears the current user data of certain type + */ +- (void)clearUserDataForType:(FBSDKAppEventUserDataType)type; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKUserIDProviding.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKUserIDProviding.h new file mode 100644 index 00000000..50be52dd --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKUserIDProviding.h @@ -0,0 +1,26 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_UserIDProviding) +@protocol FBSDKUserIDProviding + +@property (nullable, nonatomic, copy) NSString *userID; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKUserIdentifier.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKUserIdentifier.h new file mode 100644 index 00000000..cc1a8012 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKUserIdentifier.h @@ -0,0 +1,20 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +#if !TARGET_OS_TV + +NS_ASSUME_NONNULL_BEGIN + +/// A unique identifier for an end user. +typedef NSString *FBSDKUserIdentifier NS_SWIFT_NAME(UserIdentifier) NS_SWIFT_BRIDGED_TYPEDEF; + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKWebDialog.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKWebDialog.h deleted file mode 100644 index 136683d1..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKWebDialog.h +++ /dev/null @@ -1,77 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#if !TARGET_OS_TV - -#import -#import -#import - -#import - -@protocol _FBSDKWindowFinding; - -NS_ASSUME_NONNULL_BEGIN - -/** - Internal Type exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -NS_SWIFT_NAME(WebDialog) -@interface FBSDKWebDialog : NSObject - -/** - Internal Type exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -@property (nonatomic) BOOL shouldDeferVisibility; - -/** - Internal Type exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -@property (nullable, nonatomic, strong) id<_FBSDKWindowFinding> windowFinder; - -+ (instancetype)new NS_UNAVAILABLE; -- (instancetype)init NS_UNAVAILABLE; - -/** - Internal Type exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -+ (instancetype)dialogWithName:(NSString *)name - delegate:(id)delegate; - -/** - Internal Type exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -// UNCRUSTIFY_FORMAT_OFF -+ (instancetype)createAndShowWithName:(NSString *)name - parameters:(nullable NSDictionary *)parameters - frame:(CGRect)frame - delegate:(id)delegate - windowFinder:(nullable id<_FBSDKWindowFinding>)windowFinder -NS_SWIFT_NAME(createAndShow(name:parameters:frame:delegate:windowFinder:)); -// UNCRUSTIFY_FORMAT_ON - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKWebDialogDelegate.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKWebDialogDelegate.h index 6dd4b926..f4f21ec5 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKWebDialogDelegate.h +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKWebDialogDelegate.h @@ -10,8 +10,6 @@ #import -#import - @class FBSDKWebDialog; NS_ASSUME_NONNULL_BEGIN diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKWebDialogView.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKWebDialogView.h index b0861b81..824f39ff 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKWebDialogView.h +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKWebDialogView.h @@ -11,6 +11,7 @@ #import @protocol FBSDKWebDialogViewDelegate; +@protocol FBSDKWebViewProviding; NS_ASSUME_NONNULL_BEGIN @@ -22,6 +23,19 @@ NS_SWIFT_NAME(FBWebDialogView) - (void)loadURL:(NSURL *)URL; - (void)stopLoading; +/** + Internal method exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +// UNCRUSTIFY_FORMAT_OFF ++ (void)configureWithWebViewProvider:(id)webViewProvider + urlOpener:(id)urlOpener + errorFactory:(id)errorFactory +NS_SWIFT_NAME(configure(webViewProvider:urlOpener:errorFactory:)); +// UNCRUSTIFY_FORMAT_ON + @end NS_SWIFT_NAME(WebDialogViewDelegate) diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKWebView.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKWebView.h new file mode 100644 index 00000000..8765cc48 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKWebView.h @@ -0,0 +1,30 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +NS_SWIFT_NAME(WebView) +@protocol FBSDKWebView + +@property (nullable, nonatomic, weak) id navigationDelegate; +@property (nonatomic) CGRect frame; +@property (nonatomic) CGRect bounds; + +- (nullable WKNavigation *)loadRequest:(NSURLRequest *)request; +- (void)stopLoading; + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKWebViewProviding.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKWebViewProviding.h new file mode 100644 index 00000000..b2f4ae68 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKWebViewProviding.h @@ -0,0 +1,33 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import +#import + +/** + Internal Type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ + +NS_ASSUME_NONNULL_BEGIN + +NS_SWIFT_NAME(_WebViewProviding) +@protocol FBSDKWebViewProviding + +- (id)createWebViewWithFrame:(CGRect)frame +NS_SWIFT_NAME(createWebView(frame:)); + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/NSNotificationCenter+NotificationPosting.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/NSNotificationCenter+NotificationPosting.h new file mode 100644 index 00000000..86fc689c --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/NSNotificationCenter+NotificationPosting.h @@ -0,0 +1,26 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal conformance exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +FB_LINK_CATEGORY_INTERFACE(NSNotificationCenter, NotificationPosting) +@interface NSNotificationCenter (NotificationPosting) <_FBSDKNotificationPosting> + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/NSProcessInfo+MacCatalystDetermining.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/NSProcessInfo+MacCatalystDetermining.h new file mode 100644 index 00000000..04d01441 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/NSProcessInfo+MacCatalystDetermining.h @@ -0,0 +1,26 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal conformance exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +FB_LINK_CATEGORY_INTERFACE(NSProcessInfo, MacCatalystDetermining) +@interface NSProcessInfo (MacCatalystDetermining) + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/NSProcessInfo+OperatingSystemVersionComparing.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/NSProcessInfo+OperatingSystemVersionComparing.h new file mode 100644 index 00000000..4f8f2e36 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/NSProcessInfo+OperatingSystemVersionComparing.h @@ -0,0 +1,26 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal conformance exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +FB_LINK_CATEGORY_INTERFACE(NSProcessInfo, OperatingSystemVersionComparing) +@interface NSProcessInfo (OperatingSystemVersionComparing) + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/UIApplication+URLOpener.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/UIApplication+URLOpener.h new file mode 100644 index 00000000..9eff5f71 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/UIApplication+URLOpener.h @@ -0,0 +1,28 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal conformance exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +@interface UIApplication (URLOpener) + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/UIPasteboard+Pasteboard.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/UIPasteboard+Pasteboard.h new file mode 100644 index 00000000..fd6f07a7 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/UIPasteboard+Pasteboard.h @@ -0,0 +1,26 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import +#import + +#import + +/** + Internal Type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +FB_LINK_CATEGORY_INTERFACE(UIPasteboard, FBSDKPasteboard) +@interface UIPasteboard (FBSDKPasteboard) +@end + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/WKWebView+WebViewProtocol.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/WKWebView+WebViewProtocol.h new file mode 100644 index 00000000..3c18fe2b --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/WKWebView+WebViewProtocol.h @@ -0,0 +1,24 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +NS_SWIFT_NAME(WebView) +@protocol FBSDKWebView; + +@interface WKWebView (FBSDKWebView) +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/_FBSDKNotificationPosting.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/_FBSDKNotificationPosting.h new file mode 100644 index 00000000..1f022660 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/_FBSDKNotificationPosting.h @@ -0,0 +1,32 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal Type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +/// An internal protocol used to describe a type that can post a notification +NS_SWIFT_NAME(_NotificationPosting) +@protocol _FBSDKNotificationPosting + +// UNCRUSTIFY_FORMAT_OFF +- (void)fb_postNotificationName:(NSNotificationName)name + object:(nullable id)object + userInfo:(nullable NSDictionary *)userInfo +NS_SWIFT_NAME(fb_post(name:object:userInfo:)); +// UNCRUSTIFY_FORMAT_ON + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/__FBSDKLoggerCreating.h b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/__FBSDKLoggerCreating.h index a8114b1c..6af2025a 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/__FBSDKLoggerCreating.h +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/__FBSDKLoggerCreating.h @@ -19,7 +19,7 @@ NS_ASSUME_NONNULL_BEGIN @warning INTERNAL - DO NOT USE */ -NS_SWIFT_NAME(LoggerCreating) +NS_SWIFT_NAME(_LoggerCreating) @protocol __FBSDKLoggerCreating - (id)createLoggerWithLoggingBehavior:(FBSDKLoggingBehavior)loggingBehavior; diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Info.plist b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Info.plist index 6e0fde92..8e1b86a5 100644 Binary files a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Info.plist and b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Info.plist differ diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/arm64-apple-ios-simulator.swiftdoc b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/arm64-apple-ios-simulator.swiftdoc index 6c9b6c8b..01424cdd 100644 Binary files a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/arm64-apple-ios-simulator.swiftdoc and b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/arm64-apple-ios-simulator.swiftdoc differ diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/arm64-apple-ios-simulator.swiftinterface b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/arm64-apple-ios-simulator.swiftinterface index 2106aeb1..f884404e 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/arm64-apple-ios-simulator.swiftinterface +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/arm64-apple-ios-simulator.swiftinterface @@ -1,9 +1,14 @@ // swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.5 (swiftlang-1300.0.31.1 clang-1300.0.29.1) -// swift-module-flags: -target arm64-apple-ios11.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FBSDKCoreKit +// swift-compiler-version: Apple Swift version 5.6.1 (swiftlang-5.6.0.323.66 clang-1316.0.20.12) +// swift-module-flags: -target arm64-apple-ios12.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FBSDKCoreKit +import AdSupport +import AuthenticationServices +import FBAEMKit @_exported import FBSDKCoreKit import FBSDKCoreKit_Basics import Foundation +import SafariServices +import StoreKit import Swift import UIKit import _Concurrency @@ -19,17 +24,161 @@ extension FBSDKCoreKit.AccessToken { } public func hasGranted(_ permission: FBSDKCoreKit.Permission) -> Swift.Bool } +@objcMembers @objc(FBSDKAppLink) final public class AppLink : ObjectiveC.NSObject, FBSDKCoreKit._AppLinkProtocol { + @objc final public let sourceURL: Foundation.URL? + @objc final public let targets: [FBSDKCoreKit.AppLinkTargetProtocol] + @objc final public let webURL: Foundation.URL? + @objc final public var isBackToReferrer: Swift.Bool + @objc(initWithSourceURL:targets:webURL:) convenience public init(sourceURL: Foundation.URL?, targets: [FBSDKCoreKit.AppLinkTargetProtocol], webURL: Foundation.URL?) + @available(*, deprecated, message: "Please use designated init to instantiate an AppLink. This method will be removed in future releases.\"") + @objc(appLinkWithSourceURL:targets:webURL:) public static func appLink(sourceURL: Foundation.URL?, targets: [FBSDKCoreKit.AppLinkTargetProtocol], webURL: Foundation.URL?) -> FBSDKCoreKit._AppLinkProtocol + @objc(initWithSourceURL:targets:webURL:isBackToReferrer:) public init(sourceURL: Foundation.URL?, targets: [FBSDKCoreKit.AppLinkTargetProtocol], webURL: Foundation.URL?, isBackToReferrer: Swift.Bool) + @objc deinit +} +@available(iOSApplicationExtension, unavailable, message: "Not available in app extension") +@objcMembers @objc(FBSDKAppLinkNavigation) final public class AppLinkNavigation : ObjectiveC.NSObject { + @available(*, deprecated, message: "This property is deprecated and will be removed in the next major release. Use `defaultResolver` instead.") + @nonobjc public static var `default`: FBSDKCoreKit.AppLinkResolving { + get + set + } + @objc(defaultResolver) public static var defaultResolver: FBSDKCoreKit.AppLinkResolving { + @objc get + @objc set + } + @objc final public let extras: [Swift.String : Any] + @objc final public let appLinkData: [Swift.String : Any] + @objc final public let appLink: FBSDKCoreKit.AppLink + @objc final public var navigationType: FBSDKCoreKit.AppLinkNavigationType { + @objc get + } + @objc(initWithAppLink:extras:appLinkData:) public init(appLink: FBSDKCoreKit.AppLink, extras: [Swift.String : Any], appLinkData: [Swift.String : Any]) + @available(*, deprecated, message: "Please use init(appLink:extras:appLinkData:) to instantiate an `AppLinkNavigation`.\nThis method will be removed in the next major version.\"") + @objc(initWithAppLink:extras:appLinkData:settings:) convenience public init(appLink: FBSDKCoreKit.AppLink, extras: [Swift.String : Any], appLinkData: [Swift.String : Any], settings: FBSDKCoreKit.SettingsProtocol) + @available(*, deprecated, message: "Please use designated init to instantiate an AppLinkNavigation. This method will be removed in future releases.\"") + @objc(navigationWithAppLink:extras:appLinkData:settings:) public static func navigation(with appLink: FBSDKCoreKit.AppLink, extras: [Swift.String : Any], appLinkData: [Swift.String : Any], settings: FBSDKCoreKit.SettingsProtocol) -> FBSDKCoreKit.AppLinkNavigation + @objc(callbackAppLinkDataForAppWithName:url:) public static func callbackAppLinkData(forApp appName: Swift.String, url: Swift.String) -> [Swift.String : [Swift.String : Swift.String]] + @available(swift, obsoleted: 0.1) + @objc(navigate:) final public func navigate(error errorPointer: Foundation.NSErrorPointer) -> FBSDKCoreKit.AppLinkNavigationType + @nonobjc final public func navigate() throws -> FBSDKCoreKit.AppLinkNavigationType + @objc(resolveAppLink:handler:) public static func resolveAppLink(_ destination: Foundation.URL, handler: @escaping FBSDKCoreKit.AppLinkBlock) + @objc(resolveAppLink:resolver:handler:) public static func resolveAppLink(_ destination: Foundation.URL, resolver: FBSDKCoreKit.AppLinkResolving, handler: @escaping FBSDKCoreKit.AppLinkBlock) + @available(swift, obsoleted: 0.1) + @objc(navigateToAppLink:error:) public static func navigate(to appLink: FBSDKCoreKit.AppLink, errorPointer: Foundation.ErrorPointer) -> FBSDKCoreKit.AppLinkNavigationType + @nonobjc public static func navigate(to appLink: FBSDKCoreKit.AppLink) throws -> FBSDKCoreKit.AppLinkNavigationType + @objc(navigationTypeForLink:) public static func navigationType(for appLink: FBSDKCoreKit.AppLink) -> FBSDKCoreKit.AppLinkNavigationType + @objc(navigateToURL:handler:) public static func navigate(to destination: Foundation.URL, handler: @escaping FBSDKCoreKit.AppLinkNavigationBlock) + @objc(navigateToURL:resolver:handler:) public static func navigate(to destination: Foundation.URL, resolver: FBSDKCoreKit.AppLinkResolving, handler: @escaping FBSDKCoreKit.AppLinkNavigationBlock) + @objc deinit +} +@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKAppLinkResolver) final public class AppLinkResolver : ObjectiveC.NSObject, FBSDKCoreKit.AppLinkResolving { + @objc final public func appLink(from url: Foundation.URL, handler: @escaping FBSDKCoreKit.AppLinkBlock) + @objc @available(iOSApplicationExtension, unavailable, message: "Not available in app extension") + final public func appLinks(from urls: [Foundation.URL], handler: @escaping FBSDKCoreKit.AppLinksBlock) + @objc override dynamic public init() + @objc deinit +} +@objcMembers @objc(FBSDKAppLinkTarget) final public class AppLinkTarget : ObjectiveC.NSObject, FBSDKCoreKit.AppLinkTargetProtocol { + @objc final public let url: Foundation.URL? + @objc final public let appStoreId: Swift.String? + @objc final public let appName: Swift.String + @objc(initWithURL:appStoreId:appName:) public init(url: Foundation.URL?, appStoreId: Swift.String?, appName: Swift.String) + @available(*, deprecated, message: "Please use designated init to instantiate an AppLinkTarget. This method will be removed in future releases.\"") + @objc(appLinkTargetWithURL:appStoreId:appName:) public static func appLinkTargetWithURL(url: Foundation.URL?, appStoreId: Swift.String?, appName: Swift.String) -> FBSDKCoreKit.AppLinkTarget + @objc deinit +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKApplicationDelegate) final public class ApplicationDelegate : ObjectiveC.NSObject { + @objc(sharedInstance) public static var shared: FBSDKCoreKit.ApplicationDelegate { + get + } + @objc final public func initializeSDK() + @discardableResult + @objc(application:continueUserActivity:) final public func application(_ application: UIKit.UIApplication, continue userActivity: Foundation.NSUserActivity) -> Swift.Bool + @discardableResult + @objc(application:openURL:options:) final public func application(_ application: UIKit.UIApplication, open url: Foundation.URL, options: [UIKit.UIApplication.OpenURLOptionsKey : Any]) -> Swift.Bool + @discardableResult + @objc(application:openURL:sourceApplication:annotation:) final public func application(_ application: UIKit.UIApplication, open url: Foundation.URL, sourceApplication: Swift.String?, annotation: Any?) -> Swift.Bool + @objc @discardableResult + final public func application(_ application: UIKit.UIApplication, didFinishLaunchingWithOptions launchOptions: [UIKit.UIApplication.LaunchOptionsKey : Any]? = nil) -> Swift.Bool + @objc final public func addObserver(_ observer: FBSDKCoreKit.FBSDKApplicationObserving) + @objc final public func removeObserver(_ observer: FBSDKCoreKit.FBSDKApplicationObserving) + @objc deinit +} +@_hasMissingDesignatedInitializers @objc(FBSDKAuthenticationTokenClaims) final public class AuthenticationTokenClaims : ObjectiveC.NSObject { + final public let jti: Swift.String + final public let iss: Swift.String + final public let aud: Swift.String + final public let nonce: Swift.String + final public let exp: Foundation.TimeInterval + final public let iat: Foundation.TimeInterval + final public let sub: Swift.String + final public let name: Swift.String? + final public let givenName: Swift.String? + final public let middleName: Swift.String? + final public let familyName: Swift.String? + final public let email: Swift.String? + final public let picture: Swift.String? + final public let userFriends: [Swift.String]? + final public let userBirthday: Swift.String? + final public let userAgeRange: [Swift.String : Foundation.NSNumber]? + final public let userHometown: [Swift.String : Swift.String]? + final public let userLocation: [Swift.String : Swift.String]? + final public let userGender: Swift.String? + final public let userLink: Swift.String? + @objc(initWithEncodedClaims:nonce:) convenience public init?(encodedClaims: Swift.String, nonce expectedNonce: Swift.String) + @objc deinit +} @objc(FBSDKCAPIReporter) public protocol CAPIReporter { @objc func enable() @objc func configure(factory: FBSDKCoreKit.GraphRequestFactoryProtocol, settings: FBSDKCoreKit.SettingsProtocol) @objc func recordEvent(_ parameters: [Swift.String : Any]) } -@objc @_inheritsConvenienceInitializers @objcMembers public class FBSDKAppEventsCAPIManager : ObjectiveC.NSObject, FBSDKCoreKit.CAPIReporter { +@_inheritsConvenienceInitializers @available(tvOS, unavailable) +@objcMembers @objc final public class CoreUIApplication : ObjectiveC.NSObject { + @objc public static let shared: FBSDKCoreKit._InternalURLOpener + @objc override dynamic public init() + @objc deinit +} +@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKIcon) open class FBIcon : ObjectiveC.NSObject { + @objc open func path(with size: CoreGraphics.CGSize) -> CoreGraphics.CGPath? + @objc public func image(size: CoreGraphics.CGSize) -> UIKit.UIImage? + @objc public func image(size: CoreGraphics.CGSize, color: UIKit.UIColor) -> UIKit.UIImage? + @objc public func image(size: CoreGraphics.CGSize, scale: CoreGraphics.CGFloat, color: UIKit.UIColor) -> UIKit.UIImage? + @objc override dynamic public init() + @objc deinit +} +@_inheritsConvenienceInitializers @available(tvOS, unavailable) +@objcMembers @objc(FBSDKProfilePictureView) @_Concurrency.MainActor(unsafe) final public class FBProfilePictureView : UIKit.UIView { + @objc @_Concurrency.MainActor(unsafe) final public var pictureMode: FBSDKCoreKit.Profile.PictureMode { + @objc get + @objc set + } + @objc @_Concurrency.MainActor(unsafe) final public var profileID: Swift.String { + @objc get + @objc set + } + @_Concurrency.MainActor(unsafe) @objc override final public var bounds: CoreGraphics.CGRect { + @_Concurrency.MainActor(unsafe) @objc get + @_Concurrency.MainActor(unsafe) @objc set + } + @_Concurrency.MainActor(unsafe) @objc override final public var contentMode: UIKit.UIView.ContentMode { + @_Concurrency.MainActor(unsafe) @objc get + @_Concurrency.MainActor(unsafe) @objc set + } + @objc(initWith:profile:) @_Concurrency.MainActor(unsafe) public init(frame: CoreGraphics.CGRect, profile: FBSDKCoreKit.Profile? = nil) + @objc(initWithProfile:) @_Concurrency.MainActor(unsafe) convenience public init(profile: FBSDKCoreKit.Profile? = nil) + @objc(initWithFrame:) @_Concurrency.MainActor(unsafe) override dynamic public init(frame: CoreGraphics.CGRect) + @objc(initWithCoder:) @_Concurrency.MainActor(unsafe) required dynamic public init?(coder: Foundation.NSCoder) + @objc @_Concurrency.MainActor(unsafe) final public func setNeedsImageUpdate() + @objc deinit +} +public typealias AppEventsCAPIManager = FBSDKCoreKit.FBSDKAppEventsCAPIManager +@objc @_inheritsConvenienceInitializers @objcMembers final public class FBSDKAppEventsCAPIManager : ObjectiveC.NSObject, FBSDKCoreKit.CAPIReporter { @objc public static let shared: FBSDKCoreKit.FBSDKAppEventsCAPIManager @objc override dynamic public init() - @objc public func configure(factory: FBSDKCoreKit.GraphRequestFactoryProtocol, settings: FBSDKCoreKit.SettingsProtocol) - @objc public func enable() - @objc public func recordEvent(_ parameters: [Swift.String : Any]) + @objc final public func configure(factory: FBSDKCoreKit.GraphRequestFactoryProtocol, settings: FBSDKCoreKit.SettingsProtocol) + @objc final public func enable() + @objc final public func recordEvent(_ parameters: [Swift.String : Any]) @objc deinit } @objc @_inheritsConvenienceInitializers @objcMembers public class FBSDKTransformerGraphRequestFactory : ObjectiveC.NSObject { @@ -47,6 +196,11 @@ extension FBSDKCoreKit.AccessToken { @objc public func callCapiGatewayAPI(with parameters: [Swift.String : Any]) @objc deinit } +final public class KeychainStoreFactory : FBSDKCoreKit.KeychainStoreProviding { + public init() + @objc final public func createKeychainStore(service: Swift.String, accessGroup: Swift.String?) -> FBSDKCoreKit.KeychainStoreProtocol + @objc deinit +} public enum Permission : Swift.Hashable, Swift.ExpressibleByStringLiteral { case publicProfile case userFriends @@ -83,6 +237,8 @@ public enum Permission : Swift.Hashable, Swift.ExpressibleByStringLiteral { case pagesManageCta case pagesManageInstantArticles case adsRead + case userLink + case userAgeRange case custom(Swift.String) public init(stringLiteral value: Swift.String) public var name: Swift.String { @@ -97,3 +253,428 @@ public enum Permission : Swift.Hashable, Swift.ExpressibleByStringLiteral { get } } +extension FBSDKCoreKit.Profile { + @objc(FBSDKProfilePictureMode) public enum PictureMode : Swift.UInt { + case square + case normal + case album + case small + case large + public init?(rawValue: Swift.UInt) + public typealias RawValue = Swift.UInt + public var rawValue: Swift.UInt { + get + } + } + @objc(imageURLForPictureMode:size:) final public func imageURL(forMode pictureMode: FBSDKCoreKit.Profile.PictureMode, size: CoreGraphics.CGSize) -> Foundation.URL? +} +extension FBSDKCoreKit.Profile { + @objc(loadCurrentProfileWithCompletion:) public static func loadCurrentProfile(completion: FBSDKCoreKit.ProfileBlock?) +} +extension FBSDKCoreKit.Profile : FBSDKCoreKit.ProfileProviding { + @objc(currentProfile) public static var current: FBSDKCoreKit.Profile? { + @objc get + @objc set + } + @objc public static func fetchCachedProfile() -> Self? +} +extension FBSDKCoreKit.Profile : Foundation.NSSecureCoding { + @objc public static var supportsSecureCoding: Swift.Bool { + @objc get + } + @objc convenience dynamic public init?(coder decoder: Foundation.NSCoder) + @objc final public func encode(with encoder: Foundation.NSCoder) +} +@objcMembers @objc(FBSDKProfile) final public class Profile : ObjectiveC.NSObject { + @objc final public let userID: FBSDKCoreKit.UserIdentifier + @objc final public let firstName: Swift.String? + @objc final public let middleName: Swift.String? + @objc final public let lastName: Swift.String? + @objc final public let name: Swift.String? + @objc final public let linkURL: Foundation.URL? + @objc final public let refreshDate: Foundation.Date + @objc final public let imageURL: Foundation.URL? + @objc final public let email: Swift.String? + @objc final public let friendIDs: [FBSDKCoreKit.UserIdentifier]? + @objc final public let birthday: Foundation.Date? + @objc final public let ageRange: FBSDKCoreKit.UserAgeRange? + @objc final public let hometown: FBSDKCoreKit.Location? + @objc final public let location: FBSDKCoreKit.Location? + @objc final public let gender: Swift.String? + @objc public static var isUpdatedWithAccessTokenChange: Swift.Bool { + @objc get + @objc set + } + @objc(initWithUserID:firstName:middleName:lastName:name:linkURL:refreshDate:) convenience public init(userID: FBSDKCoreKit.UserIdentifier, firstName: Swift.String?, middleName: Swift.String?, lastName: Swift.String?, name: Swift.String?, linkURL: Foundation.URL?, refreshDate: Foundation.Date?) + @objc(initWithUserID:firstName:middleName:lastName:name:linkURL:refreshDate:imageURL:email:friendIDs:birthday:ageRange:hometown:location:gender:) convenience public init(userID: FBSDKCoreKit.UserIdentifier, firstName: Swift.String? = nil, middleName: Swift.String? = nil, lastName: Swift.String? = nil, name: Swift.String? = nil, linkURL: Foundation.URL? = nil, refreshDate: Foundation.Date? = Date(), imageURL: Foundation.URL? = nil, email: Swift.String? = nil, friendIDs: [FBSDKCoreKit.UserIdentifier]? = nil, birthday: Foundation.Date? = nil, ageRange: FBSDKCoreKit.UserAgeRange? = nil, hometown: FBSDKCoreKit.Location? = nil, location: FBSDKCoreKit.Location? = nil, gender: Swift.String? = nil) + @objc(initWithUserID:firstName:middleName:lastName:name:linkURL:refreshDate:imageURL:email:friendIDs:birthday:ageRange:hometown:location:gender:isLimited:) public init(userID: FBSDKCoreKit.UserIdentifier, firstName: Swift.String?, middleName: Swift.String?, lastName: Swift.String?, name: Swift.String?, linkURL: Foundation.URL?, refreshDate: Foundation.Date?, imageURL: Foundation.URL?, email: Swift.String?, friendIDs: [FBSDKCoreKit.UserIdentifier]?, birthday: Foundation.Date?, ageRange: FBSDKCoreKit.UserAgeRange?, hometown: FBSDKCoreKit.Location?, location: FBSDKCoreKit.Location?, gender: Swift.String?, isLimited: Swift.Bool) + @available(*, deprecated, message: "This method is deprecated and will be removed in the next major release. Use `isUpdatedWithAccessTokenChange` instead.") + @objc(enableUpdatesOnAccessTokenChange:) public static func enableUpdatesOnAccessTokenChange(_ enabled: Swift.Bool) + @objc deinit +} +@objc(FBSDKProfileProviding) public protocol ProfileProviding { + @objc(currentProfile) static var current: FBSDKCoreKit.Profile? { get set } + @objc static func fetchCachedProfile() -> FBSDKCoreKit.Profile? +} +public typealias LoginTooltipBlock = (FBSDKCoreKit.FBSDKLoginTooltip?, Swift.Error?) -> Swift.Void +public enum LoginTooltipError : Swift.Error { + case missingTooltipText + public static func == (a: FBSDKCoreKit.LoginTooltipError, b: FBSDKCoreKit.LoginTooltipError) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +@objc @_inheritsConvenienceInitializers final public class ServerConfigurationProvider : ObjectiveC.NSObject { + final public var loggingToken: Swift.String? { + get + } + final public func shouldUseSafariViewController(forDialogName dialogName: Swift.String) -> Swift.Bool + final public func loadServerConfiguration(completion: FBSDKCoreKit.LoginTooltipBlock?) + @objc override dynamic public init() + @objc deinit +} +extension FBSDKCoreKit.Settings { + @objc final public func recordInstall() + @objc final public func logWarnings() + @objc final public func logIfSDKSettingsChanged() +} +@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKSettings) final public class Settings : ObjectiveC.NSObject, FBSDKCoreKit.SettingsProtocol, FBSDKCoreKit.SettingsLogging, FBSDKCoreKit._ClientTokenProviding { + @objc(sharedSettings) public static let shared: FBSDKCoreKit.Settings + @objc final public var sdkVersion: Swift.String { + @objc get + } + @objc final public var defaultGraphAPIVersion: Swift.String { + @objc get + } + @objc(JPEGCompressionQuality) final public var jpegCompressionQuality: CoreGraphics.CGFloat { + @objc get + @objc set + } + @objc @available(*, deprecated, message: "This property is deprecated and will be removed in the next major release. Use `isAutoLogAppEventsEnabled` instead.") + final public var autoLogAppEventsEnabled: Swift.Bool { + @objc get + @objc set + } + @objc final public var isAutoLogAppEventsEnabled: Swift.Bool { + @objc get + @objc set + } + @available(*, deprecated, message: "This property is deprecated and will be removed in the next major release. Use `isCodelessDebugLogEnabled` instead.") + @objc final public var codelessDebugLogEnabled: Swift.Bool { + @objc get + @objc set + } + @objc final public var isCodelessDebugLogEnabled: Swift.Bool { + @objc get + @objc set + } + @available(*, deprecated, message: "This property is deprecated and will be removed in the next major release. Use `isAdvertiserIDCollectionEnabled` instead.") + @objc final public var advertiserIDCollectionEnabled: Swift.Bool { + @objc get + @objc set + } + @objc final public var isAdvertiserIDCollectionEnabled: Swift.Bool { + @objc get + @objc set + } + @objc @available(*, deprecated, message: "This property is deprecated and will be removed in the next major release. Use `isSKAdNetworkReportEnabled` instead.") + final public var skAdNetworkReportEnabled: Swift.Bool { + @objc get + @objc set + } + @objc final public var isSKAdNetworkReportEnabled: Swift.Bool { + @objc get + @objc set + } + @objc final public var isEventDataUsageLimited: Swift.Bool { + @objc get + @objc set + } + @objc final public var shouldUseCachedValuesForExpensiveMetadata: Swift.Bool { + @objc get + @objc set + } + @objc final public var isGraphErrorRecoveryEnabled: Swift.Bool + @objc final public var appID: Swift.String? { + @objc get + @objc set + } + @objc final public var appURLSchemeSuffix: Swift.String? { + @objc get + @objc set + } + @objc final public var clientToken: Swift.String? { + @objc get + @objc set + } + @objc final public var displayName: Swift.String? { + @objc get + @objc set + } + @objc final public var facebookDomainPart: Swift.String? { + @objc get + @objc set + } + @objc final public var graphAPIVersion: Swift.String { + @objc get + @objc set + } + @objc final public var userAgentSuffix: Swift.String? + @available(*, deprecated, message: "This property is deprecated and will be removed in the next major release. Use `isAdvertiserTrackingEnabled` instead.") + @objc final public var advertiserTrackingEnabled: Swift.Bool { + @objc get + @objc set + } + @objc final public var isAdvertiserTrackingEnabled: Swift.Bool { + @objc get + @objc set(isNewlyAllowed) + } + @objc final public var advertisingTrackingStatus: FBSDKCoreKit.AdvertisingTrackingStatus { + @objc get + @objc set + } + @objc final public var isDataProcessingRestricted: Swift.Bool { + @objc get + } + @objc final public var persistableDataProcessingOptions: [FBSDKCoreKit.DataProcessingOptionKey.RawValue : Any]? { + @objc get + } + @objc final public func setDataProcessingOptions(_ options: [Swift.String]?) + @objc final public func setDataProcessingOptions(_ options: [Swift.String]?, country: Swift.Int32, state: Swift.Int32) + @objc final public var loggingBehaviors: Swift.Set { + @objc get + @objc set + } + @objc final public func enableLoggingBehavior(_ loggingBehavior: FBSDKCoreKit.LoggingBehavior) + @objc final public func disableLoggingBehavior(_ loggingBehavior: FBSDKCoreKit.LoggingBehavior) + @objc final public var shouldUseTokenOptimizations: Swift.Bool { + @objc get + @objc set + } + @available(*, deprecated, message: "This property is deprecated and will be removed in the next major release. Use `isATETimeSufficientlyDelayed` instead.") + @objc final public var isSetATETimeExceedsInstallTime: Swift.Bool { + @objc get + } + @objc final public var isATETimeSufficientlyDelayed: Swift.Bool { + @objc get + } + @objc final public var installTimestamp: Foundation.Date? { + @objc get + } + @objc final public var advertiserTrackingEnabledTimestamp: Foundation.Date? { + @objc get + } + @available(*, deprecated, message: "This property is deprecated and will be removed in the next major release. Use `graphAPIDebugParameterValue` instead.") + @objc final public var graphAPIDebugParamValue: Swift.String? { + @objc get + } + @objc final public var graphAPIDebugParameterValue: Swift.String? { + @objc get + } + @objc override dynamic public init() + @objc deinit +} +@objc(FBSDKSettings) public protocol SettingsProtocol { + @objc var appID: Swift.String? { get set } + @objc var clientToken: Swift.String? { get set } + @objc var userAgentSuffix: Swift.String? { get set } + @objc var sdkVersion: Swift.String { get } + @objc var displayName: Swift.String? { get set } + @objc var facebookDomainPart: Swift.String? { get set } + @objc var loggingBehaviors: Swift.Set { get set } + @objc var appURLSchemeSuffix: Swift.String? { get set } + @objc var isDataProcessingRestricted: Swift.Bool { get } + @objc var isAutoLogAppEventsEnabled: Swift.Bool { get } + @objc @available(*, deprecated, message: "This property is deprecated and will be removed in the next major release. Use `isCodelessDebugLogEnabled` instead.") + var codelessDebugLogEnabled: Swift.Bool { get set } + @objc var isCodelessDebugLogEnabled: Swift.Bool { get set } + @objc @available(*, deprecated, message: "This property is deprecated and will be removed in the next major release. Use `isAdvertiserIDCollectionEnabled` instead.") + var advertiserIDCollectionEnabled: Swift.Bool { get set } + @objc var isAdvertiserIDCollectionEnabled: Swift.Bool { get set } + @objc @available(*, deprecated, message: "This property is deprecated and will be removed in the next major release. Use `isATETimeSufficientlyDelayed` instead.") + var isSetATETimeExceedsInstallTime: Swift.Bool { get } + @objc var isATETimeSufficientlyDelayed: Swift.Bool { get } + @objc var isSKAdNetworkReportEnabled: Swift.Bool { get } + @objc var advertisingTrackingStatus: FBSDKCoreKit.AdvertisingTrackingStatus { get } + @objc var installTimestamp: Foundation.Date? { get } + @objc var advertiserTrackingEnabledTimestamp: Foundation.Date? { get } + @objc var isEventDataUsageLimited: Swift.Bool { get set } + @objc var shouldUseTokenOptimizations: Swift.Bool { get set } + @objc var graphAPIVersion: Swift.String { get set } + @objc var isGraphErrorRecoveryEnabled: Swift.Bool { get set } + @objc @available(*, deprecated, message: "This property is deprecated and will be removed in the next major release. Use `graphAPIDebugParameterValue` instead.") + var graphAPIDebugParamValue: Swift.String? { get } + @objc var graphAPIDebugParameterValue: Swift.String? { get } + @objc @available(*, deprecated, message: "This property is deprecated and will be removed in the next major release. Use `isAdvertiserTrackingEnabled` instead.") + var advertiserTrackingEnabled: Swift.Bool { get set } + @objc var isAdvertiserTrackingEnabled: Swift.Bool { get set } + @objc var shouldUseCachedValuesForExpensiveMetadata: Swift.Bool { get set } + @objc var persistableDataProcessingOptions: [FBSDKCoreKit.DataProcessingOptionKey.RawValue : Any]? { get } + @objc func setDataProcessingOptions(_ options: [Swift.String]?) + @objc func setDataProcessingOptions(_ options: [Swift.String]?, country: Swift.Int32, state: Swift.Int32) +} +public enum DialogConfigurationName { + public static let message: Swift.String + public static let share: Swift.String +} +@available(tvOS, unavailable) +public struct ShareDialogConfiguration { + public init() + public var defaultShareMode: Swift.String? { + get + } + public func shouldUseNativeDialog(forDialogName dialogName: Swift.String) -> Swift.Bool + public func shouldUseSafariViewController(forDialogName dialogName: Swift.String) -> Swift.Bool +} +@objc(FBSDKAEMReporter) public protocol _AEMReporterProtocol { + @objc static func enable() + @objc(recordAndUpdateEvent:currency:value:parameters:) static func recordAndUpdate(event: Swift.String, currency: Swift.String?, value: Foundation.NSNumber?, parameters: [Swift.String : Any]?) + @objc static func setConversionFilteringEnabled(_ isEnabled: Swift.Bool) + @objc static func setCatalogMatchingEnabled(_ isEnabled: Swift.Bool) + @objc static func setAdvertiserRuleMatchInServerEnabled(_ isEnabled: Swift.Bool) +} +extension FBAEMKit.AEMReporter : FBSDKCoreKit._AEMReporterProtocol { +} +@objcMembers @objc(_FBSDKAccessTokenExpirer) final public class _AccessTokenExpirer : ObjectiveC.NSObject, FBSDKCoreKit._AccessTokenExpiring { + @objc public init(notificationCenter: FBSDKCoreKit._NotificationPosting & FBSDKCoreKit_Basics.NotificationDelivering) + @objc deinit +} +@objc(_FBSDKAccessTokenExpiring) public protocol _AccessTokenExpiring { +} +@objc @_hasMissingDesignatedInitializers final public class _BridgeAPI : ObjectiveC.NSObject, FBSDKCoreKit.FBSDKApplicationObserving, FBSDKCoreKit.URLOpener, FBSDKCoreKit.BridgeAPIRequestOpening, FBSDKCoreKit._ContainerViewControllerDelegate, SafariServices.SFSafariViewControllerDelegate { + public static let shared: FBSDKCoreKit._BridgeAPI + @objc final public func viewControllerDidDisappear(_ viewController: FBSDKCoreKit._ContainerViewController, animated: Swift.Bool) + @objc deinit +} +extension FBSDKCoreKit._BridgeAPI { + @objc final public func applicationWillResignActive(_ application: UIKit.UIApplication?) + @objc final public func applicationDidBecomeActive(_ application: UIKit.UIApplication?) + @objc final public func applicationDidEnterBackground(_ application: UIKit.UIApplication?) + @objc final public func application(_ application: UIKit.UIApplication, open url: Foundation.URL, sourceApplication: Swift.String?, annotation: Any?) -> Swift.Bool + @objc final public func application(_ application: UIKit.UIApplication, didFinishLaunchingWithOptions launchOptions: [UIKit.UIApplication.LaunchOptionsKey : Any]? = nil) -> Swift.Bool +} +extension FBSDKCoreKit._BridgeAPI { + @objc final public func open(_ url: Foundation.URL, sender: FBSDKCoreKit.URLOpening?, handler: @escaping FBSDKCoreKit.SuccessBlock) + @objc final public func open(_ request: FBSDKCoreKit.BridgeAPIRequestProtocol, useSafariViewController: Swift.Bool, from fromViewController: UIKit.UIViewController?, completionBlock: @escaping FBSDKCoreKit.BridgeAPIResponseBlock) + @objc final public func openURLWithSafariViewController(url: Foundation.URL, sender: FBSDKCoreKit.URLOpening?, from fromViewController: UIKit.UIViewController?, handler: @escaping FBSDKCoreKit.SuccessBlock) +} +extension FBSDKCoreKit._BridgeAPI { + @objc final public func safariViewControllerDidFinish(_ safariViewController: SafariServices.SFSafariViewController) +} +@available(iOS 13, *) +extension FBSDKCoreKit._BridgeAPI : AuthenticationServices.ASWebAuthenticationPresentationContextProviding { + @objc final public func presentationAnchor(for session: AuthenticationServices.ASWebAuthenticationSession) -> AuthenticationServices.ASPresentationAnchor +} +@objcMembers @objc(FBSDKBridgeAPIProtocolNativeV1) final public class _BridgeAPIProtocolNativeV1 : ObjectiveC.NSObject, FBSDKCoreKit.BridgeAPIProtocol { + @objc(initWithAppScheme:) convenience public init(appScheme: Swift.String?) + @objc(initWithAppScheme:pasteboard:dataLengthThreshold:includeAppIcon:) public init(appScheme: Swift.String?, pasteboard: FBSDKCoreKit._Pasteboard?, dataLengthThreshold: Swift.UInt, shouldIncludeAppIcon: Swift.Bool) + @objc deinit + @objc final public func requestURL(actionID: Swift.String, scheme: Swift.String, methodName: Swift.String, parameters: [Swift.String : Any]) throws -> Foundation.URL + @objc final public func responseParameters(actionID: Swift.String, queryParameters: [Swift.String : Any], cancelled cancelledRef: Swift.UnsafeMutablePointer?) throws -> [Swift.String : Any] +} +@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKBridgeAPIRequestFactory) final public class _BridgeAPIRequestFactory : ObjectiveC.NSObject, FBSDKCoreKit.BridgeAPIRequestCreating { + @objc final public func bridgeAPIRequest(with protocolType: FBSDKCoreKit.FBSDKBridgeAPIProtocolType, scheme: Swift.String, methodName: Swift.String?, parameters: [Swift.String : Any]?, userInfo: [Swift.String : Any]? = nil) -> FBSDKCoreKit.BridgeAPIRequestProtocol? + @objc override dynamic public init() + @objc deinit +} +@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKDialogConfigurationMapBuilder) final public class _DialogConfigurationMapBuilder : ObjectiveC.NSObject, FBSDKCoreKit._DialogConfigurationMapBuilding { + @objc final public func buildDialogConfigurationMap(from rawConfigurations: [[Swift.String : Any]]) -> [Swift.String : FBSDKCoreKit._DialogConfiguration] + @objc override dynamic public init() + @objc deinit +} +@_inheritsConvenienceInitializers @objc(FBSDKErrorFactory) final public class _ErrorFactory : ObjectiveC.NSObject, FBSDKCoreKit.ErrorCreating { + @objc(errorWithCode:userInfo:message:underlyingError:) final public func error(code: Swift.Int, userInfo: [Swift.String : Any]? = nil, message: Swift.String?, underlyingError: Swift.Error?) -> Swift.Error + @objc(errorWithDomain:code:userInfo:message:underlyingError:) final public func error(domain: Swift.String, code: Swift.Int, userInfo: [Swift.String : Any]? = nil, message: Swift.String?, underlyingError: Swift.Error?) -> Swift.Error + @objc(invalidArgumentErrorWithName:value:message:underlyingError:) final public func invalidArgumentError(name: Swift.String, value: Any?, message: Swift.String?, underlyingError: Swift.Error?) -> Swift.Error + @objc(invalidArgumentErrorWithDomain:name:value:message:underlyingError:) final public func invalidArgumentError(domain: Swift.String, name: Swift.String, value: Any?, message: Swift.String?, underlyingError: Swift.Error?) -> Swift.Error + @objc(requiredArgumentErrorWithName:message:underlyingError:) final public func requiredArgumentError(name: Swift.String, message: Swift.String?, underlyingError: Swift.Error?) -> Swift.Error + @objc(requiredArgumentErrorWithDomain:name:message:underlyingError:) final public func requiredArgumentError(domain: Swift.String, name: Swift.String, message: Swift.String?, underlyingError: Swift.Error?) -> Swift.Error + @objc(unknownErrorWithMessage:userInfo:) final public func unknownError(message: Swift.String?, userInfo: [Swift.String : Any]? = nil) -> Swift.Error + @objc override dynamic public init() + @objc deinit +} +@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKCloseIcon) final public class _FBCloseIcon : ObjectiveC.NSObject { + @objc final public func image(size: CoreGraphics.CGSize) -> UIKit.UIImage? + @objc override dynamic public init() + @objc deinit +} +@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKLogo) final public class _FBLogo : FBSDKCoreKit.FBIcon { + @objc override final public func path(with size: CoreGraphics.CGSize) -> CoreGraphics.CGPath? + @objc override dynamic public init() + @objc deinit +} +@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKFeatureManager) final public class _FeatureManager : ObjectiveC.NSObject, FBSDKCoreKit.FeatureChecking, FBSDKCoreKit._FeatureDisabling { + @objc public static let shared: FBSDKCoreKit._FeatureManager + @objc final public func isEnabled(_ feature: FBSDKCoreKit.SDKFeature) -> Swift.Bool + @objc final public func check(_ feature: FBSDKCoreKit.SDKFeature, completionBlock: @escaping FBSDKCoreKit.FBSDKFeatureManagerBlock) + @objc final public func disableFeature(_ feature: FBSDKCoreKit.SDKFeature) + @objc override dynamic public init() + @objc deinit +} +@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKHumanSilhouetteIcon) final public class _HumanSilhouetteIcon : FBSDKCoreKit.FBIcon { + @objc override final public func path(with size: CoreGraphics.CGSize) -> CoreGraphics.CGPath? + @objc override dynamic public init() + @objc deinit +} +@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKMeasurementEvent) final public class _MeasurementEvent : ObjectiveC.NSObject, FBSDKCoreKit._AppLinkEventPosting { + @objc(postNotificationForEventName:args:) final public func postNotification(eventName: Swift.String, arguments: [Swift.String : Any]) + @objc override dynamic public init() + @objc deinit +} +@objc(FBSDKPaymentObserver) final public class _PaymentObserver : ObjectiveC.NSObject, FBSDKCoreKit._PaymentObserving { + @objc(initWithPaymentQueue:paymentProductRequestorFactory:) public init(paymentQueue: StoreKit.SKPaymentQueue, paymentProductRequestorFactory: FBSDKCoreKit._PaymentProductRequestorCreating) + @objc(startObservingTransactions) final public func startObservingTransactions() + @objc(stopObservingTransactions) final public func stopObservingTransactions() + @objc deinit +} +extension FBSDKCoreKit._PaymentObserver : StoreKit.SKPaymentTransactionObserver { + @objc final public func paymentQueue(_ queue: StoreKit.SKPaymentQueue, updatedTransactions transactions: [StoreKit.SKPaymentTransaction]) +} +@_inheritsConvenienceInitializers @objc(FBSDKPaymentProductRequestorFactory) final public class _PaymentProductRequestorFactory : ObjectiveC.NSObject, FBSDKCoreKit._PaymentProductRequestorCreating { + @objc final public func createRequestor(transaction: StoreKit.SKPaymentTransaction) -> FBSDKCoreKit.PaymentProductRequestor + @objc override dynamic public init() + @objc deinit +} +@objcMembers @objc(FBSDKRestrictiveEventFilter) final public class _RestrictiveEventFilter : ObjectiveC.NSObject { + @objc final public let eventName: Swift.String + @objc final public let restrictiveParameters: [Swift.String : Any] + @objc(initWithEventName:restrictiveParameters:) public init(eventName: Swift.String, restrictiveParameters: [Swift.String : Any]) + @objc deinit +} +@objcMembers @objc(FBSDKSKAdNetworkEvent) final public class _SKAdNetworkEvent : ObjectiveC.NSObject { + @objc final public let eventName: Swift.String? + @objc final public var values: [Swift.String : Swift.Double]? + @objc(initWithJSON:) public init?(json: [Swift.String : Any]) + @objc deinit +} +@objcMembers @objc(FBSDKViewImpressionLogger) final public class _ViewImpressionLogger : ObjectiveC.NSObject, FBSDKCoreKit.ImpressionLogging { + @objc(initWithEventName:) public init(eventName: FBSDKCoreKit.AppEvents.Name) + @objc public static func retrieveLogger(with eventName: FBSDKCoreKit.AppEvents.Name) -> FBSDKCoreKit._ViewImpressionLogger + @objc final public func logImpression(withIdentifier identifier: Swift.String, parameters: [FBSDKCoreKit.AppEvents.ParameterName : Any]?) + @objc deinit +} +@objcMembers @objc(FBSDKWebDialog) final public class _WebDialog : ObjectiveC.NSObject { + @objc final public var shouldDeferVisibility: Swift.Bool + @objc weak final public var delegate: FBSDKCoreKit.WebDialogDelegate? + @objc public init(name: Swift.String, parameters: [Swift.String : Swift.String]?, webViewFrame: CoreGraphics.CGRect = .zero, path: Swift.String? = nil) + @objc convenience public init(name: Swift.String) + @objc final public func show() + @objc deinit +} +extension FBSDKCoreKit._WebDialog : FBSDKCoreKit.WebDialogViewDelegate { + @objc final public func webDialogView(_ webDialogView: FBSDKCoreKit.FBWebDialogView, didCompleteWithResults results: [Swift.String : Any]) + @objc final public func webDialogView(_ webDialogView: FBSDKCoreKit.FBWebDialogView, didFailWithError error: Swift.Error) + @objc final public func webDialogViewDidCancel(_ webDialogView: FBSDKCoreKit.FBWebDialogView) + @objc final public func webDialogViewDidFinishLoad(_ webDialogView: FBSDKCoreKit.FBWebDialogView) +} +@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKWebViewFactory) final public class _WebViewFactory : ObjectiveC.NSObject, FBSDKCoreKit._WebViewProviding { + @objc final public func createWebView(frame: CoreGraphics.CGRect) -> FBSDKCoreKit.WebView + @objc override dynamic public init() + @objc deinit +} +extension FBSDKCoreKit.Profile.PictureMode : Swift.Equatable {} +extension FBSDKCoreKit.Profile.PictureMode : Swift.Hashable {} +extension FBSDKCoreKit.Profile.PictureMode : Swift.RawRepresentable {} +extension FBSDKCoreKit.LoginTooltipError : Swift.Equatable {} +extension FBSDKCoreKit.LoginTooltipError : Swift.Hashable {} diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/arm64.swiftdoc b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/arm64.swiftdoc deleted file mode 100644 index 6c9b6c8b..00000000 Binary files a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/arm64.swiftdoc and /dev/null differ diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/arm64.swiftinterface b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/arm64.swiftinterface deleted file mode 100644 index 2106aeb1..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/arm64.swiftinterface +++ /dev/null @@ -1,99 +0,0 @@ -// swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.5 (swiftlang-1300.0.31.1 clang-1300.0.29.1) -// swift-module-flags: -target arm64-apple-ios11.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FBSDKCoreKit -@_exported import FBSDKCoreKit -import FBSDKCoreKit_Basics -import Foundation -import Swift -import UIKit -import _Concurrency -extension FBSDKCoreKit.AccessToken { - public var permissions: Swift.Set { - get - } - public var declinedPermissions: Swift.Set { - get - } - public var expiredPermissions: Swift.Set { - get - } - public func hasGranted(_ permission: FBSDKCoreKit.Permission) -> Swift.Bool -} -@objc(FBSDKCAPIReporter) public protocol CAPIReporter { - @objc func enable() - @objc func configure(factory: FBSDKCoreKit.GraphRequestFactoryProtocol, settings: FBSDKCoreKit.SettingsProtocol) - @objc func recordEvent(_ parameters: [Swift.String : Any]) -} -@objc @_inheritsConvenienceInitializers @objcMembers public class FBSDKAppEventsCAPIManager : ObjectiveC.NSObject, FBSDKCoreKit.CAPIReporter { - @objc public static let shared: FBSDKCoreKit.FBSDKAppEventsCAPIManager - @objc override dynamic public init() - @objc public func configure(factory: FBSDKCoreKit.GraphRequestFactoryProtocol, settings: FBSDKCoreKit.SettingsProtocol) - @objc public func enable() - @objc public func recordEvent(_ parameters: [Swift.String : Any]) - @objc deinit -} -@objc @_inheritsConvenienceInitializers @objcMembers public class FBSDKTransformerGraphRequestFactory : ObjectiveC.NSObject { - @objc public static let shared: FBSDKCoreKit.FBSDKTransformerGraphRequestFactory - public var credentials: FBSDKCoreKit.FBSDKTransformerGraphRequestFactory.CapiGCredentials? { - get - } - public struct CapiGCredentials { - public let accessKey: Swift.String - public let capiGatewayURL: Swift.String - public let datasetID: Swift.String - } - @objc override dynamic public init() - @objc public func configure(datasetID: Swift.String, url: Swift.String, accessKey: Swift.String) - @objc public func callCapiGatewayAPI(with parameters: [Swift.String : Any]) - @objc deinit -} -public enum Permission : Swift.Hashable, Swift.ExpressibleByStringLiteral { - case publicProfile - case userFriends - case email - case userAboutMe - case userActionsBooks - case userActionsFitness - case userActionsMusic - case userActionsNews - case userActionsVideo - case userBirthday - case userEducationHistory - case userEvents - case userGamesActivity - case userGender - case userHometown - case userLikes - case userLocation - case userManagedGroups - case userPhotos - case userPosts - case userRelationships - case userRelationshipDetails - case userReligionPolitics - case userTaggedPlaces - case userVideos - case userWebsite - case userWorkHistory - case readCustomFriendlists - case readInsights - case readAudienceNetworkInsights - case readPageMailboxes - case pagesShowList - case pagesManageCta - case pagesManageInstantArticles - case adsRead - case custom(Swift.String) - public init(stringLiteral value: Swift.String) - public var name: Swift.String { - get - } - public func hash(into hasher: inout Swift.Hasher) - public static func == (a: FBSDKCoreKit.Permission, b: FBSDKCoreKit.Permission) -> Swift.Bool - public typealias ExtendedGraphemeClusterLiteralType = Swift.String - public typealias StringLiteralType = Swift.String - public typealias UnicodeScalarLiteralType = Swift.String - public var hashValue: Swift.Int { - get - } -} diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/x86_64-apple-ios-simulator.swiftdoc b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/x86_64-apple-ios-simulator.swiftdoc index 331f8b14..a9d4935b 100644 Binary files a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/x86_64-apple-ios-simulator.swiftdoc and b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/x86_64-apple-ios-simulator.swiftdoc differ diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/x86_64-apple-ios-simulator.swiftinterface b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/x86_64-apple-ios-simulator.swiftinterface index a934f1a3..1eb1e0e1 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/x86_64-apple-ios-simulator.swiftinterface +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/x86_64-apple-ios-simulator.swiftinterface @@ -1,9 +1,14 @@ // swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.5 (swiftlang-1300.0.31.1 clang-1300.0.29.1) -// swift-module-flags: -target x86_64-apple-ios11.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FBSDKCoreKit +// swift-compiler-version: Apple Swift version 5.6.1 (swiftlang-5.6.0.323.66 clang-1316.0.20.12) +// swift-module-flags: -target x86_64-apple-ios12.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FBSDKCoreKit +import AdSupport +import AuthenticationServices +import FBAEMKit @_exported import FBSDKCoreKit import FBSDKCoreKit_Basics import Foundation +import SafariServices +import StoreKit import Swift import UIKit import _Concurrency @@ -19,17 +24,161 @@ extension FBSDKCoreKit.AccessToken { } public func hasGranted(_ permission: FBSDKCoreKit.Permission) -> Swift.Bool } +@objcMembers @objc(FBSDKAppLink) final public class AppLink : ObjectiveC.NSObject, FBSDKCoreKit._AppLinkProtocol { + @objc final public let sourceURL: Foundation.URL? + @objc final public let targets: [FBSDKCoreKit.AppLinkTargetProtocol] + @objc final public let webURL: Foundation.URL? + @objc final public var isBackToReferrer: Swift.Bool + @objc(initWithSourceURL:targets:webURL:) convenience public init(sourceURL: Foundation.URL?, targets: [FBSDKCoreKit.AppLinkTargetProtocol], webURL: Foundation.URL?) + @available(*, deprecated, message: "Please use designated init to instantiate an AppLink. This method will be removed in future releases.\"") + @objc(appLinkWithSourceURL:targets:webURL:) public static func appLink(sourceURL: Foundation.URL?, targets: [FBSDKCoreKit.AppLinkTargetProtocol], webURL: Foundation.URL?) -> FBSDKCoreKit._AppLinkProtocol + @objc(initWithSourceURL:targets:webURL:isBackToReferrer:) public init(sourceURL: Foundation.URL?, targets: [FBSDKCoreKit.AppLinkTargetProtocol], webURL: Foundation.URL?, isBackToReferrer: Swift.Bool) + @objc deinit +} +@available(iOSApplicationExtension, unavailable, message: "Not available in app extension") +@objcMembers @objc(FBSDKAppLinkNavigation) final public class AppLinkNavigation : ObjectiveC.NSObject { + @available(*, deprecated, message: "This property is deprecated and will be removed in the next major release. Use `defaultResolver` instead.") + @nonobjc public static var `default`: FBSDKCoreKit.AppLinkResolving { + get + set + } + @objc(defaultResolver) public static var defaultResolver: FBSDKCoreKit.AppLinkResolving { + @objc get + @objc set + } + @objc final public let extras: [Swift.String : Any] + @objc final public let appLinkData: [Swift.String : Any] + @objc final public let appLink: FBSDKCoreKit.AppLink + @objc final public var navigationType: FBSDKCoreKit.AppLinkNavigationType { + @objc get + } + @objc(initWithAppLink:extras:appLinkData:) public init(appLink: FBSDKCoreKit.AppLink, extras: [Swift.String : Any], appLinkData: [Swift.String : Any]) + @available(*, deprecated, message: "Please use init(appLink:extras:appLinkData:) to instantiate an `AppLinkNavigation`.\nThis method will be removed in the next major version.\"") + @objc(initWithAppLink:extras:appLinkData:settings:) convenience public init(appLink: FBSDKCoreKit.AppLink, extras: [Swift.String : Any], appLinkData: [Swift.String : Any], settings: FBSDKCoreKit.SettingsProtocol) + @available(*, deprecated, message: "Please use designated init to instantiate an AppLinkNavigation. This method will be removed in future releases.\"") + @objc(navigationWithAppLink:extras:appLinkData:settings:) public static func navigation(with appLink: FBSDKCoreKit.AppLink, extras: [Swift.String : Any], appLinkData: [Swift.String : Any], settings: FBSDKCoreKit.SettingsProtocol) -> FBSDKCoreKit.AppLinkNavigation + @objc(callbackAppLinkDataForAppWithName:url:) public static func callbackAppLinkData(forApp appName: Swift.String, url: Swift.String) -> [Swift.String : [Swift.String : Swift.String]] + @available(swift, obsoleted: 0.1) + @objc(navigate:) final public func navigate(error errorPointer: Foundation.NSErrorPointer) -> FBSDKCoreKit.AppLinkNavigationType + @nonobjc final public func navigate() throws -> FBSDKCoreKit.AppLinkNavigationType + @objc(resolveAppLink:handler:) public static func resolveAppLink(_ destination: Foundation.URL, handler: @escaping FBSDKCoreKit.AppLinkBlock) + @objc(resolveAppLink:resolver:handler:) public static func resolveAppLink(_ destination: Foundation.URL, resolver: FBSDKCoreKit.AppLinkResolving, handler: @escaping FBSDKCoreKit.AppLinkBlock) + @available(swift, obsoleted: 0.1) + @objc(navigateToAppLink:error:) public static func navigate(to appLink: FBSDKCoreKit.AppLink, errorPointer: Foundation.ErrorPointer) -> FBSDKCoreKit.AppLinkNavigationType + @nonobjc public static func navigate(to appLink: FBSDKCoreKit.AppLink) throws -> FBSDKCoreKit.AppLinkNavigationType + @objc(navigationTypeForLink:) public static func navigationType(for appLink: FBSDKCoreKit.AppLink) -> FBSDKCoreKit.AppLinkNavigationType + @objc(navigateToURL:handler:) public static func navigate(to destination: Foundation.URL, handler: @escaping FBSDKCoreKit.AppLinkNavigationBlock) + @objc(navigateToURL:resolver:handler:) public static func navigate(to destination: Foundation.URL, resolver: FBSDKCoreKit.AppLinkResolving, handler: @escaping FBSDKCoreKit.AppLinkNavigationBlock) + @objc deinit +} +@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKAppLinkResolver) final public class AppLinkResolver : ObjectiveC.NSObject, FBSDKCoreKit.AppLinkResolving { + @objc final public func appLink(from url: Foundation.URL, handler: @escaping FBSDKCoreKit.AppLinkBlock) + @objc @available(iOSApplicationExtension, unavailable, message: "Not available in app extension") + final public func appLinks(from urls: [Foundation.URL], handler: @escaping FBSDKCoreKit.AppLinksBlock) + @objc override dynamic public init() + @objc deinit +} +@objcMembers @objc(FBSDKAppLinkTarget) final public class AppLinkTarget : ObjectiveC.NSObject, FBSDKCoreKit.AppLinkTargetProtocol { + @objc final public let url: Foundation.URL? + @objc final public let appStoreId: Swift.String? + @objc final public let appName: Swift.String + @objc(initWithURL:appStoreId:appName:) public init(url: Foundation.URL?, appStoreId: Swift.String?, appName: Swift.String) + @available(*, deprecated, message: "Please use designated init to instantiate an AppLinkTarget. This method will be removed in future releases.\"") + @objc(appLinkTargetWithURL:appStoreId:appName:) public static func appLinkTargetWithURL(url: Foundation.URL?, appStoreId: Swift.String?, appName: Swift.String) -> FBSDKCoreKit.AppLinkTarget + @objc deinit +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKApplicationDelegate) final public class ApplicationDelegate : ObjectiveC.NSObject { + @objc(sharedInstance) public static var shared: FBSDKCoreKit.ApplicationDelegate { + get + } + @objc final public func initializeSDK() + @discardableResult + @objc(application:continueUserActivity:) final public func application(_ application: UIKit.UIApplication, continue userActivity: Foundation.NSUserActivity) -> Swift.Bool + @discardableResult + @objc(application:openURL:options:) final public func application(_ application: UIKit.UIApplication, open url: Foundation.URL, options: [UIKit.UIApplication.OpenURLOptionsKey : Any]) -> Swift.Bool + @discardableResult + @objc(application:openURL:sourceApplication:annotation:) final public func application(_ application: UIKit.UIApplication, open url: Foundation.URL, sourceApplication: Swift.String?, annotation: Any?) -> Swift.Bool + @objc @discardableResult + final public func application(_ application: UIKit.UIApplication, didFinishLaunchingWithOptions launchOptions: [UIKit.UIApplication.LaunchOptionsKey : Any]? = nil) -> Swift.Bool + @objc final public func addObserver(_ observer: FBSDKCoreKit.FBSDKApplicationObserving) + @objc final public func removeObserver(_ observer: FBSDKCoreKit.FBSDKApplicationObserving) + @objc deinit +} +@_hasMissingDesignatedInitializers @objc(FBSDKAuthenticationTokenClaims) final public class AuthenticationTokenClaims : ObjectiveC.NSObject { + final public let jti: Swift.String + final public let iss: Swift.String + final public let aud: Swift.String + final public let nonce: Swift.String + final public let exp: Foundation.TimeInterval + final public let iat: Foundation.TimeInterval + final public let sub: Swift.String + final public let name: Swift.String? + final public let givenName: Swift.String? + final public let middleName: Swift.String? + final public let familyName: Swift.String? + final public let email: Swift.String? + final public let picture: Swift.String? + final public let userFriends: [Swift.String]? + final public let userBirthday: Swift.String? + final public let userAgeRange: [Swift.String : Foundation.NSNumber]? + final public let userHometown: [Swift.String : Swift.String]? + final public let userLocation: [Swift.String : Swift.String]? + final public let userGender: Swift.String? + final public let userLink: Swift.String? + @objc(initWithEncodedClaims:nonce:) convenience public init?(encodedClaims: Swift.String, nonce expectedNonce: Swift.String) + @objc deinit +} @objc(FBSDKCAPIReporter) public protocol CAPIReporter { @objc func enable() @objc func configure(factory: FBSDKCoreKit.GraphRequestFactoryProtocol, settings: FBSDKCoreKit.SettingsProtocol) @objc func recordEvent(_ parameters: [Swift.String : Any]) } -@objc @_inheritsConvenienceInitializers @objcMembers public class FBSDKAppEventsCAPIManager : ObjectiveC.NSObject, FBSDKCoreKit.CAPIReporter { +@_inheritsConvenienceInitializers @available(tvOS, unavailable) +@objcMembers @objc final public class CoreUIApplication : ObjectiveC.NSObject { + @objc public static let shared: FBSDKCoreKit._InternalURLOpener + @objc override dynamic public init() + @objc deinit +} +@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKIcon) open class FBIcon : ObjectiveC.NSObject { + @objc open func path(with size: CoreGraphics.CGSize) -> CoreGraphics.CGPath? + @objc public func image(size: CoreGraphics.CGSize) -> UIKit.UIImage? + @objc public func image(size: CoreGraphics.CGSize, color: UIKit.UIColor) -> UIKit.UIImage? + @objc public func image(size: CoreGraphics.CGSize, scale: CoreGraphics.CGFloat, color: UIKit.UIColor) -> UIKit.UIImage? + @objc override dynamic public init() + @objc deinit +} +@_inheritsConvenienceInitializers @available(tvOS, unavailable) +@objcMembers @objc(FBSDKProfilePictureView) @_Concurrency.MainActor(unsafe) final public class FBProfilePictureView : UIKit.UIView { + @objc @_Concurrency.MainActor(unsafe) final public var pictureMode: FBSDKCoreKit.Profile.PictureMode { + @objc get + @objc set + } + @objc @_Concurrency.MainActor(unsafe) final public var profileID: Swift.String { + @objc get + @objc set + } + @_Concurrency.MainActor(unsafe) @objc override final public var bounds: CoreGraphics.CGRect { + @_Concurrency.MainActor(unsafe) @objc get + @_Concurrency.MainActor(unsafe) @objc set + } + @_Concurrency.MainActor(unsafe) @objc override final public var contentMode: UIKit.UIView.ContentMode { + @_Concurrency.MainActor(unsafe) @objc get + @_Concurrency.MainActor(unsafe) @objc set + } + @objc(initWith:profile:) @_Concurrency.MainActor(unsafe) public init(frame: CoreGraphics.CGRect, profile: FBSDKCoreKit.Profile? = nil) + @objc(initWithProfile:) @_Concurrency.MainActor(unsafe) convenience public init(profile: FBSDKCoreKit.Profile? = nil) + @objc(initWithFrame:) @_Concurrency.MainActor(unsafe) override dynamic public init(frame: CoreGraphics.CGRect) + @objc(initWithCoder:) @_Concurrency.MainActor(unsafe) required dynamic public init?(coder: Foundation.NSCoder) + @objc @_Concurrency.MainActor(unsafe) final public func setNeedsImageUpdate() + @objc deinit +} +public typealias AppEventsCAPIManager = FBSDKCoreKit.FBSDKAppEventsCAPIManager +@objc @_inheritsConvenienceInitializers @objcMembers final public class FBSDKAppEventsCAPIManager : ObjectiveC.NSObject, FBSDKCoreKit.CAPIReporter { @objc public static let shared: FBSDKCoreKit.FBSDKAppEventsCAPIManager @objc override dynamic public init() - @objc public func configure(factory: FBSDKCoreKit.GraphRequestFactoryProtocol, settings: FBSDKCoreKit.SettingsProtocol) - @objc public func enable() - @objc public func recordEvent(_ parameters: [Swift.String : Any]) + @objc final public func configure(factory: FBSDKCoreKit.GraphRequestFactoryProtocol, settings: FBSDKCoreKit.SettingsProtocol) + @objc final public func enable() + @objc final public func recordEvent(_ parameters: [Swift.String : Any]) @objc deinit } @objc @_inheritsConvenienceInitializers @objcMembers public class FBSDKTransformerGraphRequestFactory : ObjectiveC.NSObject { @@ -47,6 +196,11 @@ extension FBSDKCoreKit.AccessToken { @objc public func callCapiGatewayAPI(with parameters: [Swift.String : Any]) @objc deinit } +final public class KeychainStoreFactory : FBSDKCoreKit.KeychainStoreProviding { + public init() + @objc final public func createKeychainStore(service: Swift.String, accessGroup: Swift.String?) -> FBSDKCoreKit.KeychainStoreProtocol + @objc deinit +} public enum Permission : Swift.Hashable, Swift.ExpressibleByStringLiteral { case publicProfile case userFriends @@ -83,6 +237,8 @@ public enum Permission : Swift.Hashable, Swift.ExpressibleByStringLiteral { case pagesManageCta case pagesManageInstantArticles case adsRead + case userLink + case userAgeRange case custom(Swift.String) public init(stringLiteral value: Swift.String) public var name: Swift.String { @@ -97,3 +253,428 @@ public enum Permission : Swift.Hashable, Swift.ExpressibleByStringLiteral { get } } +extension FBSDKCoreKit.Profile { + @objc(FBSDKProfilePictureMode) public enum PictureMode : Swift.UInt { + case square + case normal + case album + case small + case large + public init?(rawValue: Swift.UInt) + public typealias RawValue = Swift.UInt + public var rawValue: Swift.UInt { + get + } + } + @objc(imageURLForPictureMode:size:) final public func imageURL(forMode pictureMode: FBSDKCoreKit.Profile.PictureMode, size: CoreGraphics.CGSize) -> Foundation.URL? +} +extension FBSDKCoreKit.Profile { + @objc(loadCurrentProfileWithCompletion:) public static func loadCurrentProfile(completion: FBSDKCoreKit.ProfileBlock?) +} +extension FBSDKCoreKit.Profile : FBSDKCoreKit.ProfileProviding { + @objc(currentProfile) public static var current: FBSDKCoreKit.Profile? { + @objc get + @objc set + } + @objc public static func fetchCachedProfile() -> Self? +} +extension FBSDKCoreKit.Profile : Foundation.NSSecureCoding { + @objc public static var supportsSecureCoding: Swift.Bool { + @objc get + } + @objc convenience dynamic public init?(coder decoder: Foundation.NSCoder) + @objc final public func encode(with encoder: Foundation.NSCoder) +} +@objcMembers @objc(FBSDKProfile) final public class Profile : ObjectiveC.NSObject { + @objc final public let userID: FBSDKCoreKit.UserIdentifier + @objc final public let firstName: Swift.String? + @objc final public let middleName: Swift.String? + @objc final public let lastName: Swift.String? + @objc final public let name: Swift.String? + @objc final public let linkURL: Foundation.URL? + @objc final public let refreshDate: Foundation.Date + @objc final public let imageURL: Foundation.URL? + @objc final public let email: Swift.String? + @objc final public let friendIDs: [FBSDKCoreKit.UserIdentifier]? + @objc final public let birthday: Foundation.Date? + @objc final public let ageRange: FBSDKCoreKit.UserAgeRange? + @objc final public let hometown: FBSDKCoreKit.Location? + @objc final public let location: FBSDKCoreKit.Location? + @objc final public let gender: Swift.String? + @objc public static var isUpdatedWithAccessTokenChange: Swift.Bool { + @objc get + @objc set + } + @objc(initWithUserID:firstName:middleName:lastName:name:linkURL:refreshDate:) convenience public init(userID: FBSDKCoreKit.UserIdentifier, firstName: Swift.String?, middleName: Swift.String?, lastName: Swift.String?, name: Swift.String?, linkURL: Foundation.URL?, refreshDate: Foundation.Date?) + @objc(initWithUserID:firstName:middleName:lastName:name:linkURL:refreshDate:imageURL:email:friendIDs:birthday:ageRange:hometown:location:gender:) convenience public init(userID: FBSDKCoreKit.UserIdentifier, firstName: Swift.String? = nil, middleName: Swift.String? = nil, lastName: Swift.String? = nil, name: Swift.String? = nil, linkURL: Foundation.URL? = nil, refreshDate: Foundation.Date? = Date(), imageURL: Foundation.URL? = nil, email: Swift.String? = nil, friendIDs: [FBSDKCoreKit.UserIdentifier]? = nil, birthday: Foundation.Date? = nil, ageRange: FBSDKCoreKit.UserAgeRange? = nil, hometown: FBSDKCoreKit.Location? = nil, location: FBSDKCoreKit.Location? = nil, gender: Swift.String? = nil) + @objc(initWithUserID:firstName:middleName:lastName:name:linkURL:refreshDate:imageURL:email:friendIDs:birthday:ageRange:hometown:location:gender:isLimited:) public init(userID: FBSDKCoreKit.UserIdentifier, firstName: Swift.String?, middleName: Swift.String?, lastName: Swift.String?, name: Swift.String?, linkURL: Foundation.URL?, refreshDate: Foundation.Date?, imageURL: Foundation.URL?, email: Swift.String?, friendIDs: [FBSDKCoreKit.UserIdentifier]?, birthday: Foundation.Date?, ageRange: FBSDKCoreKit.UserAgeRange?, hometown: FBSDKCoreKit.Location?, location: FBSDKCoreKit.Location?, gender: Swift.String?, isLimited: Swift.Bool) + @available(*, deprecated, message: "This method is deprecated and will be removed in the next major release. Use `isUpdatedWithAccessTokenChange` instead.") + @objc(enableUpdatesOnAccessTokenChange:) public static func enableUpdatesOnAccessTokenChange(_ enabled: Swift.Bool) + @objc deinit +} +@objc(FBSDKProfileProviding) public protocol ProfileProviding { + @objc(currentProfile) static var current: FBSDKCoreKit.Profile? { get set } + @objc static func fetchCachedProfile() -> FBSDKCoreKit.Profile? +} +public typealias LoginTooltipBlock = (FBSDKCoreKit.FBSDKLoginTooltip?, Swift.Error?) -> Swift.Void +public enum LoginTooltipError : Swift.Error { + case missingTooltipText + public static func == (a: FBSDKCoreKit.LoginTooltipError, b: FBSDKCoreKit.LoginTooltipError) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +@objc @_inheritsConvenienceInitializers final public class ServerConfigurationProvider : ObjectiveC.NSObject { + final public var loggingToken: Swift.String? { + get + } + final public func shouldUseSafariViewController(forDialogName dialogName: Swift.String) -> Swift.Bool + final public func loadServerConfiguration(completion: FBSDKCoreKit.LoginTooltipBlock?) + @objc override dynamic public init() + @objc deinit +} +extension FBSDKCoreKit.Settings { + @objc final public func recordInstall() + @objc final public func logWarnings() + @objc final public func logIfSDKSettingsChanged() +} +@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKSettings) final public class Settings : ObjectiveC.NSObject, FBSDKCoreKit.SettingsProtocol, FBSDKCoreKit.SettingsLogging, FBSDKCoreKit._ClientTokenProviding { + @objc(sharedSettings) public static let shared: FBSDKCoreKit.Settings + @objc final public var sdkVersion: Swift.String { + @objc get + } + @objc final public var defaultGraphAPIVersion: Swift.String { + @objc get + } + @objc(JPEGCompressionQuality) final public var jpegCompressionQuality: CoreGraphics.CGFloat { + @objc get + @objc set + } + @objc @available(*, deprecated, message: "This property is deprecated and will be removed in the next major release. Use `isAutoLogAppEventsEnabled` instead.") + final public var autoLogAppEventsEnabled: Swift.Bool { + @objc get + @objc set + } + @objc final public var isAutoLogAppEventsEnabled: Swift.Bool { + @objc get + @objc set + } + @available(*, deprecated, message: "This property is deprecated and will be removed in the next major release. Use `isCodelessDebugLogEnabled` instead.") + @objc final public var codelessDebugLogEnabled: Swift.Bool { + @objc get + @objc set + } + @objc final public var isCodelessDebugLogEnabled: Swift.Bool { + @objc get + @objc set + } + @available(*, deprecated, message: "This property is deprecated and will be removed in the next major release. Use `isAdvertiserIDCollectionEnabled` instead.") + @objc final public var advertiserIDCollectionEnabled: Swift.Bool { + @objc get + @objc set + } + @objc final public var isAdvertiserIDCollectionEnabled: Swift.Bool { + @objc get + @objc set + } + @objc @available(*, deprecated, message: "This property is deprecated and will be removed in the next major release. Use `isSKAdNetworkReportEnabled` instead.") + final public var skAdNetworkReportEnabled: Swift.Bool { + @objc get + @objc set + } + @objc final public var isSKAdNetworkReportEnabled: Swift.Bool { + @objc get + @objc set + } + @objc final public var isEventDataUsageLimited: Swift.Bool { + @objc get + @objc set + } + @objc final public var shouldUseCachedValuesForExpensiveMetadata: Swift.Bool { + @objc get + @objc set + } + @objc final public var isGraphErrorRecoveryEnabled: Swift.Bool + @objc final public var appID: Swift.String? { + @objc get + @objc set + } + @objc final public var appURLSchemeSuffix: Swift.String? { + @objc get + @objc set + } + @objc final public var clientToken: Swift.String? { + @objc get + @objc set + } + @objc final public var displayName: Swift.String? { + @objc get + @objc set + } + @objc final public var facebookDomainPart: Swift.String? { + @objc get + @objc set + } + @objc final public var graphAPIVersion: Swift.String { + @objc get + @objc set + } + @objc final public var userAgentSuffix: Swift.String? + @available(*, deprecated, message: "This property is deprecated and will be removed in the next major release. Use `isAdvertiserTrackingEnabled` instead.") + @objc final public var advertiserTrackingEnabled: Swift.Bool { + @objc get + @objc set + } + @objc final public var isAdvertiserTrackingEnabled: Swift.Bool { + @objc get + @objc set(isNewlyAllowed) + } + @objc final public var advertisingTrackingStatus: FBSDKCoreKit.AdvertisingTrackingStatus { + @objc get + @objc set + } + @objc final public var isDataProcessingRestricted: Swift.Bool { + @objc get + } + @objc final public var persistableDataProcessingOptions: [FBSDKCoreKit.DataProcessingOptionKey.RawValue : Any]? { + @objc get + } + @objc final public func setDataProcessingOptions(_ options: [Swift.String]?) + @objc final public func setDataProcessingOptions(_ options: [Swift.String]?, country: Swift.Int32, state: Swift.Int32) + @objc final public var loggingBehaviors: Swift.Set { + @objc get + @objc set + } + @objc final public func enableLoggingBehavior(_ loggingBehavior: FBSDKCoreKit.LoggingBehavior) + @objc final public func disableLoggingBehavior(_ loggingBehavior: FBSDKCoreKit.LoggingBehavior) + @objc final public var shouldUseTokenOptimizations: Swift.Bool { + @objc get + @objc set + } + @available(*, deprecated, message: "This property is deprecated and will be removed in the next major release. Use `isATETimeSufficientlyDelayed` instead.") + @objc final public var isSetATETimeExceedsInstallTime: Swift.Bool { + @objc get + } + @objc final public var isATETimeSufficientlyDelayed: Swift.Bool { + @objc get + } + @objc final public var installTimestamp: Foundation.Date? { + @objc get + } + @objc final public var advertiserTrackingEnabledTimestamp: Foundation.Date? { + @objc get + } + @available(*, deprecated, message: "This property is deprecated and will be removed in the next major release. Use `graphAPIDebugParameterValue` instead.") + @objc final public var graphAPIDebugParamValue: Swift.String? { + @objc get + } + @objc final public var graphAPIDebugParameterValue: Swift.String? { + @objc get + } + @objc override dynamic public init() + @objc deinit +} +@objc(FBSDKSettings) public protocol SettingsProtocol { + @objc var appID: Swift.String? { get set } + @objc var clientToken: Swift.String? { get set } + @objc var userAgentSuffix: Swift.String? { get set } + @objc var sdkVersion: Swift.String { get } + @objc var displayName: Swift.String? { get set } + @objc var facebookDomainPart: Swift.String? { get set } + @objc var loggingBehaviors: Swift.Set { get set } + @objc var appURLSchemeSuffix: Swift.String? { get set } + @objc var isDataProcessingRestricted: Swift.Bool { get } + @objc var isAutoLogAppEventsEnabled: Swift.Bool { get } + @objc @available(*, deprecated, message: "This property is deprecated and will be removed in the next major release. Use `isCodelessDebugLogEnabled` instead.") + var codelessDebugLogEnabled: Swift.Bool { get set } + @objc var isCodelessDebugLogEnabled: Swift.Bool { get set } + @objc @available(*, deprecated, message: "This property is deprecated and will be removed in the next major release. Use `isAdvertiserIDCollectionEnabled` instead.") + var advertiserIDCollectionEnabled: Swift.Bool { get set } + @objc var isAdvertiserIDCollectionEnabled: Swift.Bool { get set } + @objc @available(*, deprecated, message: "This property is deprecated and will be removed in the next major release. Use `isATETimeSufficientlyDelayed` instead.") + var isSetATETimeExceedsInstallTime: Swift.Bool { get } + @objc var isATETimeSufficientlyDelayed: Swift.Bool { get } + @objc var isSKAdNetworkReportEnabled: Swift.Bool { get } + @objc var advertisingTrackingStatus: FBSDKCoreKit.AdvertisingTrackingStatus { get } + @objc var installTimestamp: Foundation.Date? { get } + @objc var advertiserTrackingEnabledTimestamp: Foundation.Date? { get } + @objc var isEventDataUsageLimited: Swift.Bool { get set } + @objc var shouldUseTokenOptimizations: Swift.Bool { get set } + @objc var graphAPIVersion: Swift.String { get set } + @objc var isGraphErrorRecoveryEnabled: Swift.Bool { get set } + @objc @available(*, deprecated, message: "This property is deprecated and will be removed in the next major release. Use `graphAPIDebugParameterValue` instead.") + var graphAPIDebugParamValue: Swift.String? { get } + @objc var graphAPIDebugParameterValue: Swift.String? { get } + @objc @available(*, deprecated, message: "This property is deprecated and will be removed in the next major release. Use `isAdvertiserTrackingEnabled` instead.") + var advertiserTrackingEnabled: Swift.Bool { get set } + @objc var isAdvertiserTrackingEnabled: Swift.Bool { get set } + @objc var shouldUseCachedValuesForExpensiveMetadata: Swift.Bool { get set } + @objc var persistableDataProcessingOptions: [FBSDKCoreKit.DataProcessingOptionKey.RawValue : Any]? { get } + @objc func setDataProcessingOptions(_ options: [Swift.String]?) + @objc func setDataProcessingOptions(_ options: [Swift.String]?, country: Swift.Int32, state: Swift.Int32) +} +public enum DialogConfigurationName { + public static let message: Swift.String + public static let share: Swift.String +} +@available(tvOS, unavailable) +public struct ShareDialogConfiguration { + public init() + public var defaultShareMode: Swift.String? { + get + } + public func shouldUseNativeDialog(forDialogName dialogName: Swift.String) -> Swift.Bool + public func shouldUseSafariViewController(forDialogName dialogName: Swift.String) -> Swift.Bool +} +@objc(FBSDKAEMReporter) public protocol _AEMReporterProtocol { + @objc static func enable() + @objc(recordAndUpdateEvent:currency:value:parameters:) static func recordAndUpdate(event: Swift.String, currency: Swift.String?, value: Foundation.NSNumber?, parameters: [Swift.String : Any]?) + @objc static func setConversionFilteringEnabled(_ isEnabled: Swift.Bool) + @objc static func setCatalogMatchingEnabled(_ isEnabled: Swift.Bool) + @objc static func setAdvertiserRuleMatchInServerEnabled(_ isEnabled: Swift.Bool) +} +extension FBAEMKit.AEMReporter : FBSDKCoreKit._AEMReporterProtocol { +} +@objcMembers @objc(_FBSDKAccessTokenExpirer) final public class _AccessTokenExpirer : ObjectiveC.NSObject, FBSDKCoreKit._AccessTokenExpiring { + @objc public init(notificationCenter: FBSDKCoreKit._NotificationPosting & FBSDKCoreKit_Basics.NotificationDelivering) + @objc deinit +} +@objc(_FBSDKAccessTokenExpiring) public protocol _AccessTokenExpiring { +} +@objc @_hasMissingDesignatedInitializers final public class _BridgeAPI : ObjectiveC.NSObject, FBSDKCoreKit.FBSDKApplicationObserving, FBSDKCoreKit.URLOpener, FBSDKCoreKit.BridgeAPIRequestOpening, FBSDKCoreKit._ContainerViewControllerDelegate, SafariServices.SFSafariViewControllerDelegate { + public static let shared: FBSDKCoreKit._BridgeAPI + @objc final public func viewControllerDidDisappear(_ viewController: FBSDKCoreKit._ContainerViewController, animated: Swift.Bool) + @objc deinit +} +extension FBSDKCoreKit._BridgeAPI { + @objc final public func applicationWillResignActive(_ application: UIKit.UIApplication?) + @objc final public func applicationDidBecomeActive(_ application: UIKit.UIApplication?) + @objc final public func applicationDidEnterBackground(_ application: UIKit.UIApplication?) + @objc final public func application(_ application: UIKit.UIApplication, open url: Foundation.URL, sourceApplication: Swift.String?, annotation: Any?) -> Swift.Bool + @objc final public func application(_ application: UIKit.UIApplication, didFinishLaunchingWithOptions launchOptions: [UIKit.UIApplication.LaunchOptionsKey : Any]? = nil) -> Swift.Bool +} +extension FBSDKCoreKit._BridgeAPI { + @objc final public func open(_ url: Foundation.URL, sender: FBSDKCoreKit.URLOpening?, handler: @escaping FBSDKCoreKit.SuccessBlock) + @objc final public func open(_ request: FBSDKCoreKit.BridgeAPIRequestProtocol, useSafariViewController: Swift.Bool, from fromViewController: UIKit.UIViewController?, completionBlock: @escaping FBSDKCoreKit.BridgeAPIResponseBlock) + @objc final public func openURLWithSafariViewController(url: Foundation.URL, sender: FBSDKCoreKit.URLOpening?, from fromViewController: UIKit.UIViewController?, handler: @escaping FBSDKCoreKit.SuccessBlock) +} +extension FBSDKCoreKit._BridgeAPI { + @objc final public func safariViewControllerDidFinish(_ safariViewController: SafariServices.SFSafariViewController) +} +@available(iOS 13, *) +extension FBSDKCoreKit._BridgeAPI : AuthenticationServices.ASWebAuthenticationPresentationContextProviding { + @objc final public func presentationAnchor(for session: AuthenticationServices.ASWebAuthenticationSession) -> AuthenticationServices.ASPresentationAnchor +} +@objcMembers @objc(FBSDKBridgeAPIProtocolNativeV1) final public class _BridgeAPIProtocolNativeV1 : ObjectiveC.NSObject, FBSDKCoreKit.BridgeAPIProtocol { + @objc(initWithAppScheme:) convenience public init(appScheme: Swift.String?) + @objc(initWithAppScheme:pasteboard:dataLengthThreshold:includeAppIcon:) public init(appScheme: Swift.String?, pasteboard: FBSDKCoreKit._Pasteboard?, dataLengthThreshold: Swift.UInt, shouldIncludeAppIcon: Swift.Bool) + @objc deinit + @objc final public func requestURL(actionID: Swift.String, scheme: Swift.String, methodName: Swift.String, parameters: [Swift.String : Any]) throws -> Foundation.URL + @objc final public func responseParameters(actionID: Swift.String, queryParameters: [Swift.String : Any], cancelled cancelledRef: Swift.UnsafeMutablePointer?) throws -> [Swift.String : Any] +} +@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKBridgeAPIRequestFactory) final public class _BridgeAPIRequestFactory : ObjectiveC.NSObject, FBSDKCoreKit.BridgeAPIRequestCreating { + @objc final public func bridgeAPIRequest(with protocolType: FBSDKCoreKit.FBSDKBridgeAPIProtocolType, scheme: Swift.String, methodName: Swift.String?, parameters: [Swift.String : Any]?, userInfo: [Swift.String : Any]? = nil) -> FBSDKCoreKit.BridgeAPIRequestProtocol? + @objc override dynamic public init() + @objc deinit +} +@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKDialogConfigurationMapBuilder) final public class _DialogConfigurationMapBuilder : ObjectiveC.NSObject, FBSDKCoreKit._DialogConfigurationMapBuilding { + @objc final public func buildDialogConfigurationMap(from rawConfigurations: [[Swift.String : Any]]) -> [Swift.String : FBSDKCoreKit._DialogConfiguration] + @objc override dynamic public init() + @objc deinit +} +@_inheritsConvenienceInitializers @objc(FBSDKErrorFactory) final public class _ErrorFactory : ObjectiveC.NSObject, FBSDKCoreKit.ErrorCreating { + @objc(errorWithCode:userInfo:message:underlyingError:) final public func error(code: Swift.Int, userInfo: [Swift.String : Any]? = nil, message: Swift.String?, underlyingError: Swift.Error?) -> Swift.Error + @objc(errorWithDomain:code:userInfo:message:underlyingError:) final public func error(domain: Swift.String, code: Swift.Int, userInfo: [Swift.String : Any]? = nil, message: Swift.String?, underlyingError: Swift.Error?) -> Swift.Error + @objc(invalidArgumentErrorWithName:value:message:underlyingError:) final public func invalidArgumentError(name: Swift.String, value: Any?, message: Swift.String?, underlyingError: Swift.Error?) -> Swift.Error + @objc(invalidArgumentErrorWithDomain:name:value:message:underlyingError:) final public func invalidArgumentError(domain: Swift.String, name: Swift.String, value: Any?, message: Swift.String?, underlyingError: Swift.Error?) -> Swift.Error + @objc(requiredArgumentErrorWithName:message:underlyingError:) final public func requiredArgumentError(name: Swift.String, message: Swift.String?, underlyingError: Swift.Error?) -> Swift.Error + @objc(requiredArgumentErrorWithDomain:name:message:underlyingError:) final public func requiredArgumentError(domain: Swift.String, name: Swift.String, message: Swift.String?, underlyingError: Swift.Error?) -> Swift.Error + @objc(unknownErrorWithMessage:userInfo:) final public func unknownError(message: Swift.String?, userInfo: [Swift.String : Any]? = nil) -> Swift.Error + @objc override dynamic public init() + @objc deinit +} +@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKCloseIcon) final public class _FBCloseIcon : ObjectiveC.NSObject { + @objc final public func image(size: CoreGraphics.CGSize) -> UIKit.UIImage? + @objc override dynamic public init() + @objc deinit +} +@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKLogo) final public class _FBLogo : FBSDKCoreKit.FBIcon { + @objc override final public func path(with size: CoreGraphics.CGSize) -> CoreGraphics.CGPath? + @objc override dynamic public init() + @objc deinit +} +@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKFeatureManager) final public class _FeatureManager : ObjectiveC.NSObject, FBSDKCoreKit.FeatureChecking, FBSDKCoreKit._FeatureDisabling { + @objc public static let shared: FBSDKCoreKit._FeatureManager + @objc final public func isEnabled(_ feature: FBSDKCoreKit.SDKFeature) -> Swift.Bool + @objc final public func check(_ feature: FBSDKCoreKit.SDKFeature, completionBlock: @escaping FBSDKCoreKit.FBSDKFeatureManagerBlock) + @objc final public func disableFeature(_ feature: FBSDKCoreKit.SDKFeature) + @objc override dynamic public init() + @objc deinit +} +@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKHumanSilhouetteIcon) final public class _HumanSilhouetteIcon : FBSDKCoreKit.FBIcon { + @objc override final public func path(with size: CoreGraphics.CGSize) -> CoreGraphics.CGPath? + @objc override dynamic public init() + @objc deinit +} +@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKMeasurementEvent) final public class _MeasurementEvent : ObjectiveC.NSObject, FBSDKCoreKit._AppLinkEventPosting { + @objc(postNotificationForEventName:args:) final public func postNotification(eventName: Swift.String, arguments: [Swift.String : Any]) + @objc override dynamic public init() + @objc deinit +} +@objc(FBSDKPaymentObserver) final public class _PaymentObserver : ObjectiveC.NSObject, FBSDKCoreKit._PaymentObserving { + @objc(initWithPaymentQueue:paymentProductRequestorFactory:) public init(paymentQueue: StoreKit.SKPaymentQueue, paymentProductRequestorFactory: FBSDKCoreKit._PaymentProductRequestorCreating) + @objc(startObservingTransactions) final public func startObservingTransactions() + @objc(stopObservingTransactions) final public func stopObservingTransactions() + @objc deinit +} +extension FBSDKCoreKit._PaymentObserver : StoreKit.SKPaymentTransactionObserver { + @objc final public func paymentQueue(_ queue: StoreKit.SKPaymentQueue, updatedTransactions transactions: [StoreKit.SKPaymentTransaction]) +} +@_inheritsConvenienceInitializers @objc(FBSDKPaymentProductRequestorFactory) final public class _PaymentProductRequestorFactory : ObjectiveC.NSObject, FBSDKCoreKit._PaymentProductRequestorCreating { + @objc final public func createRequestor(transaction: StoreKit.SKPaymentTransaction) -> FBSDKCoreKit.PaymentProductRequestor + @objc override dynamic public init() + @objc deinit +} +@objcMembers @objc(FBSDKRestrictiveEventFilter) final public class _RestrictiveEventFilter : ObjectiveC.NSObject { + @objc final public let eventName: Swift.String + @objc final public let restrictiveParameters: [Swift.String : Any] + @objc(initWithEventName:restrictiveParameters:) public init(eventName: Swift.String, restrictiveParameters: [Swift.String : Any]) + @objc deinit +} +@objcMembers @objc(FBSDKSKAdNetworkEvent) final public class _SKAdNetworkEvent : ObjectiveC.NSObject { + @objc final public let eventName: Swift.String? + @objc final public var values: [Swift.String : Swift.Double]? + @objc(initWithJSON:) public init?(json: [Swift.String : Any]) + @objc deinit +} +@objcMembers @objc(FBSDKViewImpressionLogger) final public class _ViewImpressionLogger : ObjectiveC.NSObject, FBSDKCoreKit.ImpressionLogging { + @objc(initWithEventName:) public init(eventName: FBSDKCoreKit.AppEvents.Name) + @objc public static func retrieveLogger(with eventName: FBSDKCoreKit.AppEvents.Name) -> FBSDKCoreKit._ViewImpressionLogger + @objc final public func logImpression(withIdentifier identifier: Swift.String, parameters: [FBSDKCoreKit.AppEvents.ParameterName : Any]?) + @objc deinit +} +@objcMembers @objc(FBSDKWebDialog) final public class _WebDialog : ObjectiveC.NSObject { + @objc final public var shouldDeferVisibility: Swift.Bool + @objc weak final public var delegate: FBSDKCoreKit.WebDialogDelegate? + @objc public init(name: Swift.String, parameters: [Swift.String : Swift.String]?, webViewFrame: CoreGraphics.CGRect = .zero, path: Swift.String? = nil) + @objc convenience public init(name: Swift.String) + @objc final public func show() + @objc deinit +} +extension FBSDKCoreKit._WebDialog : FBSDKCoreKit.WebDialogViewDelegate { + @objc final public func webDialogView(_ webDialogView: FBSDKCoreKit.FBWebDialogView, didCompleteWithResults results: [Swift.String : Any]) + @objc final public func webDialogView(_ webDialogView: FBSDKCoreKit.FBWebDialogView, didFailWithError error: Swift.Error) + @objc final public func webDialogViewDidCancel(_ webDialogView: FBSDKCoreKit.FBWebDialogView) + @objc final public func webDialogViewDidFinishLoad(_ webDialogView: FBSDKCoreKit.FBWebDialogView) +} +@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKWebViewFactory) final public class _WebViewFactory : ObjectiveC.NSObject, FBSDKCoreKit._WebViewProviding { + @objc final public func createWebView(frame: CoreGraphics.CGRect) -> FBSDKCoreKit.WebView + @objc override dynamic public init() + @objc deinit +} +extension FBSDKCoreKit.Profile.PictureMode : Swift.Equatable {} +extension FBSDKCoreKit.Profile.PictureMode : Swift.Hashable {} +extension FBSDKCoreKit.Profile.PictureMode : Swift.RawRepresentable {} +extension FBSDKCoreKit.LoginTooltipError : Swift.Equatable {} +extension FBSDKCoreKit.LoginTooltipError : Swift.Hashable {} diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/x86_64.swiftdoc b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/x86_64.swiftdoc deleted file mode 100644 index 331f8b14..00000000 Binary files a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/x86_64.swiftdoc and /dev/null differ diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/x86_64.swiftinterface b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/x86_64.swiftinterface deleted file mode 100644 index a934f1a3..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/x86_64.swiftinterface +++ /dev/null @@ -1,99 +0,0 @@ -// swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.5 (swiftlang-1300.0.31.1 clang-1300.0.29.1) -// swift-module-flags: -target x86_64-apple-ios11.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FBSDKCoreKit -@_exported import FBSDKCoreKit -import FBSDKCoreKit_Basics -import Foundation -import Swift -import UIKit -import _Concurrency -extension FBSDKCoreKit.AccessToken { - public var permissions: Swift.Set { - get - } - public var declinedPermissions: Swift.Set { - get - } - public var expiredPermissions: Swift.Set { - get - } - public func hasGranted(_ permission: FBSDKCoreKit.Permission) -> Swift.Bool -} -@objc(FBSDKCAPIReporter) public protocol CAPIReporter { - @objc func enable() - @objc func configure(factory: FBSDKCoreKit.GraphRequestFactoryProtocol, settings: FBSDKCoreKit.SettingsProtocol) - @objc func recordEvent(_ parameters: [Swift.String : Any]) -} -@objc @_inheritsConvenienceInitializers @objcMembers public class FBSDKAppEventsCAPIManager : ObjectiveC.NSObject, FBSDKCoreKit.CAPIReporter { - @objc public static let shared: FBSDKCoreKit.FBSDKAppEventsCAPIManager - @objc override dynamic public init() - @objc public func configure(factory: FBSDKCoreKit.GraphRequestFactoryProtocol, settings: FBSDKCoreKit.SettingsProtocol) - @objc public func enable() - @objc public func recordEvent(_ parameters: [Swift.String : Any]) - @objc deinit -} -@objc @_inheritsConvenienceInitializers @objcMembers public class FBSDKTransformerGraphRequestFactory : ObjectiveC.NSObject { - @objc public static let shared: FBSDKCoreKit.FBSDKTransformerGraphRequestFactory - public var credentials: FBSDKCoreKit.FBSDKTransformerGraphRequestFactory.CapiGCredentials? { - get - } - public struct CapiGCredentials { - public let accessKey: Swift.String - public let capiGatewayURL: Swift.String - public let datasetID: Swift.String - } - @objc override dynamic public init() - @objc public func configure(datasetID: Swift.String, url: Swift.String, accessKey: Swift.String) - @objc public func callCapiGatewayAPI(with parameters: [Swift.String : Any]) - @objc deinit -} -public enum Permission : Swift.Hashable, Swift.ExpressibleByStringLiteral { - case publicProfile - case userFriends - case email - case userAboutMe - case userActionsBooks - case userActionsFitness - case userActionsMusic - case userActionsNews - case userActionsVideo - case userBirthday - case userEducationHistory - case userEvents - case userGamesActivity - case userGender - case userHometown - case userLikes - case userLocation - case userManagedGroups - case userPhotos - case userPosts - case userRelationships - case userRelationshipDetails - case userReligionPolitics - case userTaggedPlaces - case userVideos - case userWebsite - case userWorkHistory - case readCustomFriendlists - case readInsights - case readAudienceNetworkInsights - case readPageMailboxes - case pagesShowList - case pagesManageCta - case pagesManageInstantArticles - case adsRead - case custom(Swift.String) - public init(stringLiteral value: Swift.String) - public var name: Swift.String { - get - } - public func hash(into hasher: inout Swift.Hasher) - public static func == (a: FBSDKCoreKit.Permission, b: FBSDKCoreKit.Permission) -> Swift.Bool - public typealias ExtendedGraphemeClusterLiteralType = Swift.String - public typealias StringLiteralType = Swift.String - public typealias UnicodeScalarLiteralType = Swift.String - public var hashValue: Swift.Int { - get - } -} diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/_CodeSignature/CodeDirectory b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/_CodeSignature/CodeDirectory deleted file mode 100644 index a087aeae..00000000 Binary files a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/_CodeSignature/CodeDirectory and /dev/null differ diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/_CodeSignature/CodeRequirements b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/_CodeSignature/CodeRequirements deleted file mode 100644 index dbf9d614..00000000 Binary files a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/_CodeSignature/CodeRequirements and /dev/null differ diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/_CodeSignature/CodeRequirements-1 b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/_CodeSignature/CodeRequirements-1 deleted file mode 100644 index db9d3467..00000000 Binary files a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/_CodeSignature/CodeRequirements-1 and /dev/null differ diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/_CodeSignature/CodeResources b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/_CodeSignature/CodeResources index 64cc2178..00314be4 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/_CodeSignature/CodeResources +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/_CodeSignature/CodeResources @@ -4,13 +4,25 @@ files + Headers/FBSDKATEPublisherCreating.h + + HCKpYddhfbeOKPVi+PyxpQEl/Sw= + + Headers/FBSDKATEPublisherFactory.h + + o4BqZ5pce+E7bPPdIkkE30cwTuI= + Headers/FBSDKAccessToken.h - Zwalh7WGm73EGYq6r0hOtY6TVyM= + 52NScPmZOyhPECDbdwVz3SgFfnU= - Headers/FBSDKAccessTokenProtocols.h + Headers/FBSDKAccessTokenProviding.h - QpJzB6oI1x1D3M0cC8Yw7FSuwKg= + 8ssoFJOvhs7F3QcUOp076HcFlTA= + + Headers/FBSDKAdvertiserIDProviding.h + + spPSWUz3WKLY8u+9ZEUgThNQTMY= Headers/FBSDKAdvertisingTrackingStatus.h @@ -20,9 +32,13 @@ Wyf9l4OPVlNw4rmgihSwsLLXekY= + Headers/FBSDKAppEventDropDetermining.h + + kuHhyp+2GLTjun17XfcnCE5AhEU= + Headers/FBSDKAppEventName.h - EU49DFEvgz3pfVKd2Gh6GcVz19w= + 07b3Q5GK1Tcy4tddROpfhlXqIZY= Headers/FBSDKAppEventParameterName.h @@ -36,81 +52,189 @@ 040yhBlHKamIDlwNu0ImpgLTCqc= + Headers/FBSDKAppEventParametersExtracting.h + + 9pOtxV2/CHu04fcr39VsN+sfZ+s= + Headers/FBSDKAppEventUserDataType.h A3lEI7gxtNx4AHoXWeE0s7u1zK8= Headers/FBSDKAppEvents.h - ZabZwehtvq6nno9KnlPUHOfoXSA= + SL8q6r3LX7NML3rTd5Ww+Q1D63k= + + Headers/FBSDKAppEventsConfiguration.h + + CsclPdVYbZT/d3vyIc3T73E3GWM= + + Headers/FBSDKAppEventsConfigurationManager.h + + ANbr0kXkjHZjFTN/QfFH+kdJmYI= + + Headers/FBSDKAppEventsConfigurationProtocol.h + + i0NY+J4ygH/XbFXvvUo0/vgSW1k= + + Headers/FBSDKAppEventsConfigurationProviding.h + + Q6UHSFjjvfBNsl6lIgbm+E/xdvg= + + Headers/FBSDKAppEventsConfiguring.h + + 3xZDGCRx9i/mb5l3w5mi5yRC1b0= + + Headers/FBSDKAppEventsDeviceInfo.h + + AOT2KxgIf9QNXM8dP6Biz1GohZU= Headers/FBSDKAppEventsFlushBehavior.h tGoQfvz6uAy5DjnhPnzX/Ai2vl4= + Headers/FBSDKAppEventsFlushReason.h + + CVXh0F8QRsx+pTFSV0t8r1QBBAQ= + Headers/FBSDKAppEventsNotificationName.h y7c3PKWx/w77oSbeugClHIvTMS8= - Headers/FBSDKAppLink.h + Headers/FBSDKAppEventsParameterProcessing.h - 5EIxpe89PDf7uNARo4Jy4QH+Qo4= + kyJmkHdvNcJrZrTL9vhuJLzossg= - Headers/FBSDKAppLinkNavigation.h + Headers/FBSDKAppEventsReporter.h - RY5XtfOnoyCwcpgHKJiSeuMPBIA= + j2aR5673Kbc66xveJIq2h8rsKLk= - Headers/FBSDKAppLinkResolver.h + Headers/FBSDKAppEventsState.h - 7sO6Yn5KZcxXlo5Y+w+lhkolKk8= + GeLYTkB6KF0pJhMf3EGqH/Sr9QM= + + Headers/FBSDKAppEventsStateManager.h + + 1npaFG2cN1/3fD1rD7gXkZmnUbI= + + Headers/FBSDKAppEventsStatePersisting.h + + oylwsOMHWTY2ag3rphOgwSAfz7c= + + Headers/FBSDKAppEventsStateProviding.h + + KzGafbBYik5zyGw1bm76HKS7Tc0= + + Headers/FBSDKAppEventsUtility.h + + 5vrPi5Z7t//eIoz9u9sQrS88V8E= + + Headers/FBSDKAppEventsUtilityProtocol.h + + B92A9n5nK+eW2zqCL/7Wnm44kqQ= + + Headers/FBSDKAppLinkCreating.h + + nqhYr/0Yijl6YG6zjg69DkIZMdo= + + Headers/FBSDKAppLinkEventPosting.h + + Unlyk7QfK8RMiwI6wrySVV1IWP4= + + Headers/FBSDKAppLinkNavigationBlock.h + + 1PU/0JKCKzJJV3POVzX50kAFA0o= + + Headers/FBSDKAppLinkNavigationType.h + + 3fSnRUTotphysdDrdAvLMxLPW+k= + + Headers/FBSDKAppLinkProtocol.h + + FaTKQ3PKUnwjWoYivjhBcoWCvf8= + + Headers/FBSDKAppLinkResolverRequestBuilding.h + + SXBVCFpg1usB96KY2Km7m8BU4PQ= Headers/FBSDKAppLinkResolving.h vW0iP2TWioh9F2xVFhjb96AWH/M= - Headers/FBSDKAppLinkTarget.h + Headers/FBSDKAppLinkTargetCreating.h - Jv4V7jimmNWdukOakiI+cOXPRTU= + CSjhIDvr2Fy0xL6BAuVxNcPFzdg= Headers/FBSDKAppLinkTargetProtocol.h KjpJOKaE7Hu4fZ/kcuexDfd7h/E= + Headers/FBSDKAppLinkURL.h + + QygAk/iNI8C9zeo9e0YUgaIWY7g= + + Headers/FBSDKAppLinkURLCreating.h + + oN/+vlRMv1IvKkWrsh+VtDwu92U= + + Headers/FBSDKAppLinkURLKeys.h + + 9Ke3NaIqqmJ0mx/UMz1Vw+/X9hA= + Headers/FBSDKAppLinkUtility.h - eg8m/+VYcUPPXnNT1s5tbmf4z60= + CSxGCvSd3TFNsqT26linPXGDWM4= + + Headers/FBSDKAppLinkVersion.h + + 4lyPD97ZcXbRvhIigNtr3LGnzKo= + + Headers/FBSDKAppLinksBlock.h + + TPb6CeLZPTcgS7hT6GviE2JRz4k= + + Headers/FBSDKAppStoreReceiptProviding.h + + YAWUu9gn0hfRwdt2dscR4Pjncb0= Headers/FBSDKAppURLSchemeProviding.h G7H5ArEaw56tAdukKkeFnHJW3yM= - Headers/FBSDKApplicationDelegate.h + Headers/FBSDKApplicationActivating.h - ffAxY4yzMyaQxX1xI1pkYmGpaa0= + oHcGo1IxNL4whFjkCAqY0Bezu1A= + + Headers/FBSDKApplicationLifecycleNotifications.h + + HZOemKjr7HIyL3ND764s1sIhRdA= + + Headers/FBSDKApplicationLifecycleObserving.h + + tM9oT+qXMwjCWeGffrZ/7pU9dhk= Headers/FBSDKApplicationObserving.h - E5Ew6Wmyl//0dt7F2wSyYMbL8Uc= + xJEwA88eDINbA4Kq2mRmWsoZVaE= - Headers/FBSDKAuthenticationToken.h + Headers/FBSDKApplicationStateSetting.h - 8MSOJbkw+GYK17UVaHITUogBFow= + fy5bOvCaeEMdMssTZs5062vJuLs= - Headers/FBSDKAuthenticationTokenClaims.h + Headers/FBSDKAuthenticationStatusUtility.h - xojLcwuGpunIQjN3S1ntX2IxWxk= + NzmrmWDBawgvUzFKUTG4Zq+D8PQ= - Headers/FBSDKAuthenticationTokenProtocols.h + Headers/FBSDKAuthenticationToken.h - ll9VzBIGgFDag+gJiL8CfwN8Vmc= + Hbt4TrpEQ1E7m0cPJVPJrvfOMYE= - Headers/FBSDKBridgeAPI.h + Headers/FBSDKAuthenticationTokenProviding.h - I5hqZr4+zcVZsAmHsy4JSL1Fgt8= + zDTRRbEFRongbmR9iUSO35PCbhs= Headers/FBSDKBridgeAPIProtocol.h - MsZsfhF27cV7UwnA9wtLWKut7x8= + tLjX3wSZTxU3/edMWI3RtKPsv+A= Headers/FBSDKBridgeAPIProtocolType.h @@ -118,7 +242,7 @@ Headers/FBSDKBridgeAPIRequest.h - /49KetCwFynSQPcoa2fwqdM6WCU= + 9p88MKTDxjMSnhRmD3tBUBpyKP0= Headers/FBSDKBridgeAPIRequestCreating.h @@ -126,7 +250,7 @@ Headers/FBSDKBridgeAPIRequestOpening.h - +Du1Slb3MvBO9hnallcqMyu0oAw= + 0yprixA39qr6F++QUQmDaS+kI5c= Headers/FBSDKBridgeAPIRequestProtocol.h @@ -138,83 +262,175 @@ Headers/FBSDKButton.h - Q5s1g6x77uecqksyNP9YvwAxGKo= + nRauGR6uRcDNSlw5mNra+SReMhI= Headers/FBSDKButtonImpressionLogging.h LsVpQhR6smaHCPnF/ITEWiKGkKA= + Headers/FBSDKClientTokenProviding.h + + W+JNLAn4YexFixxEQGR3Q9RH0KI= + + Headers/FBSDKCodelessIndexer.h + + ua4gDNRjw0KAFXM4vqI1AxIhmgQ= + + Headers/FBSDKCodelessIndexing.h + + vvo1NJ1mTuIU5ZOEX1L9qWcyo+s= + Headers/FBSDKConstants.h - 8uLZKrsuXsxVHJGVSrF1lCoNawo= + D8KfnDhhBY1wExKSXz3swq16lTE= + + Headers/FBSDKContainerViewController.h + + U4pg9nowPmFOUC9fvIpLijlN6fg= + + Headers/FBSDKConversionValueUpdating.h + + tVm8eFtv5wqn2YrSeXuGtSfgvg4= Headers/FBSDKCoreKit-Swift.h - fu059kzrvFABk/Ncld4vk4y9vUI= + n2964vV58yxGdO1yselrCvElzYo= Headers/FBSDKCoreKit.h - rSB/5qnmwQ/YfcHSajkFConHwuI= + NzyPajYS+MbRN9lkLeOOXWCF7aU= Headers/FBSDKCoreKitVersions.h - 5h80jtLpxKnIOkErVQzQ9esYVVM= + Gf0IjCE1D3g5hMXVZM2QlVDIWqg= + + Headers/FBSDKCrashObserver.h + + i5LsrVb8OhFQsCQv02NggyWl4qk= - Headers/FBSDKDeviceButton.h + Headers/FBSDKCrashShield.h - 4LIheHz+TKvNTDHMFLx9U5N9muI= + 488qfAna0UU+EgR6ICrzMNPuE+Y= + + Headers/FBSDKDataProcessingOptionKey.h + + 2KTIgp4tO9oDInYHDKE4PkSZtuo= Headers/FBSDKDeviceDialogView.h - 0aubj8CDlLTz/o8MfbxQrck/VQs= + S5gTg7o6KRYGlXEXHFmdw6g1gNw= + + Headers/FBSDKDeviceInformationProviding.h + + 3+cqw5KcT8s8WjJEM521e1sJaQk= Headers/FBSDKDeviceViewControllerBase.h - 9d5jpsDwPq4ZpbCHYzNDectdVyE= + Ek0UvT0wVyIfiMyquI5e1G5PRmg= + + Headers/FBSDKDialogConfiguration.h + + BkHb91/H2f5w4nnsjzWvACP+LO8= + + Headers/FBSDKDialogConfigurationMapBuilding.h + + 3JigPqy5HGPxZ1EfvLl6K2r09G4= Headers/FBSDKDynamicFrameworkLoaderProxy.h gQze+1wXFmg8HHDE0Ba4/AdlSbk= - Headers/FBSDKDynamicSocialFrameworkLoader.h + Headers/FBSDKErrorConfiguration.h - VkK7+4REIGtAPH/eFKxy/bj9hQ0= + t9pebtrwIlsvol930VzK/Afs/8E= + + Headers/FBSDKErrorConfigurationProtocol.h + + rWzO75a4AGVSBUj9usd195pV1pw= + + Headers/FBSDKErrorConfigurationProvider.h + + /NYL7EwesbS1Jj4zI5j/M36RrP4= + + Headers/FBSDKErrorConfigurationProviding.h + + 8oEeLY1N7YRaIXucUhviYIeCeUA= Headers/FBSDKErrorCreating.h hSTHauBFdEYzYLgpazD8Nu2mbvA= - Headers/FBSDKErrorFactory.h + Headers/FBSDKErrorRecoveryAttempting.h + + woJpc0K7/L9yeXE4C+9IxIUoyNo= + + Headers/FBSDKErrorRecoveryConfiguration.h - BbwtPEHEtIq6FGLxlzJ+93hv4XU= + ycgx9i+ACoXgcR7EKbYFYCxzlOg= - Headers/FBSDKErrorRecoveryAttempting.h + Headers/FBSDKErrorReporter.h + + mr/DzUsbnLVLYMNNABg7aaa45vw= + + Headers/FBSDKErrorReporting.h + + QPo2mKvh+gBY7bUYxLIRori3P84= + + Headers/FBSDKEventLogging.h - r3mkBDHcKe63UzmZCJLFEisXL3I= + L6nJnJNu/myQTc/c5cLNo6NnGoU= + + Headers/FBSDKEventProcessing.h + + gp3AdngU5TgiopBE4rJMoR6ANSg= + + Headers/FBSDKEventsProcessing.h + + AUgtiYeRjf/0lLNh6J0/4aBfbr4= Headers/FBSDKFeature.h - oi8Vqy8v5+vpnJjJcnkEXSeEshQ= + AVSp3DCyIilpMbS1GwuTyR6Ds30= Headers/FBSDKFeatureChecking.h rYTkx84W03mL0rrno4sthw6poiM= + Headers/FBSDKFeatureDisabling.h + + 5RTMQMD5BH2IHczkFRDwcDa6YEc= + + Headers/FBSDKFeatureExtracting.h + + rLjAEFGlg1SFdt3LKE/Vyvpy4C4= + + Headers/FBSDKFeatureExtractor.h + + UpeejK9e6KddzNj4pJ/187IOAok= + + Headers/FBSDKGateKeeperManager.h + + UApODVoVBgYDmemuf8pq5KhSZ2A= + + Headers/FBSDKGateKeeperManaging.h + + MZUyM6YX2TAfccBQg6xiTBypZ18= + Headers/FBSDKGraphErrorRecoveryProcessor.h - /3AE6n6eta/pkvOIaQ5ZDZrxIwc= + aNj/uzA6QMePztxIxRll77xHLIg= Headers/FBSDKGraphRequest.h - mDiia1xQGNDzGWkoO2IrQrHcVCo= + fcyBXnX0kXW3K86AicNWhquTIZg= Headers/FBSDKGraphRequestConnecting.h - paaU79+o3FwlCqzfosIGlXZTwL4= + sAlo7za+Sf4zj8Xg+Wy83BUtRCE= Headers/FBSDKGraphRequestConnection.h - ZCtXBvpuATZKAZvJLOo9h5KrckA= + xekaYAnwI2ev6ILyXlbakBwCu00= Headers/FBSDKGraphRequestConnectionDelegate.h @@ -248,41 +464,69 @@ sF4WT7ko2ZXuQ91thBewwSb29Cc= + Headers/FBSDKGraphRequestMetadata.h + + Ig2aSNTYKohOL9chgKgOCRL4R+o= + + Headers/FBSDKGraphRequestPiggybackManaging.h + + RzvPVhBs2lDl2xH7PANCNXkswIE= + Headers/FBSDKGraphRequestProtocol.h E72bbJ8BaX/EV/so4aPEeaLRTkY= - Headers/FBSDKIcon.h + Headers/FBSDKImpressionLoggerFactory.h + + nfa97DKHYMz7v0+pUDy3nlxrUYk= + + Headers/FBSDKImpressionLoggerFactoryProtocol.h - nSUcEGcswYAb2H/1Kk1Ibii38sQ= + 3LEI96v+5GIEFysj3D1C/rG8ihw= + + Headers/FBSDKImpressionLogging.h + + wrrEayG2/hN5wUceRYRAU8HrXBk= Headers/FBSDKImpressionLoggingButton.h - aaainoJHYRbRmab8MpwHmrU4hVo= + 5jJQoQEgcqekG5Zl8U42hb9oI80= + + Headers/FBSDKInstrumentManager.h + + b4LuHg6PamZ7IBBxVoOYpxuYERM= + + Headers/FBSDKIntegrityParametersProcessorProvider.h + + YAejrtcnEaVtGKUEB4ZJpyeATvQ= + + Headers/FBSDKIntegrityProcessing.h + + 87ZiOpw4U2tli0OR6o2FOZV0Szc= + + Headers/FBSDKInternalURLOpener.h + + HjvVz4pGejcJ2GTuWU9Xj8astVc= Headers/FBSDKInternalUtility.h - SGKxlebDOswyK9ij4YkNeiS+jmM= + xVnxfL7eTB7Crbqhijh4imgTplo= Headers/FBSDKInternalUtilityProtocol.h - Fv2HZA8YkLc1F/996f+/OhkAzZM= + C8PisqlQ5ZUVVrlbqb7lI6mBWqA= Headers/FBSDKKeychainStore.h VSfBFlzguwgAJhVey77PM3TiKzI= - Headers/FBSDKKeychainStoreFactory.h - - EokxqDkQxYQBz5YnFwcqJvVKd8I= - Headers/FBSDKKeychainStoreProtocol.h Vl4nIrUwT7cqcjwlXymbPkKUVDo= Headers/FBSDKKeychainStoreProviding.h - mIeRZ1Khyvf/6V2HXI3+7c15XfU= + u2GnomfI+oHCeoe6Ei9pG5quwVE= Headers/FBSDKLocation.h @@ -290,7 +534,11 @@ Headers/FBSDKLogger.h - rtRqjTXsaZXv5x8H14rMIs3g7Gk= + 19xKJkbTRpwMoQwzaC6Nu+w5tME= + + Headers/FBSDKLoggerFactory.h + + oN6VhKse4/3rPEKNFGojETNkg58= Headers/FBSDKLogging.h @@ -298,15 +546,43 @@ Headers/FBSDKLoggingBehavior.h - 2RipnoPNHjzmVyzHpZjxsO+csE0= + lNVc//dYNZlhHrZHLByspMT+TeY= + + Headers/FBSDKLoggingNotifying.h + + ClxijYzHweoVytnlGNbT1n62Q2I= Headers/FBSDKLoginTooltip.h t9qlwGoUeyWhxDfXE8Ky6RnF/gg= - Headers/FBSDKMeasurementEvent.h + Headers/FBSDKMacCatalystDetermining.h + + Fy2901RMaq8v1KZ1nkSvVuhYSN8= + + Headers/FBSDKMath.h - iDxUikYGmDa2FVGCbslgxrjwXLA= + rYMaHGq5qMdO0PMhIT/NeaWQMFE= + + Headers/FBSDKMeasurementEventListener.h + + OVZSC/JIKFj+KgzAwt5biOqF7rI= + + Headers/FBSDKMeasurementEventNames.h + + 9XUuzXpHXt6PyqsDNvqKaCYOsaQ= + + Headers/FBSDKMetadataIndexer.h + + yvEMxozxtAwiiPOoouj17MOx38w= + + Headers/FBSDKMetadataIndexing.h + + 0XbHu0BpTUjfkrPvYn1B9+H0Bww= + + Headers/FBSDKModelManager.h + + UTvH2kBUyG0vy9bmR5tucIdzDMU= Headers/FBSDKMutableCopying.h @@ -320,6 +596,30 @@ DQOOpk+tae6sTARv6zgYkUNQv+4= + Headers/FBSDKObjectDecoding.h + + rsoqTN959edBc1dWsOJAk4SFajc= + + Headers/FBSDKOperatingSystemVersionComparing.h + + jd/kWOWeuMfcK4hF/tgU6AeS2yU= + + Headers/FBSDKPasteboard.h + + 4+oJKTiDHC9gezS8CCuhdWHO2gs= + + Headers/FBSDKPaymentObserving.h + + 2F/w1aia/WcWnKwAGffiRgYimWQ= + + Headers/FBSDKPaymentProductRequestor.h + + ZQ6Btyy0z7ZiD/M9eX+7+KDRiLE= + + Headers/FBSDKPaymentProductRequestorCreating.h + + kofChLuS6UMw2biE8Lcu2yhsmt0= + Headers/FBSDKProductAvailability.h 4z6lAOLiyG+H6sMmuDzBXlrBO4Q= @@ -328,49 +628,89 @@ p2M86R+0XjuIIHBALGh4qHhF0sg= - Headers/FBSDKProfile.h + Headers/FBSDKProductRequestFactory.h + + 7BIaz0Ab6i62/Dq0UaZpdoNPhCs= + + Headers/FBSDKProductsRequestProtocols.h - a1wf8Hf9JZZ6hWCfCShWPzBo7hk= + quFgypTeZ+2XNvJr6deEaYceClo= - Headers/FBSDKProfilePictureView.h + Headers/FBSDKProfileBlock.h - Ha1FZWHpTkpVErTLPsBp8dmIzFY= + m3b2HY43bVO+k7tLfgTUHlel3XM= - Headers/FBSDKProfileProtocols.h + Headers/FBSDKProfileNotifications.h - osJIfxC8jjnWg+nZiIydGspDpKo= + p/v7YsyAewf4Zx5PgVOw0g9689k= Headers/FBSDKRandom.h - R8FED9YvoEocX/AhmRTKcVPRw2o= + rqrUnE5WdNwaBw/Fm/Sauc2KceA= + + Headers/FBSDKRestrictiveDataFilterManager.h + + FAJ1OhsZC8A6rE672mgzHs6ryVM= + + Headers/FBSDKRulesFromKeyProvider.h + + 9/nqsZZ8Epe4NBnTPqEOptCNdzs= + + Headers/FBSDKSKAdNetworkReporter.h + + N8+fSt031r3BemNKfykFVGaMU2g= + + Headers/FBSDKServerConfiguration.h + + pnkpYZNDaRSznKnX+dt14h3hg9E= - Headers/FBSDKServerConfigurationProvider.h + Headers/FBSDKServerConfigurationManager.h - AhAGmLml8AEa2qhdMA2aHiBseRk= + MabAusZdKvvZ5Ny2wrhRTzvzRhY= - Headers/FBSDKSettings.h + Headers/FBSDKServerConfigurationProviding.h - R6dyUp+m+ea3r1bDBUkuxV3X6AY= + OVcy7K8/6LpbY7Ls9wBkMeiLOXc= Headers/FBSDKSettingsLogging.h j4NKiO1um7BzI27sPShA+WNNV6E= - Headers/FBSDKSettingsProtocol.h + Headers/FBSDKSourceApplicationTracking.h + + eyc/NF7kaz05PnojBKao9RoOkXo= + + Headers/FBSDKSuggestedEventsIndexer.h + + eLTHBeEjKRaaEKDEDTrfz5o1+pE= + + Headers/FBSDKSuggestedEventsIndexerProtocol.h + + Nlpu1MobSLVgHiTs61VhpCb8F84= + + Headers/FBSDKSwizzler.h - QogmjQBweHFkUWSIRYsBQvR4gHE= + PgutzEuZyjT9se/U24OTeoEMo1g= - Headers/FBSDKShareDialogConfiguration.h + Headers/FBSDKSwizzling.h - WPPtv+9HV+w3NbzlQBfQDXQ6qlQ= + jMRYakKevWrqsOerYuQ9Fb1eCT4= + + Headers/FBSDKTimeSpentData.h + + Zgill5e+tNHLsGRpZ8nXHCk2iEc= + + Headers/FBSDKTimeSpentRecording.h + + NuI7oI0R+b4/s+KiUbS+MEn4x8k= Headers/FBSDKTokenCaching.h - Y9D8zDMXaiaJEPNG6yqmuv8sdxU= + cla0KYAtpSCy2GcXC++XdSQrxck= Headers/FBSDKTokenStringProviding.h - 1ULLCT9qWhm7HkrSyND4RJwRF6Y= + 43wQbjzLSB+cSu9hTQZ4tJq24Mc= Headers/FBSDKTransformer.h @@ -378,107 +718,151 @@ Headers/FBSDKURL.h - d5KoDUOKDIKe8CdBCFa5iFYqMyQ= + lg+hfhk8xZ7goFdbGZ8cVtCyNbw= Headers/FBSDKURLHosting.h - t5Vuvclz3txsOHO/DxRweisyVC8= + O+RAgM4Uu49yrzKRLeqtv9FfVKE= Headers/FBSDKURLOpener.h - A0FSD5yqJH1esXZTdJ5le57N30Q= + /9/EmnpZWM6KdVyGGEI1NUvMbYk= Headers/FBSDKURLOpening.h - ExR8Hwm+b4hQrM+eFZoUR3yLS1U= + 0r8abqnzwBXvpV5PlCa/kQ+OdW8= Headers/FBSDKURLScheme.h 36HfFNYLwWfRajDYFDJeNZe/evc= + Headers/FBSDKURLSessionProxyFactory.h + + fkszrJOzG1OgfuDotJLKT74xw1w= + + Headers/FBSDKURLSessionProxyProviding.h + + 5Hely+G3LbaFH81TEA3aS8tH8Xk= + + Headers/FBSDKURLSessionProxying.h + + LIrnTeexPfrk+a2pllxOcLBqw+Q= + + Headers/FBSDKUnarchiverProvider.h + + mBxizULPLClFmFkzGvq7DZbedIU= + + Headers/FBSDKUnarchiverProviding.h + + PU6uhik4cqPkhqWAmJpctYAS+vI= + Headers/FBSDKUserAgeRange.h - eRyqSxEieMcqdjv0yKXNIDnmRIg= + paq4PxztwLvJ2EQKujqXLJfgjiA= - Headers/FBSDKUtility.h + Headers/FBSDKUserDataPersisting.h - ACK+e48w6WLwZDhZT9VIaXDWTlk= + eiIDv79NpGtVgJHZ+jovQsS4ZsU= - Headers/FBSDKWebDialog.h + Headers/FBSDKUserDataStore.h + + iSw84njE3Q4fckPhhhUCpEMT4Uw= + + Headers/FBSDKUserIDProviding.h + + 1G3kOunQeQMavUujt30qZv1Oj98= + + Headers/FBSDKUserIdentifier.h + + EqrAGtLbcJRfQwl12songIdMMEE= + + Headers/FBSDKUtility.h - s8cqZqq/NcQyFzujtEc+0qtxxx0= + ACK+e48w6WLwZDhZT9VIaXDWTlk= Headers/FBSDKWebDialogDelegate.h - Chc8NMEwHSvrQkghQPV6O7rBAW8= + oPLwzJ7KUTr8T5hq/c983EM1rfE= Headers/FBSDKWebDialogView.h - hui2sUnpJKWcSpt107HTbPs4cps= + EHOQKin9zYzG+gmc/LfBegKrvEE= + + Headers/FBSDKWebView.h + + jUhFO4/5Ly1VNml/cAryOayE4Ag= Headers/FBSDKWebViewAppLinkResolver.h jEC9UH9Inm7DYqoFZv2qaN3Pe14= - Headers/_FBSDKWindowFinding.h + Headers/FBSDKWebViewProviding.h - Gac9mAAYHny41SRhpW53CbfSo2s= + 6dBqgFJpP3qYvCEw7KHe/d5ieC8= - Headers/__FBSDKLoggerCreating.h + Headers/NSNotificationCenter+NotificationPosting.h - y1VVRA/XNhhKMaoTUc/66smvRqI= + 4IqhFgtQjABnwxNo0vP4+5Q/hSU= - Info.plist + Headers/NSProcessInfo+MacCatalystDetermining.h - lltDqe3Ami3QR7sP8HyMXHOd1Nk= + P2PZ0k71jzSsWpQg6vH4TOHr6SU= - Modules/FBSDKCoreKit.swiftmodule/arm64-apple-ios-simulator.swiftdoc + Headers/NSProcessInfo+OperatingSystemVersionComparing.h - xxy9Zg411X2b8tgLXwG0d+q8HJs= + 7p95y3GgCy4C7g+8xfGVXW4sr18= - Modules/FBSDKCoreKit.swiftmodule/arm64-apple-ios-simulator.swiftinterface + Headers/UIApplication+URLOpener.h - MCNnHOKeoDSKGaOUJPZHqNwX8as= + N6kxbbjqI4XB8O7cVqNSb4VtaOs= - Modules/FBSDKCoreKit.swiftmodule/arm64-apple-ios-simulator.swiftmodule + Headers/UIPasteboard+Pasteboard.h - U1YB4ZwVD/iT+2nKP/SXuY7HVC8= + MKDA9GrF2o6+h3tbW9e9adSk23k= - Modules/FBSDKCoreKit.swiftmodule/arm64.swiftdoc + Headers/WKWebView+WebViewProtocol.h - xxy9Zg411X2b8tgLXwG0d+q8HJs= + 9AxT3+g6DPZx5q3rQWhRBMFJu64= - Modules/FBSDKCoreKit.swiftmodule/arm64.swiftinterface + Headers/_FBSDKNotificationPosting.h - MCNnHOKeoDSKGaOUJPZHqNwX8as= + w1Gpzlc2q889xvFT3+ffPk2kwQU= - Modules/FBSDKCoreKit.swiftmodule/arm64.swiftmodule + Headers/_FBSDKWindowFinding.h - U1YB4ZwVD/iT+2nKP/SXuY7HVC8= + Gac9mAAYHny41SRhpW53CbfSo2s= - Modules/FBSDKCoreKit.swiftmodule/x86_64-apple-ios-simulator.swiftdoc + Headers/__FBSDKLoggerCreating.h - W8QJ2rBBxhqbEZ8A1qLxEMiXjcs= + TTkFW5xuSEAOVq8O1cbEJ6/RgQg= - Modules/FBSDKCoreKit.swiftmodule/x86_64-apple-ios-simulator.swiftinterface + Info.plist - qMKtG8LoKGyhsXiGztt/a/hSzPQ= + an5/X/yNDeRSqlfD6gXMv3cqMgo= - Modules/FBSDKCoreKit.swiftmodule/x86_64-apple-ios-simulator.swiftmodule + Modules/FBSDKCoreKit.swiftmodule/arm64-apple-ios-simulator.swiftdoc - 4MbDY0gj4SbSSa2pcWxhp43Gufo= + sslXO5+5L7Q1riaPs29DDMsAR1c= - Modules/FBSDKCoreKit.swiftmodule/x86_64.swiftdoc + Modules/FBSDKCoreKit.swiftmodule/arm64-apple-ios-simulator.swiftinterface - W8QJ2rBBxhqbEZ8A1qLxEMiXjcs= + zOIjHnLyHQjpX1BLeAqK8OzL2A0= - Modules/FBSDKCoreKit.swiftmodule/x86_64.swiftinterface + Modules/FBSDKCoreKit.swiftmodule/arm64-apple-ios-simulator.swiftmodule - qMKtG8LoKGyhsXiGztt/a/hSzPQ= + 51W4m3FLpA3qYs77xaNge8Myavc= - Modules/FBSDKCoreKit.swiftmodule/x86_64.swiftmodule + Modules/FBSDKCoreKit.swiftmodule/x86_64-apple-ios-simulator.swiftdoc - 4MbDY0gj4SbSSa2pcWxhp43Gufo= + M2bgTWI06m4KQRf9J5NB3aLDtno= + + Modules/FBSDKCoreKit.swiftmodule/x86_64-apple-ios-simulator.swiftinterface + + y46KhNNs2BAHPLrC6nHX4JFcw+U= + + Modules/FBSDKCoreKit.swiftmodule/x86_64-apple-ios-simulator.swiftmodule + + BMs1TS4FrNuZsHZpmxnVsqzybiA= Modules/module.modulemap @@ -487,34 +871,43 @@ files2 - Headers/FBSDKAccessToken.h + Headers/FBSDKATEPublisherCreating.h - hash + hash2 - Zwalh7WGm73EGYq6r0hOtY6TVyM= + 4DAoEwvpFC6T6PC5EJZwpa4Ey+A8LZo6rz/k/078BUM= + + Headers/FBSDKATEPublisherFactory.h + hash2 - 1HuXQBYX9e+yfKLIyhwED67a3VCkpra3DxlLwws0NvA= + cW1M/vPKiBNWmJ+XzS8iFtLl9s1+5ahOBCQWQ33lFfA= - Headers/FBSDKAccessTokenProtocols.h + Headers/FBSDKAccessToken.h - hash + hash2 - QpJzB6oI1x1D3M0cC8Yw7FSuwKg= + oFHJEVxEJrVA9Y7bNOjGQZ28+CrbY+rbVTIA+GC3LWs= + + Headers/FBSDKAccessTokenProviding.h + hash2 - VuMGgje9C8CglYD1qDMt29vcNIUBUZlTAdNo+qvSeXM= + ttnRwTC/lx3T/wwxDPI/n0tOC8tMavvDSKnOHYtwmJ0= - Headers/FBSDKAdvertisingTrackingStatus.h + Headers/FBSDKAdvertiserIDProviding.h - hash + hash2 - s2/tT+xSXPH4xXaQ+yW41JtgT58= + 3TS/lxGjmXQaqCF4fgbFoM/w3nXircZe7UfQRibtXh0= + + Headers/FBSDKAdvertisingTrackingStatus.h + hash2 pj5HBFKU2AJRVkryxLDxsNyV+Hq0vhsL7ESLeXA7gco= @@ -522,32 +915,27 @@ Headers/FBSDKAppAvailabilityChecker.h - hash - - Wyf9l4OPVlNw4rmgihSwsLLXekY= - hash2 WCKAfRQSLZ76amGNcy7D85Zr0FqbK3yqgD2x9Q2KMVc= - Headers/FBSDKAppEventName.h + Headers/FBSDKAppEventDropDetermining.h - hash + hash2 - EU49DFEvgz3pfVKd2Gh6GcVz19w= + L9oIxJipjM/MQk2hCZ2frITY+t5sCEXfXwbMQZJm5P4= + + Headers/FBSDKAppEventName.h + hash2 - qlGcgxs7AVCOJpK7+czagW3XaPQIdPFE23qdql2xK3s= + IbaSicmcV89DKoSmNOXsRxZa9tNM9O/AnRwQMF1wQrM= Headers/FBSDKAppEventParameterName.h - hash - - jMPwz6fdms/XUiUDkGZXO8LsEPs= - hash2 P5BcIc7FNHua2MKnE3mmflQlvvdqk25zXugjGZGRhJk= @@ -555,10 +943,6 @@ Headers/FBSDKAppEventParameterProduct.h - hash - - r+KeRcYNIPkXBrMbyUHT2wI7s9Y= - hash2 FIPXmw+JMv7bBSbF0zhfVC2Ib03Sx9JYrwjlNp1XInI= @@ -566,21 +950,20 @@ Headers/FBSDKAppEventParameterValue.h - hash - - 040yhBlHKamIDlwNu0ImpgLTCqc= - hash2 Q2olYJJI/DN976h566Nwy3D+obhtAQAKHOJ5lKeTfm8= - Headers/FBSDKAppEventUserDataType.h + Headers/FBSDKAppEventParametersExtracting.h - hash + hash2 - A3lEI7gxtNx4AHoXWeE0s7u1zK8= + BdY6x122D6MPzxunayL68o6siMnk1pbG9+SIttD3Er0= + + Headers/FBSDKAppEventUserDataType.h + hash2 7pjsRgcXBeV8tJeLjrQvQ/3ZBmzY9k086Z46TsArMag= @@ -588,252 +971,342 @@ Headers/FBSDKAppEvents.h - hash + hash2 - ZabZwehtvq6nno9KnlPUHOfoXSA= + JHjQehs8qf1edGakmK1Z/sUwAiVGmG1fGWJ0Vj/vtsA= + + Headers/FBSDKAppEventsConfiguration.h + hash2 - /dqfqBWS1XAnIVpkJtTdrw+vGtx3hEWCNfcr96cZ7rU= + 12Q0lH0ENEJ3QHnAx0iNZI2iSHDqHghwhm4R6NJU5OA= - Headers/FBSDKAppEventsFlushBehavior.h + Headers/FBSDKAppEventsConfigurationManager.h - hash + hash2 - tGoQfvz6uAy5DjnhPnzX/Ai2vl4= + 9Hd2vCTkBhdhGl2O0GrDnmf5Dk+9LGUCubPXDNOSj9M= + + Headers/FBSDKAppEventsConfigurationProtocol.h + + hash2 + + Ytel7wjTc1/St9RwbbKygzhhgJo6bOhIkanOGTl8BWI= + + + Headers/FBSDKAppEventsConfigurationProviding.h + + hash2 + + Sxr+A8kVMuZThRbBh4I4DH8boozZFBrhAwev32Vh5Hw= + + + Headers/FBSDKAppEventsConfiguring.h + + hash2 + + x5C/reqxwAtsM0s8vWoVJiD7gd4zRTTPQxeIg4J5bDU= + + + Headers/FBSDKAppEventsDeviceInfo.h + + hash2 + + hQpq3SMYZtXgV9zIP/PCCQUzV4e+HhgfZ7bnChgFqPI= + + + Headers/FBSDKAppEventsFlushBehavior.h + hash2 iUxqEKL4pmF7f47Qul2Oe8QI0MjDPnOn3VhWjVQWe90= - Headers/FBSDKAppEventsNotificationName.h + Headers/FBSDKAppEventsFlushReason.h - hash + hash2 - y7c3PKWx/w77oSbeugClHIvTMS8= + z4aL5e8KYk3I9292BbvFVfL7VvGSXi8r1ULbNY9qC+o= + + Headers/FBSDKAppEventsNotificationName.h + hash2 7JmzpHhHPCXS4WcGYrhN2g1u5YXUgR/ltWdRyfv8l0I= - Headers/FBSDKAppLink.h + Headers/FBSDKAppEventsParameterProcessing.h - hash + hash2 - 5EIxpe89PDf7uNARo4Jy4QH+Qo4= + Hh/ftLatxrxdg6JLHUHXij8MNITHHHkWpAx3+fQWWEg= + + Headers/FBSDKAppEventsReporter.h + hash2 - g/IxfDNhT5FlzCFaIqj87XZGnrfTh/0pcEjCqf8dc+Y= + wg1FOXDGXyIdKy7bYj+hrqcKxtTG/paGmTO6QAjIyZ0= - Headers/FBSDKAppLinkNavigation.h + Headers/FBSDKAppEventsState.h - hash + hash2 - RY5XtfOnoyCwcpgHKJiSeuMPBIA= + ddxD44Pj0UBj4Pw1GV61mCMahvKYawuiFhg2LfvRUCI= + + Headers/FBSDKAppEventsStateManager.h + hash2 - 2CTZLIVldVIEEyp7qR0dEELZmUYjxrNoSe2J/m1affQ= + QFynSzFRj8ZNs48YxDNrvOzNjk/5/TKdEvOpAV6gfAo= - Headers/FBSDKAppLinkResolver.h + Headers/FBSDKAppEventsStatePersisting.h - hash + hash2 - 7sO6Yn5KZcxXlo5Y+w+lhkolKk8= + 89C3WF44BG25E9QGywyeFSIhzSN3vIZ8j0Cf1zBc7Nw= + + Headers/FBSDKAppEventsStateProviding.h + hash2 - 8aNQx4mlqNBxl/I9nP8S50yHG6KvLKKNYr2AOITTlko= + /cQous3za5Y8sBNc9gJnSblGnlcQJNisDkxD0q+XHUg= - Headers/FBSDKAppLinkResolving.h + Headers/FBSDKAppEventsUtility.h - hash + hash2 - vW0iP2TWioh9F2xVFhjb96AWH/M= + pGuB3yod13iFDnnyRtuUuYaX7VHyqUUmVwj8DUHOU1Q= + + Headers/FBSDKAppEventsUtilityProtocol.h + hash2 - qb3BIqDSak/QEJVHaa0UyJE2SIhRWJTvILOUETHKNbU= + GqSDBtnO6Rl9YeKVM4HW9KL0ei1VQnXIZ4Z4Ucg6Frc= - Headers/FBSDKAppLinkTarget.h + Headers/FBSDKAppLinkCreating.h - hash + hash2 - Jv4V7jimmNWdukOakiI+cOXPRTU= + TIES03/iWapcNCC9q93neFaUJvaUs7+RvhH7EO++7NE= + + Headers/FBSDKAppLinkEventPosting.h + hash2 - irWS1LgTXSXbrL6LszL/lt6uruZKKTG4ZIR+JPSYy5s= + ynWClusbalHB6D8+QrD6JmUW1Gr2JdcsDTxToJtiJ/I= - Headers/FBSDKAppLinkTargetProtocol.h + Headers/FBSDKAppLinkNavigationBlock.h - hash + hash2 - KjpJOKaE7Hu4fZ/kcuexDfd7h/E= + JmQsfAZrZwAJH5qlBBRvvfzK10IKeqMWfuyED+KYNmU= + + Headers/FBSDKAppLinkNavigationType.h + hash2 - xRIohRLTU/DyWAlvJeGXzuTsyj3d0Pb9Erqu0nLl2Qo= + hwFJL88C4bRrHRe3Y4ljnl5aCOTIvPg7Oqmz7nhwygo= - Headers/FBSDKAppLinkUtility.h + Headers/FBSDKAppLinkProtocol.h - hash + hash2 - eg8m/+VYcUPPXnNT1s5tbmf4z60= + 4DXqK//wHh7BOXM1el/fpSnI2itx5Xvq5U9scd3DtTE= + + Headers/FBSDKAppLinkResolverRequestBuilding.h + hash2 - TbJ3O5YJdrGHT7yvN5AV2LwUY7TCwYXzOU8UkYqesEU= + e+6RKqsAlhAYxmTXpFwikKmionJN86SP5HKrZXbAkNs= - Headers/FBSDKAppURLSchemeProviding.h + Headers/FBSDKAppLinkResolving.h - hash + hash2 - G7H5ArEaw56tAdukKkeFnHJW3yM= + qb3BIqDSak/QEJVHaa0UyJE2SIhRWJTvILOUETHKNbU= + + Headers/FBSDKAppLinkTargetCreating.h + hash2 - o9vW113QSBrXeTu8w1RgrMfMpi3Li+ZHpavPt/xYGa4= + YPM7wFIveXtTUS5N5/9q/A437m7KU0YQ6H6B206u6R4= - Headers/FBSDKApplicationDelegate.h + Headers/FBSDKAppLinkTargetProtocol.h - hash + hash2 - ffAxY4yzMyaQxX1xI1pkYmGpaa0= + xRIohRLTU/DyWAlvJeGXzuTsyj3d0Pb9Erqu0nLl2Qo= + + Headers/FBSDKAppLinkURL.h + hash2 - PwSs6xMf/ybhlatFk/DLtcVQSIsuPncA99fqc9Q7QBc= + GAKSBD0rwQ0puEpcq+BbmYBTAYi4nS6GrhNxJ1vQoKQ= - Headers/FBSDKApplicationObserving.h + Headers/FBSDKAppLinkURLCreating.h - hash + hash2 - E5Ew6Wmyl//0dt7F2wSyYMbL8Uc= + sKw0E6SLYUeeNW0wOHnRp9kQIhstniWV4X8zLvnmzVU= + + Headers/FBSDKAppLinkURLKeys.h + hash2 - I09jTNQCgePthHc0fW/okp1bhMUx7+PPWoHkC8vl+Ls= + Up9j6FGSd/tWYjJkFp+P1BcOj9PPjDtXZlpdfizgL4s= - Headers/FBSDKAuthenticationToken.h + Headers/FBSDKAppLinkUtility.h - hash + hash2 - 8MSOJbkw+GYK17UVaHITUogBFow= + kp2CnE92bsV1FLjTg72fYgYnBgr5Jsp2QEI1Efop6JQ= + + Headers/FBSDKAppLinkVersion.h + hash2 - vMJ3N8rqdWY+q5wZWX5vjz3+YpiIueuJEVZ63TxUS6s= + ApoRkmalk5WwUDAjytM+t8cyZVllZTYJC92Fbu0c22s= - Headers/FBSDKAuthenticationTokenClaims.h + Headers/FBSDKAppLinksBlock.h - hash + hash2 - xojLcwuGpunIQjN3S1ntX2IxWxk= + ummPfWNsfoi+QpV6yx2bMpP5IvBHvQkfcON2myGbUy4= + + Headers/FBSDKAppStoreReceiptProviding.h + hash2 - aBU/e5udieGDwDgz+qcP4zTL0e86m4akTzjoHIZViY4= + x7PPCf3qyw2K0DAl7af8aPMLzR2TVekwBP1nj0J4Ro4= - Headers/FBSDKAuthenticationTokenProtocols.h + Headers/FBSDKAppURLSchemeProviding.h - hash + hash2 - ll9VzBIGgFDag+gJiL8CfwN8Vmc= + o9vW113QSBrXeTu8w1RgrMfMpi3Li+ZHpavPt/xYGa4= + + Headers/FBSDKApplicationActivating.h + hash2 - 9hunZocu2ArA/iddd/8a9xWZwt0gHDZPA7mNEhsFEgQ= + N3sSrIIH8n9PUXaO6Ko042/wGj7FjgmjMz09LpHRsKk= - Headers/FBSDKBridgeAPI.h + Headers/FBSDKApplicationLifecycleNotifications.h - hash + hash2 - I5hqZr4+zcVZsAmHsy4JSL1Fgt8= + gVCQIdprFkqHFWN03C0LuQuv1i9nrhtP3G3t03o3SUM= + + Headers/FBSDKApplicationLifecycleObserving.h + hash2 - /VHa8dL7WXWTHDTBxYJJ/126TykZLdGDcG5xOUHAbIg= + wPjg8wCzbmbbm8y0dJZMh/wce2hP0UMVUsa2oZnCv6E= - Headers/FBSDKBridgeAPIProtocol.h + Headers/FBSDKApplicationObserving.h - hash + hash2 - MsZsfhF27cV7UwnA9wtLWKut7x8= + jUSJX2r8mLJr8u+wAn2jLp571gJ3SriNQhCpnkSNEfw= + + Headers/FBSDKApplicationStateSetting.h + hash2 - X+z7XuqGNwH+3YPu+QB5WCsbNcdIaK5qh1sdLvUKelY= + th4kWyfL9axOR4QeSZnS2+ff21hvfrJBKkVqOS9qpY4= - Headers/FBSDKBridgeAPIProtocolType.h + Headers/FBSDKAuthenticationStatusUtility.h - hash + hash2 - DblZg5KWlfoY7uhozPWbR8A+C+Q= + eSjfSzpHEMWVAvxBo7bJWUgrhMNFvTx8WmBhyasQcEY= + + Headers/FBSDKAuthenticationToken.h + hash2 - A5XYnc2oBVddlLz3wGiibtMvO6i/A+82gXL5XY+AsgA= + hc6XPooa0mMb1VzLG43orpr9kKXVeMa+FrWuKr51KE0= - Headers/FBSDKBridgeAPIRequest.h + Headers/FBSDKAuthenticationTokenProviding.h - hash + hash2 - /49KetCwFynSQPcoa2fwqdM6WCU= + mfib/LOFoh5fxGgumdwep5nNFARnqYaIQPovjFKmlwo= + + Headers/FBSDKBridgeAPIProtocol.h + hash2 - skJUk4euPJRaKtWFNSusDh5VCs+v8OI5CRiaykPJyNw= + o6EBabARMQ/jGNCu0KhpTrBsI6PnWr6akob4aCraUv4= - Headers/FBSDKBridgeAPIRequestCreating.h + Headers/FBSDKBridgeAPIProtocolType.h - hash + hash2 - fSrgRjXiEf48iO5SW4tUzCK4Dfw= + A5XYnc2oBVddlLz3wGiibtMvO6i/A+82gXL5XY+AsgA= + + Headers/FBSDKBridgeAPIRequest.h + hash2 - NX+gToQ0lPJ7TSH2qMy4mIDEYMYzkZhwyZbP0XvC1iI= + /2BV782KXKlCMETLnCxG2DLQWT+tVDZ/Ijo516KxeVY= - Headers/FBSDKBridgeAPIRequestOpening.h + Headers/FBSDKBridgeAPIRequestCreating.h - hash + hash2 - +Du1Slb3MvBO9hnallcqMyu0oAw= + NX+gToQ0lPJ7TSH2qMy4mIDEYMYzkZhwyZbP0XvC1iI= + + Headers/FBSDKBridgeAPIRequestOpening.h + hash2 - s2lyojY76IEBtZow3eRPQRAb8vLKp8C63M/45OEbA1I= + RkLNO6zfPQbD2c3NWSSdmM3tTFBY3GPfYgBqxAleaf8= Headers/FBSDKBridgeAPIRequestProtocol.h - hash - - QvIJ69YhObUzXyvQTDogepJbLIY= - hash2 zXyn4IrEQSs/K0vIuWaHZHWeYSHJfjrS2xjq3hrHThs= @@ -841,10 +1314,6 @@ Headers/FBSDKBridgeAPIResponse.h - hash - - 0xHREU5UN9V2806Plbv9YnZCtvo= - hash2 VpEoCY99wbTWk0mTFsof9zSkSb9JK0bc0ty0LHM0GGE= @@ -852,230 +1321,307 @@ Headers/FBSDKButton.h - hash + hash2 - Q5s1g6x77uecqksyNP9YvwAxGKo= + 3PYcJgi9ksT3Oh7qkXSmtIZ4zC05ftjnedLkaQyiEEc= + + Headers/FBSDKButtonImpressionLogging.h + hash2 - VGY0AU3C6L7ZwTarF+0BOGRkeoqOQcLDpxQJ6sRMJXY= + pShKA3myYUve8S5W/TI08BTWmhPh0RgoZQ6lY9c5S9g= - Headers/FBSDKButtonImpressionLogging.h + Headers/FBSDKClientTokenProviding.h - hash + hash2 - LsVpQhR6smaHCPnF/ITEWiKGkKA= + GvqZ0xNKA6tPwu3fX7MjAlOAhByiiNjI7PR4KRn+IbU= + + Headers/FBSDKCodelessIndexer.h + hash2 - pShKA3myYUve8S5W/TI08BTWmhPh0RgoZQ6lY9c5S9g= + FcsOP37OoWFHJHceDyLXTSnifB7NTvxbg8l+Ea2N7KE= - Headers/FBSDKConstants.h + Headers/FBSDKCodelessIndexing.h - hash + hash2 - 8uLZKrsuXsxVHJGVSrF1lCoNawo= + pLXLVKuG6Qa9BS6uHD2G6ofjKsDr28Rz0u2tNx1QKBM= + + Headers/FBSDKConstants.h + hash2 - LxzBWAAzRjmjvoPtHtvZHe66BnfzV1RlnGfB8ljOYVA= + FhwOaPhmdYaDveEEpkZpS+FYAManp/GC+vHLW+hAU6A= - Headers/FBSDKCoreKit-Swift.h + Headers/FBSDKContainerViewController.h - hash + hash2 - fu059kzrvFABk/Ncld4vk4y9vUI= + 29xbe5Cc1TOVvV8YSvMCywrkYejv/ToTkWJXi96mSh0= + + Headers/FBSDKConversionValueUpdating.h + hash2 - 926NIy8nLmTFB9VLIZvz3MlJF/PLsp2Zl2P9Gwl6mXc= + 5E8XPutqDSDuiYYe0JSrgVtDG/toGn2z1kD+4FzcjN0= - Headers/FBSDKCoreKit.h + Headers/FBSDKCoreKit-Swift.h - hash + hash2 - rSB/5qnmwQ/YfcHSajkFConHwuI= + lwDsWa4Axffjio+4WUz/CZs/32jMJpxsatQDxG8/aJc= + + Headers/FBSDKCoreKit.h + hash2 - wiDLJIdGwhq62RT8NUGC9H3Ji6WVgPCTE3q7FTMneJw= + 8BgyKic5tlOlaz1aqPqUflVfvHCMI/KEAkiuqIF9am4= Headers/FBSDKCoreKitVersions.h - hash + hash2 - 5h80jtLpxKnIOkErVQzQ9esYVVM= + pYn5q/zPxrVGrnk9V1iUYdwAIGNNZ0CRI5THFfiM0HU= + + Headers/FBSDKCrashObserver.h + hash2 - KZ7nwRhL5CEca+znQ0DVoRblUrDBB2r4A/rsTIAq9m8= + VLAJlXn/MRpH+6S2wXiJ2MMHTkHfS7Iiq8J4ETcBHo0= - Headers/FBSDKDeviceButton.h + Headers/FBSDKCrashShield.h - hash + hash2 - 4LIheHz+TKvNTDHMFLx9U5N9muI= + wrUKA5GCwCODrnCFSkEOYMuhWsXWs+v3tqHYUpWF3JE= + + Headers/FBSDKDataProcessingOptionKey.h + hash2 - jraVs1muJpXk8r7ljiHH2+6sCGrZ0j+17u95Jn5xgKM= + N45K4T1fNjF4+O/UVhpkoNMCpF0tstXjwLVZpz1m/E0= Headers/FBSDKDeviceDialogView.h - hash + hash2 - 0aubj8CDlLTz/o8MfbxQrck/VQs= + iKW1ZrMsoImJAXe+icRWx7HghfksByJiJKxiErudJTU= + + Headers/FBSDKDeviceInformationProviding.h + hash2 - 5SsLAz81rfMji3a9qaEVQ9gWESKGuH6ziUaSTA4K+k4= + s8EkAVAv6h26gfb/l1Q1SkelW9JA5mFmKroeMC+iC1M= Headers/FBSDKDeviceViewControllerBase.h - hash + hash2 - 9d5jpsDwPq4ZpbCHYzNDectdVyE= + /vhDk0BkrcnZ0HGw4V/wB9ZMWp8TkPnrq/xo8/ZCKj4= + + Headers/FBSDKDialogConfiguration.h + hash2 - 996f3WvoxwknKnreRc5JpTLQcUB27LR5tq5tV3qRHe0= + sxJ8YoB2cRIbhfFUnxXIe0KRF4COPsi4Zlpo/qsKI/Q= - Headers/FBSDKDynamicFrameworkLoaderProxy.h + Headers/FBSDKDialogConfigurationMapBuilding.h - hash + hash2 - gQze+1wXFmg8HHDE0Ba4/AdlSbk= + DoHcwC+ItwFyYXOM+3jsJKQDRSVYaPDdnK5QjYY6Bdg= + + Headers/FBSDKDynamicFrameworkLoaderProxy.h + hash2 DKzc5A2VHGjb5zjiW11FfYE+be1Je5rxetWvpGpLWP8= - Headers/FBSDKDynamicSocialFrameworkLoader.h + Headers/FBSDKErrorConfiguration.h - hash + hash2 - VkK7+4REIGtAPH/eFKxy/bj9hQ0= + DhLqWnWnnr8IYmWabnEPwwtlgNNnXJV/K4weIvUDLz4= + + Headers/FBSDKErrorConfigurationProtocol.h + hash2 - I6uYOLsEUDxk7HKK39oiWyshO9sP8I6Ul2aPS4AGbaM= + +cf3Zndluf4/nH6CRo8QwhZjyyogyQr9rRGqFSJJ/Qw= - Headers/FBSDKErrorCreating.h + Headers/FBSDKErrorConfigurationProvider.h - hash + hash2 - hSTHauBFdEYzYLgpazD8Nu2mbvA= + hujKKoeVm3HeeiIxu8JoiRbP5INzeD2/vMsdcL57FLM= + + Headers/FBSDKErrorConfigurationProviding.h + + hash2 + + disBMqvoKxnyr7jUVHZSCd0dYEdLy+w18e3cMgW5INU= + + + Headers/FBSDKErrorCreating.h + hash2 J1rXYSPoy877pIwlZKDP6n/b3DufexQeIl0pOymmYVY= - Headers/FBSDKErrorFactory.h + Headers/FBSDKErrorRecoveryAttempting.h + + hash2 + + W0d5bC9aorrzc9ohCQNpLCX0lFAN0NEWcKF8J0wW/rs= + + + Headers/FBSDKErrorRecoveryConfiguration.h - hash + hash2 - BbwtPEHEtIq6FGLxlzJ+93hv4XU= + sxH7BnnlsngUMLwevQeegntSFKDRSmTEKtWhPQj/1Gs= + + Headers/FBSDKErrorReporter.h + hash2 - PwxuvjiaBR9QpRJl5SjDI8lRM5aDTxvbBAloH4txjBs= + rcdsRdF/ar59iiIPHyagPto5zGT/Sxfh95CnVdi22+w= - Headers/FBSDKErrorRecoveryAttempting.h + Headers/FBSDKErrorReporting.h - hash + hash2 - r3mkBDHcKe63UzmZCJLFEisXL3I= + akNPfvBbZsCgwyqes5+H7hRxxdGAzyQYxlJqnkGK4hA= + + Headers/FBSDKEventLogging.h + hash2 - bbQLx2KLum7BokOQzq6eMFMcPRKyQgeSJyYi567SqfQ= + FYa1ulMDCMfXCVRDa7WlspX+5kyUfFcu8Yf6tqIMQ/4= - Headers/FBSDKFeature.h + Headers/FBSDKEventProcessing.h - hash + hash2 - oi8Vqy8v5+vpnJjJcnkEXSeEshQ= + XdMXEDfV+PUzUnWtYK5vvmDq15EbhKM7Msfu34hUKZ8= + + Headers/FBSDKEventsProcessing.h + hash2 - Yhm/pHM7ISu9kydXaHMtqHPBvvrmM/scVpvj5OfXQ24= + qUvzTb4JexU8FkfRFC0tmTGpbCwRUJ3UAPPKQ5Lo4tU= - Headers/FBSDKFeatureChecking.h + Headers/FBSDKFeature.h - hash + hash2 - rYTkx84W03mL0rrno4sthw6poiM= + EREs7BOAZCDCqVF2KL7oc0InPbfVh+JN/YB04PPTl6E= + + Headers/FBSDKFeatureChecking.h + hash2 QtYErERzFYGRmUpt4HXd8p062xQtrNl5l+J2nUhhc1k= - Headers/FBSDKGraphErrorRecoveryProcessor.h + Headers/FBSDKFeatureDisabling.h - hash + hash2 - /3AE6n6eta/pkvOIaQ5ZDZrxIwc= + TKR1xKxgrd0N8JUx6kxkmWjLK07R7jMGOSWpnHlMoqA= + + Headers/FBSDKFeatureExtracting.h + hash2 - boW9M+T41fcjt/4pL+1wAI0jjDX2bGoZKHNSOiS3GCA= + 9+2zhi+7pfcv33U40/OTdeLKZgpJVvbygggabihtg/Q= - Headers/FBSDKGraphRequest.h + Headers/FBSDKFeatureExtractor.h - hash + hash2 - mDiia1xQGNDzGWkoO2IrQrHcVCo= + kEO+YvkRcV483BfguxWKQ5uS0+Qmx3F3mL3dsHGkRks= + + Headers/FBSDKGateKeeperManager.h + hash2 - cObAdeSuYo3AG0Il/A6PknPlmQQkmsy8p6wzTTeJnFc= + 7mWH6MgxmutTpF+sXRQKlG6n5MLh4o5QHROkkRPhs1E= - Headers/FBSDKGraphRequestConnecting.h + Headers/FBSDKGateKeeperManaging.h - hash + hash2 - paaU79+o3FwlCqzfosIGlXZTwL4= + ZRWGI6azeE93UU6MLd4PVLDsl0+khZ9ajsIyRJrwYNU= + + Headers/FBSDKGraphErrorRecoveryProcessor.h + hash2 - ly7JyuRHRTif+4dhHHyNJrgci4jYJ1SPobEAWFdeBG8= + wyEA5FnCIsiLQMekTMTbQfJgpsp5uPtXVy0RVKPm/Co= - Headers/FBSDKGraphRequestConnection.h + Headers/FBSDKGraphRequest.h - hash + hash2 - ZCtXBvpuATZKAZvJLOo9h5KrckA= + 3ursnTGjZEwN3pX/7qVj17DrapYRTM+s1aookgal5VQ= + + Headers/FBSDKGraphRequestConnecting.h + hash2 - ZbfPRx7gmcdeVKVyDE+cliM8ehWUJBPao1Kbkzn0Xv8= + /aivBeJLeVgjejn+J7Ve8A1PgbyFwWSEIOEpNrMZwLw= - Headers/FBSDKGraphRequestConnectionDelegate.h + Headers/FBSDKGraphRequestConnection.h - hash + hash2 - FSHiVcHDpJTlfdfBczQNHtjDJ8s= + ZBvNPns3LI0BJvy4H2sZTWT6GUx7snokHYTi2gpoI8Y= + + Headers/FBSDKGraphRequestConnectionDelegate.h + hash2 pbeIgtjILQ+9lWJviGFFqpO8IqXWnVf2DQ094YKDKMY= @@ -1083,10 +1629,6 @@ Headers/FBSDKGraphRequestConnectionFactory.h - hash - - gAfT3DO/vuTTlEaJPEP8hL5P3Eo= - hash2 xgTvIuiH3O0GP4dAfx+lVweVvj/3VUFzk/ZwDkEd6UM= @@ -1094,10 +1636,6 @@ Headers/FBSDKGraphRequestConnectionFactoryProtocol.h - hash - - A26a5H79Zb1dRO6YHMFB4DbS+D8= - hash2 ZSBkNkUs6k4hh3lOO6aa5+j5kuh9vwSm6BTbH++KEH4= @@ -1105,10 +1643,6 @@ Headers/FBSDKGraphRequestDataAttachment.h - hash - - 7vvCqPiZp4o6JKVaJJ4FP9XkXKE= - hash2 rrQm0dv7u0VNuBOOr4bOsLq22U2VRKN5+/8z8dvg8ac= @@ -1116,10 +1650,6 @@ Headers/FBSDKGraphRequestFactory.h - hash - - lAwX1CKv5VHiJ07/xZZylICOdg4= - hash2 VHji6+eQJ/noGhXoav1+rDhYGkeNSPac5f3JMIMO4OQ= @@ -1127,10 +1657,6 @@ Headers/FBSDKGraphRequestFactoryProtocol.h - hash - - Nz3K53RPMCO3ckDCvhJoBJ9TIKI= - hash2 4EdOx1EfPwkCg86SDjtSacKJozvb0RRnJZ19a7qirAA= @@ -1138,10 +1664,6 @@ Headers/FBSDKGraphRequestFlags.h - hash - - Zas2ccUoNaCrjUffAdLC6TmKLWs= - hash2 QaBxTTw493IFQLv0fwkhBkWu57wAPkAZ/fexBSmcWuA= @@ -1149,98 +1671,111 @@ Headers/FBSDKGraphRequestHTTPMethod.h - hash - - sF4WT7ko2ZXuQ91thBewwSb29Cc= - hash2 s/ZdV1PYtfb+e5MToTE5eWQ/g8Ea8Lfbn1y5cPXIois= - Headers/FBSDKGraphRequestProtocol.h + Headers/FBSDKGraphRequestMetadata.h - hash + hash2 - E72bbJ8BaX/EV/so4aPEeaLRTkY= + YBkwsTVbEaC8DwjEMZdgV4ipEEMPr0P+ZButq3RZ7zQ= + + Headers/FBSDKGraphRequestPiggybackManaging.h + hash2 - GDWolFR0Dj6corFdcjDQZdk7rfU0AEPiBD4Ij/x0efk= + wxiIa9cDFOlxQYXM+TkWOQooJpOkR5UkCGuNOfRHzCo= - Headers/FBSDKIcon.h + Headers/FBSDKGraphRequestProtocol.h - hash + hash2 - nSUcEGcswYAb2H/1Kk1Ibii38sQ= + GDWolFR0Dj6corFdcjDQZdk7rfU0AEPiBD4Ij/x0efk= + + Headers/FBSDKImpressionLoggerFactory.h + hash2 - +bRm7DWEBj2Qs6f5L8UwS8K4WF3DXn9C+47shPYf33Q= + QuBRqz4neAxQgnQCCfZVT7P/volyw8iY5KgrMKRJmJs= - Headers/FBSDKImpressionLoggingButton.h + Headers/FBSDKImpressionLoggerFactoryProtocol.h - hash + hash2 - aaainoJHYRbRmab8MpwHmrU4hVo= + Us0Ez3sk3OsuatGsASCqoKebAXNWPg9S5pMOJ5DxDc4= + + Headers/FBSDKImpressionLogging.h + hash2 - YdoyQtxZm0tnh9jsgEZSnzReYlue+nwzRR4z3AsUkdg= + Vprv+yj1TQTAVjk0AdI+90h3w3DcuHwxVoAECMAadvM= - Headers/FBSDKInternalUtility.h + Headers/FBSDKImpressionLoggingButton.h - hash + hash2 - SGKxlebDOswyK9ij4YkNeiS+jmM= + ndY9up8dSnK60T7Qxxo1R50wARczYvrrA0RXdqjCzKI= + + Headers/FBSDKInstrumentManager.h + hash2 - ITLHu17JQHXN5BRP/aB0T2nlEkV6l8gADgjDCHMcOm0= + +5qq+ul/kPhxOgEhuLz8XmNc60qQeWJkTw9obciSaz4= - Headers/FBSDKInternalUtilityProtocol.h + Headers/FBSDKIntegrityParametersProcessorProvider.h - hash + hash2 - Fv2HZA8YkLc1F/996f+/OhkAzZM= + o5WVcgrcNZ9fy9iy8pkmLgt9cY41GNSvTFg3Z4b9k5A= + + Headers/FBSDKIntegrityProcessing.h + hash2 - mbZQDpstOa8EgXL6i2KXC/6Al3EIoKxJT0wqzk2UNfs= + ZIhsJR2yehcaQancBDHC1s72R+hCE/frIqi5p8edPn8= - Headers/FBSDKKeychainStore.h + Headers/FBSDKInternalURLOpener.h - hash + hash2 - VSfBFlzguwgAJhVey77PM3TiKzI= + Smuon7hj0cHER1LtdxVHHfiDVs0N09rO/UaT3usL3aU= + + Headers/FBSDKInternalUtility.h + hash2 - sQGCel/07cMPMZI0kl8wscwPV9WL/JIYf1ns0PSf8v0= + fGPA4wFG0PbwsHF1HMG8uXRBNUpRfuVBclcu0v5TDCk= - Headers/FBSDKKeychainStoreFactory.h + Headers/FBSDKInternalUtilityProtocol.h - hash + hash2 - EokxqDkQxYQBz5YnFwcqJvVKd8I= + BsMnKugr4OfKQO9KrXdkbyqqWFr7jyN4l8vCcAGQD9E= + + Headers/FBSDKKeychainStore.h + hash2 - la/OM0KnLr35SmfD02P88Sr62T2F8+uRVF/wDtbdfSw= + sQGCel/07cMPMZI0kl8wscwPV9WL/JIYf1ns0PSf8v0= Headers/FBSDKKeychainStoreProtocol.h - hash - - Vl4nIrUwT7cqcjwlXymbPkKUVDo= - hash2 XNfcYyJYq69j5eL0ARtTlzkh8SdVCq+G/s9eY4Pd8O8= @@ -1248,21 +1783,13 @@ Headers/FBSDKKeychainStoreProviding.h - hash - - mIeRZ1Khyvf/6V2HXI3+7c15XfU= - hash2 - N5iX620VVuEnU9MNl/truAcPdvE78EoCZ13WK/XGM7w= + /INTsqlL5Gr82q1fsrI5Mm6ox4RJoy9zwOvstKFPXrI= Headers/FBSDKLocation.h - hash - - lVldFN//gmPckkWOntm6/lMe0QE= - hash2 4VM07vWgUKPPsLEMLF29hXYKIHBkc9vETSX506Z++Uw= @@ -1270,21 +1797,20 @@ Headers/FBSDKLogger.h - hash + hash2 - rtRqjTXsaZXv5x8H14rMIs3g7Gk= + O7DI9fO361qB0Y+XI/ka6eMk5/LMGvTE5T0NPkcTBBI= + + Headers/FBSDKLoggerFactory.h + hash2 - Qfqspxm3/sPBdO0HFJAKtqdycEFIM/L2eebvKieQ5F4= + e8PHQtEWsLuVh+XXwDbUAFSXUORwmsnkmOyyYz+ph8g= Headers/FBSDKLogging.h - hash - - /DbryGZcqEQACAktvCjPjV6SDG4= - hash2 IvKTyTv5bHSAJcZqLwaHR/lW5CFnjIggFOzHMRDWMk4= @@ -1292,54 +1818,83 @@ Headers/FBSDKLoggingBehavior.h - hash + hash2 - 2RipnoPNHjzmVyzHpZjxsO+csE0= + f5RLVvxNd/VtlSpoMhH6nO6jFRiC9rudIo+algkCGBs= + + Headers/FBSDKLoggingNotifying.h + hash2 - 4aOXHNufAYanMkOEmfMy+Os4pKJrcNj1FhZ5sT1dlwA= + /H/LDFDn+fA0n3pb11qgMdP8PeuXl02axVuT5C9K6nc= Headers/FBSDKLoginTooltip.h - hash + hash2 + + C6wHDAq5ukwucR1FkTnnq3ucsw6y7GR9wDadgB3zHZY= + + + Headers/FBSDKMacCatalystDetermining.h + + hash2 - t9qlwGoUeyWhxDfXE8Ky6RnF/gg= + dOVbOuPHBVVE2h/fz8iXrr824nuLBVRrqymrNwdF5kY= + + Headers/FBSDKMath.h + hash2 - C6wHDAq5ukwucR1FkTnnq3ucsw6y7GR9wDadgB3zHZY= + RQb23pN1EiaRezovWmrJpZ289Eby0ndYmkHCpsWKbXo= - Headers/FBSDKMeasurementEvent.h + Headers/FBSDKMeasurementEventListener.h - hash + hash2 - iDxUikYGmDa2FVGCbslgxrjwXLA= + ELmJcxc3dSPYAYyrwqHJpwUxM4is2hfU27i90WTOYQ4= + + Headers/FBSDKMeasurementEventNames.h + hash2 - pQsOL0XS7oLwroR3nl+OX9iQElmW8sTnvwrqKgbgoas= + Xy6hXD6E/laXHrWOeDhRU5cQKCbE05HcdVjR5tdUx6E= - Headers/FBSDKMutableCopying.h + Headers/FBSDKMetadataIndexer.h + + hash2 + + FC2xPfBPJ+KkA1lGRnOxuFDbWIJc5fChKOpjrK4QYMk= + + + Headers/FBSDKMetadataIndexing.h - hash + hash2 - CdAKmAi79FHfugMUCBcou38XjyY= + QjaWgUOa4ftPTfJONsDDsoLADLIhk0afRL0wWiGd9qc= + + Headers/FBSDKModelManager.h + hash2 - 9WETC6Qraw3B3QY90JfYu/elsAnM/L40JTEsRAOO+hQ= + 4HNzWyenJC3JFcA8hUl1k235rwmiyBYrmtRHx6i0w2g= - Headers/FBSDKNetworkErrorChecker.h + Headers/FBSDKMutableCopying.h - hash + hash2 - lc4ltIsnGN0wefVKZeW3BTQqt8o= + 9WETC6Qraw3B3QY90JfYu/elsAnM/L40JTEsRAOO+hQ= + + Headers/FBSDKNetworkErrorChecker.h + hash2 mQPfqbSnxLTJW64KKhoGcZPQYNTYQABLzG1AZ2hcTSs= @@ -1347,164 +1902,216 @@ Headers/FBSDKNetworkErrorChecking.h - hash + hash2 + + JaxujLpfeoL0uJ15AXk/+TxmnQ+XgmtHYz9sb5k3r1w= + + + Headers/FBSDKObjectDecoding.h + + hash2 - DQOOpk+tae6sTARv6zgYkUNQv+4= + qsowPp05Itw5uODC4pGjeSY1WE9ntYKWLfZW7A0nNw4= + + Headers/FBSDKOperatingSystemVersionComparing.h + hash2 - JaxujLpfeoL0uJ15AXk/+TxmnQ+XgmtHYz9sb5k3r1w= + KaQv/BSjIbO1IWul0m3Ckagnf4cBrNKnGm3fhM4GJcg= - Headers/FBSDKProductAvailability.h + Headers/FBSDKPasteboard.h - hash + hash2 - 4z6lAOLiyG+H6sMmuDzBXlrBO4Q= + UJnUSOEkUYzGWK3fOCD3HGGdwQLxYhZg4znp+HpSNGQ= + + Headers/FBSDKPaymentObserving.h + hash2 - AfSg3sbP+VegxUAApbWi9NSI+/dlu9LbDGiLvCWo3Z0= + g21RW5m5mkv5jnc/g4IZvHnCPQLSjxGoaSvN3vo4UZw= - Headers/FBSDKProductCondition.h + Headers/FBSDKPaymentProductRequestor.h - hash + hash2 - p2M86R+0XjuIIHBALGh4qHhF0sg= + S2CSCz82/VNHbyry4LOyJvanQu9UC+br3C0NUFHHqe8= + + Headers/FBSDKPaymentProductRequestorCreating.h + hash2 - dNGTpMMgyZMruD+nBPSsD0Y3Bc2L8ZoTcsW1f5tdK7Q= + fGzWAJQkZyRBklHMViipfo4KyA1fMAOzlOiH4HhweQk= - Headers/FBSDKProfile.h + Headers/FBSDKProductAvailability.h - hash + hash2 - a1wf8Hf9JZZ6hWCfCShWPzBo7hk= + AfSg3sbP+VegxUAApbWi9NSI+/dlu9LbDGiLvCWo3Z0= + + Headers/FBSDKProductCondition.h + hash2 - iG8YHX07jMMrMI6thsGnT/Xv5wMMTO52dV+w5SBO5fw= + dNGTpMMgyZMruD+nBPSsD0Y3Bc2L8ZoTcsW1f5tdK7Q= - Headers/FBSDKProfilePictureView.h + Headers/FBSDKProductRequestFactory.h - hash + hash2 - Ha1FZWHpTkpVErTLPsBp8dmIzFY= + 6bp/2xb4hfUOim9SEuGgPr9z+Bysu/FK27psJ1WxipQ= + + Headers/FBSDKProductsRequestProtocols.h + hash2 - +RZ2/BzlpoTMWjbOHFqG6m1hhbE1kZ3UdI7y955aYTE= + a7mWH2GsxBZ9X9N8Z/19nO+toxG/0r99YGYxK28kY0o= - Headers/FBSDKProfileProtocols.h + Headers/FBSDKProfileBlock.h - hash + hash2 - osJIfxC8jjnWg+nZiIydGspDpKo= + 4/f1aRcfzmU+yr0ypnHjdfSBpIQ8QxluAy3Yn0XxJPE= + + Headers/FBSDKProfileNotifications.h + hash2 - IEi+jwFakp2U3rTrt+M4o8n/OleKxYtn20oi2/DBfW0= + yWNI2yhxUUa25VEKtZBJViFYRTXMmJxx1JUrJbK6QAs= Headers/FBSDKRandom.h - hash + hash2 - R8FED9YvoEocX/AhmRTKcVPRw2o= + /FYnxRG5dQwkxSXWGGkucUnk7tABHKmrqud2upLxMSk= + + Headers/FBSDKRestrictiveDataFilterManager.h + hash2 - JXR3YBjvsfljeUoFjq/rNAz0+acuqvjZkXBhXXs5bgE= + zvdRFDFdVIObzvb569OCSjaowSA3dNsy0zdH0B0ggHI= - Headers/FBSDKServerConfigurationProvider.h + Headers/FBSDKRulesFromKeyProvider.h - hash + hash2 - AhAGmLml8AEa2qhdMA2aHiBseRk= + KU18OwgqjgGW8bB4DSVWVWXRm2R5Uh9WKEHg/7D71/c= + + Headers/FBSDKSKAdNetworkReporter.h + hash2 - RXwkFjplbHxdLpEaBMqqLSRR8dDM5WCHUNSq389EwY0= + uqe1+q806a6PrWGJ1z275ZtkYMC6hW+JEjEM1j+UxFY= - Headers/FBSDKSettings.h + Headers/FBSDKServerConfiguration.h - hash + hash2 - R6dyUp+m+ea3r1bDBUkuxV3X6AY= + XJ9LplGDxOuvXujGkpFwpK2xVQjY9Iq6c2KBQ32dmQw= + + Headers/FBSDKServerConfigurationManager.h + hash2 - XkVFFBY9CgWqcTRO9141I1ojD855VIKzqj32ohj9988= + 7bxzdmwW3VP1D775pYiEPDzkARci0KU5+G83fUIv+Lk= - Headers/FBSDKSettingsLogging.h + Headers/FBSDKServerConfigurationProviding.h - hash + hash2 - j4NKiO1um7BzI27sPShA+WNNV6E= + nggJ6UDcdQ8WAvG9K2eWGIr1+MNgK3/g6Tj4sImbWHM= + + Headers/FBSDKSettingsLogging.h + hash2 GgfZ+r7AkNT2pA6iA72tqgExzEgxS0MRiVNUSlpsa48= - Headers/FBSDKSettingsProtocol.h + Headers/FBSDKSourceApplicationTracking.h - hash + hash2 - QogmjQBweHFkUWSIRYsBQvR4gHE= + qajy5wvDILF4b7Jcx9hTizBUhaT1i2GXvpxik1TzkNE= + + Headers/FBSDKSuggestedEventsIndexer.h + hash2 - vYviw3P0xVBPMPq5TFbuuFWvwiZH9HkZcHV1gavtPLo= + o+ccIBHzx5V9J1IZLNYIg+BkWS3Kl3rMRYXWeWRdhDQ= - Headers/FBSDKShareDialogConfiguration.h + Headers/FBSDKSuggestedEventsIndexerProtocol.h - hash + hash2 - WPPtv+9HV+w3NbzlQBfQDXQ6qlQ= + 9kKE4jZryp1a9dSaPrjDlA+9RhscC9+Yq3GlCBL0DpU= + + Headers/FBSDKSwizzler.h + hash2 - K875Kx7WBiydIBg/+0ysq8NjN9EUtXTCYJADXXApiGw= + 0n+HQ6UGePndL7zICwSJXV5WRg12HV3lB4DiARhtWIU= - Headers/FBSDKTokenCaching.h + Headers/FBSDKSwizzling.h - hash + hash2 - Y9D8zDMXaiaJEPNG6yqmuv8sdxU= + KFyWd42cMnaIyExVvONG1g3JPBSvnv/4xdag+5V9zDQ= + + Headers/FBSDKTimeSpentData.h + hash2 - adI/CmzszZ3MQwaZv5E3iCsNy9ipB09TK9oNjPirDD4= + 4onV/tAXCdp3PH0pHlu7hEtJ7bg+cH1JUhZKPPfhxms= - Headers/FBSDKTokenStringProviding.h + Headers/FBSDKTimeSpentRecording.h - hash + hash2 - 1ULLCT9qWhm7HkrSyND4RJwRF6Y= + Xi9idQwWvd5DFqQNYAbll1aNfRM0zlSsrHt8LqUVh0E= + + Headers/FBSDKTokenCaching.h + hash2 - Cmhyy2RK5YdGkiMeYR7YqggjtKl5xi9gfIWd5Rzyos0= + aqvT3pRj7C448KPxobWR9AZGsr5TeBuYFw6Fe2phX4o= - Headers/FBSDKTransformer.h + Headers/FBSDKTokenStringProviding.h - hash + hash2 - Ui2GFPACS7T6kK9LcCLcdJyCYyo= + TTwDb4bRpxFALwHRV7rPZ9zwNFPGZhy34If3avetGjM= + + Headers/FBSDKTransformer.h + hash2 76ADDGvmmKAAjwJQmqZOKN1QRhrUmGE9qELPwGG2F4k= @@ -1512,285 +2119,258 @@ Headers/FBSDKURL.h - hash - - d5KoDUOKDIKe8CdBCFa5iFYqMyQ= - hash2 - z00FICbn5ff0howaGWioLWtllVLJgjG7rjFDC45tHy0= + MC/UJOZYmjruWzpiMns2o9iOpycM+cvnUnx2d+brcDA= Headers/FBSDKURLHosting.h - hash - - t5Vuvclz3txsOHO/DxRweisyVC8= - hash2 - JCLr3/884XZGGQb+q4SVXOAqYudnP/xSxJwFQrBu/rM= + tY5HluqD9iw44nsX/G1SrqCii9dfnxqiv8T/kapFGQs= Headers/FBSDKURLOpener.h - hash - - A0FSD5yqJH1esXZTdJ5le57N30Q= - hash2 - wj7zVEbrD0B1jWpZL7ds2JfPoOHbKyQMRQ9zaz1Tkns= + DUeUDJEfTX1NM5s8QxHytKu4/avgUtMZIXnRyx+sTF4= Headers/FBSDKURLOpening.h - hash - - ExR8Hwm+b4hQrM+eFZoUR3yLS1U= - hash2 - Tz1w+caBEpltndmOob6oHx2noM6mODsJ8CyYC4022mM= + djQLdPxXd/h2GC826rf/QKm1UM7Fb9poUtZsWIB9K/M= Headers/FBSDKURLScheme.h - hash - - 36HfFNYLwWfRajDYFDJeNZe/evc= - hash2 BdpEnJgCwk4m/BX4jdUcFWtch+dOASiPi4b4XuShRow= - Headers/FBSDKUserAgeRange.h + Headers/FBSDKURLSessionProxyFactory.h - hash - - eRyqSxEieMcqdjv0yKXNIDnmRIg= - hash2 - HlG9273bkbhwQ3Z40EFALmtcSl7mgJYAMF+i4LVTQuM= + nFIFaAzvqWS22hEvcMkix5YaPcK4GBmjn+7lCb40/RI= - Headers/FBSDKUtility.h + Headers/FBSDKURLSessionProxyProviding.h - hash - - ACK+e48w6WLwZDhZT9VIaXDWTlk= - hash2 - aDJa31ufENPB6jQuSRYbBb60HcsTocEvvcqZw2iWBN8= + aTA0C16KsECkZ2E8HCXO7ce5CfBhS4krYqHjd2sMT84= - Headers/FBSDKWebDialog.h + Headers/FBSDKURLSessionProxying.h - hash - - s8cqZqq/NcQyFzujtEc+0qtxxx0= - hash2 - ATqlu9KYW/pAwdcdpb4GlQIz1Nk2STbt9iCKNwzSp1A= + xCWdJ07ZEEhMehbPyCICo2qsde4nyWuid/4r5sZNYM0= - Headers/FBSDKWebDialogDelegate.h + Headers/FBSDKUnarchiverProvider.h - hash - - Chc8NMEwHSvrQkghQPV6O7rBAW8= - hash2 - fAbiGz2QpyZhBW9PcnYlwGajlmRi8TQdfmFST1Ii2ko= + km9PeIz2mArhmhaSjTUxnyXNDnyTw45ONMOIrFvX9Ng= - Headers/FBSDKWebDialogView.h + Headers/FBSDKUnarchiverProviding.h - hash - - hui2sUnpJKWcSpt107HTbPs4cps= - hash2 - m2WxAYCfc7WCR5dy6dNBQc1AHggtgjChVTABh5wi5aE= + oCPV4SoPYuNAh0Y+MkV7TYC6T/3tFQbq2/dC8tplruQ= - Headers/FBSDKWebViewAppLinkResolver.h + Headers/FBSDKUserAgeRange.h - hash - - jEC9UH9Inm7DYqoFZv2qaN3Pe14= - hash2 - +Ac5AbGpEiHL5SuKIFm5ORqswif+O0w+zlIxL1qgUd4= + pLTGrXlcRTNXtDJu1omtFNVR7Tl9niHZllskPvHvlLI= - Headers/_FBSDKWindowFinding.h + Headers/FBSDKUserDataPersisting.h - hash - - Gac9mAAYHny41SRhpW53CbfSo2s= - hash2 - QxPymhBROXgyvxD0bzeN+T5ennsD7zaelwvA1a2l3oE= + e5bOiJw1uxd3xCQKKVryAoxKqTxaIVcOMbL0cYWLyJo= - Headers/__FBSDKLoggerCreating.h + Headers/FBSDKUserDataStore.h - hash - - y1VVRA/XNhhKMaoTUc/66smvRqI= - hash2 - /8e+8f0FIi7sNd85JGNd2gXdF5x4vJgOTUOgWIssxL4= + RY2Lg4PYOft0K2wbJtT1axcgmL2lJ5PaGtXZga3hQjI= - Modules/FBSDKCoreKit.swiftmodule/arm64-apple-ios-simulator.swiftdoc + Headers/FBSDKUserIDProviding.h - hash - - xxy9Zg411X2b8tgLXwG0d+q8HJs= - hash2 - b0NWJFLpwCcLPhmEBR9nddAyxoKr5Vq22NDSG+aP57A= + n8EfpaG2V2BCI5xE/8Hz8+83cLBSVMqXjkEx1Gv6r6E= - Modules/FBSDKCoreKit.swiftmodule/arm64-apple-ios-simulator.swiftinterface + Headers/FBSDKUserIdentifier.h - hash + hash2 - MCNnHOKeoDSKGaOUJPZHqNwX8as= + TIFVVKaBj4BvRv/gFJvtxkh3Bm/40McFA0531BAu5AI= + + Headers/FBSDKUtility.h + hash2 - JWObaYJU/PggGrQHwchfQ/aUNsi3kVHdXF/z1evyj6c= + aDJa31ufENPB6jQuSRYbBb60HcsTocEvvcqZw2iWBN8= - Modules/FBSDKCoreKit.swiftmodule/arm64-apple-ios-simulator.swiftmodule + Headers/FBSDKWebDialogDelegate.h - hash + hash2 - U1YB4ZwVD/iT+2nKP/SXuY7HVC8= + RhnzKhKPGNsn+I0efiSBdbYdU7h+Z/m5R4mQUqXW8xA= + + Headers/FBSDKWebDialogView.h + hash2 - jGJD/eUr90vJ1uBZ0VvJMhIgZdu9/lxCCgGJJEVIS5o= + HC8WLkRk5PhVWGbE58hLSP/goSUOleGYhuUzBNm31v4= - Modules/FBSDKCoreKit.swiftmodule/arm64.swiftdoc + Headers/FBSDKWebView.h - hash + hash2 - xxy9Zg411X2b8tgLXwG0d+q8HJs= + yZ2ZBoGlvdRcTOHXhCl80pgVGKFXIQXl9HClExQmfbc= + + Headers/FBSDKWebViewAppLinkResolver.h + hash2 - b0NWJFLpwCcLPhmEBR9nddAyxoKr5Vq22NDSG+aP57A= + +Ac5AbGpEiHL5SuKIFm5ORqswif+O0w+zlIxL1qgUd4= - Modules/FBSDKCoreKit.swiftmodule/arm64.swiftinterface + Headers/FBSDKWebViewProviding.h - hash + hash2 - MCNnHOKeoDSKGaOUJPZHqNwX8as= + 2TVzs8L8DTwpM3xFUOklhzjkivHzm2VLIiY+IXFxMnk= + + Headers/NSNotificationCenter+NotificationPosting.h + hash2 - JWObaYJU/PggGrQHwchfQ/aUNsi3kVHdXF/z1evyj6c= + /hTFkvjgGwyFzsQ6VB5CKDoMAKTrun+jQ7LMU4Bcfws= - Modules/FBSDKCoreKit.swiftmodule/arm64.swiftmodule + Headers/NSProcessInfo+MacCatalystDetermining.h - hash + hash2 - U1YB4ZwVD/iT+2nKP/SXuY7HVC8= + N5KvICMBUqwJ3JveHhLX4bomYQIHATUqScz3F4Vyf8Q= + + Headers/NSProcessInfo+OperatingSystemVersionComparing.h + hash2 - jGJD/eUr90vJ1uBZ0VvJMhIgZdu9/lxCCgGJJEVIS5o= + G6fi3L4ee8mocOfWvq0r6J1Iy2HRUZ7PyHTmpxrxo08= - Modules/FBSDKCoreKit.swiftmodule/x86_64-apple-ios-simulator.swiftdoc + Headers/UIApplication+URLOpener.h - hash + hash2 - W8QJ2rBBxhqbEZ8A1qLxEMiXjcs= + LFldGsPohxFxp2EMtRNr9DW5offC4saf8wAKpZaih60= + + Headers/UIPasteboard+Pasteboard.h + hash2 - g6s3gcexpAOU+1PYWGMOXnb/NtXZdPMcPwYZT6UeIsY= + JdRN7qh5XEBay0JfDd6bXvUO+ciilKne5qAXVmNWoyY= - Modules/FBSDKCoreKit.swiftmodule/x86_64-apple-ios-simulator.swiftinterface + Headers/WKWebView+WebViewProtocol.h - hash + hash2 - qMKtG8LoKGyhsXiGztt/a/hSzPQ= + Uo6vnwYxxFh+V/+J5U7GTu7dFxg9xliEGHkxzgAJYTs= + + Headers/_FBSDKNotificationPosting.h + hash2 - M3CHw8Xc/bhdgN2dB5RQcx1QUd+toHCLILa+0VbDR+4= + ZBUZDT5SUs3wBxxP06/A5KDaxedomK4NJ7axY0qD7jY= - Modules/FBSDKCoreKit.swiftmodule/x86_64-apple-ios-simulator.swiftmodule + Headers/_FBSDKWindowFinding.h - hash + hash2 - 4MbDY0gj4SbSSa2pcWxhp43Gufo= + QxPymhBROXgyvxD0bzeN+T5ennsD7zaelwvA1a2l3oE= + + Headers/__FBSDKLoggerCreating.h + hash2 - kLFfuPo05whSVSBPGRdgSbhE3dJK1YiLlPiHzEcwkfM= + KjjsJxMgCNjZYBZHCA+t/dUcdoGwgXLLXtNZjYzHQrA= - Modules/FBSDKCoreKit.swiftmodule/x86_64.swiftdoc + Modules/FBSDKCoreKit.swiftmodule/arm64-apple-ios-simulator.swiftdoc - hash + hash2 - W8QJ2rBBxhqbEZ8A1qLxEMiXjcs= + VMjj2x/vclL3uNuF9dao2RvMUxhSwW4LjGkc3Wgr65g= + + Modules/FBSDKCoreKit.swiftmodule/arm64-apple-ios-simulator.swiftinterface + hash2 - g6s3gcexpAOU+1PYWGMOXnb/NtXZdPMcPwYZT6UeIsY= + 85c9Hv8KaN/tKJpXA8oM+NhVL5C/nx3EE6lH1SyGRDg= - Modules/FBSDKCoreKit.swiftmodule/x86_64.swiftinterface + Modules/FBSDKCoreKit.swiftmodule/arm64-apple-ios-simulator.swiftmodule - hash + hash2 - qMKtG8LoKGyhsXiGztt/a/hSzPQ= + D8r8U/PEs6EjcFmNNxKLk/DTaN/lZZ+7oZQWQ8EA9R8= + + Modules/FBSDKCoreKit.swiftmodule/x86_64-apple-ios-simulator.swiftdoc + hash2 - M3CHw8Xc/bhdgN2dB5RQcx1QUd+toHCLILa+0VbDR+4= + sLIuTb9rDZkYuSxPn3sEnioyoW0gY7wWzYo6Sswakqc= - Modules/FBSDKCoreKit.swiftmodule/x86_64.swiftmodule + Modules/FBSDKCoreKit.swiftmodule/x86_64-apple-ios-simulator.swiftinterface - hash + hash2 - 4MbDY0gj4SbSSa2pcWxhp43Gufo= + zqnWpsudil1xmwIglKYAvdmtYLfOHpX2NJZr/xTwDfo= + + Modules/FBSDKCoreKit.swiftmodule/x86_64-apple-ios-simulator.swiftmodule + hash2 - kLFfuPo05whSVSBPGRdgSbhE3dJK1YiLlPiHzEcwkfM= + 8526VEibuPkTCc//0mEZtQDbcHtz1p1F5H0YoQQLU+k= Modules/module.modulemap - hash - - dqxVNYXT9nBvFc3sI+M8nUrDXuA= - hash2 c2A9sHV9BPDFexemM1nM/fNWiYjoYt4V7Zxb+LDeu2Y= diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/_CodeSignature/CodeSignature b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit.framework/_CodeSignature/CodeSignature deleted file mode 100644 index e69de29b..00000000 diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/dSYMs/FBSDKCoreKit.framework.dSYM/Contents/Info.plist b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/dSYMs/FBSDKCoreKit.framework.dSYM/Contents/Info.plist new file mode 100644 index 00000000..e9fd3068 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/dSYMs/FBSDKCoreKit.framework.dSYM/Contents/Info.plist @@ -0,0 +1,20 @@ + + + + + CFBundleDevelopmentRegion + English + CFBundleIdentifier + com.apple.xcode.dsym.com.facebook.sdk.FBSDKCoreKit + CFBundleInfoDictionaryVersion + 6.0 + CFBundlePackageType + dSYM + CFBundleSignature + ???? + CFBundleShortVersionString + 1.0 + CFBundleVersion + 15.1.0 + + diff --git a/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/dSYMs/FBSDKCoreKit.framework.dSYM/Contents/Resources/DWARF/FBSDKCoreKit b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/dSYMs/FBSDKCoreKit.framework.dSYM/Contents/Resources/DWARF/FBSDKCoreKit new file mode 100644 index 00000000..3cf202b2 Binary files /dev/null and b/ios/platform/FBSDKCoreKit.xcframework/ios-arm64_x86_64-simulator/dSYMs/FBSDKCoreKit.framework.dSYM/Contents/Resources/DWARF/FBSDKCoreKit differ diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FBSDKCoreKit b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FBSDKCoreKit old mode 100644 new mode 100755 index e74ff088..bb08f9a6 Binary files a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FBSDKCoreKit and b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FBSDKCoreKit differ diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/af.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/af.lproj/FacebookSDK.strings new file mode 100644 index 00000000..84881da5 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/af.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "Besoek %@ en voer die kode in wat hierbo vertoon word."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "Om jou rekening te verbind, maak die Facebook-toepassing op jou mobiele toestel oop en kontroleer vir kennisgewings."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- OF -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "Goed"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Kanselleer"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Meld asseblief weer by hierdie toepassing aan om jou Facebook-rekening te herkoppel. "; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "Goed"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "Die bediener is tydelik besig, probeer asseblief weer."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Kanselleer"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Meld af"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Met Facebook aangemeld"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "As %@ aangemeld"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Meld aan"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Gaan voort met Facebook"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Meld met Facebook aan"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Meld af"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Toegang is nie na die Facebook-rekening verleen nie. Verifieer toestelinstellings."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Kan nie aan Facebook koppel nie. Gaan jou netwerkverbinding na en probeer weer."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Jou Facebook-wagwoord het verander. Om jou wagwoord te bevestig, maak Instellings > Facebook oop en tik jou naam."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "Die Facebook-rekening is nie op die toestel opgestel nie."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "Jou rekening is nie bevestig nie. Meld asseblief by www.facebook.com aan en volg die gegewe instruksies."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "Jy kan nie op die oomblik by toepassings aanmeld nie. Meld asseblief by www.facebook.com aan en volg die gegewe instruksies."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "Jy is in beheer – kies watter inligting jy met toepassings wil deel."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Meld aan"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Stuur"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Deel"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "Nie jy nie?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "Bevestig aantekening"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "Gaan voort as %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/ar.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/ar.lproj/FacebookSDK.strings new file mode 100644 index 00000000..f67e1352 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/ar.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "تفضل بزيارة %@ وإدخال الرمز الموضح أدناه."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "لربط حسابك، افتح تطبيق فيسبوك على جهازك المحمول ثم تفقد الإشعارات."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- أو -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "موافق"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "إلغاء"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "يرجى تسجيل الدخول إلى هذا التطبيق مرة أخرى لإعادة الاتصال بحساب فيسبوك."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "موافق"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "الخادم مشغول مؤقتًا، يرجى إعادة المحاولة."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "إلغاء"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "تسجيل الخروج"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "تم تسجيل الدخول بحساب فيسبوك"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "تم تسجيل الدخول باسم %@"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "تسجيل الدخول"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "متابعة بحساب فيسبوك"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "تسجيل الدخول بحساب فيسبوك"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "تسجيل الخروج"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "لم يتم منح إذن الوصول لحساب فيسبوك. تحقق من إعدادات الجهاز."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "تعذر الاتصال بفيسبوك. يُرجى التحقق من الاتصال بالإنترنت وإعادة المحاولة."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "تم تغيير كلمة سر فيسبوك الخاصة بك. لتأكيد كلمة السر، افتح الإعدادات > فيسبوك ثم اضغط على اسمك."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "لم تتم تهيئة حساب فيسبوك على الجهاز."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "لم يتم تأكيد حسابك. يُرجى تسجيل الدخول إلى www.facebook.com واتباع التعليمات الموضحة."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "لا يمكنك تسجيل الدخول إلى التطبيقات حاليًا. يُرجى تسجيل الدخول إلى www.facebook.com واتباع التعليمات الموضحة."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "أنت المتحكم - اختر المعلومات التي تريد مشاركتها مع التطبيقات."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "تسجيل الدخول"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "إرسال"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "مشاركة"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "لست أنت؟"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "تأكيد تسجيل الدخول"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "متابعة باسم %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/bn.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/bn.lproj/FacebookSDK.strings new file mode 100644 index 00000000..768fcdbb --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/bn.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "%@ -এ যান এবং উপরে যে কোডটি দেখানো হয়েছে সেটি লিখুন।"; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "আপনার অ্যাকাউন্টে সংযোগ করতে, আপনার মোবাইল ডিভাইসে Facebook অ্যাপটি খুলুন এবং বিজ্ঞপ্তি চেক করুন।"; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- অথবা -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "ঠিক আছে"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "বাতিল করুন"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "আপনার Facebook অ্যাকাউন্টটিতে পুনরায় সংযোগ করার জন্য অনুগ্রহ করে এই অ্যাপটিতে লগ ইন করুন৷"; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "ঠিক আছে"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "এই সার্ভারটি সাময়িকভাবে ব্যস্ত আছে, অনুগ্রহ করে পুনরায় চেষ্টা করুন৷"; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "বাতিল করুন"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "লগ আউট করুন"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Facebook ব্যবহার করে লগ ইন করা হয়েছে"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "%@ হিসাবে লগ ইন করা হয়েছে"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "লগ ইন করুন"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Facebook এর সাথে চালিয়ে যান"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Facebook -এর সাথে লগ ইন করুন"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "লগ আউট করুন"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Facebook অ্যাকাউন্টটিতে অ্যাক্সেস করার অনুমতি নেই৷ ডিভাইস সেটিংস যাচাই করুন৷"; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Facebook-এ সংযোগ করা যাচ্ছে না৷ আপনার নেটওয়ার্ক সংযোগটি পরীক্ষা করুন এবং পুনরায় চেষ্টা করুন৷"; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "আপনার Facebook পাসওয়ার্ডটি পরিবর্তিত হয়েছে৷ আপনার পাসওয়ার্ডটি নিশ্চিত করতে, সেটিংস > Facebook খুলুন এবং আপনার নামটি ট্যাপ করুন৷"; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "Facebook অ্যাকাউন্টটি এই ডিভাইসে কনফিগার করা যাযনি৷"; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "আপনার অ্যাকাউন্টটি নিশ্চিত করা যায়নি৷ অনুগ্রহ করে www.facebook.com-এ লগ ইন করুন এবং উল্লিখিত নির্দেশাবলী অনুসরণ করুন৷"; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "এই সময়ে আপনি অ্যাপসে লগ ইন করতে পারবেন না৷ অনুগ্রহ করে www.facebook.com-এ লগ ইন করুন এবং উল্লিখিত নির্দেশাবলী অনুসরণ করুন৷"; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "আপনি নিয়ন্ত্রণে আছেন - অ্যাপ্সের সাথে আপনি যে তথ্য শেয়ার করতে চান তা বাছুন৷"; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "লগ ইন করুন"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "পাঠান"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "ভাগ করুন"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "আপনি নন?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "লগ ইন নিশ্চিত করুন"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "%@ হিসেবে চালিয়ে যান"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/cs.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/cs.lproj/FacebookSDK.strings new file mode 100644 index 00000000..c15549c4 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/cs.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "Navštivte %@ a zadejte nahoře uvedený kód."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "Účet si můžete připojit tak, že si na mobilním zařízení spustíte aplikaci Facebook a podíváte se do upozornění."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- NEBO -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "OK"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Zrušit"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Pokud se chcete ke svému Facebook účtu znovu připojit, přihlaste se k této aplikaci ještě jednou."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "OK"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "Server je dočasně zaneprázdněný, zkuste to znovu."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Zrušit"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Odhlásit"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Přihlášen(a) přes Facebook"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "Přihlášen(a) jako %@"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Přihlásit"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Pokračovat přes Facebook"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Přihlásit se přes Facebook"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Odhlásit"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Facebook účtu nebylo oprávnění uděleno. Ověřte nastavení zařízení."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "K Facebooku se nedá připojit. Zkontrolujte připojení k síti a zkuste to znovu."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Vaše heslo na Facebook je změněné. Pokud chcete heslo potvrdit, přejděte do Nastavení > Facebook a klepněte na své jméno."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "V tomto zařízení není Facebook účet konfigurovaný."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "Váš účet není potvrzený. Přihlaste se na www. facebook.com a postupujte podle uvedených pokynů."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "Do aplikací se v této chvíli přihlásit nemůžete. Přihlaste se na www. facebook.com a postupujte podle uvedených pokynů."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "Je jen na vás, které informace chcete s aplikacemi sdílet."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Přihlásit"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Odeslat"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Sdílet"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "Nejste to vy?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "Potvrdit přihlášení"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "Pokračovat jako %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/da.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/da.lproj/FacebookSDK.strings new file mode 100644 index 00000000..a6d9ed40 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/da.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "Gå til %@, og indtast den kode, der er angivet ovenfor."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "Du kan tilknytte din konto ved at åbne Facebook-appen på din mobilenhed og tjekke notifikationerne."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- ELLER -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "OK"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Annuller"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Log på denne app igen for at genoprette forbindelsen til din Facebook-konto."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "OK"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "Serveren er optaget i øjeblikket. Prøv igen."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Annuller"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Log af"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Logget på med Facebook"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "Logget på som %@"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Log på"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Fortsæt med Facebook"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Log på med Facebook"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Log af"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Der er ikke blevet givet adgang til Facebook-kontoen. Kontrollér enhedsindstillingerne."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Kunne ikke oprette forbindelse til Facebook. Kontrollér din netværksforbindelse, og prøv igen."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Din Facebook-adgangskode er ændret. For at bekræfte din adgangskode skal du åbne Indstillinger > Facebook og trykke på dit navn."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "Facebook-kontoen er ikke blevet konfigureret på enheden."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "Din konto er ikke bekræftet. Log på www.facebook.com, og følg instruktionerne."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "Du kan ikke logge på apps på nuværende tidspunkt. Log på www.facebook.com, og følg instruktionerne."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "Du har styringen – vælg de oplysninger, som du vil dele med apps."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Log på"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Send"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Del"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "Ikke dig?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "Bekræft login"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "Fortsæt som %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/de.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/de.lproj/FacebookSDK.strings new file mode 100644 index 00000000..1e470805 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/de.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "Besuche %@ und gib den oben angezeigten Code ein."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "Um dein Konto zu verbinden, öffne die Facebook-App auf deinem Mobilgerät und prüfe, ob du Benachrichtigungen erhalten hast."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "– ODER –"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "OK"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Abbrechen"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Melde dich bitte erneut bei dieser App an, um die Verbindung mit deinem Facebook-Konto wiederherzustellen."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "OK"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "Der Server ist vorübergehend beschäftigt. Bitte versuche es erneut."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Abbrechen"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Abmelden"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Über Facebook angemeldet"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "Als %@ angemeldet"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Anmelden"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Mit Facebook fortfahren"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Über Facebook anmelden"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Abmelden"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Auf das Facebook-Konto wurde kein Zugriff erteilt. Überprüfe bitte die Geräteeinstellungen."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Verbindung zu Facebook kann nicht hergestellt werden. Bitte überprüfe deine Netzwerkverbindung und versuche es erneut."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Dein Facebook-Passwort hat sich geändert. Öffne „Einstellungen“ > „Facebook“ und tippe auf deinen Namen, um dein Passwort zu bestätigen."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "Das Facebook-Konto wurde für dieses Gerät nicht konfiguriert."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "Dein Konto wurde nicht bestätigt. Bitte melde dich unter www.facebook.com an und folge den Anweisungen."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "Du kannst dich zurzeit nicht bei Apps anmelden. Bitte melde dich unter www.facebook.com an und folge den Anweisungen."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "Es liegt ganz an dir – du kannst dir aussuchen, was du mit Apps teilen möchtest."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Anmelden"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Senden"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Teilen"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "Nicht du?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "Login bestätigen"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "Fortfahren als %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/el.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/el.lproj/FacebookSDK.strings new file mode 100644 index 00000000..09ca6484 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/el.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "Επισκεφτείτε τη διεύθυνση %@ και συμπληρώστε τον παραπάνω κωδικό."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "Για να συνδεθείτε στο λογαριασμό σας, ανοίξτε την εφαρμογή Facebook στη φορητή συσκευή σας και ελέγξτε τις ειδοποιήσεις."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- Ή -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "OK"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Άκυρο"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Συνδεθείτε ξανά σε αυτή την εφαρμογή για να συνδέσετε και πάλι το λογαριασμό σας στο Facebook."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "OK"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "Ο διακομιστής είναι προσωρινά απασχολημένος, προσπαθήστε ξανά."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Άκυρο"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Αποσύνδεση"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Έχει γίνει σύνδεση μέσω Facebook"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "Έχει γίνει σύνδεση ως %@"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Σύνδεση"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Συνεχίστε με το Facebook"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Σύνδεση μέσω Facebook"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Αποσύνδεση"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Δεν έχει παραχωρηθεί πρόσβαση στο λογαριασμό Facebook. Επαληθεύστε τις ρυθμίσεις της συσκευής σας."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Δεν είναι δυνατή η σύνδεση στο Facebook. Ελέγξτε τη σύνδεση στο δίκτυο και προσπαθήστε ξανά."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Ο κωδικός πρόσβασής σας στο Facebook άλλαξε. Για να επιβεβαιώσετε τον κωδικό σας, πηγαίνετε στις Ρυθμίσεις > Facebook και πατήστε το όνομά σας."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "Ο λογαριασμός Facebook δεν έχει διαμορφωθεί στη συσκευή."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "Ο λογαριασμός σας δεν επιβεβαιώθηκε. Συνδεθείτε στο www.facebook.com και ακολουθήστε τις οδηγίες που εμφανίζονται."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "Προς το παρόν δεν μπορείτε να συνδεθείτε σε εφαρμογές. Συνδεθείτε στο www.facebook.com και ακολουθήστε τις οδηγίες που εμφανίζονται."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "Έχετε τον έλεγχο - επιλέξτε ποιες πληροφορίες θέλετε να κοινοποιούνται στις εφαρμογές."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Σύνδεση"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Αποστολή"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Κοινοποίηση"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "Δεν είστε εσείς;"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "Επιβεβαίωση σύνδεσης"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "Συνέχεια ως %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/en.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/en.lproj/FacebookSDK.strings new file mode 100644 index 00000000..c88ac076 Binary files /dev/null and b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/en.lproj/FacebookSDK.strings differ diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/en_GB.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/en_GB.lproj/FacebookSDK.strings new file mode 100644 index 00000000..e36f841c --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/en_GB.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* The format string for device login instructions */ +"DeviceLogin.LogInPrompt" = "Visit %@ and enter the code shown above."; + +/* The 'or' string for smart login instructions */ +"DeviceLogin.SmartLogInOrLabel" = "-- OR --"; + +/* The string for smart login instructions */ +"DeviceLogin.SmartLogInPrompt" = "To connect your account, open the Facebook app on your mobile device and check for notifications."; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "OK"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Cancel"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Please log in to this app again to reconnect your Facebook account."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "OK"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "The server is temporarily busy, please try again."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Cancel"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Log out"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Logged in using Facebook"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "Logged in as %@"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Log in"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Continue with Facebook"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Log in with Facebook"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Log out"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Access has not been granted to the Facebook account. Verify device settings."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Unable to connect to Facebook. Please check your network connection and try again."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Your Facebook password has changed. To confirm your password, open Settings > Facebook and tap your name."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "The Facebook account has not been configured on the device."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "Your account is not confirmed. Please log in to www.facebook.com and follow the instructions given."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "You cannot log in to apps at this time. Please log in to www.facebook.com and follow the instructions given."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "You're in control – choose what information you want to share with apps."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Log In"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Send"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Share"; + +/* The title for the alert when smart login requires confirmation */ +"SmartLogin.ConfirmationTitle" = "Confirm Login"; + +/* The format string to continue as for the alert when smart login requires confirmation */ +"SmartLogin.Continue" = "Continue as %@"; + +/* The cancel label for the alert when smart login requires confirmation */ +"SmartLogin.NotYou" = "Not you?"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/es.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/es.lproj/FacebookSDK.strings new file mode 100644 index 00000000..0c5ce879 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/es.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "Visita %@ e ingresa el código que se muestra arriba."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "Para conectar tu cuenta, abre la aplicación de Facebook en tu dispositivo móvil y comprueba las notificaciones."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- O -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "Aceptar"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Cancelar"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Inicia sesión de nuevo en esta aplicación para volver a conectarte a tu cuenta de Facebook."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "Aceptar"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "El servidor está temporalmente ocupado. Vuelve a intentarlo."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Cancelar"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Cerrar sesión"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Sesión iniciada con Facebook"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "Sesión iniciada como %@"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Inicio de sesión"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Continuar con Facebook"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Iniciar sesión con Facebook"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Salir"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "No se concedió acceso a la cuenta de Facebook. Verifica la configuración del dispositivo."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "No es posible conectarse a Facebook. Comprueba tu conexión a internet y vuelve a intentarlo."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Cambió tu contraseña de Facebook. Para confirmar tu contraseña, abre Configuración > Facebook y toca tu nombre."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "No se configuró la cuenta de Facebook en el dispositivo."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "Tu cuenta no está confirmada. Inicia sesión en www.facebook.com y sigue las instrucciones."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "No puedes iniciar sesión en las aplicaciones en este momento. Inicia sesión en www.facebook.com y sigue las instrucciones."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "Tú decides: elige qué información quieres compartir con las aplicaciones."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Inicio de sesión"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Enviar"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Compartir"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "¿No eres tú?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "Confirmar inicio de sesión"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "Continuar como %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/es_ES.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/es_ES.lproj/FacebookSDK.strings new file mode 100644 index 00000000..4ecd5d68 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/es_ES.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "Visita %@ e introduce el código que se muestra arriba."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "Para conectar tu cuenta, abre la aplicación de Facebook en tu dispositivo móvil y comprueba las notificaciones."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- O -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "Aceptar"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Cancelar"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Vuelve a iniciar sesión en esta aplicación para volver a conectar tu cuenta de Facebook."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "Aceptar"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "El servidor está ocupado temporalmente. Vuelve a intentarlo más tarde."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Cancelar"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Salir"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Sesión iniciada con Facebook"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "Sesión iniciada como %@"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Inicio de sesión"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Continuar con Facebook"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Iniciar sesión con Facebook"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Salir"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "No se ha otorgado acceso a la cuenta de Facebook. Verifica la configuración del dispositivo."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "No es posible conectarse a Facebook. Comprueba tu conexión de red y vuelve a intentarlo."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Tu contraseña de Facebook ha cambiado. Para confirmar tu contraseña, abre Configuración > Facebook y toca tu nombre."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "La cuenta de Facebook no se ha configurado en el dispositivo."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "Tu cuenta no se ha confirmado. Inicia sesión en www.facebook.com y sigue las instrucciones."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "No puedes iniciar sesión en las aplicaciones en este momento. Inicia sesión en www.facebook.com y sigue las instrucciones."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "Tú tienes el control: elige la información que quieres compartir con las aplicaciones."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Inicio de sesión"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Enviar"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Compartir"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "¿No eres tú?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "Confirmar inicio de sesión"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "Continuar como %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/fi.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/fi.lproj/FacebookSDK.strings new file mode 100644 index 00000000..f51fcaa6 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/fi.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "Siirry osoitteeseen %@ ja kirjoita oheinen koodi sivulle."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "Pääset liittämään käyttäjätilisi avaamalla Facebook-sovelluksen mobiililaitteellasi ja tarkistamalla ilmoitukset."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- TAI -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "OK"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Peruuta"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Kirjaudu tähän sovellukseen uudelleen, jotta voit yhdistää Facebook-tilisi uudelleen."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "OK"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "Palvelin on tilapäisesti varattu, yritä uudelleen."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Peruuta"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Kirjaudu ulos"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Sisäänkirjautunut Facebookin avulla"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "Sisäänkirjautunut nimellä %@"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Kirjaudu sisään"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Jatka Facebook-tunnuksilla"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Kirjaudu sisään Facebookin avulla"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Kirjaudu ulos"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Pääsyä Facebook-tiliin ei ole myönnetty. Tarkista laiteasetukset."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Yhteyttä Facebookiin ei voi muodostaa. Tarkista verkkoyhteys ja yritä sitten uudelleen."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Facebook-salasanasi on vaihdettu. Vahvista salasanasi avaamalla Asetukset > Facebook ja napauttamalla nimeäsi."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "Facebook-tiliä ei ole määritetty laitteessa."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "Tiliäsi ei ole vahvistettu. Kirjaudu sisään osoitteeseen www.facebook.com ja noudata annettuja ohjeita."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "Et pysty kirjautumaan sovelluksiin tällä hetkellä. Kirjaudu sisään osoitteeseen www.facebook.com ja noudata annettuja ohjeita."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "Sinä voit valita, mitä tietoja jaat sovelluksille."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Kirjaudu sisään"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Lähetä"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Jaa"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "Etkö tämä ole sinä?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "Vahvista sisäänkirjautuminen"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "Jatka nimellä %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/fil.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/fil.lproj/FacebookSDK.strings new file mode 100644 index 00000000..c72600b1 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/fil.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "Pumunta sa %@ at ilagay ang code na ipinapakita sa itaas."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "Para ikonekta ang iyong account, buksan ang Facebook app sa iyong cellphone at tumingin ng mga notification."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- O KAYA -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "OK"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Kanselahin"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Mangyaring mag-log in muli sa app na ito para ikonekta muli ang iyong Facebook account."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "OK"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "Pansamantalang abala ang server, pakisubukan muli."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Kanselahin"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Mag-log Out"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Naka-log in gamit ang Facebook"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "Naka-log in bilang si %@"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Mag-log in"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Magatuloy sa Facebook"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Mag-log in sa pamamagitan ng Facebook"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Mag-log out"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Hindi binigyan ng access ang Facebook account. Beripikahin ang mga setting ng device."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Hindi nakakonekta sa Facebook. Tingnan ang iyong koneksyon sa network at subukan muli."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Nagbago ang iyong password sa Facebook. Para makumpirma ang iyong password, buksan ang Mga Setting > Facebook at i-tap ang iyong pangalan."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "Hindi na-configure sa device ang Facebook account."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "Hindi nakumpirma ang iyong account. Mangyaring mag-log in sa www.facebook.com at sundin ang mga ibinigay na tagubilin."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "Hindi ka makakapag-log in sa mga app sa oras na ito. Mangyaring mag-log in sa www.facebook.com at sundin ang mga ibinigay na tagubilin."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "Ikaw ang may kontrol - piliin kung anong impormasyon ang gusto mong ibahagi sa mga app."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Mag-log In"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Ipadala"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Ibahagi"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "Hindi ikaw?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "I-confirm ang Pag-log in"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "Magpatuloy bilang %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/fr.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/fr.lproj/FacebookSDK.strings new file mode 100644 index 00000000..f0511b2e --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/fr.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "Consultez la page %@ et saisissez le code indiqué ci-dessus."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "Pour connecter votre compte, lancez l’application Facebook sur votre appareil mobile et consultez les notifications."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- OU -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "OK"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Annuler"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Veuillez vous connecter à nouveau à cette application pour reconnecter votre compte Facebook."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "OK"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "Le serveur est temporairement occupé. Veuillez réessayer plus tard."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Annuler"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Déconnexion"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Connecté(e) à l’aide de Facebook"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "Connecté(e) en tant que %@"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Connexion"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Continuer avec Facebook"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Connexion avec Facebook"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Déconnexion"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "L’accès au compte Facebook n’a pas été autorisé. Vérifiez les paramètres de l’appareil."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Connexion à Facebook impossible. Vérifiez votre connexion avant de réessayer."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Votre mot de passe Facebook a changé. Pour confirmer votre mot de passe, ouvrez Paramètres > Facebook et saisissez votre nom."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "Le compte Facebook n’a pas été configuré sur l’appareil."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "Votre compte n’est pas confirmé. Veuillez vous connecter à www.facebook.com et suivre les instructions indiquées."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "Vous ne pouvez pas vous connecter à des applications pour le moment. Veuillez vous connecter à www.facebook.com et suivre les instructions indiquées."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "Vous gardez le contrôle. Choisissez les informations que vous souhaitez partager avec les applications."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Connexion"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Envoyer"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Partager"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "Ce n’est pas vous ?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "Confirmer la connexion"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "Continuer en tant que %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/gu.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/gu.lproj/FacebookSDK.strings new file mode 100644 index 00000000..95bec7fb --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/gu.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "%@ ની મુલાકાત લો અને ઉપર બતાવ્યા પ્રમાણે કોડ દાખલ કરો."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "તમારા એકાઉન્ટ સાથે જોડાવા માટે, તમારા મોબાઇલ ઉપકરણ પર Facebook એપ્લિકેશન ખોલો અને સૂચનો માટે તપાસો."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- અથવા -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "ઠીક"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "રદ કરો"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "તમારા ફેસબુક ખાતાને ફરીથી કનેક્ટ કરવા માટે કૃપા કરીને આ એપ્લિકેશનમાં ફરી લૉગ ઇન કરો."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "ઠીક"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "સર્વર અસ્થાયીરૂપે વ્યસ્ત છે, કૃપા કરીને ફરી પ્રયાસ કરો."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "રદ કરો"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "લૉગ આઉટ કરો"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "ફેસબુકનો ઉપયોગ કરીને લૉગ ઇન કરો"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "%@ તરીકે લૉગ ઇન થયાં"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "લૉગ ઇન કરો"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Facebook સાથે ચાલુ રાખો"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "ફેસબુક સાથે લૉગ ઇન કરો"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "લૉગ આઉટ કરો"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "ફેસબુક ખાતા પર ઍક્સેસ આપવામાં આવી નથી. ઉપકરણ સેટિંગ્સ ચકાસો"; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "ફેસબુકથી કનેક્ટ કરવામાં અસમર્થ. તમારું નેટવર્ક કનેક્શન તપાસો અને ફરી પ્રયાસ કરો."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "તમારો ફેસબુક પાસવર્ડ બદલાઈ ગયો છે. તમારા પાસવર્ડની પુષ્ટિ કરવા માટે, સેટિંગ્સ > ફેસબુક ખોલો અને તમારા નામ પર ટૅપ કરો."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "ઉપકરણ પર ફેસબુક ખાતું કન્ફિગર કરવામાં આવ્યું નથી."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "તમારા ખાતાની પુષ્ટિ કરવામાં આવી નથી. કૃપા કરીને www.facebook.com પર લૉગ ઇન કરો અને આપેલા સૂચનોને અનુસરો."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "તમે આ સમયે એપ્લિકેશન્સમાં લૉગ ઇન કરી શકતાં નથી. કૃપા કરીને www.facebook.com પર લૉગ ઇન કરો અને આપેલા સૂચનોને અનુસરો."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "તમે નિયંત્રણ કરો છો - તમે એપ્લિકેશન્સ સાથે કઈ માહિતી શેર કરવા માંગો છો તે પસંદ કરો."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "લૉગ ઇન કરો"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "મોકલો"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "શેર કરો"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "તમે નહિ?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "લૉગિનની પુષ્ટિ કરો"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "%@ તરીકે ચાલુ રાખો"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/he.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/he.lproj/FacebookSDK.strings new file mode 100644 index 00000000..be0f033b --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/he.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "בקר ב-%@ והזן את הקוד המופיע למעלה."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "כדי לחבר את החשבון שלך, פתח את אפליקציית פייסבוק במכשיר הנייד שלך ובדוק אם יש התראות."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- או -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "אישור"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "ביטול"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "התחבר לאפליקציה זו שוב כדי לחבר מחדש את חשבון הפייסבוק שלך."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "אישור"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "השרת עמוס באופן זמני, נסה שוב."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "ביטול"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "התנתק"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "מחובר באמצעות פייסבוק"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "מחובר בתור %@"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "התחבר"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "המשך עם פייסבוק"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "התחבר באמצעות פייסבוק"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "התנתק"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "לא הוענקה גישה לחשבון הפייסבוק. אמת את הגדרות המכשיר."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "לא ניתן להתחבר לפייסבוק. בדוק את החיבור שלך לרשת ונסה שוב."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "סיסמת הפייסבוק שלך השתנתה. כדי לאשר את הסיסמה, פתח את 'הגדרות' > 'פייסבוק' והקש על שמך."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "חשבון הפייסבוק לא הוגדר במכשיר."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "החשבון שלך לא אושר. התחבר ל-www.facebook.com ופעל בהתאם להוראות שיוצגו."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "לא ניתן להתחבר לאפליקציות כעת. התחבר ל-www.facebook.com ופעל בהתאם להוראות שיוצגו."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "אתה מחליט - בחר איזה מידע אתה רוצה לשתף עם אפליקציות."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "התחבר"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "שלח"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "שתף"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "לא אתה?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "אשר התחברות"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "המשך כ-%@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/hi.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/hi.lproj/FacebookSDK.strings new file mode 100644 index 00000000..16d49ea6 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/hi.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "%@ पर जाएँ और ऊपर दिया गया कोड दर्ज करें."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "अपने खाते को कनेक्ट करने के लिए, अपने मोबाइल एप्लिकेशन में Facebook एप्लिकेशन खोलें और सूचनाओं के लिए जाँच करें."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- या -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "ठीक"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "रद्द करें"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "अपने Facebook खाते से फिर से कनेक्ट होने के लिए कृपया इस एप्लिकेशन में फिर से लॉग इन करें."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "ठीक"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "सर्वर अस्थायी रूप से व्यस्त है, कृपया फिर से कोशिश करें."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "रद्द करें"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "लॉग आउट करें"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Facebook का उपयोग करके लॉग इन किया हुआ है"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "%@ के रूप में लॉग इन किया हुआ है"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "लॉग इन करें"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Facebook के साथ जारी रखें"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Facebook से लॉग इन करें"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "लॉग आउट"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Facebook खाते को एक्सेस नहीं दी गई है. डिवाइस सेटिंग सत्यापित करें."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Facebook से कनेक्ट होने में असमर्थ. कृपया अपने नेटवर्क कनेक्शन की जाँच करें फिर से प्रयास करें."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "आपका Facebook पासवर्ड बदल गया है. अपना पासवर्ड कन्फ़र्म करने के लिए, सेटिंग > Facebook खोलें और अपना नाम टैप करें."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "डिवाइस पर Facebook खाता कॉन्फ़िगर नहीं किया गया है."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "आपका खाता कन्फ़र्म नहीं किया गया है. कृपया www.facebook.com में लॉग इन करें और दिए गए निर्देशों का पालन करें."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "आप इस समय एप्लिकेशन में लॉग इन नहीं कर सकते. कृपया www.facebook.com में लॉग इन करें और दिए गए निर्देशों का पालन करें."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "आप नियंत्रण में हैं - चुनें कि आप एप्लिकेशन से कौन-सी जानकारी साझा करना चाहते हैं."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "लॉग इन करें"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "भेजें"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "साझा करें"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "आप नहीं हैं?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "लॉग इन कन्फ़र्म करें"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "%@ के रूप में जारी रखें"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/hr.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/hr.lproj/FacebookSDK.strings new file mode 100644 index 00000000..1a30854a --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/hr.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "Posjetite adresu %@ i unesite gore prikazan kod."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "Da biste povezali račun, otvorite aplikaciju Facebook na mobilnom uređaju i potražite obavijesti."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- ILI -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "U redu"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Odustani"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Ponovo se prijavite u ovu aplikaciju kako biste se ponovo povezali s Facebook računom."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "U redu"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "Poslužitelj je privremeno zauzet, pokušajte ponovo."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Odustani"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Odjavi se"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Prijavljen putem Facebooka"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "Prijavljen kao %@"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Prijavi se"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Nastavite s korištenjem Facebooka"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Prijava putem Facebooka"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Odjavi se"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Pristup Facebook računu nije odobren. Provjerite postavke uređaja."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Povezivanje s Facebookom nije uspjelo. Provjerite mrežnu vezu i pokušajte ponovo."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Promijenili ste lozinku za Facebook. Za potvrdu lozinke otvorite Postavke > Facebook i dodirnite svoje ime."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "Na uređaju nije konfiguriran račun za Facebook."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "Vaš račun nije potvrđen. Prijavite se na www.facebook.com i slijedite upute."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "U ovome trenutku prijava u aplikacije nije moguća. Prijavite se na www.facebook.com i slijedite upute."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "Vi odlučujete – odaberite koje podatke želite dijeliti u aplikacijama."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Prijava"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Pošalji"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Dijeli"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "To niste vi?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "Potvrda prijave"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "Nastavi kao %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/hu.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/hu.lproj/FacebookSDK.strings new file mode 100644 index 00000000..81a206e1 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/hu.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "Keresd fel a %@ címet, és írd be a fent megjelenített kódot."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "A fiók hozzákapcsolásához nyisd meg a Facebook alkalmazást a mobilkészülékeden, és nézd meg az értesítéseket."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- VAGY -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "OK"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Mégsem"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Kérjük, jelentkezz be újra ebbe az alkalmazásba, ha szeretnéd ismét összekapcsolni a Facebook-fiókoddal."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "OK"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "A kiszolgáló átmenetileg foglalt, próbáld meg újra."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Mégsem"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Kijelentkezés"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Bejelentkezve a Facebook használatával"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "Bejelentkezve %@ néven"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Bejelentkezés"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Folytatás a Facebookkal"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Bejelentkezés a Facebook használatával"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Kijelentkezés"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "A Facebook-fiókhoz nincs megadva a hozzáférés. Ellenőrizd az eszköz beállításait."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Nem sikerült kapcsolódni a Facebookhoz. Ellenőrizd a hálózati kapcsolatot, majd próbáld meg újra."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Facebook-jelszavad megváltozott. A jelszó megerősítéséhez nyisd meg a Settings (Beállítások) > Facebook pontot, és koppints a nevedre."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "A készüléken nincs beállítva a Facebook-fiók."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "A fiókod nincs megerősítve. Jelentkezz be a www.facebook.com címre, és kövesd az utasításokat."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "Jelenleg nem tudsz alkalmazásokba bejelentkezni. Jelentkezz be a www.facebook.com címre, és kövesd az utasításokat."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "A döntés a kezedben van: kiválaszthatod, hogy milyen adatokat osztasz meg az alkalmazásokkal."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Bejelentkezés"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Küldés"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Megosztás"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "Nem te vagy az?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "Bejelentkezés megerősítése"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "Folytatás mint %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/id.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/id.lproj/FacebookSDK.strings new file mode 100644 index 00000000..da53d0d0 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/id.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "Kunjungi %@ dan masukkan kode yang ditampilkan di atas."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "Untuk menghubungkan akun Anda, buka aplikasi Facebook di perangkat seluler Anda dan periksa pemberitahuan."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- ATAU -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "OK"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Batal"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Harap masuk ke aplikasi ini lagi untuk menghubungkan kembali akun Facebook Anda."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "OK"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "Server untuk sementara sedang sibuk, harap coba lagi."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Batal"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Keluar"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Masuk menggunakan Facebook"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "Masuk sebagai %@"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Masuk"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Lanjutkan dengan Facebook"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Masuk menggunakan Facebook"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Keluar"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Akses belum diberikan ke akun Facebook. Verifikasi pengaturan perangkat."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Tidak dapat terhubung ke Facebook. Periksa koneksi jaringan dan coba lagi."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Kata sandi Facebook Anda telah diubah. Untuk mengonfirmasi kata sandi Anda, buka Pengaturan > Facebook, lalu ketuk nama Anda."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "Akun Facebook belum dikonfigurasikan di perangkat."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "Akun Anda tidak dikonfirmasi. Masuk ke www.facebook.com dan ikuti petunjuknya."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "Saat ini Anda tidak dapat masuk ke aplikasi. Masuk ke www.facebook.com dan ikuti petunjuknya."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "Anda memegang kendali - pilih info yang ingin Anda bagikan dengan aplikasi."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Masuk"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Kirim"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Berbagi"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "Bukan Anda?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "Konfirmasikan Masuk"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "Lanjutkan sebagai %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/it.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/it.lproj/FacebookSDK.strings new file mode 100644 index 00000000..38915663 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/it.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "Visita %@ e inserisci il codice mostrato sopra."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "Per collegare il tuo account, apri l'app Facebook sul tuo dispositivo mobile e controlla se hai notifiche."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- OPPURE -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "OK"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Annulla"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Effettua di nuovo l'accesso a questa applicazione per riconnettere il tuo account Facebook."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "OK"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "Il server è temporaneamente occupato, riprova."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Annulla"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Esci"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Accesso effettuato tramite Facebook"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "Accesso effettuato come %@"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Accedi"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Continua con Facebook"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Accedi con Facebook"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Esci"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "All'account Facebook non è stato concesso l'accesso. Verifica le impostazioni del dispositivo."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Impossibile connettersi a Facebook. Controlla la tua connessione e riprova."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "La tua password di Facebook è stata modificata. Per confermare la password, apri Impostazioni > Facebook e tocca il tuo nome."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "L'account Facebook non è stato configurato nel dispositivo."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "Il tuo account non è stato verificato. Accedi a www.facebook.com e segui le istruzioni fornite."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "Impossibile accedere alle applicazioni al momento. Accedi a www.facebook.com e segui le istruzioni fornite."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "Il controllo è nelle tue mani: scegli quali informazioni condividere con le app."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Accedi"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Invia"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Condividi"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "Non sei tu?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "Conferma l'accesso"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "Continua come %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/ja.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/ja.lproj/FacebookSDK.strings new file mode 100644 index 00000000..c4922b5e --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/ja.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "%@にアクセスし、上に表示されているコードを入力してください。"; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "アカウントをリンクするには、お使いのモバイル機器でFacebookアプリを開き、お知らせをご確認ください。"; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- または -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "OK"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "キャンセル"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "このアプリにもう一度ログインして、Facebookアカウントを再接続してください。"; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "OK"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "サーバーが一時的にビジーです。もう一度お試しください。"; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "キャンセル"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "ログアウト"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Facebookを使用してログイン中"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "%@としてログイン中"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "ログイン"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Facebookで続ける"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Facebookでログイン"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "ログアウト"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Facebookアカウントにアクセス権が与えられていません。デバイス設定を確認してください。"; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Facebookに接続できませんでした。ネットワーク接続を確認してもう一度お試しください。"; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Facebookパスワードが変更されています。パスワードを確認するには、[設定] > [Facebook]の順に開き、名前をタップしてください。"; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "デバイスにFacebookアカウントが構成されていません。"; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "アカウントが確認されません。www.facebook.comにログインし、表示される説明に従ってください。"; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "今はアプリにログインできません。www.facebook.comにログインし、表示される説明に従ってください。"; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "アプリと共有する情報をコントロールできます。"; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "ログイン"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "送信"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "シェア"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "別のユーザーとしてログイン"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "ログインの確認"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "%@として続行"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/kn.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/kn.lproj/FacebookSDK.strings new file mode 100644 index 00000000..9ecdac9d --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/kn.lproj/FacebookSDK.strings @@ -0,0 +1,71 @@ +/* The format string for device login instructions */ +"DeviceLogin.LogInPrompt" = "ನಿಮ್ಮ ಸ್ಮಾರ್ಟ್‌ ಫೋನ್‌ ಅಥವಾ ಕಂಪ್ಯೂಟರ್‌ನಲ್ಲಿ %@ ಗೆ ಭೇಟಿ ನೀಡಿ ಮತ್ತು ಈ ಕೋಡ್‌ ಅನ್ನು ನಮೂದಿಸಿ:"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "ಸರಿ"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "ರದ್ದುಮಾಡು"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "ನಿಮ್ಮ Facebook ಖಾತೆಯನ್ನು ಮರುಸಂಪರ್ಕಗೊಳಿಸಲು ಈ ಅಪ್ಲಿಕೇಶನ್‌ನಲ್ಲಿ ಮತ್ತೊಮ್ಮೆ ಲಾಗಿನ್‌ ಮಾಡಿ."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "ಸರಿ"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "ಸರ್ವರ್ ತಾತ್ಕಾಲಿಕವಾಗಿ ಕಾರ್ಯನಿರತವಾಗಿದೆ, ದಯವಿಟ್ಟು ನಂತರ ಮತ್ತೆ ಪ್ರಯತ್ನಿಸಿ."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "ರದ್ದುಮಾಡು"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "ಲಾಗ್‌ ಔಟ್‌"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Facebook ಬಳಸಿಕೊಂಡು ಲಾಗಿನ್‌ ಮಾಡಲಾಗಿದೆ"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "%@ ರಂತೆ ಲಾಗಿನ್‌ ಮಾಡಲಾಗಿದೆ"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "ಲಾಗ್‌ ಇನ್‌"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Facebook ಅನ್ನು ಮುಂದುವರಿಸಿ"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Facebook ಮೂಲಕ ಲಾಗ್‌ ಇನ್‌ ಮಾಡಿ"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "ಲಾಗ್‌ ಔಟ್‌"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Facebook ಖಾತೆಗೆ ಪ್ರವೇಶವನ್ನು ಅನುಮತಿಸಲಾಗಿಲ್ಲ. ಸಾಧನದ ಸೆಟ್ಟಿಂಗ್‌ಗಳನ್ನು ಪರಿಶೀಲಿಸಿ."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Facebook ಗೆ ಸಂಪರ್ಕಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ. ನಿಮ್ಮ ನೆಟ್‌ವರ್ಕ್‌ ಸಂಪರ್ಕವನ್ನು ಪರಿಶೀಲಿಸಿ ಹಾಗೂ ಮತ್ತೆ ಪ್ರಯತ್ನಿಸಿ."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "ನಿಮ್ಮ Facebook ಪಾಸ್‌ವರ್ಡ್‌ ಬದಲಿಸಲಾಗಿದೆ. ನಿಮ್ಮ ಪಾಸ್‌ವರ್ಡ್‌ ಖಚಿತಪಡಿಸಲು, ಸೆಟ್ಟಿಂಗ್‌ಗಳು > Facebook ತೆರೆಯಿರಿ ಮತ್ತು ನಿಮ್ಮ ಹೆಸರನ್ನು ಟ್ಯಾಪ್‌ ಮಾಡಿ."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "Facebook ಖಾತೆಯನ್ನು ಸಾಧನದಲ್ಲಿ ಕಾನ್ಫಿಗರ್ ಮಾಡಲಾಗಿಲ್ಲ."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "ನಿಮ್ಮ ಖಾತೆಯನ್ನು ದೃಢೀಕರಿಸಿಲ್ಲ. ದಯವಿಟ್ಟು www.facebook.com ಗೆ ಲಾಗಿನ್‌ ಮಾಡಿ ಮತ್ತು ಕೆಳಗೆ ನೀಡಿದ ಸೂಚನೆಗಳನ್ನು ಅನುಸರಿಸಿ."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "ನೀವು ಈ ಸಮಯದಲ್ಲಿ ಅಪ್ಲಿಕೇಶನ್‌ಗಳಿಗೆ ಲಾಗಿನ್‌ ಮಾಡಲು ಸಾಧ್ಯವಿಲ್ಲ. ದಯವಿಟ್ಟು www.facebook.com ಗೆ ಲಾಗಿನ್‌ ಮಾಡಿ ಮತ್ತು ಕೆಳಗೆ ನೀಡಿದ ಸೂಚನೆಗಳನ್ನು ಅನುಸರಿಸಿ."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "ನೀವು ನಿಯಂತ್ರಣದಲ್ಲಿರುವಿರಿ - ನೀವು ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಹಂಚಿಕೊಳ್ಳಲು ಬಯಸುವ ವಿಷಯವನ್ನು ಆರಿಸಿ."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "ಲಾಗ್‌ ಇನ್‌"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "ಕಳುಹಿಸಿ"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "ಹಂಚಿಕೊಳ್ಳಿ"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/ko.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/ko.lproj/FacebookSDK.strings new file mode 100644 index 00000000..f7692eff --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/ko.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "%@를 방문하여 위에 표시된 코드를 입력하세요."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "계정을 연결하려면 모바일 기기에서 Facebook 앱을 열고 알림을 확인하세요."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- 또는 -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "확인"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "취소"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Facebook 계정을 다시 연결하려면 이 앱에 다시 로그인하세요."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "확인"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "일시적으로 서버 사용량이 많아졌습니다. 다시 시도하세요."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "취소"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "로그아웃"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Facebook 계정으로 로그인함"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "%@(으)로 로그인함"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "로그인"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Facebook으로 계속"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Facebook으로 로그인"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "로그아웃"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Facebook 계정에 대한 액세스가 승인되지 않았습니다. 기기 설정을 확인하세요."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Facebook에 연결할 수 없습니다. 네트워크 연결을 확인하고 다시 시도하세요."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Facebook 비밀번호가 변경되었습니다. 비밀번호를 확인하려면 설정 > Facebook으로 이동하여 이름을 누르세요."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "Facebook 계정이 기기에 구성되어 있지 않습니다."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "계정이 확인되지 않았습니다. www.facebook.com에 로그인한 뒤 안내를 따라주세요."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "현재 앱에 로그인할 수 없습니다. www.facebook.com에 로그인한 뒤 안내를 따라주세요."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "원하는 정보를 선택하여 앱에 공유할 수 있습니다."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "로그인"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "보내기"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "공유하기"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "회원님이 아닌가요?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "로그인 확인"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "%@님으로 계속"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/ml.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/ml.lproj/FacebookSDK.strings new file mode 100644 index 00000000..8b9ead15 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/ml.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "%@ സന്ദർശിച്ച്‌ മുകളിൽ കാണിച്ച‌ കോഡ്‌ നൽകുക."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "നിങ്ങളുടെ അക്കൗണ്ട്‌ കണക്‌റ്റുചെയ്യാൻ, നിങ്ങളുടെ മൊബൈൽ ഉപകരണത്തിലെ Facebook ആപ്പ്‌ തുറന്ന്‌ അറിയിപ്പുകൾ പരിശോധിക്കുക."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- അല്ലെങ്കിൽ -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "ശരി"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "റദ്ദാക്കുക"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "നിങ്ങളുടെ Facebook അക്കൗണ്ടുമായി വീണ്ടും കണക്‌റ്റുചെയ്യുന്നതിന് ഈ ആപ്ലിക്കേഷനിൽ വീണ്ടും ലോഗിൻ ചെയ്യുക."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "ശരി"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "സെർവർ താൽക്കാലികമായി തിരക്കിലാണ്, വീണ്ടും ശ്രമിക്കുക."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "റദ്ദാക്കുക"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "ലോഗ്ഔട്ട് ചെയ്യുക"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Facebook ഉപയോഗിച്ച് ലോഗിൻ ചെയ്‌തു"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "%@ എന്നതായി ലോഗിൻ ചെയ്‌തു"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "ലോഗിൻ ചെയ്യുക"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Facebook ഉപയോഗിച്ച് തുടരുക"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Facebook ഉപയോഗിച്ച് ലോഗിൻ ചെയ്യുക"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "ലോഗ്ഔട്ട് ചെയ്യുക"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Facebook അക്കൗണ്ടിലേക്ക് ആക്‌സസ് നൽകിയിട്ടില്ല. ഉപകരണ ക്രമീകരണങ്ങൾ പരിശോധിച്ചുറപ്പിക്കുക."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Facebook-ലേക്ക് കണക്‌റ്റുചെയ്യാനായില്ല. നിങ്ങളുടെ നെറ്റ്‌വർക്ക് കണക്ഷൻ പരിശോധിച്ച് വീണ്ടും ശ്രമിക്കുക."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "നിങ്ങളുടെ Facebook പാസ്‌വേഡ് മാറി. പാ‌സ്‌വേഡ് സ്ഥിരീകരിക്കുന്നതിന് ക്രമീകരണങ്ങൾ > Facebook എന്നത് തുറന്ന് പേര് ടാപ്പുചെയ്യുക."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "ഉപകരണത്തിൽ Facebook അക്കൗണ്ട് കോൺഫിഗർ ചെയ്‌തിട്ടില്ല."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "അക്കൗണ്ട് സ്ഥിരീകരിച്ചു. www.facebook.com എന്നതിലേക്ക് ലോഗിൻ ചെയ്‌ത് തന്നിരിക്കുന്ന നിർദ്ദേശങ്ങൾ പാലിക്കുക."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "നിങ്ങൾക്ക് ഈ സമയം ആപ്ലിക്കേഷനുകളിലേക്ക് ലോഗിൻ ചെയ്യാനാവില്ല. www.facebook.com എന്നതിലേക്ക് ലോഗിൻ ചെയ്‌ത് തന്നിരിക്കുന്ന നിർദ്ദേശങ്ങൾ പാലിക്കുക."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "നിങ്ങളുടെ നിയന്ത്രണത്തിലാണ് - നിങ്ങൾക്ക് ആപ്‌സുമായി ഏതെല്ലാം വിവരങ്ങൾ പങ്കിടണമെന്ന് തിരഞ്ഞെടുക്കുക."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "ലോഗിൻ ചെയ്യുക"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "അയയ്‌ക്കുക"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "പങ്കിടൂ"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "നിങ്ങൾ അല്ലേ?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "ലോഗിൻ സ്ഥിരീകരിക്കുക"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "%@ ആയി തുടരുക"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/mr.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/mr.lproj/FacebookSDK.strings new file mode 100644 index 00000000..e857096c --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/mr.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "%@ वर भेट द्या आणि वर दर्शवलेला कोड प्रविष्ट करा."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "तुमचे खाते कनेक्ट करण्यासाठी, तुमच्या मोबाईल उपकरणावर Facebook अॅप उघडा आणि सूचना तपासा."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- किंवा -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "ठीक"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "रद्द करा"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "कृपया आपले फेसबुक खाते रीकनेक्ट करण्यासाठी या अनुप्रयोगावर पुन्हा लॉग इन करा."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "ठीक"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "सर्व्हर तात्पुरता व्यस्त आहे, कृपया पुन्हा प्रयत्न करा."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "रद्द करा"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "लॉग आउट करा"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "फेसबुक वापरून लॉग इन केले"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "%@ म्हणून लॉग इन केले"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "लॉग इन करा"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Facebook सह चालू ठेवा"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "फेसबुकसह लॉग इन करा"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "लॉग आउट करा"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "फेसबुक खात्यावर प्रवेशास मंजूरी दिली गेली नाही. डिव्हाइस सेटिंग्ज सत्यापित करा."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "फेसबुकशी कनेक्ट करण्यात अक्षम. आपले नेटवर्क कनेक्शन तपासा आणि पुन्हा प्रयत्न करा."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "आपला फेसबुक पासवर्ड बदलला आहे. आपल्या पासवर्डची पुष्टी करण्यासाठी, सेटिंग्ज > फेसबुक उघडा आणि आपले नाव टॅप करा."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "डिव्हाइसवर फेसबुक खाते कॉन्फिगर केले गेले नाही."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "आपल्या खात्याची पुष्टी झाली नाही. कृपया www.facebook.com वर लॉग इन करा आणि दिलेल्या सूचनांचे अनुसरण करा."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "आपण यावेळी अनुप्रयोगांवर लॉग इन करू शकत नाही. कृपया www.facebook.com वर लॉग इन करा आणि दिलेल्या सूचनांचे अनुसरण करा."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "तुम्ही नियंत्रणात आहात - तुम्ही कोणती माहिती अॅपसह सामायिक करू इच्छिता ते निवडा."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "लॉग इन करा"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "पाठवा"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "सामायिक करा"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "तुम्ही नाही?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "लॉग इन पुष्टी करा"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "%@ म्हणून चालू ठेवा"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/ms.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/ms.lproj/FacebookSDK.strings new file mode 100644 index 00000000..60b4cdb9 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/ms.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "Lawati %@ dan masukkan kod yang ditunjukkan di atas."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "Untuk menghubungkan akaun anda, buka apl Facebook di peranti mudah alih anda dan semak pemberitahuan."; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "Bukan anda?"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "OK"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Batal"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Sila log masuk ke aplikasi ini sekali lagi untuk menyambung semula akaun Facebook anda."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "OK"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "Pelayan ini sibuk buat sementara waktu, sila cuba lagi."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Batal"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Log Keluar"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Dilog masuk menggunakan Facebook"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "Dilog masuk sebagai %@"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Log masuk"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Teruskan dengan Facebook"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Log masuk dengan Facebook"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Log keluar"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Akses ke akaun Facebook tidak diberikan. Sahkan tetapan peranti."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Tidak dapat menyambung ke Facebook. Semak sambungan rangkaian anda dan cuba lagi."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Kata laluan Facebook anda telah ditukar. Untuk mengesahkan kata laluan anda, buka Tetapan > Facebook dan ketik nama anda."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "Akaun Facebook masih belum dikonfigurasikan pada peranti."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "Akaun anda tidak disahkan. Sila log masuk ke www.facebook.com dan ikuti arahan yang diberi."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "Anda tidak boleh log masuk ke aplikasi pada masa ini. Sila log masuk ke www.facebook.com dan ikuti arahan yang diberi."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "Anda yang mengawal - pilih maklumat yang anda ingin kongsi dengan apl."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Log Masuk"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Hantar"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Kongsi"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "Sahkan Log Masuk"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "Teruskan sebagai %@"; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- ATAU -"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/nb.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/nb.lproj/FacebookSDK.strings new file mode 100644 index 00000000..3ebb66c3 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/nb.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "Gå til %@, og oppgi koden som vises ovenfor."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "Koble til kontoen din ved å åpne Facebook-appen på mobilenheten din og se etter varsler."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- ELLER -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "OK"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Avbryt"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Logg deg inn igjen på denne appen for å koble til Facebook-kontoen på nytt."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "OK"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "Serveren er midlertidig opptatt. Prøv på nytt."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Avbryt"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Logg ut"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Logget inn med Facebook"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "Logget inn som %@"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Logg inn"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Fortsett med Facebook"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Logg inn med Facebook"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Logg ut"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Det er ikke gitt tilgang til Facebook-kontoen. Bekreft enhetsinnstillinger."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Kunne ikke koble til Facebook. Kontroller nettverkstilkoblingen, og prøv på nytt."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Facebook-passordet ditt er endret. Bekreft passordet ditt ved å gå til Innstillinger > Facebook og trykke på navnet ditt."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "Facebook-kontoen er ikke konfigurert på enheten."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "Kontoen din er bekreftet. Logg deg inn på www.facebook.com, og følg instruksjonene."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "Du kan ikke logge deg inn på apper for øyeblikket. Logg deg inn på www.facebook.com, og følg instruksjonene."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "Du bestemmer – velg hvilke opplysninger du vil dele med appene."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Logg inn"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Send"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Del"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "Ikke deg?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "Bekreft innlogging"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "Fortsett som %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/nl.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/nl.lproj/FacebookSDK.strings new file mode 100644 index 00000000..160654a4 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/nl.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "Ga naar %@ en voer de bovenstaande code in."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "Om je account te verbinden, open je de Facebook-app op je mobiele apparaat en controleer of je meldingen ziet."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- OF -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "OK"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Annuleren"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Meld je nogmaals aan bij deze app om verbinding te maken met je Facebook-account."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "OK"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "De server is tijdelijk niet beschikbaar. Probeer het opnieuw."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Annuleren"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Afmelden"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Aangemeld via Facebook"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "Aangemeld als %@"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Aanmelden"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Doorgaan met Facebook"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Aanmelden met Facebook"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Afmelden"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Er is geen toegang verleend aan het Facebook-account. Verifieer de apparaatinstellingen."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Er kan geen verbinding worden gemaakt met Facebook. Controleer je netwerkverbinding en probeer het opnieuw."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Je Facebook-wachtwoord is gewijzigd. Open Instellingen > Facebook en tik op je naam om je wachtwoord te bevestigen."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "Het Facebook-account is niet geconfigureerd op het apparaat."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "Je account is niet bevestigd. Meld je aan bij www.facebook.com en volg de instructies."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "Je kunt je momenteel niet aanmelden bij apps. Meld je aan bij www.facebook.com en volg de instructies."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "Jij hebt de controle. Kies welke informatie je met apps wilt delen."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Aanmelden"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Verzenden"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Delen"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "Ben jij dit niet?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "Aanmelden bevestigen"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "Doorgaan als %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/pa.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/pa.lproj/FacebookSDK.strings new file mode 100644 index 00000000..07027466 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/pa.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "%@ ਵਿੱਚ ਜਾਓ ਅਤੇ ਉੱਤੇ ਦਿਖਾਏ ਗਏ ਕੋਡ ਨੂੰ ਦਾਖ਼ਲ ਕਰੋ।"; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "ਆਪਣੇ ਖਾਤੇ ਨਾਲ ਕਨੈਕਟ ਕਰਨ ਲਈ, ਆਪਣੀ ਮੋਬਾਈਲ ਡਿਵਾਈਸ 'ਤੇ Facebook ਐਪ ਨੂੰ ਖੋਲ੍ਹੋ ਅਤੇ ਸੂਚਨਾਵਾਂ ਨੂੰ ਦੇਖੋ।"; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- ਜਾਂ -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "ਠੀਕ"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "ਰੱਦ ਕਰੋ"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "ਕਿਰਪਾ ਕਰਕੇ ਆਪਣੇ Facebook ਖਾਤੇ ਨਾਲ ਮੁੜ ਕਨੈਕਟ ਕਰਨ ਲਈ ਇਸ ਐਪ ਵਿੱਚ ਦੁਬਾਰਾ ਲੌਗ ਇਨ ਕਰੋ।"; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "ਠੀਕ"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "ਇਹ ਸਰਵਰ ਅਸਥਾਈ ਰੂਪ ਵਿੱਚ ਵਿਅਸਤ ਹੈ, ਕਿਰਪਾ ਕਰਕੇ ਦੁਬਾਰਾ ਕੋਸ਼ਿਸ਼ ਕਰੋ।"; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "ਰੱਦ ਕਰੋ"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "ਲੌਗ ਆਉਟ ਕਰੋ"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Facebook ਦਾ ਉਪਯੋਗ ਕਰਕੇ ਲੌਗ ਇਨ ਕੀਤਾ ਗਿਆ"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "%@ ਵੱਜੋਂ ਲੌਗ ਇਨ ਕੀਤਾ ਗਿਆ"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "ਲੌਗ ਇਨ ਕਰੋ"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Facebook ਦੇ ਨਾਲ ਜਾਰੀ ਰੱਖੋ"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Facebook ਦੇ ਨਾਲ ਲੌਗ ਇਨ ਕਰੋ"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "ਲੌਗ ਆਉਟ ਕਰੋ"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Facebook ਖਾਤੇ ਨੂੰ ਐਕਸੈਸ ਪ੍ਰਦਾਨ ਨਹੀਂ ਕੀਤੀ ਗਈ। ਡਿਵਾਈਸ ਸੈੱਟਿੰਗਜ਼ ਦੀ ਪੁਸ਼ਟੀ ਕਰੋ।"; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Facebook ਨਾਲ ਕਨੈਕਟ ਕਰਨ ਵਿੱਚ ਅਸਮਰਥਿਤ ਆਪਣੇ ਨੈੱਟਵਰਕ ਕਨੈਕਸ਼ਨ ਦੀ ਜਾਂਚ ਕਰੋ ਅਤੇ ਦੁਬਾਰਾ ਕੋਸ਼ਿਸ਼ ਕਰੋ।"; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "ਤੁਹਾਡੇ Facebook ਪਾਸਵਰਡ ਨੂੰ ਬਦਲ ਦਿੱਤਾ ਗਿਆ ਹੈ। ਆਪਣੇ ਪਾਸਵਰਡ ਦੀ ਪੁਸ਼ਟੀ ਕਰਨ ਲਈ, ਸੈੱਟਿੰਗਜ਼ > Facebook ਖੋਲ੍ਹੋ ਅਤੇ ਆਪਣੇ ਨਾਂ ਨੂੰ ਟੈਪ ਕਰੋ।"; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "Facebook ਖਾਤੇ ਨੂੰ ਡਿਵਾਈਸ 'ਤੇ ਕਨਫ਼ੀਗਰ ਨਹੀਂ ਕੀਤਾ ਗਿਆ ਹੈ।"; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "ਤੁਹਾਡੇ ਖਾਤੇ ਦੀ ਪੁਸ਼ਟੀ ਨਹੀਂ ਕੀਤੀ ਗਈ ਹੈ। ਕਿਰਪਾ ਕਰਕੇ www.facebook.com ਵਿੱਚ ਲੌਗ ਇਨ ਕਰੋ ਅਤੇ ਹੇਠਾਂ ਦਿੱਤੇ ਨਿਰਦੇਸ਼ਾਂ ਦਾ ਪਾਲਣ ਕਰੋ।"; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "ਤੁਸੀਂ ਇਸ ਸਮੇਂ ਐਪ ਵਿੱਚ ਲੌਗ ਇਨ ਨਹੀਂ ਕਰ ਸਕਦੇ ਹੋ। ਕਿਰਪਾ ਕਰਕੇ www.facebook.com ਵਿੱਚ ਲੌਗ ਇਨ ਕਰੋ ਅਤੇ ਹੇਠਾਂ ਦਿੱਤੇ ਨਿਰਦੇਸ਼ਾਂ ਦਾ ਪਾਲਣ ਕਰੋ।"; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "ਤੁ\ਸੀਂ ਨਿਯੰਤਰਣ ਵਿੱਚ ਹੋ - ਉਹ ਜਾਣਕਾਰੀ ਚੁਣੋ ਜੋ ਤੁਸੀਂ ਐਪਸ ਦੇ ਨਾਲ ਸਾਂਝੀ ਕਰਨੀ ਚਾਹੁੰਦੇ ਹੋ।"; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "ਲੌਗ ਇਨ ਕਰੋ"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "ਸਾਂਝਾ ਕਰੋ"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "ਭੇਜੋ"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "ਕੀ ਤੁਸੀਂ ਨਹੀਂ ਹੋ?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "ਲੌਗਇਨ ਦੀ ਪੁਸ਼ਟੀ ਕਰੋ"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "%@ ਵੱਜੋਂ ਜਾਰੀ ਰੱਖੋ"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/pl.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/pl.lproj/FacebookSDK.strings new file mode 100644 index 00000000..5b0954f5 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/pl.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "Wejdź na stronę %@ i wprowadź podany powyżej kod."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "Aby połączyć konto, otwórz aplikację Facebook na urządzeniu mobilnym i sprawdź powiadomienia."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- LUB -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "OK"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Anuluj"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Zaloguj się jeszcze raz do aplikacji, aby ponownie przyłączyć swoje konto na Facebooku."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "OK"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "Serwer jest zajęty, spróbuj później."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Anuluj"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Wyloguj się"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Zalogowano przez Facebooka"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "Zalogowano jako %@"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Zaloguj się"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Kontynuuj za pośrednictwem Facebooka"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Zaloguj się przez Facebooka"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Wyloguj się"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Brak dostępu z tego konta na Facebooku. Sprawdź ustawienia urządzenia."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Nie można połączyć się z Facebookiem. Sprawdź połączenie sieciowe i spróbuj ponownie."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Twoje hasło do Facebooka zostało zmienione. Aby potwierdzić hasło, otwórz Ustawienia > Facebook i dotknij swojego imienia i nazwiska."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "Na tym urządzeniu nie skonfigurowano konta na Facebooku."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "Konto niepotwierdzone. Zaloguj się przez stronę www.facebook.com i postępuj zgodnie ze wskazówkami."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "Brak możliwości logowania się do aplikacji. Zaloguj się przez stronę www.facebook.com i postępuj zgodnie ze wskazówkami."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "Masz pełną kontrolę – określ, jakie informacje chcesz udostępniać aplikacjom."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Zaloguj się"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Wyślij"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Udostępnij"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "To nie Ty?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "Potwierdź logowanie"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "Kontynuuj jako %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/pt.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/pt.lproj/FacebookSDK.strings new file mode 100644 index 00000000..6ff2c772 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/pt.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "Acesse %@ e introduza o código mostrado acima."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "Para conectar sua conta, abra o aplicativo Facebook em seu dispositivo móvel e verifique se tem notificações."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "– OU –"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "OK"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Cancelar"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Entre nesse aplicativo novamente para reconectar sua conta do Facebook."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "OK"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "O servidor está temporariamente ocupado. Tente novamente."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Cancelar"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Sair"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Você entrou usando o Facebook"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "Conectado como %@"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Entrar"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Continuar com o Facebook"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Entrar com o Facebook"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Sair"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "O acesso à conta do Facebook não foi permitido. Verifique as configurações do dispositivo."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Não foi possível se conectar ao Facebook. Verifique sua conexão de rede e tente novamente."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "A sua senha do Facebook foi alterada. Para confirmar a sua senha, abra Configurações > Facebook e toque no seu nome."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "A conta do Facebook não foi configurada no dispositivo."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "A sua conta não foi confirmada. Entre no site www.facebook.com e siga as instruções fornecidas."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "Não é possível entrar em aplicativos neste momento. Entre no site www.facebook.com e siga as instruções fornecidas."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "Você é quem controla — escolha quais informações você quer compartilhar com os aplicativos."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Entrar"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Envio"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Compartilhar"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "Não é você?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "Confirme o login"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "Continue como %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/pt_PT.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/pt_PT.lproj/FacebookSDK.strings new file mode 100644 index 00000000..6648e115 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/pt_PT.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "Visita %@ e introduz o código mostrado acima."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "Para ligares a tua conta, abre a app Facebook no teu dispositivo móvel e verifica se tens notificações."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "– OU –"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "OK"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Cancelar"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Volta a iniciar sessão nesta aplicação para te ligares novamente à tua conta do Facebook."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "OK"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "O servidor está temporariamente ocupado. Tenta novamente."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Cancelar"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Terminar sessão"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Com sessão iniciada através do Facebook"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "Com sessão iniciada como %@"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Iniciar sessão"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Continuar com o Facebook"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Iniciar sessão com o Facebook"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Terminar a sessão"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "O acesso não foi concedido à conta do Facebook. Verificar as definições do dispositivo."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Não é possível ligar ao Facebook. Verifica a tua ligação à rede e tenta novamente."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "A tua palavra-passe do Facebook foi alterada. Para confirmares a tua palavra-passe, abre as Definições > Facebook e toca no teu nome."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "A conta do Facebook não foi configurada no dispositivo."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "A tua conta não foi confirmada. Inicia sessão em www.facebook.com e segue as instruções indicadas."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "Não podes iniciar sessão em aplicações neste momento. Inicia sessão em www.facebook.com e segue as instruções indicadas."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "Tens o controlo: escolhe a informação que pretendes partilhar com as apps."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Iniciar sessão"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Enviar"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Partilhar"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "Não és tu?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "Confirmar Início de Sessão"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "Continuar como %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/ru.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/ru.lproj/FacebookSDK.strings new file mode 100644 index 00000000..450a9cc8 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/ru.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "Откройте страницу %@ и введите представленный выше код."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "Чтобы подключить аккаунт, откройте приложение Facebook на мобильном устройстве и проверьте уведомления."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- ИЛИ -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "OK"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Отменить"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Войдите в это приложение еще раз, чтобы повторно подключить ваш аккаунт Facebook."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "OK"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "Сервер временно загружен, повторите попытку."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Отменить"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Выход"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Выполнен вход с помощью Facebook"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "Вы вошли как %@"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Вход"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Продолжить с Facebook"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Вход через Facebook"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Выход"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Аккаунту Facebook доступ не предоставлен. Проверьте настройки устройства."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Не удалось подключиться к Facebook. Проверьте сетевое подключение и повторите попытку."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Ваш пароль Facebook изменен. Чтобы подтвердить пароль, откройте «Настройки» > Facebook и коснитесь вашего имени."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "На устройстве не настроен аккаунт Facebook."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "Ваш аккаунт не подтвержден. Войдите на сайт www.facebook.com и следуйте инструкциям."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "Сейчас нельзя войти в приложения. Войдите на сайт www.facebook.com и следуйте инструкциям."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "Вы сами выбираете, какой информацией поделиться с приложениями."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Вход в систему"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Отправить"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Поделиться"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "Это не вы?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "Подтвердить вход"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "Продолжить как %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/sk.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/sk.lproj/FacebookSDK.strings new file mode 100644 index 00000000..859b9b3d --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/sk.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "Navštívte stránku %@ a zadajte kód zobrazený vyššie."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "Na pripojenie svojho účtu otvorte vo svojom mobilnom zariadení aplikáciu Facebook a skontrolujte upozornenia."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- ALEBO -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "OK"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Zrušiť"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Ak sa chcete znova pripojiť k svojmu účtu na Facebooku, prihláste sa znova do tejto aplikácie."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "OK"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "Server je dočasne zaneprázdnený – skúste znova."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Zrušiť"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Odhlásiť"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Prihlásený cez Facebook"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "Prihlásený ako %@"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Prihlásiť sa"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Pokračovať s Facebookom"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Prihlásiť sa cez Facebook"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Odhlásiť sa"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Danému účtu na Facebooku nebol poskytnutý prístup. Skontrolujte nastavenia zariadenia."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Nedá sa pripojiť k Facebooku. Skontrolujte svoje sieťové pripojenie a skúste znova."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Vaše heslo pre Facebook sa zmenilo. Na potvrdenie svojho hesla otvorte Nastavenia > Facebook a ťuknite na svoje meno."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "Daný účet na Facebooku nebol nastavený v zariadení."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "Váš účet nie je potvrdený. Prihláste sa na stránke www.facebook.com a postupujte podľa pokynov."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "Momentálne sa nemôžete prihlásiť do aplikácií. Prihláste sa na stránke www.facebook.com a postupujte podľa pokynov."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "Máte to pod kontrolou: vyberte, ktoré informácie chcete zdieľať s aplikáciami."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Prihlásenie sa"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Odoslať"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Zdieľať"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "Nie ste to vy?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "Potvrdiť prihlásenie"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "Pokračovať ako %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/sv.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/sv.lproj/FacebookSDK.strings new file mode 100644 index 00000000..69c80525 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/sv.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "Besök %@ och ange koden som visas ovan."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "Koppla ditt konto genom att öppna Facebook-appen på din mobila enhet och söka efter aviseringar."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- ELLER -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "OK"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Avbryt"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Logga in på den här appen igen om du vill ansluta ditt Facebook-konto på nytt."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "OK"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "Servern är upptagen för tillfället. Försök igen."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Avbryt"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Logga ut"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Inloggad med Facebook"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "Inloggad som %@"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Logga in"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Fortsätt med Facebook"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Logga in med Facebook"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Logga ut"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Du har inte fått tillgång till Facebook-kontot. Verifiera enhetsinställningar."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Det går inte att ansluta till Facebook. Kontrollera nätverksanslutningen och försök igen."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Ditt Facebook-lösenord har ändrats. Bekräfta lösenordet genom att öppna Inställningar > Facebook och skriva in ditt namn."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "Facebook-konto har inte konfigurerats på enheten."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "Ditt konto har inte bekräftats. Logga in på www.facebook.com och följ instruktionerna."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "Du kan inte logga in på appar för närvarande. Logga in på www.facebook.com och följ instruktionerna."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "Du bestämmer – välj vilken info du vill dela med appar."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Logga in"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Skicka"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Dela"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "Inte du?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "Bekräfta inloggning"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "Fortsätt som %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/ta.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/ta.lproj/FacebookSDK.strings new file mode 100644 index 00000000..ec117a9a --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/ta.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "%@ என்பதற்குச் சென்று மேலே தெரியும் குறியீட்டை உள்ளிடவும்."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "உங்கள் கணக்குடன் இணைக்க, உங்கள் மொபைல் சாதனத்தில் Facebook பயன்பாட்டைத் திறந்து அறிவிப்புகளைப் பார்க்கவும்."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- அல்லது -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "சரி"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "ரத்துசெய்"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "உங்கள் Facebook கணக்கில் மீண்டும் இணைய, இந்தப் பயன்பாட்டில் மீண்டும் உள்நுழையவும்."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "சரி"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "சேவையகம் தற்காலிகமாக பிஸியாக உள்ளது, மீண்டும் முயற்சிக்கவும்."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "ரத்துசெய்"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "வெளியேறு"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Facebook மூலம் உள்நுழையப்பட்டுள்ளது"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "%@ இல் உள்நுழைந்துள்ளீர்கள்"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "உள்நுழைவு"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Facebook இல் தொடரவும்"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Facebook மூலம் உள்நுழையவும்"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "வெளியேறு"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Facebook கணக்கிற்கு அணுகல் வழங்கப்படவில்லை. சாதன அமைப்புகளைச் சரிபார்க்கவும்."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Facebook இல் இணைய முடியவில்லை. இணைய இணைப்பைச் சரிபார்த்து, மீண்டும் முயற்சிக்கவும்."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Facebook கடவுச்சொல் மாற்றப்பட்டது. கடவுச்சொல்லை உறுதிசெய்ய, அமைப்புகள் > Facebook க்கு சென்று உங்கள் பெயரைத் தட்டவும்."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "சாதனத்தில் Facebook கணக்கு உள்ளமைக்கப்படவில்லை."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "உங்கள் கணக்கு உறுதிசெய்யப்படவில்லை. www.facebook.com இல் உள்நுழைந்து, வழங்கப்பட்டுள்ள வழிமுறைகளைப் பின்பற்றவும்."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "இப்போது பயன்பாடுகளில் உள்நுழைய முடியாது. www.facebook.com இல் உள்நுழைந்து, வழங்கப்பட்டுள்ள வழிமுறைகளைப் பின்பற்றவும்."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "பயன்பாடுகளில் எந்தத் தகவலைப் பகிர விரும்புகிறீர்கள் என்பதை நீங்கள் கட்டுப்படுத்தலாம்."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "உள்நுழைவு"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "அனுப்பு"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "பகிர்"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "நீங்கள் இல்லையா?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "உள்நுழைவை உறுதிப்படுத்தவும்"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "%@ ஆகத் தொடரவும்"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/te.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/te.lproj/FacebookSDK.strings new file mode 100644 index 00000000..0d0bbe0e --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/te.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "%@ లింక్‌ను సందర్శించి, ఎగువ చూపిన కోడ్‌ను నమోదు చేయండి."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "మీ ఖాతాను అనుసంధానించడానికి, మీ మొబైల్ పరికరంలో Facebook అనువర్తనాన్ని తెరిచి, నోటిఫికేషన్‌లను తనిఖీ చేయండి."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- లేదా -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "ఒప్పుకుంటున్నాను"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "రద్దు చేయి"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "దయచేసి మీ Facebook ఖాతాను మళ్లీ కనెక్ట్ చేయడానికి ఈ అప్లికేషన్‌కు మళ్లీ లాగిన్ చేయండి."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "ఒప్పుకుంటున్నాను"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "సర్వర్ తాత్కాలికంగా బిజీగా ఉంది, దయచేసి మళ్లీ ప్రయత్నించండి."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "రద్దు చేయి"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "లాగ్ అవుట్ చేయి"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Facebook ఉపయోగించి లాగిన్ చేసారు"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "%@గా లాగిన్ చేసారు"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "లాగిన్ చేయి"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Facebookతో కొనసాగించండి"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Facebookతో లాగిన్ చేయి"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "లాగ్ అవుట్ చేయి"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Facebook ఖాతాకు ప్రాప్యత మంజూరు చేయలేదు. పరికర సెట్టింగ్‌లను సరిచూడండి."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Facebookకి కనెక్ట్ చేయడం సాధ్యపడలేదు. మీ నెట్‌వర్క్ కనెక్షన్‌ను తనిఖీ చేసి, మళ్లీ ప్రయత్నించండి."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "మీ Facebook పాస్‌వర్డ్ మారింది. మీ పాస్‌వర్డ్‌ను నిర్ధారించడానికి, సెట్టింగ్‌లు > Facebook తెరిచి, మీ పేరు నొక్కండి."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "పరికరంలో Facebook ఖాతా కాన్ఫిగర్ చేయబడలేదు."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "మీ ఖాతా నిర్ధారించబడలేదు. దయచేసి www.facebook.comకి లాగిన్ చేసి, అందించిన సూచనలను అనుసరించండి."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "ప్రస్తుతం మీరు అప్లికేషన్‌లకు లాగిన్ చేయలేరు. దయచేసి www.facebook.comకి లాగిన్ చేసి, అందించిన సూచనలను అనుసరించండి."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "మీకు నియంత్రణ ఉంది - మీరు అనువర్తనాలతో భాగస్వామ్యం చేయాలనుకునే సమాచారాన్ని ఎంచుకోండి."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "లాగిన్ చేయండి"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "పంపు"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "భాగస్వామ్యం చేయండి"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "మీరు కాదా?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "లాగిన్‌ను నిర్ధారించండి"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "%@ వలె కొనసాగండి"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/th.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/th.lproj/FacebookSDK.strings new file mode 100644 index 00000000..3883ee8f --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/th.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "ไปที่ %@ และใส่โค้ดที่แสดงด้านบน"; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "หากต้องการเชื่อมต่อบัญชีผู้ใช้ของคุณ ให้เปิดแอพ Facebook บนอุปกรณ์มือถือของคุณและตรวจสอบการแจ้งเตือน"; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- หรือ -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "ตกลง"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "ยกเลิก"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "โปรดลงชื่อเข้าใช้แอพนี้อีกครั้งเพื่อเชื่อมต่อบัญชีผู้ใช้ Facebook ของคุณใหม่"; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "ตกลง"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "เซิร์ฟเวอร์ไม่พร้อมให้บริการชั่วคราว โปรดลองใหม่อีกครั้ง"; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "ยกเลิก"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "ออกจากระบบ"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "เข้าสู่ระบบโดยใช้ Facebook"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "เข้าสู่ระบบในชื่อ %@"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "เข้าสู่ระบบ"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "ดำเนินการต่อด้วย Facebook"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "เข้าสู่ระบบด้วย Facebook"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "ออกจากระบบ"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "บัญชีผู้ใช้ Facebook ไม่ได้รับอนุญาตให้เข้าถึง ตรวจสอบการตั้งค่าของอุปกรณ์"; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "ไม่สามารถเชื่อมต่อกับ Facebook ตรวจสอบการเชื่อมต่อเครือข่ายและลองอีกครั้ง"; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "เปลี่ยนรหัสผ่าน Facebook ของคุณแล้ว เพื่อยืนยันรหัสผ่านของคุณ ให้เปิด การตั้งค่า > Facebook แล้วแตะชื่อของคุณ"; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "บัญชีผู้ใช้ Facebook ไม่ได้รับการกำหนดค่าบนอุปกรณ์เครื่องนี้"; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "บัญชีผู้ใช้ของคุณไม่ได้รับการยืนยัน โปรดเข้าสู่ระบบที่ www.facebook.com และทำตามคำแนะนำที่ปรากฏ"; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "คุณไม่สามารถเข้าสู่ระบบของแอพได้ในตอนนี้ โปรดเข้าสู่ระบบที่ www.facebook.com และทำตามคำแนะนำที่ปรากฏ"; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "คุณเป็นฝ่ายควบคุม โปรดเลือกข้อมูลที่คุณต้องการแชร์ด้วยแอพ"; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "เข้าสู่ระบบ"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "ส่ง"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "แชร์"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "หากไม่ใช่คุณ"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "ยืนยันการเข้าสู่ระบบ"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "ดำเนินการต่อในชื่อ %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/tr.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/tr.lproj/FacebookSDK.strings new file mode 100644 index 00000000..51a5328d --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/tr.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "%@ adresini ziyaret edin ve yukarıda görülen kodu girin."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "Hesabınızı bağlamak için, mobil cihazınızda Facebook uygulamasını açın ve bildirimlerinizi kontrol edin."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- YA DA -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "Tamam"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "İptal"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Facebook hesabına yeniden bağlanmak için lütfen bu uygulamaya tekrar giriş yap."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "Tamam"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "Sunucu geçici olarak meşgul. Lütfen tekrar dene."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "İptal"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Çıkış Yap"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Facebook ile giriş yapıldı"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "%@ olarak giriş yapıldı"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Giriş yap"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Facebook ile Devam Et"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Facebook ile giriş yap"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Çıkış yap"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Facebook hesabına erişim izni verilmedi. Cihaz ayarlarını doğrula."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Facebook'a bağlanılamıyor. Ağ bağlantını kontrol edip tekrar dene."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Facebook şifren değiştirildi. Şifreni onaylamak için Ayarlar > Facebook'u aç ve adına dokunun."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "Facebook hesabı cihaz üzerinde yapılandırılmadı."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "Hesabın onaylanmadı. Lütfen www.facebook.com adresine giriş yap ve verilen talimatları izle."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "Şu an için uygulamalara giriş yapamazsın. Lütfen www.facebook.com adresine giriş yap ve verilen talimatları izle."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "Kontrol sende. Uygulamalarla paylaşmak istediğin bilgileri seç."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Giriş Yap"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Gönder"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Paylaş"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "Sen değil misin?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "Girişi Onayla"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "%@ olarak devam et"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/vi.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/vi.lproj/FacebookSDK.strings new file mode 100644 index 00000000..d0ddbc61 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/vi.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "Truy cập %@ và nhập mã hiển thị ở trên."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "Để kết nối tài khoản của bạn, hãy mở ứng dụng Facebook trên thiết bị di động và kiểm tra thông báo."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- HOẶC -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "OK"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Hủy"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Vui lòng đăng nhập lại vào ứng dụng này để kết nối lại tài khoản Facebook của bạn."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "OK"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "Máy chủ hiện đang bận, vui lòng thử lại sau."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Hủy"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Đăng xuất"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Đã đăng nhập bằng Facebook"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "Đã đăng nhập với tư cách là"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Đăng nhập"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Tiếp tục với Facebook"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Đăng nhập bằng Facebook"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Đăng xuất"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Quyền truy cập chưa được cấp cho tài khoản Facebook. Xác minh thiết lập của thiết bị."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Không thể kết nối với Facebook. Vui lòng kiểm tra kết nối mạng của bạn và thử lại."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Mật khẩu Facebook của bạn đã thay đổi. Để xác nhận mật khẩu của bạn, hãy mở Thiết lập > Facebook và nhấn vào tên bạn."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "Tài khoản Facebook chưa được định cấu hình trên thiết bị."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "Tài khoản của bạn không được xác nhận. Vui lòng đăng nhập vào www.facebook.com và làm theo hướng dẫn được cung cấp."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "Bạn không thể đăng nhập vào các ứng dụng lúc này. Vui lòng đăng nhập vào www.facebook.com và làm theo hướng dẫn được cung cấp."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "Bạn đang có quyền kiểm soát - hãy chọn thông tin bạn muốn chia sẻ với ứng dụng."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Đăng nhập"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Gửi"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Chia sẻ"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "Không phải bạn?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "Xác nhận đăng nhập"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "Tiếp tục với tư cách %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/zh.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/zh.lproj/FacebookSDK.strings new file mode 100644 index 00000000..4273dc25 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/zh.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "请访问 %@ 并输入上方显示的验证码。"; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "要关联你的帐户,请在移动设备上打开 Facebook 应用,并查看通知。"; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- 或者 -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "确定"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "取消"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "请再次登录此应用,以便重新连接您的 Facebook 帐户。"; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "确定"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "服务器暂时繁忙,请重试。"; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "取消"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "退出"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "已使用 Facebook 登录"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "已以 %@ 身份登录"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "登录"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "继续使用 Facebook 登录"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "使用 Facebook 登录"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "退出"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "未授予该 Facebook 帐户访问权限。验证设备设置。"; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "无法连接到 Facebook。检查网络连接并重试。"; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "您的 Facebook 密码已更改。要确认密码,请打开设置 > Facebook,并轻触您的姓名。"; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "未在设备上配置 Facebook 帐户。"; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "您的帐户未确认。请登录 www.facebook.com,并按照提供的说明操作。"; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "您此时不能登录应用。请登录 www.facebook.com,并按照提供的说明操作。"; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "一切任您掌控 — 选择您想通过应用分享的信息。"; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "登录"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "发送"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "分享"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "不是你?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "确认登录"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "以%@的身份继续"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/zh_Hant_HK.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/zh_Hant_HK.lproj/FacebookSDK.strings new file mode 100644 index 00000000..44f853db --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/zh_Hant_HK.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "前往 %@ 並輸入上方的程式碼。"; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "若要連結您的帳戶,請在您的流動裝置上開啟 Facebook 應用程式並查看通知。"; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- 或 -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "確定"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "取消"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "請再次登入此應用程式以重新連接您的 Facebook 帳戶。"; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "確定"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "伺服器暫時忙碌中,請再試一次。"; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "取消"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "登出"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "使用 Facebook 登入"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "以 %@ 身分登入"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "登入"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "繼續使用 Facebook"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "使用 Facebook 登入"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "登出"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "沒有獲得 Facebook 帳戶的存取授權。確認裝置設定。"; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "無法與 Facebook 連線。請檢查網絡連線,然後再試一次。"; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "您的 Facebook 密碼已經變更。要確認密碼,請開啟設定 > Facebook,然後點按您的名稱。"; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "Facebook 帳戶尚未在此裝置上設定。"; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "您的帳戶尚未確認。請登入 www.facebook.com 並依據指示操作。"; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "您現時無法登入應用程式。請登入 www.facebook.com 並依據指示操作。"; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "控制權在您 - 選擇您要與應用程式分享的資訊。"; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "登入"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "傳送"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "分享"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "這不是您?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "確認登入"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "以%@的身分繼續"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/zh_Hant_TW.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/zh_Hant_TW.lproj/FacebookSDK.strings new file mode 100644 index 00000000..b97bd4aa --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/zh_Hant_TW.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "請前往 %@ 並輸入上方顯示的代碼。"; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "若要連結帳號,請從行動裝置開啟 Facebook 應用程式,並查看通知。"; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- 或 -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "是"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "取消"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "請重新登入此應用程式以重新連結您的 Facebook 帳號。"; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "是"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "伺服器暫時忙碌中,請再試一次。"; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "取消"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "登出"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "已使用 Facebook 登入"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "以 %@ 身分登入"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "登入"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "繼續使用 Facebook 帳號"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "使用 Facebook 登入"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "登出"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "尚未取得授權,無法存取 Facebook 帳號。請確認裝置設定。"; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "無法連線到 Facebook。請檢查網路連線,然後再試一次。"; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "您的 Facebook 密碼已經更改。若要確認您的密碼,請開啟「設定」>「Facebook」,然後點按您的姓名。"; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "尚未透過裝置設定 Facebook 帳號。"; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "您的帳號尚未確認。請登入 www.facebook.com,然後按照指示操作。"; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "您目前無法登入應用程式。請登入 www.facebook.com,然後按照指示操作。"; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "您可以全盤掌控!選擇您想和應用程式分享的資訊內容。"; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "登入"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "傳送"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "分享"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "這不是您?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "確認登入"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "以 %@ 身分繼續"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKATEPublisherCreating.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKATEPublisherCreating.h new file mode 100644 index 00000000..14ad02c1 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKATEPublisherCreating.h @@ -0,0 +1,31 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +@protocol FBSDKATEPublishing; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_ATEPublisherCreating) +@protocol FBSDKATEPublisherCreating + +// UNCRUSTIFY_FORMAT_OFF +- (nullable id)createPublisherWithAppID:(NSString *)appID +NS_SWIFT_NAME(createPublisher(appID:)); +// UNCRUSTIFY_FORMAT_ON + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKATEPublisherFactory.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKATEPublisherFactory.h new file mode 100644 index 00000000..43cc8f17 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKATEPublisherFactory.h @@ -0,0 +1,42 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import + +@protocol FBSDKDataPersisting; +@protocol FBSDKGraphRequestFactory; +@protocol FBSDKSettings; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_ATEPublisherFactory) +@interface FBSDKATEPublisherFactory : NSObject + +@property (nonatomic) id dataStore; +@property (nonatomic) id graphRequestFactory; +@property (nonatomic) id settings; +@property (nonatomic) id deviceInformationProvider; + ++ (instancetype)new NS_UNAVAILABLE; +- (instancetype)init NS_UNAVAILABLE; + +- (instancetype)initWithDataStore:(id)dataStore + graphRequestFactory:(id)graphRequestFactory + settings:(id)settings + deviceInformationProvider:(id)deviceInformationProvider; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAccessToken.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAccessToken.h index 87494ec0..b6556e6c 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAccessToken.h +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAccessToken.h @@ -8,9 +8,15 @@ #import +#import +#import #import #import +@protocol FBSDKGraphRequestConnectionFactory; +@protocol FBSDKGraphRequestPiggybackManaging; +@protocol FBSDKErrorCreating; + NS_ASSUME_NONNULL_BEGIN /** @@ -64,7 +70,7 @@ NS_SWIFT_NAME(AccessTokenDidExpireKey); /// Represents an immutable access token for using Facebook services. NS_SWIFT_NAME(AccessToken) -@interface FBSDKAccessToken : NSObject +@interface FBSDKAccessToken : NSObject /** The "global" access token that represents the currently logged in user. @@ -72,7 +78,7 @@ NS_SWIFT_NAME(AccessToken) The `currentAccessToken` is a convenient representation of the token of the current user and is used by other SDK components (like `FBSDKLoginManager`). */ -@property (class, nullable, nonatomic, copy) FBSDKAccessToken *currentAccessToken; +@property (class, nullable, nonatomic, copy) FBSDKAccessToken *currentAccessToken NS_SWIFT_NAME(current); /// Returns YES if currentAccessToken is not nil AND currentAccessToken is not expired @property (class, nonatomic, readonly, getter = isCurrentAccessTokenActive, assign) BOOL currentAccessTokenIsActive; @@ -183,6 +189,19 @@ NS_SWIFT_NAME(hasGranted(permission:)); */ + (void)refreshCurrentAccessTokenWithCompletion:(nullable FBSDKGraphRequestCompletion)completion; +/** + 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)configureWithTokenCache:(id)tokenCache + graphRequestConnectionFactory:(id)graphRequestConnectionFactory + graphRequestPiggybackManager:(id)graphRequestPiggybackManager + errorFactory:(id)errorFactory +NS_SWIFT_NAME(configure(tokenCache:graphRequestConnectionFactory:graphRequestPiggybackManager:errorFactory:)); + + @end NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAccessTokenProtocols.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAccessTokenProtocols.h deleted file mode 100644 index 5c033caa..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAccessTokenProtocols.h +++ /dev/null @@ -1,43 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -NS_ASSUME_NONNULL_BEGIN - -@class FBSDKAccessToken; -@protocol FBSDKTokenCaching; - -/** - Internal Type exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -NS_SWIFT_NAME(AccessTokenProviding) -@protocol FBSDKAccessTokenProviding - -@property (class, nullable, nonatomic, readonly, copy) FBSDKAccessToken *currentAccessToken; -@property (class, nullable, nonatomic, copy) id tokenCache; - -@end - -/** - Internal Type exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -NS_SWIFT_NAME(AccessTokenSetting) -@protocol FBSDKAccessTokenSetting - -@property (class, nullable, nonatomic, copy) FBSDKAccessToken *currentAccessToken; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAccessTokenProviding.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAccessTokenProviding.h new file mode 100644 index 00000000..d6dd7b92 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAccessTokenProviding.h @@ -0,0 +1,30 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +@class FBSDKAccessToken; +@protocol FBSDKTokenCaching; + +/** + Internal Type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AccessTokenProviding) +@protocol FBSDKAccessTokenProviding + +@property (class, nullable, nonatomic, copy) FBSDKAccessToken *currentAccessToken NS_SWIFT_NAME(current); +@property (class, nullable, nonatomic, copy) id tokenCache; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAdvertiserIDProviding.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAdvertiserIDProviding.h new file mode 100644 index 00000000..7eaa18b1 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAdvertiserIDProviding.h @@ -0,0 +1,26 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AdvertiserIDProviding) +@protocol FBSDKAdvertiserIDProviding + +@property (nullable, nonatomic, readonly, copy) NSString *advertiserID; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventDropDetermining.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventDropDetermining.h new file mode 100644 index 00000000..79da059a --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventDropDetermining.h @@ -0,0 +1,26 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AppEventDropDetermining) +@protocol FBSDKAppEventDropDetermining + +@property (nonatomic, readonly) BOOL shouldDropAppEvents; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventName.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventName.h index b55589b9..987e6f79 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventName.h +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventName.h @@ -90,3 +90,17 @@ FOUNDATION_EXPORT FBSDKAppEventName const FBSDKAppEventNameUnlockedAchievement; /// Log this event when the user has spent app credits. The valueToSum passed to logEvent should be the number of credits spent. FOUNDATION_EXPORT FBSDKAppEventName const FBSDKAppEventNameSpentCredits; + +// MARK: - Internal + +/** + Internal values exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +FOUNDATION_EXPORT FBSDKAppEventName const FBSDKAppEventNameInitializeSDK; +FOUNDATION_EXPORT FBSDKAppEventName const FBSDKAppEventNameBackgroundStatusAvailable; +FOUNDATION_EXPORT FBSDKAppEventName const FBSDKAppEventNameBackgroundStatusDenied; +FOUNDATION_EXPORT FBSDKAppEventName const FBSDKAppEventNameBackgroundStatusRestricted; +FOUNDATION_EXPORT FBSDKAppEventName const FBSDKAppEventNameSDKSettingsChanged; diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventParametersExtracting.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventParametersExtracting.h new file mode 100644 index 00000000..5c6f61d6 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventParametersExtracting.h @@ -0,0 +1,29 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AppEventParametersExtracting) +@protocol FBSDKAppEventParametersExtracting + +- (NSMutableDictionary *)activityParametersDictionaryForEvent:(NSString *)eventCategory + shouldAccessAdvertisingID:(BOOL)shouldAccessAdvertisingID + userID:(nullable NSString *)userID + userData:(nullable NSString *)userData; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEvents.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEvents.h index 1504e744..1a3372c2 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEvents.h +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEvents.h @@ -14,12 +14,19 @@ #import #import -#import +#import #import +#import +#import +#import +#import +#import #import #import #import #import +#import +#import NS_ASSUME_NONNULL_BEGIN @@ -74,7 +81,15 @@ NS_SWIFT_NAME(AppEventsOverrideAppIDBundleKey); + The length of each parameter value can be no more than on the order of 100 characters. */ NS_SWIFT_NAME(AppEvents) -@interface FBSDKAppEvents : NSObject +@interface FBSDKAppEvents : NSObject < + FBSDKEventLogging, + FBSDKAppEventsConfiguring, + FBSDKApplicationActivating, + FBSDKApplicationLifecycleObserving, + FBSDKApplicationStateSetting, + FBSDKSourceApplicationTracking, + FBSDKUserIDProviding +> - (instancetype)init NS_UNAVAILABLE; + (instancetype)new NS_UNAVAILABLE; @@ -516,6 +531,8 @@ NS_SWIFT_NAME(setUser(email:firstName:lastName:phone:dateOfBirth:gender:city:sta isImplicitlyLogged:(BOOL)isImplicitlyLogged accessToken:(nullable FBSDKAccessToken *)accessToken; +- (void)flushForReason:(FBSDKAppEventsFlushReason)flushReason; + @end NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventsConfiguration.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventsConfiguration.h new file mode 100644 index 00000000..0848a811 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventsConfiguration.h @@ -0,0 +1,38 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AppEventsConfiguration) +@interface FBSDKAppEventsConfiguration : NSObject + +@property (nonatomic, readonly, assign) FBSDKAdvertisingTrackingStatus defaultATEStatus; +@property (nonatomic, readonly, assign) BOOL advertiserIDCollectionEnabled; +@property (nonatomic, readonly, assign) BOOL eventCollectionEnabled; + +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; + +- (instancetype)initWithJSON:(nullable NSDictionary *)dict; + ++ (instancetype)defaultConfiguration; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventsConfigurationManager.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventsConfigurationManager.h new file mode 100644 index 00000000..7752943d --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventsConfigurationManager.h @@ -0,0 +1,52 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +#import + +typedef void (^FBSDKAppEventsConfigurationManagerBlock)(void); +@protocol FBSDKDataPersisting; +@protocol FBSDKSettings; +@protocol FBSDKGraphRequestFactory; +@protocol FBSDKGraphRequestConnectionFactory; +@protocol FBSDKAppEventsConfiguration; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AppEventsConfigurationManager) +@interface FBSDKAppEventsConfigurationManager : NSObject + +@property (class, nonatomic, readonly) FBSDKAppEventsConfigurationManager *shared; + +@property (nonatomic, readonly) id cachedAppEventsConfiguration; + +#if !DEBUG +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; +#endif + +// UNCRUSTIFY_FORMAT_OFF +- (void) configureWithStore:(id)store + settings:(id)settings + graphRequestFactory:(id)graphRequestFactory + graphRequestConnectionFactory:(id)graphRequestConnectionFactory +NS_SWIFT_NAME(configure(store:settings:graphRequestFactory:graphRequestConnectionFactory:)); +// UNCRUSTIFY_FORMAT_ON + +- (void)loadAppEventsConfigurationWithBlock:(FBSDKAppEventsConfigurationManagerBlock)block; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventsConfigurationProtocol.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventsConfigurationProtocol.h new file mode 100644 index 00000000..95e5e0b8 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventsConfigurationProtocol.h @@ -0,0 +1,34 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AppEventsConfigurationProtocol) +@protocol FBSDKAppEventsConfiguration + +@property (nonatomic, readonly, assign) FBSDKAdvertisingTrackingStatus defaultATEStatus; +@property (nonatomic, readonly, assign) BOOL advertiserIDCollectionEnabled; +@property (nonatomic, readonly, assign) BOOL eventCollectionEnabled; + +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; + +- (instancetype)initWithJSON:(nullable NSDictionary *)dict; ++ (instancetype)defaultConfiguration; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventsConfigurationProviding.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventsConfigurationProviding.h new file mode 100644 index 00000000..5ee4cfe8 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventsConfigurationProviding.h @@ -0,0 +1,39 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AppEventsConfigurationProvidingBlock) +typedef void (^FBSDKAppEventsConfigurationProvidingBlock)(void); + +NS_ASSUME_NONNULL_BEGIN + +@protocol FBSDKAppEventsConfiguration; + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AppEventsConfigurationProviding) +@protocol FBSDKAppEventsConfigurationProviding + +@property (nonatomic, readonly) id cachedAppEventsConfiguration; + +- (void)loadAppEventsConfigurationWithBlock:(FBSDKAppEventsConfigurationProvidingBlock)block; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventsConfiguring.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventsConfiguring.h new file mode 100644 index 00000000..7ecffa81 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventsConfiguring.h @@ -0,0 +1,94 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +@protocol FBSDKAEMReporter; +@protocol FBSDKGateKeeperManaging; +@protocol FBSDKAppEventsConfigurationProviding; +@protocol FBSDKSourceApplicationTracking; +@protocol FBSDKServerConfigurationProviding; +@protocol FBSDKGraphRequestFactory; +@protocol FBSDKFeatureChecking; +@protocol FBSDKDataPersisting; +@protocol FBSDKInternalUtility; +@protocol FBSDKLogging; +@protocol FBSDKSettings; +@protocol FBSDKPaymentObserving; +@protocol FBSDKTimeSpentRecording; +@protocol FBSDKAppEventsStatePersisting; +@protocol FBSDKAppEventsParameterProcessing; +@protocol FBSDKAppEventsParameterProcessing; +@protocol FBSDKATEPublisherCreating; +@protocol FBSDKAppEventsStateProviding; +@protocol FBSDKAdvertiserIDProviding; +@protocol FBSDKUserDataPersisting; +@protocol FBSDKLoggingNotifying; +@protocol FBSDKAppEventsUtility; +@protocol FBSDKAppEventDropDetermining; +@protocol FBSDKCAPIReporter; +@protocol FBSDKAppEventParametersExtracting; + +#if !TARGET_OS_TV +@protocol FBSDKEventProcessing; +@protocol FBSDKMetadataIndexing; +@protocol FBSDKAppEventsReporter; +@protocol FBSDKCodelessIndexing; +@protocol FBSDKSwizzling; +#endif + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AppEventsConfiguring) +@protocol FBSDKAppEventsConfiguring + +- (void) configureWithGateKeeperManager:(Class)gateKeeperManager + appEventsConfigurationProvider:(id)appEventsConfigurationProvider + serverConfigurationProvider:(id)serverConfigurationProvider + graphRequestFactory:(id)graphRequestFactory + featureChecker:(id)featureChecker + primaryDataStore:(id)primaryDataStore + logger:(Class)logger + settings:(id)settings + paymentObserver:(id)paymentObserver + timeSpentRecorder:(id)timeSpentRecorder + appEventsStateStore:(id)appEventsStateStore + eventDeactivationParameterProcessor:(id)eventDeactivationParameterProcessor + restrictiveDataFilterParameterProcessor:(id)restrictiveDataFilterParameterProcessor + atePublisherFactory:(id)atePublisherFactory + appEventsStateProvider:(id)appEventsStateProvider + advertiserIDProvider:(id)advertiserIDProvider + userDataStore:(id)userDataStore + appEventsUtility:(id)appEventsUtility + internalUtility:(id)internalUtility + capiReporter:(id)capiReporter +NS_SWIFT_NAME(configure(gateKeeperManager:appEventsConfigurationProvider:serverConfigurationProvider:graphRequestFactory:featureChecker:primaryDataStore:logger:settings:paymentObserver:timeSpentRecorder:appEventsStateStore:eventDeactivationParameterProcessor:restrictiveDataFilterParameterProcessor:atePublisherFactory:appEventsStateProvider:advertiserIDProvider:userDataStore:appEventsUtility:internalUtility:capiReporter:)); + +#if !TARGET_OS_TV + +// UNCRUSTIFY_FORMAT_OFF +- (void)configureNonTVComponentsWithOnDeviceMLModelManager:(id)modelManager + metadataIndexer:(id)metadataIndexer + skAdNetworkReporter:(nullable id)skAdNetworkReporter + codelessIndexer:(Class)codelessIndexer + swizzler:(Class)swizzler + aemReporter:(Class)aemReporter +NS_SWIFT_NAME(configureNonTVComponents(onDeviceMLModelManager:metadataIndexer:skAdNetworkReporter:codelessIndexer:swizzler:aemReporter:)); +// UNCRUSTIFY_FORMAT_ON + +#endif + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventsDeviceInfo.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventsDeviceInfo.h new file mode 100644 index 00000000..3ba4f7b8 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventsDeviceInfo.h @@ -0,0 +1,41 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AppEventsDeviceInfo) +@interface FBSDKAppEventsDeviceInfo : NSObject + +@property (class, nonnull, nonatomic, readonly) FBSDKAppEventsDeviceInfo *shared; + +@property (nullable, nonatomic, readonly) id settings; + +#if !DEBUG +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; +#endif + +- (void)configureWithSettings:(id)settings +NS_SWIFT_NAME(configure(settings:)); + +#if DEBUG +- (void)resetDependencies; +#endif + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventsFlushReason.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventsFlushReason.h new file mode 100644 index 00000000..b7677460 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventsFlushReason.h @@ -0,0 +1,25 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +/** + Internal Type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ + +typedef NS_ENUM(NSUInteger, FBSDKAppEventsFlushReason) { + FBSDKAppEventsFlushReasonExplicit, + FBSDKAppEventsFlushReasonTimer, + FBSDKAppEventsFlushReasonSessionChange, + FBSDKAppEventsFlushReasonPersistedEvents, + FBSDKAppEventsFlushReasonEventThreshold, + FBSDKAppEventsFlushReasonEagerlyFlushingEvent, +} NS_SWIFT_NAME(AppEvents.FlushReason); diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventsParameterProcessing.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventsParameterProcessing.h new file mode 100644 index 00000000..8dad6f89 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventsParameterProcessing.h @@ -0,0 +1,31 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AppEventsParameterProcessing) +@protocol FBSDKAppEventsParameterProcessing + +- (void)enable; +- (nullable NSDictionary *)processParameters:(nullable NSDictionary *)parameters + eventName:(FBSDKAppEventName)eventName; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventsReporter.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventsReporter.h new file mode 100644 index 00000000..720d8a68 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventsReporter.h @@ -0,0 +1,34 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AppEventsReporter) +@protocol FBSDKAppEventsReporter + +- (void)enable; + +// UNCRUSTIFY_FORMAT_OFF +- (void)recordAndUpdateEvent:(NSString *)event + currency:(nullable NSString *)currency + value:(nullable NSNumber *)value + parameters:(nullable NSDictionary *)parameters +NS_SWIFT_NAME(recordAndUpdate(event:currency:value:parameters:)); +// UNCRUSTIFY_FORMAT_ON + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventsState.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventsState.h new file mode 100644 index 00000000..814ee30a --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventsState.h @@ -0,0 +1,45 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +// this type is not thread safe. +NS_SWIFT_NAME(_AppEventsState) +@interface FBSDKAppEventsState : NSObject + +@property (class, nullable, nonatomic) NSArray> *eventProcessors; + +@property (nonatomic, readonly, copy) NSArray *> *events; +@property (nonatomic, readonly, assign) NSUInteger numSkipped; +@property (nonatomic, readonly, copy) NSString *tokenString; +@property (nonatomic, readonly, copy) NSString *appID; +@property (nonatomic, readonly, getter = areAllEventsImplicit) BOOL allEventsImplicit; + +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; +- (instancetype)initWithToken:(nullable NSString *)tokenString appID:(nullable NSString *)appID NS_DESIGNATED_INITIALIZER; + +- (void)addEvent:(NSDictionary *)eventDictionary isImplicit:(BOOL)isImplicit; +- (void)addEventsFromAppEventState:(FBSDKAppEventsState *)appEventsState; +- (BOOL)isCompatibleWithAppEventsState:(nullable FBSDKAppEventsState *)appEventsState; +- (BOOL)isCompatibleWithTokenString:(NSString *)tokenString appID:(NSString *)appID; +- (NSString *)JSONStringForEventsIncludingImplicitEvents:(BOOL)includeImplicitEvents; +- (NSString *)extractReceiptData; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventsStateManager.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventsStateManager.h new file mode 100644 index 00000000..7df7c8f0 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventsStateManager.h @@ -0,0 +1,36 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import + +@class FBSDKAppEventsState; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AppEventsStateManager) +@interface FBSDKAppEventsStateManager : NSObject + +@property (class, nonatomic, readonly) FBSDKAppEventsStateManager *shared; + +- (void)clearPersistedAppEventsStates; + +// reads all saved event states, appends the param, and writes them all. +- (void)persistAppEventsData:(FBSDKAppEventsState *)appEventsState; + +// returns the array of saved app event states and deletes them. +- (NSArray *)retrievePersistedAppEventsStates; + +@end +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventsStatePersisting.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventsStatePersisting.h new file mode 100644 index 00000000..0b398c0b --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventsStatePersisting.h @@ -0,0 +1,30 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +@class FBSDKAppEventsState; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AppEventsStatePersisting) +@protocol FBSDKAppEventsStatePersisting + +- (void)clearPersistedAppEventsStates; +- (void)persistAppEventsData:(FBSDKAppEventsState *)appEventsState; +// patternlint-disable-next-line objc-headers-collection-generics +- (NSArray *)retrievePersistedAppEventsStates; // NSArray + +@end +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventsStateProviding.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventsStateProviding.h new file mode 100644 index 00000000..3a601647 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventsStateProviding.h @@ -0,0 +1,31 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +@class FBSDKAppEventsState; + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AppEventsStateProviding) +@protocol FBSDKAppEventsStateProviding + +// UNCRUSTIFY_FORMAT_OFF +- (FBSDKAppEventsState *)createStateWithToken:(NSString *)tokenString appID:(NSString *)appID +NS_SWIFT_NAME(createState(tokenString:appID:)); +// UNCRUSTIFY_FORMAT_ON + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventsUtility.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventsUtility.h new file mode 100644 index 00000000..cfb08c65 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventsUtility.h @@ -0,0 +1,61 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import +#import +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AppEventsUtility) +@interface FBSDKAppEventsUtility : NSObject + +#if !DEBUG +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; +#endif + +@property (class, nonatomic) FBSDKAppEventsUtility *shared; +@property (nullable, nonatomic, readonly, copy) NSString *advertiserID; +@property (nonatomic, readonly) BOOL isDebugBuild; +@property (nonatomic, readonly) BOOL shouldDropAppEvents; +@property (nullable, nonatomic) id appEventsConfigurationProvider; +@property (nullable, nonatomic) id deviceInformationProvider; +@property (nullable, nonatomic) id settings; +@property (nullable, nonatomic) id internalUtility; +@property (nullable, nonatomic) id errorFactory; +@property (nullable, nonatomic) id dataStore; + +- (BOOL)isSensitiveUserData:(NSString *)text; +- (BOOL)isStandardEvent:(nullable NSString *)event; + +// UNCRUSTIFY_FORMAT_OFF +- (void)configureWithAppEventsConfigurationProvider:(id)appEventsConfigurationProvider + deviceInformationProvider:(id)deviceInformationProvider + settings:(id)settings + internalUtility:(id)internalUtility + errorFactory:(id)errorFactory + dataStore:(id)dataStore +NS_SWIFT_NAME(configure(appEventsConfigurationProvider:deviceInformationProvider:settings:internalUtility:errorFactory:dataStore:)); +// UNCRUSTIFY_FORMAT_ON + +#if DEBUG +- (void)reset; +#endif + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventsUtilityProtocol.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventsUtilityProtocol.h new file mode 100644 index 00000000..7997c1d6 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppEventsUtilityProtocol.h @@ -0,0 +1,36 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AppEventsUtilityProtocol) +@protocol FBSDKAppEventsUtility + +@property (nonatomic, readonly) NSTimeInterval unixTimeNow; + +- (void)ensureOnMainThread:(NSString *)methodName className:(NSString *)className; +- (NSTimeInterval)convertToUnixTime:(nullable NSDate *)date; +- (BOOL)validateIdentifier:(nullable NSString *)identifier; +- (nullable NSString *)tokenStringToUseFor:(nullable FBSDKAccessToken *)token + loggingOverrideAppID:(nullable NSString *)loggingOverrideAppID; +- (NSString *)flushReasonToString:(FBSDKAppEventsFlushReason)flushReason; +- (void)saveCampaignIDs:(NSURL *)url; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppLinkCreating.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppLinkCreating.h new file mode 100644 index 00000000..b18d5abe --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppLinkCreating.h @@ -0,0 +1,37 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +@protocol FBSDKAppLink; +@protocol FBSDKAppLinkTarget; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AppLinkCreating) +@protocol FBSDKAppLinkCreating + +// UNCRUSTIFY_FORMAT_OFF +- (id)createAppLinkWithSourceURL:(nullable NSURL *)sourceURL + targets:(NSArray> *)targets + webURL:(nullable NSURL *)webURL + isBackToReferrer:(BOOL)isBackToReferrer +NS_SWIFT_NAME(createAppLink(sourceURL:targets:webURL:isBackToReferrer:)); +// UNCRUSTIFY_FORMAT_ON + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppLinkEventPosting.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppLinkEventPosting.h new file mode 100644 index 00000000..838a4119 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppLinkEventPosting.h @@ -0,0 +1,35 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AppLinkEventPosting) +@protocol FBSDKAppLinkEventPosting + +// UNCRUSTIFY_FORMAT_OFF +- (void)postNotificationForEventName:(NSString *)name + args:(NSDictionary *)args +NS_SWIFT_NAME(postNotification(eventName:arguments:)); + +// UNCRUSTIFY_FORMAT_ON + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppLinkNavigationBlock.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppLinkNavigationBlock.h new file mode 100644 index 00000000..e44d4317 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppLinkNavigationBlock.h @@ -0,0 +1,26 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Describes the callback for appLinkFromURLInBackground. + @param navType the FBSDKAppLink representing the deferred App Link + @param error the error during the request, if any + */ +typedef void (^ FBSDKAppLinkNavigationBlock)(FBSDKAppLinkNavigationType navType, NSError *_Nullable error) +NS_SWIFT_NAME(AppLinkNavigationBlock); + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppLinkNavigationType.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppLinkNavigationType.h new file mode 100644 index 00000000..f31d3def --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppLinkNavigationType.h @@ -0,0 +1,23 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import + +/// The result of calling navigate on a FBSDKAppLinkNavigation +typedef NS_ENUM(NSInteger, FBSDKAppLinkNavigationType) { + /// Indicates that the navigation failed and no app was opened + FBSDKAppLinkNavigationTypeFailure, + /// Indicates that the navigation succeeded by opening the URL in the browser + FBSDKAppLinkNavigationTypeBrowser, + /// Indicates that the navigation succeeded by opening the URL in an app on the device + FBSDKAppLinkNavigationTypeApp, +} NS_SWIFT_NAME(AppLinkNavigationType); + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppLinkProtocol.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppLinkProtocol.h new file mode 100644 index 00000000..0611332a --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppLinkProtocol.h @@ -0,0 +1,45 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import + +@protocol FBSDKAppLinkTarget; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AppLinkProtocol) +@protocol FBSDKAppLink + +/// The URL from which this FBSDKAppLink was derived +@property (nullable, nonatomic, readonly, strong) NSURL *sourceURL; + +/** + The ordered list of targets applicable to this platform that will be used + for navigation. + */ +@property (nonatomic, readonly, copy) NSArray> *targets; + +/// The fallback web URL to use if no targets are installed on this device. +@property (nullable, nonatomic, readonly, strong) NSURL *webURL; + +/// return if this AppLink is to go back to referrer. +@property (nonatomic, readonly, getter = isBackToReferrer, assign) BOOL backToReferrer; + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppLinkResolverRequestBuilding.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppLinkResolverRequestBuilding.h new file mode 100644 index 00000000..5b5dad5f --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppLinkResolverRequestBuilding.h @@ -0,0 +1,33 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +#import + +#if !TARGET_OS_TV + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal Protocol exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AppLinkResolverRequestBuilding) +@protocol FBSDKAppLinkResolverRequestBuilding + +- (id)requestForURLs:(NSArray *)urls; +- (nullable NSString *)getIdiomSpecificField; + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppLinkResolving.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppLinkResolving.h new file mode 100644 index 00000000..41a9276d --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppLinkResolving.h @@ -0,0 +1,46 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import + +NS_ASSUME_NONNULL_BEGIN + +@class FBSDKAppLink; + +/** + Describes the callback for appLinkFromURLInBackground. + @param appLink the FBSDKAppLink representing the deferred App Link + @param error the error during the request, if any + */ +typedef void (^ FBSDKAppLinkBlock)(FBSDKAppLink *_Nullable appLink, NSError *_Nullable error) +NS_SWIFT_NAME(AppLinkBlock); + +/** + Implement this protocol to provide an alternate strategy for resolving + App Links that may include pre-fetching, caching, or querying for App Link + data from an index provided by a service provider. + */ +NS_SWIFT_NAME(AppLinkResolving) +@protocol FBSDKAppLinkResolving + +/** + Asynchronously resolves App Link data for a given URL. + + @param url The URL to resolve into an App Link. + @param handler The completion block that will return an App Link for the given URL. + */ +- (void)appLinkFromURL:(NSURL *)url handler:(FBSDKAppLinkBlock)handler + NS_EXTENSION_UNAVAILABLE_IOS("Not available in app extension"); + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppLinkTargetCreating.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppLinkTargetCreating.h new file mode 100644 index 00000000..7f417174 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppLinkTargetCreating.h @@ -0,0 +1,35 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AppLinkTargetCreating) +@protocol FBSDKAppLinkTargetCreating + +// UNCRUSTIFY_FORMAT_OFF +- (id)createAppLinkTargetWithURL:(nullable NSURL *)url + appStoreId:(nullable NSString *)appStoreId + appName:(NSString *)appName +NS_SWIFT_NAME(createAppLinkTarget(url:appStoreId:appName:)); +// UNCRUSTIFY_FORMAT_ON + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppLinkTargetProtocol.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppLinkTargetProtocol.h new file mode 100644 index 00000000..2bd5cd39 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppLinkTargetProtocol.h @@ -0,0 +1,39 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import + +NS_ASSUME_NONNULL_BEGIN + +/// A protocol to describe an AppLinkTarget +NS_SWIFT_NAME(AppLinkTargetProtocol) +@protocol FBSDKAppLinkTarget + +// UNCRUSTIFY_FORMAT_OFF ++ (instancetype)appLinkTargetWithURL:(nullable NSURL *)url + appStoreId:(nullable NSString *)appStoreId + appName:(NSString *)appName +NS_SWIFT_NAME(init(url:appStoreId:appName:)); +// UNCRUSTIFY_FORMAT_ON + +/// The URL prefix for this app link target +@property (nullable, nonatomic, readonly) NSURL *URL; + +/// The app ID for the app store +@property (nullable, nonatomic, readonly, copy) NSString *appStoreId; + +/// The name of the app +@property (nonatomic, readonly, copy) NSString *appName; + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppLinkURL.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppLinkURL.h new file mode 100644 index 00000000..40763673 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppLinkURL.h @@ -0,0 +1,30 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AppLinkURLProtocol) +@protocol FBSDKAppLinkURL + +@property (nullable, nonatomic, readonly, strong) NSDictionary *appLinkExtras; + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppLinkURLCreating.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppLinkURLCreating.h new file mode 100644 index 00000000..ff993103 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppLinkURLCreating.h @@ -0,0 +1,32 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import + +@protocol FBSDKAppLinkURL; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AppLinkURLCreating) +@protocol FBSDKAppLinkURLCreating + +- (id)createAppLinkURLWithURL:(NSURL *)url; + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppLinkURLKeys.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppLinkURLKeys.h new file mode 100644 index 00000000..5250ac17 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppLinkURLKeys.h @@ -0,0 +1,26 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import + +NS_ASSUME_NONNULL_BEGIN + +FOUNDATION_EXPORT NSString *const FBSDKAppLinkDataParameterName; +FOUNDATION_EXPORT NSString *const FBSDKAppLinkTargetKeyName; +FOUNDATION_EXPORT NSString *const FBSDKAppLinkUserAgentKeyName; +FOUNDATION_EXPORT NSString *const FBSDKAppLinkExtrasKeyName; +FOUNDATION_EXPORT NSString *const FBSDKAppLinkVersionKeyName; +FOUNDATION_EXPORT NSString *const FBSDKAppLinkRefererAppLink; +FOUNDATION_EXPORT NSString *const FBSDKAppLinkRefererAppName; +FOUNDATION_EXPORT NSString *const FBSDKAppLinkRefererUrl; + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppLinkUtility.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppLinkUtility.h new file mode 100644 index 00000000..3f3c776d --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppLinkUtility.h @@ -0,0 +1,98 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import + +@protocol FBSDKInfoDictionaryProviding; +@protocol FBSDKUserIDProviding; + +NS_ASSUME_NONNULL_BEGIN + +/** + Describes the callback for fetchDeferredAppLink. + @param url the url representing the deferred App Link + @param error the error during the request, if any + + The url may also have a fb_click_time_utc query parameter that + represents when the click occurred that caused the deferred App Link to be created. + */ +typedef void (^ FBSDKURLBlock)(NSURL *_Nullable url, NSError *_Nullable error) +NS_SWIFT_NAME(URLBlock); + +/// Class containing App Links related utility methods. +NS_SWIFT_NAME(AppLinkUtility) +@interface FBSDKAppLinkUtility : NSObject + +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; + +/** + Call this method from the main thread to fetch deferred applink data if you use Mobile App + Engagement Ads (https://developers.facebook.com/docs/ads-for-apps/mobile-app-ads-engagement). + This may require a network round trip. If successful, the handler is invoked with the link + data (this will only return a valid URL once, and future calls will result in a nil URL + value in the callback). + + @param handler the handler to be invoked if there is deferred App Link data + + The handler may contain an NSError instance to capture any errors. In the + common case where there simply was no app link data, the NSError instance will be nil. + + This method should only be called from a location that occurs after any launching URL has + been processed (e.g., you should call this method from your application delegate's + applicationDidBecomeActive:). + */ ++ (void)fetchDeferredAppLink:(nullable FBSDKURLBlock)handler; + +/** + Call this method to fetch promotion code from the url, if it's present. + + @param url App Link url that was passed to the app. + + @return Promotion code string. + + Call this method to fetch App Invite Promotion Code from applink if present. + This can be used to fetch the promotion code that was associated with the invite when it + was created. This method should be called with the url from the openURL method. + */ ++ (nullable NSString *)appInvitePromotionCodeFromURL:(NSURL *)url; + +/** + Check whether the scheme is defined in the app's URL schemes. + @param scheme the scheme of App Link URL + @return YES if the scheme is defined, otherwise NO. + */ ++ (BOOL)isMatchURLScheme:(NSString *)scheme; + +/** + Internal method exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +// UNCRUSTIFY_FORMAT_OFF ++ (void)configureWithGraphRequestFactory:(id)graphRequestFactory + infoDictionaryProvider:(id)infoDictionaryProvider + settings:(id)settings + appEventsConfigurationProvider:(id)appEventsConfigurationProvider + advertiserIDProvider:(id)advertiserIDProvider + appEventsDropDeterminer:(id)appEventsDropDeterminer + appEventParametersExtractor:(id)appEventParametersExtractor + appLinkURLFactory:(id)appLinkURLFactory + userIDProvider:(id)userIDProvider + userDataStore:(id)userDataStore +NS_SWIFT_NAME(configure(graphRequestFactory:infoDictionaryProvider:settings:appEventsConfigurationProvider:advertiserIDProvider:appEventsDropDeterminer:appEventParametersExtractor:appLinkURLFactory:userIDProvider:userDataStore:)); +// UNCRUSTIFY_FORMAT_ON + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppLinkVersion.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppLinkVersion.h new file mode 100644 index 00000000..67f3cfe9 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppLinkVersion.h @@ -0,0 +1,18 @@ + +/* +* Copyright (c) Meta Platforms, Inc. and affiliates. +* All rights reserved. +* +* This source code is licensed under the license found in the +* LICENSE file in the root directory of this source tree. +*/ + +#if !TARGET_OS_TV + +#import + +/// The version of the App Link protocol that this library supports +FOUNDATION_EXPORT NSString *const FBSDKAppLinkVersion +NS_SWIFT_NAME(AppLinkVersion); + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppLinksBlock.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppLinksBlock.h new file mode 100644 index 00000000..5e5686d8 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppLinksBlock.h @@ -0,0 +1,28 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import + +@class FBSDKAppLink; + +NS_ASSUME_NONNULL_BEGIN + +/** + Describes the callback for appLinkFromURLInBackground. + @param appLinks the FBSDKAppLinks representing the deferred App Links + @param error the error during the request, if any + */ +typedef void (^ FBSDKAppLinksBlock)(NSDictionary *appLinks, + NSError *_Nullable error) +NS_SWIFT_NAME(AppLinksBlock); + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppStoreReceiptProviding.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppStoreReceiptProviding.h new file mode 100644 index 00000000..212988a6 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAppStoreReceiptProviding.h @@ -0,0 +1,35 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AppStoreReceiptProviding) +@protocol FBSDKAppStoreReceiptProviding + +@property (nullable, readonly, copy) NSURL *appStoreReceiptURL; + +@end + +/** + Internal type conformance to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +@interface NSBundle () +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKApplicationActivating.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKApplicationActivating.h new file mode 100644 index 00000000..0f430dd8 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKApplicationActivating.h @@ -0,0 +1,26 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_ApplicationActivating) +@protocol FBSDKApplicationActivating + +- (void)activateApp; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKApplicationDelegate.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKApplicationDelegate.h deleted file mode 100644 index 585fb0c1..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKApplicationDelegate.h +++ /dev/null @@ -1,131 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#import - -NS_ASSUME_NONNULL_BEGIN - -/** - The FBSDKApplicationDelegate is designed to post process the results from Facebook Login - or Facebook Dialogs (or any action that requires switching over to the native Facebook - app or Safari). - - The methods in this class are designed to mirror those in UIApplicationDelegate, and you - should call them in the respective methods in your AppDelegate implementation. - */ -NS_SWIFT_NAME(ApplicationDelegate) -@interface FBSDKApplicationDelegate : NSObject - -#if !DEBUG -- (instancetype)init NS_UNAVAILABLE; -+ (instancetype)new NS_UNAVAILABLE; -#endif - -#if DEBUG -@property (nonnull, nonatomic, readonly) NSHashTable> *applicationObservers; -#endif - -/// Gets the singleton instance. -@property (class, nonatomic, readonly, strong) FBSDKApplicationDelegate *sharedInstance -NS_SWIFT_NAME(shared); - -/** - Call this method from the [UIApplicationDelegate application:continue:restorationHandler:] method - of the AppDelegate for your app. It should be invoked in order to properly process the web URL (universal link) - once the end user is redirected to your app. - - @param application The application as passed to [UIApplicationDelegate application:continue:restorationHandler:]. - @param userActivity The user activity as passed to [UIApplicationDelegate application:continue:restorationHandler:]. - - @return YES if the URL was intended for the Facebook SDK, NO if not. -*/ -- (BOOL)application:(UIApplication *)application continueUserActivity:(NSUserActivity *)userActivity; - -/** - Call this method from the [UIApplicationDelegate application:openURL:sourceApplication:annotation:] method - of the AppDelegate for your app. It should be invoked for the proper processing of responses during interaction - with the native Facebook app or Safari as part of SSO authorization flow or Facebook dialogs. - - @param application The application as passed to [UIApplicationDelegate application:openURL:sourceApplication:annotation:]. - - @param url The URL as passed to [UIApplicationDelegate application:openURL:sourceApplication:annotation:]. - - @param sourceApplication The sourceApplication as passed to [UIApplicationDelegate application:openURL:sourceApplication:annotation:]. - - @param annotation The annotation as passed to [UIApplicationDelegate application:openURL:sourceApplication:annotation:]. - - @return YES if the URL was intended for the Facebook SDK, NO if not. - */ -- (BOOL)application:(UIApplication *)application - openURL:(NSURL *)url - sourceApplication:(nullable NSString *)sourceApplication - annotation:(nullable id)annotation; - -/** - Call this method from the [UIApplicationDelegate application:openURL:options:] method - of the AppDelegate for your app. It should be invoked for the proper processing of responses during interaction - with the native Facebook app or Safari as part of SSO authorization flow or Facebook dialogs. - - @param application The application as passed to [UIApplicationDelegate application:openURL:options:]. - - @param url The URL as passed to [UIApplicationDelegate application:openURL:options:]. - - @param options The options dictionary as passed to [UIApplicationDelegate application:openURL:options:]. - - @return YES if the URL was intended for the Facebook SDK, NO if not. - */ -- (BOOL)application:(UIApplication *)application - openURL:(NSURL *)url - options:(NSDictionary *)options; - -/** - Call this method from the [UIApplicationDelegate application:didFinishLaunchingWithOptions:] method - of the AppDelegate for your app. It should be invoked for the proper use of the Facebook SDK. - As part of SDK initialization basic auto logging of app events will occur, this can be - controlled via 'FacebookAutoLogAppEventsEnabled' key in the project info plist file. - - @param application The application as passed to [UIApplicationDelegate application:didFinishLaunchingWithOptions:]. - - @param launchOptions The launchOptions as passed to [UIApplicationDelegate application:didFinishLaunchingWithOptions:]. - - @return True if there are any added application observers that themselves return true from calling `application:didFinishLaunchingWithOptions:`. - Otherwise will return false. Note: If this method is called after calling `initializeSDK` then the return type will always be false. - */ -- (BOOL) application:(UIApplication *)application - didFinishLaunchingWithOptions:(nullable NSDictionary *)launchOptions; - -/** - Initializes the SDK. - - If you are using the SDK within the context of the UIApplication lifecycle, do not use this method. - Instead use `application: didFinishLaunchingWithOptions:`. - - As part of SDK initialization basic auto logging of app events will occur, this can be - controlled via 'FacebookAutoLogAppEventsEnabled' key in the project info plist file. - */ -- (void)initializeSDK; - -/** - Adds an observer that will be informed about application lifecycle events. - - @note Observers are weakly held - */ -- (void)addObserver:(id)observer; - -/** - Removes an observer so that it will no longer be informed about application lifecycle events. - - @note Observers are weakly held - */ -- (void)removeObserver:(id)observer; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKApplicationLifecycleNotifications.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKApplicationLifecycleNotifications.h new file mode 100644 index 00000000..1fa96a09 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKApplicationLifecycleNotifications.h @@ -0,0 +1,11 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +extern NSNotificationName const FBSDKApplicationDidBecomeActiveNotification; diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKApplicationLifecycleObserving.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKApplicationLifecycleObserving.h new file mode 100644 index 00000000..e5818a96 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKApplicationLifecycleObserving.h @@ -0,0 +1,27 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_ApplicationLifecycleObserving) +@protocol FBSDKApplicationLifecycleObserving + +- (void)startObservingApplicationLifecycleNotifications + NS_SWIFT_NAME(startObservingApplicationLifecycleNotifications()); + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKApplicationObserving.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKApplicationObserving.h index 14de8940..748e496a 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKApplicationObserving.h +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKApplicationObserving.h @@ -14,7 +14,7 @@ NS_ASSUME_NONNULL_BEGIN Describes any types that optionally responds to various lifecycle events received by the system and propagated by `ApplicationDelegate`. */ -@protocol FBSDKApplicationObserving +@protocol FBSDKApplicationObserving @optional - (void)applicationDidBecomeActive:(nullable UIApplication *)application; diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKApplicationStateSetting.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKApplicationStateSetting.h new file mode 100644 index 00000000..1646aef2 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKApplicationStateSetting.h @@ -0,0 +1,26 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_ApplicationStateSetting) +@protocol FBSDKApplicationStateSetting + +- (void)setApplicationState:(UIApplicationState)state; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAuthenticationStatusUtility.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAuthenticationStatusUtility.h new file mode 100644 index 00000000..5ef5712d --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAuthenticationStatusUtility.h @@ -0,0 +1,60 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +/* FBSDKAuthenticationTokenStatusChecker_h */ + +#if !TARGET_OS_TV + +#import + +#import +#import +#import + +@protocol FBSDKProfileProviding; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AuthenticationStatusUtility) +@interface FBSDKAuthenticationStatusUtility : NSObject + +@property (class, nullable, nonatomic) Class profileSetter; +@property (class, nullable, nonatomic) id sessionDataTaskProvider; +@property (class, nullable, nonatomic) Class accessTokenWallet; +@property (class, nullable, nonatomic) Class authenticationTokenWallet; + +/// Sets dependencies. This must be called during SDK initialization. ++ (void)configureWithProfileSetter:(Class)profileSetter + sessionDataTaskProvider:(id)sessionDataTaskProvider + accessTokenWallet:(Class)accessTokenWallet + authenticationTokenWallet:(Class)authenticationWallet +NS_SWIFT_NAME(configure(profileSetter:sessionDataTaskProvider:accessTokenWallet:authenticationTokenWallet:)); + +/** + Fetches the latest authentication status from server. This will invalidate + the current user session if the returned status is not authorized. + */ ++ (void)checkAuthenticationStatus; + +#if DEBUG + ++ (void)resetClassDependencies; + +#endif + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAuthenticationToken.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAuthenticationToken.h index 90648c92..344ebb5b 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAuthenticationToken.h +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAuthenticationToken.h @@ -8,6 +8,8 @@ #import +#import + @class FBSDKAuthenticationTokenClaims; @protocol FBSDKTokenCaching; @@ -15,7 +17,17 @@ NS_ASSUME_NONNULL_BEGIN /// Represent an AuthenticationToken used for a login attempt NS_SWIFT_NAME(AuthenticationToken) -@interface FBSDKAuthenticationToken : NSObject +@interface FBSDKAuthenticationToken : NSObject + +/** + Internal init method exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +- (instancetype)initWithTokenString:(NSString *)tokenString + nonce:(NSString *)nonce + graphDomain:(NSString *)graphDomain; - (instancetype)init NS_UNAVAILABLE; + (instancetype)new NS_UNAVAILABLE; @@ -26,7 +38,7 @@ NS_SWIFT_NAME(AuthenticationToken) The `currentAuthenticationToken` represents the authentication token of the current user and can be used by a client to verify an authentication attempt. */ -@property (class, nullable, nonatomic, copy) FBSDKAuthenticationToken *currentAuthenticationToken; +@property (class, nullable, nonatomic, copy) FBSDKAuthenticationToken *currentAuthenticationToken NS_SWIFT_NAME(current); /// The raw token string from the authentication response @property (nonatomic, readonly, copy) NSString *tokenString; @@ -48,6 +60,14 @@ NS_SWIFT_NAME(AuthenticationToken) */ @property (class, nullable, nonatomic, copy) id tokenCache; +#pragma mark - Test methods + +#if DEBUG +- (instancetype)initWithTokenString:(NSString *)tokenString + nonce:(NSString *)nonce; ++ (void)resetCurrentAuthenticationTokenCache; +#endif + @end NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAuthenticationTokenClaims.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAuthenticationTokenClaims.h deleted file mode 100644 index 874fe073..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAuthenticationTokenClaims.h +++ /dev/null @@ -1,89 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -NS_ASSUME_NONNULL_BEGIN - -NS_SWIFT_NAME(AuthenticationTokenClaims) -@interface FBSDKAuthenticationTokenClaims : NSObject - -/// A unique identifier for the token. -@property (nonatomic, readonly, strong) NSString *jti; - -/// Issuer Identifier for the Issuer of the response. -@property (nonatomic, readonly, strong) NSString *iss; - -/// Audience(s) that this ID Token is intended for. -@property (nonatomic, readonly, strong) NSString *aud; - -/// String value used to associate a Client session with an ID Token, and to mitigate replay attacks. -@property (nonatomic, readonly, strong) NSString *nonce; - -/// Expiration time on or after which the ID Token MUST NOT be accepted for processing. -@property (nonatomic, readonly, assign) NSTimeInterval exp; - -/// Time at which the JWT was issued. -@property (nonatomic, readonly, assign) NSTimeInterval iat; - -/// Subject - Identifier for the End-User at the Issuer. -@property (nonatomic, readonly, strong) NSString *sub; - -/// End-User's full name in displayable form including all name parts. -@property (nullable, nonatomic, readonly, strong) NSString *name; - -/// End-User's given name in displayable form -@property (nullable, nonatomic, readonly, strong) NSString *givenName; - -/// End-User's middle name in displayable form -@property (nullable, nonatomic, readonly, strong) NSString *middleName; - -/// End-User's family name in displayable form -@property (nullable, nonatomic, readonly, strong) NSString *familyName; - -/** - End-User's preferred e-mail address. - - IMPORTANT: This field will only be populated if your user has granted your application the 'email' permission. - */ -@property (nullable, nonatomic, readonly, strong) NSString *email; - -/// URL of the End-User's profile picture. -@property (nullable, nonatomic, readonly, strong) NSString *picture; - -/** - End-User's friends. - - IMPORTANT: This field will only be populated if your user has granted your application the 'user_friends' permission. - */ -@property (nullable, nonatomic, readonly, strong) NSArray *userFriends; - -/// End-User's birthday -@property (nullable, nonatomic, readonly, strong) NSString *userBirthday; - -/// End-User's age range -@property (nullable, nonatomic, readonly, strong) NSDictionary *userAgeRange; - -/// End-User's hometown -@property (nullable, nonatomic, readonly, strong) NSDictionary *userHometown; - -/// End-User's location -@property (nullable, nonatomic, readonly, strong) NSDictionary *userLocation; - -/// End-User's gender -@property (nullable, nonatomic, readonly, strong) NSString *userGender; - -/// End-User's link -@property (nullable, nonatomic, readonly, strong) NSString *userLink; - -- (instancetype)init NS_UNAVAILABLE; -+ (instancetype)new NS_UNAVAILABLE; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAuthenticationTokenProtocols.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAuthenticationTokenProtocols.h deleted file mode 100644 index 4f642307..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAuthenticationTokenProtocols.h +++ /dev/null @@ -1,31 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#import -#import - -NS_ASSUME_NONNULL_BEGIN - -NS_SWIFT_NAME(AuthenticationTokenProviding) -@protocol FBSDKAuthenticationTokenProviding - -@property (class, nullable, nonatomic, readonly, copy) FBSDKAuthenticationToken *currentAuthenticationToken; -@property (class, nullable, nonatomic, copy) id tokenCache; - -@end - -NS_SWIFT_NAME(AuthenticationTokenSetting) -@protocol FBSDKAuthenticationTokenSetting - -@property (class, nullable, nonatomic, copy) FBSDKAuthenticationToken *currentAuthenticationToken; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAuthenticationTokenProviding.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAuthenticationTokenProviding.h new file mode 100644 index 00000000..c9a7fbef --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKAuthenticationTokenProviding.h @@ -0,0 +1,31 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +#import + +@class FBSDKAuthenticationToken; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal Type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AuthenticationTokenProviding) +@protocol FBSDKAuthenticationTokenProviding + +@property (class, nullable, nonatomic, copy) FBSDKAuthenticationToken *currentAuthenticationToken NS_SWIFT_NAME(current); +@property (class, nullable, nonatomic, copy) id tokenCache; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIProtocol.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIProtocol.h new file mode 100644 index 00000000..8e51567a --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIProtocol.h @@ -0,0 +1,51 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import + +#import + +NS_ASSUME_NONNULL_BEGIN + +FOUNDATION_EXPORT NSString *const FBSDKBridgeAPIAppIDKey; +FOUNDATION_EXPORT NSString *const FBSDKBridgeAPISchemeSuffixKey; +FOUNDATION_EXPORT NSString *const FBSDKBridgeAPIVersionKey; + +/** + Internal Type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(BridgeAPIProtocol) +@protocol FBSDKBridgeAPIProtocol + +// UNCRUSTIFY_FORMAT_OFF +- (nullable NSURL *)requestURLWithActionID:(NSString *)actionID + scheme:(NSString *)scheme + methodName:(NSString *)methodName + parameters:(NSDictionary *)parameters + error:(NSError *_Nullable *)errorRef +NS_SWIFT_NAME(requestURL(actionID:scheme:methodName:parameters:)); +// UNCRUSTIFY_FORMAT_ON + +// UNCRUSTIFY_FORMAT_OFF +- (nullable NSDictionary *)responseParametersForActionID:(NSString *)actionID + queryParameters:(NSDictionary *)queryParameters + cancelled:(nullable BOOL *)cancelledRef + error:(NSError *_Nullable *)errorRef +NS_SWIFT_NAME(responseParameters(actionID:queryParameters:cancelled:)); +// UNCRUSTIFY_FORMAT_ON + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIProtocolType.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIProtocolType.h new file mode 100644 index 00000000..7f866232 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIProtocolType.h @@ -0,0 +1,24 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import + +/** + Internal Type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +typedef NS_ENUM(NSUInteger, FBSDKBridgeAPIProtocolType) { + FBSDKBridgeAPIProtocolTypeNative, + FBSDKBridgeAPIProtocolTypeWeb, +}; + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIRequest.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIRequest.h new file mode 100644 index 00000000..2c32e9c3 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIRequest.h @@ -0,0 +1,65 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import + +#import +#import +#import +#import + +@protocol FBSDKInternalURLOpener; +@protocol FBSDKInternalUtility; +@protocol FBSDKSettings; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal Type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_BridgeAPIRequest) +@interface FBSDKBridgeAPIRequest : NSObject + +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; ++ (nullable instancetype)bridgeAPIRequestWithProtocolType:(FBSDKBridgeAPIProtocolType)protocolType + scheme:(FBSDKURLScheme)scheme + methodName:(nullable NSString *)methodName + parameters:(nullable NSDictionary *)parameters + userInfo:(nullable NSDictionary *)userInfo; + +@property (nonatomic, readonly, copy) NSString *actionID; +@property (nullable, nonatomic, readonly, copy) NSString *methodName; +@property (nullable, nonatomic, readonly, copy) NSDictionary *parameters; +@property (nonatomic, readonly, assign) FBSDKBridgeAPIProtocolType protocolType; +@property (nonatomic, readonly, copy) FBSDKURLScheme scheme; +@property (nullable, nonatomic, readonly, copy) NSDictionary *userInfo; + +- (nullable NSURL *)requestURL:(NSError *_Nullable *)errorRef; + +/** + 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)configureWithInternalURLOpener:(id)internalURLOpener + internalUtility:(id)internalUtility + settings:(id)settings +NS_SWIFT_NAME(configure(internalURLOpener:internalUtility:settings:)); + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIRequestCreating.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIRequestCreating.h new file mode 100644 index 00000000..5c76020d --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIRequestCreating.h @@ -0,0 +1,38 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import + +#import + +@protocol FBSDKBridgeAPIRequest; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal Type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(BridgeAPIRequestCreating) +@protocol FBSDKBridgeAPIRequestCreating + +- (nullable id)bridgeAPIRequestWithProtocolType:(FBSDKBridgeAPIProtocolType)protocolType + scheme:(NSString *)scheme + methodName:(nullable NSString *)methodName + parameters:(nullable NSDictionary *)parameters + userInfo:(nullable NSDictionary *)userInfo; + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIRequestOpening.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIRequestOpening.h new file mode 100644 index 00000000..14eda8e2 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIRequestOpening.h @@ -0,0 +1,51 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import +#import + +#import +#import + +@protocol FBSDKBridgeAPIRequest; +@protocol FBSDKURLOpening; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal Type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(BridgeAPIRequestOpening) +@protocol FBSDKBridgeAPIRequestOpening + +- (void)openBridgeAPIRequest:(NSObject *)request + useSafariViewController:(BOOL)useSafariViewController + fromViewController:(nullable UIViewController *)fromViewController + completionBlock:(FBSDKBridgeAPIResponseBlock)completionBlock; + +// UNCRUSTIFY_FORMAT_OFF +- (void)openURLWithSafariViewController:(NSURL *)url + sender:(nullable id)sender + fromViewController:(nullable UIViewController *)fromViewController + handler:(FBSDKSuccessBlock)handler +NS_SWIFT_NAME(openURLWithSafariViewController(url:sender:from:handler:)); +// UNCRUSTIFY_FORMAT_ON + +- (void)openURL:(NSURL *)url + sender:(nullable id)sender + handler:(FBSDKSuccessBlock)handler; +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIRequestProtocol.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIRequestProtocol.h new file mode 100644 index 00000000..4cdbd851 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIRequestProtocol.h @@ -0,0 +1,40 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import + +#import + +@protocol FBSDKBridgeAPIProtocol; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal Type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(BridgeAPIRequestProtocol) +@protocol FBSDKBridgeAPIRequest + +@property (nonatomic, readonly, copy) NSString *scheme; +@property (nonatomic, readonly, copy) NSString *actionID; +@property (nullable, nonatomic, readonly, copy) NSString *methodName; +@property (nonatomic, readonly, assign) FBSDKBridgeAPIProtocolType protocolType; +@property (nullable, nonatomic, readonly, strong) id protocol; + +- (nullable NSURL *)requestURL:(NSError *_Nullable *)errorRef; + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIResponse.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIResponse.h new file mode 100644 index 00000000..1ccb94b9 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIResponse.h @@ -0,0 +1,56 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import + +@protocol FBSDKBridgeAPIRequest; +@class FBSDKBridgeAPIResponse; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal Type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +typedef void (^ FBSDKBridgeAPIResponseBlock)(FBSDKBridgeAPIResponse *response) +NS_SWIFT_NAME(BridgeAPIResponseBlock); + +/** + Internal Type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(BridgeAPIResponse) +@interface FBSDKBridgeAPIResponse : NSObject + +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; + ++ (instancetype)bridgeAPIResponseWithRequest:(NSObject *)request + error:(nullable NSError *)error; ++ (nullable instancetype)bridgeAPIResponseWithRequest:(NSObject *)request + responseURL:(NSURL *)responseURL + sourceApplication:(nullable NSString *)sourceApplication + error:(NSError *__autoreleasing *)errorRef; ++ (instancetype)bridgeAPIResponseCancelledWithRequest:(NSObject *)request; + +@property (nonatomic, readonly, getter = isCancelled, assign) BOOL cancelled; +@property (nullable, nonatomic, readonly, copy) NSError *error; +@property (nonatomic, readonly, copy) NSObject *request; +@property (nullable, nonatomic, readonly, copy) NSDictionary *responseParameters; + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKButton.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKButton.h index beae11a1..3ab3b226 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKButton.h +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKButton.h @@ -13,6 +13,7 @@ #import @class FBSDKIcon; +@protocol FBSDKEventLogging; NS_ASSUME_NONNULL_BEGIN @@ -75,6 +76,18 @@ NS_SWIFT_NAME(FBButton) */ - (void)logTapEventWithEventName:(FBSDKAppEventName)eventName parameters:(nullable NSDictionary *)parameters; + +/** + 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)configureWithApplicationActivationNotifier:(id)applicationActivationNotifier + eventLogger:(id)eventLogger + accessTokenProvider:(Class)accessTokenProvider +NS_SWIFT_NAME(configure(applicationActivationNotifier:eventLogger:accessTokenProvider:)); + @end NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKClientTokenProviding.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKClientTokenProviding.h new file mode 100644 index 00000000..cfa27c89 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKClientTokenProviding.h @@ -0,0 +1,26 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal Protocol exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_ClientTokenProviding) +@protocol FBSDKClientTokenProviding + +@property (nullable, nonatomic, readonly, copy) NSString *clientToken; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKCodelessIndexer.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKCodelessIndexer.h new file mode 100644 index 00000000..6fd4af98 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKCodelessIndexer.h @@ -0,0 +1,52 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +typedef void (^FBSDKCodelessSettingLoadBlock)(BOOL isCodelessSetupEnabled, NSError *_Nullable error); + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_CodelessIndexer) +@interface FBSDKCodelessIndexer : NSObject + +@property (class, nonatomic, readonly, copy) NSString *extInfo; + ++ (void)enable; + +// UNCRUSTIFY_FORMAT_OFF ++ (void)configureWithGraphRequestFactory:(id)graphRequestFactory + serverConfigurationProvider:(id)serverConfigurationProvider + dataStore:(id)dataStore + graphRequestConnectionFactory:(id)graphRequestConnectionFactory + swizzler:(Class)swizzler + settings:(id)settings + advertiserIDProvider:(id)advertisingIDProvider +NS_SWIFT_NAME(configure(graphRequestFactory:serverConfigurationProvider:dataStore:graphRequestConnectionFactory:swizzler:settings:advertiserIDProvider:)); +// UNCRUSTIFY_FORMAT_ON + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKCodelessIndexing.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKCodelessIndexing.h new file mode 100644 index 00000000..9917a243 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKCodelessIndexing.h @@ -0,0 +1,26 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_CodelessIndexing) +@protocol FBSDKCodelessIndexing + ++ (void)enable; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKConstants.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKConstants.h index d746dca3..a319329f 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKConstants.h +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKConstants.h @@ -203,4 +203,12 @@ typedef NS_ENUM(NSUInteger, FBSDKGraphRequestError) { FBSDKGraphRequestErrorRecoverable = 2, } NS_SWIFT_NAME(GraphRequestError); +/** + Internal value exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +FOUNDATION_EXPORT NSString *const DefaultKeychainServicePrefix; + NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKContainerViewController.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKContainerViewController.h new file mode 100644 index 00000000..6dcb6496 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKContainerViewController.h @@ -0,0 +1,47 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import + +NS_ASSUME_NONNULL_BEGIN + +@class FBSDKContainerViewController; + +/** + Internal Type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_ContainerViewControllerDelegate) +@protocol FBSDKContainerViewControllerDelegate + +- (void)viewControllerDidDisappear:(FBSDKContainerViewController *)viewController animated:(BOOL)animated; + +@end + +/** + Internal Type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_ContainerViewController) +@interface FBSDKContainerViewController : UIViewController + +@property (nullable, nonatomic, weak) id delegate; + +- (void)displayChildController:(UIViewController *)childController; + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKConversionValueUpdating.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKConversionValueUpdating.h new file mode 100644 index 00000000..4c3814d9 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKConversionValueUpdating.h @@ -0,0 +1,37 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_ConversionValueUpdating) +@protocol FBSDKConversionValueUpdating + ++ (void)updateConversionValue:(NSInteger)conversionValue; + +@end + +/** + Internal conformance exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +@interface SKAdNetwork (ConversionValueUpdating) + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKCoreKit-Swift.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKCoreKit-Swift.h index 753a7f58..7f52b43d 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKCoreKit-Swift.h +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKCoreKit-Swift.h @@ -1,4 +1,4 @@ -// Generated by Apple Swift version 5.5 (swiftlang-1300.0.31.1 clang-1300.0.29.1) +// Generated by Apple Swift version 5.6.1 (swiftlang-5.6.0.323.66 clang-1316.0.20.12) #ifndef FBSDKCOREKIT_SWIFT_H #define FBSDKCOREKIT_SWIFT_H #pragma clang diagnostic push @@ -184,14 +184,26 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); #if !defined(IBSegueAction) # define IBSegueAction #endif +#if !defined(SWIFT_EXTERN) +# if defined(__cplusplus) +# define SWIFT_EXTERN extern "C" +# else +# define SWIFT_EXTERN extern +# endif +#endif #if __has_feature(modules) #if __has_warning("-Watimport-in-framework-header") #pragma clang diagnostic ignored "-Watimport-in-framework-header" #endif +@import CoreGraphics; @import Foundation; @import ObjectiveC; +@import StoreKit; +@import UIKit; #endif +#import + #pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" #pragma clang diagnostic ignored "-Wduplicate-method-arg" #if __has_warning("-Wpragma-clang-attribute") @@ -208,9 +220,106 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); #endif +@class UIApplication; +@class NSUserActivity; +@class NSURL; +@class NSString; +@protocol FBSDKApplicationObserving; + +/// An ApplicationDelegate is designed to post-process the results from Facebook Login +/// or Facebook Dialogs (or any action that requires switching over to the native Facebook +/// app or Safari). +/// The methods in this class are designed to mirror those in UIApplicationDelegate, and you +/// should call them in the respective methods in your application delegate implementation. +SWIFT_CLASS_NAMED("ApplicationDelegate") +@interface FBSDKApplicationDelegate : NSObject +/// Gets the singleton instance. +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) FBSDKApplicationDelegate * _Nonnull sharedInstance;) ++ (FBSDKApplicationDelegate * _Nonnull)sharedInstance SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +/// Initializes the SDK. +/// If you are using the SDK within the context of the UIApplication lifecycle, do not use this method. +/// Instead use application(_:didFinishLaunchingWithOptions:). +/// As part of SDK initialization, basic auto logging of app events will occur, this can be +/// controlled via the ‘FacebookAutoLogAppEventsEnabled’ key in your project’s Info.plist file. +- (void)initializeSDK; +/// Call this method from the UIApplicationDelegate.application(_:continue:restorationHandler:) method +/// of your application delegate. It should be invoked in order to properly process the web URL (universal link) +/// once the end user is redirected to your app. +/// \param application The application as passed to `UIApplicationDelegate.application(_:continue:restorationHandler:). +/// +/// \param userActivity The user activity as passed to UIApplicationDelegate.application(_:continue:restorationHandler:). +/// +/// +/// returns: +/// true if the URL was intended for the Facebook SDK, false if not. +- (BOOL)application:(UIApplication * _Nonnull)application continueUserActivity:(NSUserActivity * _Nonnull)userActivity; +/// Call this method from the UIApplicationDelegate.application(_:open:options:) method +/// of your application delegate. It should be invoked for the proper processing of responses during interaction +/// with the native Facebook app or Safari as part of an SSO authorization flow or Facebook dialogs. +/// \param application The application as passed to UIApplicationDelegate.application(_:open:options:). +/// +/// \param url The URL as passed to UIApplicationDelegate.application(_:open:options:). +/// +/// \param options The options dictionary as passed to UIApplicationDelegate.application(_:open:options:). +/// +/// +/// returns: +/// true if the URL was intended for the Facebook SDK, false if not. +- (BOOL)application:(UIApplication * _Nonnull)application openURL:(NSURL * _Nonnull)url options:(NSDictionary * _Nonnull)options; +/// Call this method from the UIApplicationDelegate.application(_:openL:sourceApplication:annotation:) method +/// of your application delegate. It should be invoked for the proper processing of responses during interaction +/// with the native Facebook app or Safari as part of an SSO authorization flow or Facebook dialogs. +/// \param application The application as passed to UIApplicationDelegate.application(_:open:sourceApplication:annotation:). +/// +/// \param url The URL as passed to UIApplicationDelegate.application(_:open:sourceApplication:annotation:). +/// +/// \param sourceApplication The source application as passed to UIApplicationDelegate.application(_:open:sourceApplication:annotation:). +/// +/// \param annotation The annotation as passed to UIApplicationDelegate.application(_:open:sourceApplication:annotation:). +/// +/// +/// returns: +/// true if the URL was intended for the Facebook SDK, false if not. +- (BOOL)application:(UIApplication * _Nonnull)application openURL:(NSURL * _Nonnull)url sourceApplication:(NSString * _Nullable)sourceApplication annotation:(id _Nullable)annotation; +/// Call this method from the UIApplicationDelegate.application(_:didFinishLaunchingWithOptions:) method +/// of your application delegate. It should be invoked for the proper use of the Facebook SDK. +/// As part of SDK initialization, basic auto-logging of app events will occur; this can be +/// controlled via the FacebookAutoLogAppEventsEnabled key in the project’s Info.plist file. +/// note: +/// If this method is called after calling initializeSDK, then the return value will always be false. +/// \param application The application as passed to UIApplicationDelegate.application(_:didFinishLaunchingWithOptions:). +/// +/// \param launchOptions The launch options as passed to UIApplicationDelegate.application(_:didFinishLaunchingWithOptions:). +/// +/// +/// returns: +/// true if there are any added application observers that themselves return true from calling application(_:didFinishLaunchingWithOptions:). +/// Otherwise will return false. +- (BOOL)application:(UIApplication * _Nonnull)application didFinishLaunchingWithOptions:(NSDictionary * _Nullable)launchOptions; +/// Adds an observer that will be informed about application lifecycle events. +/// note: +/// Observers are weakly held +- (void)addObserver:(id _Nonnull)observer; +/// Removes an observer so that it will no longer be informed about application lifecycle events. +- (void)removeObserver:(id _Nonnull)observer; +@end + + +SWIFT_CLASS_NAMED("AuthenticationTokenClaims") +@interface FBSDKAuthenticationTokenClaims : NSObject +/// Internal method exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +- (nullable instancetype)initWithEncodedClaims:(NSString * _Nonnull)encodedClaims nonce:(NSString * _Nonnull)expectedNonce; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + @protocol FBSDKGraphRequestFactory; @protocol FBSDKSettings; -@class NSString; SWIFT_PROTOCOL_NAMED("CAPIReporter") @protocol FBSDKCAPIReporter @@ -219,6 +328,21 @@ SWIFT_PROTOCOL_NAMED("CAPIReporter") - (void)recordEvent:(NSDictionary * _Nonnull)parameters; @end +@class UIImage; +@class UIColor; + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS_NAMED("FBIcon") +@interface FBSDKIcon : NSObject +- (CGPathRef _Nullable)pathWith:(CGSize)size SWIFT_WARN_UNUSED_RESULT; +- (UIImage * _Nullable)imageWithSize:(CGSize)size SWIFT_WARN_UNUSED_RESULT; +- (UIImage * _Nullable)imageWithSize:(CGSize)size color:(UIColor * _Nonnull)color SWIFT_WARN_UNUSED_RESULT; +- (UIImage * _Nullable)imageWithSize:(CGSize)size scale:(CGFloat)scale color:(UIColor * _Nonnull)color SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + SWIFT_CLASS("_TtC12FBSDKCoreKit25FBSDKAppEventsCAPIManager") @interface FBSDKAppEventsCAPIManager : NSObject @@ -240,6 +364,376 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) FBSDKTransfo - (void)callCapiGatewayAPIWith:(NSDictionary * _Nonnull)parameters; @end + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS("_TtC12FBSDKCoreKit27ServerConfigurationProvider") +@interface ServerConfigurationProvider : NSObject +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + +@class NSDate; + +/// Internal type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_PROTOCOL_NAMED("SettingsProtocol") +@protocol FBSDKSettings +@property (nonatomic, copy) NSString * _Nullable appID; +@property (nonatomic, copy) NSString * _Nullable clientToken; +@property (nonatomic, copy) NSString * _Nullable userAgentSuffix; +@property (nonatomic, readonly, copy) NSString * _Nonnull sdkVersion; +@property (nonatomic, copy) NSString * _Nullable displayName; +@property (nonatomic, copy) NSString * _Nullable facebookDomainPart; +@property (nonatomic, copy) NSSet * _Nonnull loggingBehaviors; +@property (nonatomic, copy) NSString * _Nullable appURLSchemeSuffix; +@property (nonatomic, readonly) BOOL isDataProcessingRestricted; +@property (nonatomic, readonly) BOOL isAutoLogAppEventsEnabled; +@property (nonatomic) BOOL codelessDebugLogEnabled SWIFT_DEPRECATED_MSG("\n This property is deprecated and will be removed in the next major release. Use `isCodelessDebugLogEnabled` instead.\n "); +@property (nonatomic) BOOL isCodelessDebugLogEnabled; +@property (nonatomic) BOOL advertiserIDCollectionEnabled SWIFT_DEPRECATED_MSG("\n This property is deprecated and will be removed in the next major release. Use `isAdvertiserIDCollectionEnabled` instead.\n "); +@property (nonatomic) BOOL isAdvertiserIDCollectionEnabled; +@property (nonatomic, readonly) BOOL isSetATETimeExceedsInstallTime SWIFT_DEPRECATED_MSG("\n This property is deprecated and will be removed in the next major release. Use `isATETimeSufficientlyDelayed` instead.\n "); +@property (nonatomic, readonly) BOOL isATETimeSufficientlyDelayed; +@property (nonatomic, readonly) BOOL isSKAdNetworkReportEnabled; +@property (nonatomic, readonly) FBSDKAdvertisingTrackingStatus advertisingTrackingStatus; +@property (nonatomic, readonly, copy) NSDate * _Nullable installTimestamp; +@property (nonatomic, readonly, copy) NSDate * _Nullable advertiserTrackingEnabledTimestamp; +@property (nonatomic) BOOL isEventDataUsageLimited; +@property (nonatomic) BOOL shouldUseTokenOptimizations; +@property (nonatomic, copy) NSString * _Nonnull graphAPIVersion; +@property (nonatomic) BOOL isGraphErrorRecoveryEnabled; +@property (nonatomic, readonly, copy) NSString * _Nullable graphAPIDebugParamValue SWIFT_DEPRECATED_MSG("\n This property is deprecated and will be removed in the next major release. Use `graphAPIDebugParameterValue` instead.\n "); +@property (nonatomic, readonly, copy) NSString * _Nullable graphAPIDebugParameterValue; +@property (nonatomic) BOOL advertiserTrackingEnabled SWIFT_DEPRECATED_MSG("\n This property is deprecated and will be removed in the next major release. Use `isAdvertiserTrackingEnabled` instead.\n "); +@property (nonatomic) BOOL isAdvertiserTrackingEnabled; +@property (nonatomic) BOOL shouldUseCachedValuesForExpensiveMetadata; +@property (nonatomic, readonly, copy) NSDictionary * _Nullable persistableDataProcessingOptions; +/// Sets the data processing options. +/// \param options The list of options. +/// +- (void)setDataProcessingOptions:(NSArray * _Nullable)options; +/// Sets the data processing options. +/// \param options The list of the options. +/// +/// \param country The code for the country. +/// +/// \param state The code for the state. +/// +- (void)setDataProcessingOptions:(NSArray * _Nullable)options country:(int32_t)country state:(int32_t)state; +@end + + +SWIFT_CLASS_NAMED("Settings") +@interface FBSDKSettings : NSObject +/// The shared settings instance. Prefer this and the exposed instance methods over the type properties and methods. +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) FBSDKSettings * _Nonnull sharedSettings;) ++ (FBSDKSettings * _Nonnull)sharedSettings SWIFT_WARN_UNUSED_RESULT; +/// The Facebook SDK version in use. +@property (nonatomic, readonly, copy) NSString * _Nonnull sdkVersion; +/// The default Graph API version. +@property (nonatomic, readonly, copy) NSString * _Nonnull defaultGraphAPIVersion; +/// The quality of JPEG images sent to Facebook from the SDK expressed as a value from 0.0 to 1.0. +/// The default value is 0.9. +@property (nonatomic) CGFloat JPEGCompressionQuality; +/// Controls the automatic logging of basic app events such as activateApp and deactivateApp. +/// The default value is true. +@property (nonatomic) BOOL autoLogAppEventsEnabled SWIFT_DEPRECATED_MSG("\n This property is deprecated and will be removed in the next major release. Use `isAutoLogAppEventsEnabled` instead.\n "); +/// Controls the automatic logging of basic app events such as activateApp and deactivateApp. +/// The default value is true. +@property (nonatomic) BOOL isAutoLogAppEventsEnabled; +/// Controls the fb_codeless_debug logging event. +/// The default value is false. +@property (nonatomic) BOOL codelessDebugLogEnabled SWIFT_DEPRECATED_MSG("\n This property is deprecated and will be removed in the next major release. Use `isCodelessDebugLogEnabled` instead.\n "); +/// Controls the fb_codeless_debug logging event. +/// The default value is false. +@property (nonatomic) BOOL isCodelessDebugLogEnabled; +/// Controls the access to IDFA. +/// The default value is true. +@property (nonatomic) BOOL advertiserIDCollectionEnabled SWIFT_DEPRECATED_MSG("\n This property is deprecated and will be removed in the next major release. Use `isAdvertiserIDCollectionEnabled` instead.\n "); +/// Controls the access to IDFA. +/// The default value is true. +@property (nonatomic) BOOL isAdvertiserIDCollectionEnabled; +/// Controls the SKAdNetwork report. +/// The default value is true. +@property (nonatomic) BOOL skAdNetworkReportEnabled SWIFT_DEPRECATED_MSG("\n This property is deprecated and will be removed in the next major release. Use `isSKAdNetworkReportEnabled` instead.\n "); +/// Controls the SKAdNetwork report. +/// The default value is true. +@property (nonatomic) BOOL isSKAdNetworkReportEnabled; +/// Whether data such as that generated through AppEvents and sent to Facebook +/// should be restricted from being used for purposes other than analytics and conversions. +/// The default value is false. This value is stored on the device and persists across app launches. +@property (nonatomic) BOOL isEventDataUsageLimited; +/// Whether in-memory cached values should be used for expensive metadata fields, such as +/// carrier and advertiser ID, that are fetched on many applicationDidBecomeActive notifications. +/// The default value is false. This value is stored on the device and persists across app launches. +@property (nonatomic) BOOL shouldUseCachedValuesForExpensiveMetadata; +/// Controls error recovery for all GraphRequest instances created after the value is changed. +@property (nonatomic) BOOL isGraphErrorRecoveryEnabled; +/// The Facebook App ID used by the SDK. +/// The default value will be read from the application’s plist (FacebookAppID). +@property (nonatomic, copy) NSString * _Nullable appID; +/// The default URL scheme suffix used for sessions. +/// The default value will be read from the application’s plist (FacebookUrlSchemeSuffix). +@property (nonatomic, copy) NSString * _Nullable appURLSchemeSuffix; +/// The client token needed for certain anonymous API calls (i.e., those made without a user-based access token). +/// An app’s client token can be found by navigating to https://developers.facebook.com/apps/YOUR-APP-ID +/// (replacing “YOUR-APP-ID” with your actual app ID), choosing “Settings->Advanced” and scrolling to the “Security”. +/// The default value will be read from the application’s plist (FacebookClientToken). +@property (nonatomic, copy) NSString * _Nullable clientToken; +/// The Facebook Display Name used by the SDK. +/// This should match the Display Name that has been set for the app with the corresponding Facebook App ID +/// in the Facebook App Dashboard. +/// The default value will be read from the application’s plist (FacebookDisplayName). +@property (nonatomic, copy) NSString * _Nullable displayName; +/// The Facebook domain part. This can be used to change the Facebook domain +/// (e.g. “beta”) so that requests will be sent to graph.beta.facebook.com. +/// The default value will be read from the application’s plist (FacebookDomainPart). +@property (nonatomic, copy) NSString * _Nullable facebookDomainPart; +/// Overrides the default Graph API version to use with GraphRequest instances. +/// The string should be of the form "v2.7". +/// The default value is defaultGraphAPIVersion. +@property (nonatomic, copy) NSString * _Nonnull graphAPIVersion; +/// Internal property exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +@property (nonatomic, copy) NSString * _Nullable userAgentSuffix; +/// Controls the advertiser tracking status of the data sent to Facebook. +/// The default value is false. +@property (nonatomic) BOOL advertiserTrackingEnabled SWIFT_DEPRECATED_MSG("\n This property is deprecated and will be removed in the next major release. Use `isAdvertiserTrackingEnabled` instead.\n "); +/// Controls the advertiser tracking status of the data sent to Facebook. +/// The default value is false. +@property (nonatomic) BOOL isAdvertiserTrackingEnabled; +/// Internal property exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +@property (nonatomic) FBSDKAdvertisingTrackingStatus advertisingTrackingStatus; +/// Internal property exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +@property (nonatomic, readonly) BOOL isDataProcessingRestricted; +/// Internal property exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +@property (nonatomic, readonly, copy) NSDictionary * _Nullable persistableDataProcessingOptions; +/// Set the data processing options. +/// \param options The list of options. +/// +- (void)setDataProcessingOptions:(NSArray * _Nullable)options; +/// Sets the data processing options. +/// \param options The list of the options. +/// +/// \param country The code for the country. +/// +/// \param state The code for the state. +/// +- (void)setDataProcessingOptions:(NSArray * _Nullable)options country:(int32_t)country state:(int32_t)state; +/// The current Facebook SDK logging behavior. This should consist of strings +/// defined as constants with LoggingBehavior that indicate what information should be logged. +/// Set to an empty set in order to disable all logging. +/// You can also define this via an array in your app’s plist with the key “FacebookLoggingBehavior”; or add/remove +/// individual values via enableLoggingBehavior(_:) or disableLoggingBehavior(_:) +/// The default value is [.developerErrors]. +@property (nonatomic, copy) NSSet * _Nonnull loggingBehaviors; +/// Enable a particular Facebook SDK logging behavior. +/// \param loggingBehavior The logging behavior to enable. This should be a string constant defined +/// as a LoggingBehavior. +/// +- (void)enableLoggingBehavior:(FBSDKLoggingBehavior _Nonnull)loggingBehavior; +/// Disable a particular Facebook SDK logging behavior. +/// \param loggingBehavior The logging behavior to disable. This should be a string constant defined +/// as a LoggingBehavior. +/// +- (void)disableLoggingBehavior:(FBSDKLoggingBehavior _Nonnull)loggingBehavior; +/// Internal property exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +@property (nonatomic) BOOL shouldUseTokenOptimizations; +/// Internal property exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +@property (nonatomic, readonly) BOOL isSetATETimeExceedsInstallTime SWIFT_DEPRECATED_MSG("\n This property is deprecated and will be removed in the next major release. Use `isATETimeSufficientlyDelayed` instead.\n "); +/// Internal property exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +@property (nonatomic, readonly) BOOL isATETimeSufficientlyDelayed; +/// Internal property exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +@property (nonatomic, readonly, copy) NSDate * _Nullable installTimestamp; +/// Internal property exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +@property (nonatomic, readonly, copy) NSDate * _Nullable advertiserTrackingEnabledTimestamp; +/// Internal property exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +@property (nonatomic, readonly, copy) NSString * _Nullable graphAPIDebugParamValue SWIFT_DEPRECATED_MSG("\n This property is deprecated and will be removed in the next major release. Use `graphAPIDebugParameterValue` instead.\n "); +/// Internal property exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +@property (nonatomic, readonly, copy) NSString * _Nullable graphAPIDebugParameterValue; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + + + + + +@interface FBSDKSettings (SWIFT_EXTENSION(FBSDKCoreKit)) +/// 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)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 +- (void)logIfSDKSettingsChanged; +@end + + + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_PROTOCOL_NAMED("_AccessTokenExpiring") +@protocol _FBSDKAccessTokenExpiring +@end + +@protocol _FBSDKNotificationPosting; +@protocol FBSDKNotificationDelivering; + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS_NAMED("_AccessTokenExpirer") +@interface _FBSDKAccessTokenExpirer : NSObject <_FBSDKAccessTokenExpiring> +- (nonnull instancetype)initWithNotificationCenter:(id <_FBSDKNotificationPosting, FBSDKNotificationDelivering> _Nonnull)notificationCenter OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +@class FBSDKDialogConfiguration; + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS_NAMED("_DialogConfigurationMapBuilder") +@interface FBSDKDialogConfigurationMapBuilder : NSObject +- (NSDictionary * _Nonnull)buildDialogConfigurationMapWithRawConfigurations:(NSArray *> * _Nonnull)rawConfigurations SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + +/// Internal type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS_NAMED("_ErrorFactory") +@interface FBSDKErrorFactory : NSObject +- (NSError * _Nonnull)errorWithCode:(NSInteger)code userInfo:(NSDictionary * _Nullable)userInfo message:(NSString * _Nullable)message underlyingError:(NSError * _Nullable)underlyingError SWIFT_WARN_UNUSED_RESULT; +- (NSError * _Nonnull)errorWithDomain:(NSString * _Nonnull)domain code:(NSInteger)code userInfo:(NSDictionary * _Nullable)userInfo message:(NSString * _Nullable)message underlyingError:(NSError * _Nullable)underlyingError SWIFT_WARN_UNUSED_RESULT; +- (NSError * _Nonnull)invalidArgumentErrorWithName:(NSString * _Nonnull)name value:(id _Nullable)value message:(NSString * _Nullable)message underlyingError:(NSError * _Nullable)underlyingError SWIFT_WARN_UNUSED_RESULT; +- (NSError * _Nonnull)invalidArgumentErrorWithDomain:(NSString * _Nonnull)domain name:(NSString * _Nonnull)name value:(id _Nullable)value message:(NSString * _Nullable)message underlyingError:(NSError * _Nullable)underlyingError SWIFT_WARN_UNUSED_RESULT; +- (NSError * _Nonnull)requiredArgumentErrorWithName:(NSString * _Nonnull)name message:(NSString * _Nullable)message underlyingError:(NSError * _Nullable)underlyingError SWIFT_WARN_UNUSED_RESULT; +- (NSError * _Nonnull)requiredArgumentErrorWithDomain:(NSString * _Nonnull)domain name:(NSString * _Nonnull)name message:(NSString * _Nullable)message underlyingError:(NSError * _Nullable)underlyingError SWIFT_WARN_UNUSED_RESULT; +- (NSError * _Nonnull)unknownErrorWithMessage:(NSString * _Nullable)message userInfo:(NSDictionary * _Nullable)userInfo SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS_NAMED("_FBLogo") +@interface FBSDKLogo : FBSDKIcon +- (CGPathRef _Nullable)pathWith:(CGSize)size SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS_NAMED("_FeatureManager") +@interface FBSDKFeatureManager : NSObject +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) FBSDKFeatureManager * _Nonnull shared;) ++ (FBSDKFeatureManager * _Nonnull)shared SWIFT_WARN_UNUSED_RESULT; +- (BOOL)isEnabled:(FBSDKFeature)feature SWIFT_WARN_UNUSED_RESULT; +- (void)checkFeature:(FBSDKFeature)feature completionBlock:(FBSDKFeatureManagerBlock _Nonnull)completionBlock; +- (void)disableFeature:(FBSDKFeature)feature; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + +@class SKPaymentQueue; +@protocol FBSDKPaymentProductRequestorCreating; + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +/// Class to encapsulate implicit logging of purchase events +SWIFT_CLASS_NAMED("_PaymentObserver") +@interface FBSDKPaymentObserver : NSObject +- (nonnull instancetype)initWithPaymentQueue:(SKPaymentQueue * _Nonnull)paymentQueue paymentProductRequestorFactory:(id _Nonnull)paymentProductRequestorFactory OBJC_DESIGNATED_INITIALIZER; +- (void)startObservingTransactions; +- (void)stopObservingTransactions; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +@class SKPaymentTransaction; + +@interface FBSDKPaymentObserver (SWIFT_EXTENSION(FBSDKCoreKit)) +- (void)paymentQueue:(SKPaymentQueue * _Nonnull)queue updatedTransactions:(NSArray * _Nonnull)transactions; +@end + +@class FBSDKPaymentProductRequestor; + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS_NAMED("_PaymentProductRequestorFactory") +@interface FBSDKPaymentProductRequestorFactory : NSObject +- (FBSDKPaymentProductRequestor * _Nonnull)createRequestorWithTransaction:(SKPaymentTransaction * _Nonnull)transaction SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS_NAMED("_RestrictiveEventFilter") +@interface FBSDKRestrictiveEventFilter : NSObject +@property (nonatomic, readonly, copy) NSString * _Nonnull eventName; +@property (nonatomic, readonly, copy) NSDictionary * _Nonnull restrictiveParameters; +- (nonnull instancetype)initWithEventName:(NSString * _Nonnull)eventName restrictiveParameters:(NSDictionary * _Nonnull)restrictiveParameters OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS_NAMED("_ViewImpressionLogger") +@interface FBSDKViewImpressionLogger : NSObject +- (nonnull instancetype)initWithEventName:(FBSDKAppEventName _Nonnull)eventName OBJC_DESIGNATED_INITIALIZER; ++ (FBSDKViewImpressionLogger * _Nonnull)retrieveLoggerWith:(FBSDKAppEventName _Nonnull)eventName SWIFT_WARN_UNUSED_RESULT; +- (void)logImpressionWithIdentifier:(NSString * _Nonnull)identifier parameters:(NSDictionary * _Nullable)parameters; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + #if __has_attribute(external_source_symbol) # pragma clang attribute pop #endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKCoreKit.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKCoreKit.h index 8a4569c0..23c96145 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKCoreKit.h +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKCoreKit.h @@ -6,37 +6,109 @@ * LICENSE file in the root directory of this source tree. */ +#import +#import +#import #import -#import +#import +#import #import #import +#import #import #import #import #import -#import #import +#import +#import +#import +#import +#import +#import #import +#import #import -#import -#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import #import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import #import -#import -#import +#import +#import +#import +#import +#import +#import +#import +#import #import #import +#import +#import +#import #import +#import +#import #import -#import +#import +#import +#import #import +#import #import +#import +#import #import -#import +#import +#import +#import +#import #import -#import #import +#import +#import +#import +#import +#import +#import #import +#import +#import +#import +#import +#import +#import #import #import #import @@ -46,67 +118,91 @@ #import #import #import +#import +#import #import -#import +#import +#import +#import #import +#import +#import +#import #import #import +#import +#import #import -#import #import #import #import #import +#import #import +#import #import #import +#import +#import +#import +#import +#import +#import +#import +#import #import #import +#import +#import +#import +#import +#import +#import +#import #import #import +#import +#import #import -#import -#import +#import +#import +#import +#import +#import #import -#import +#import +#import +#import +#import +#import +#import +#import +#import #import #import +#import +#import +#import +#import #import +#import +#import +#import +#import #import +#import +#import +#import +#import #import -#import - -#import - -#if !TARGET_OS_TV - #import - #import - #import - #import - #import - #import - #import - #import - #import - #import - #import - #import - #import - #import - #import - #import - #import - #import - #import - #import - #import - #import - #import - #import - #import - #import - #import - #import - #import - #import -#endif +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKCoreKitVersions.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKCoreKitVersions.h index 14be1be4..56befda2 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKCoreKitVersions.h +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKCoreKitVersions.h @@ -6,5 +6,5 @@ * LICENSE file in the root directory of this source tree. */ -#define FBSDK_VERSION_STRING @"13.2.0" -#define FBSDK_DEFAULT_GRAPH_API_VERSION @"v13.0" +#define FBSDK_VERSION_STRING @"15.1.0" +#define FBSDK_DEFAULT_GRAPH_API_VERSION @"v15.0" diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKCrashObserver.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKCrashObserver.h new file mode 100644 index 00000000..df232f9e --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKCrashObserver.h @@ -0,0 +1,41 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +#import + +NS_ASSUME_NONNULL_BEGIN + +@protocol FBSDKFeatureChecking; +@protocol FBSDKGraphRequestFactory; +@protocol FBSDKSettings; + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_CrashObserver) +@interface FBSDKCrashObserver : NSObject + +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; + +// UNCRUSTIFY_FORMAT_OFF +- (instancetype)initWithFeatureChecker:(id)featureChecker + graphRequestFactory:(id)graphRequestFactory + settings:(id)settings + crashHandler:(id)crashHandler +NS_SWIFT_NAME(init(featureChecker:graphRequestFactory:settings:crashHandler:)); +// UNCRUSTIFY_FORMAT_ON + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKCrashShield.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKCrashShield.h new file mode 100644 index 00000000..597d58e2 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKCrashShield.h @@ -0,0 +1,33 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +@protocol FBSDKFeatureDisabling; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_CrashShield) +@interface FBSDKCrashShield : NSObject + ++ (void)analyze:(NSArray *> *)crashLogs; + ++ (void)configureWithSettings:(id)settings + graphRequestFactory:(id)graphRequestFactory + featureChecking:(id)featureChecking +NS_SWIFT_NAME(configure(settings:graphRequestFactory:featureChecking:)); + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKDataProcessingOptionKey.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKDataProcessingOptionKey.h new file mode 100644 index 00000000..e747e21a --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKDataProcessingOptionKey.h @@ -0,0 +1,41 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +typedef NSString *FBSDKDataProcessingOptionKey NS_TYPED_EXTENSIBLE_ENUM NS_SWIFT_NAME(DataProcessingOptionKey); + +/** + Internal value exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +FOUNDATION_EXPORT FBSDKDataProcessingOptionKey const FBSDKDataProcessingOptionKeyOptions; + +/** + Internal value exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +FOUNDATION_EXPORT FBSDKDataProcessingOptionKey const FBSDKDataProcessingOptionKeyCountry; + +/** + Internal value exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +FOUNDATION_EXPORT FBSDKDataProcessingOptionKey const FBSDKDataProcessingOptionKeyState; diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKDeviceButton.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKDeviceButton.h deleted file mode 100644 index 73ac8512..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKDeviceButton.h +++ /dev/null @@ -1,28 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#if TARGET_OS_TV - -#import - -NS_ASSUME_NONNULL_BEGIN - -/* - An internal base class for device related flows. - - This is an internal API that should not be used directly and is subject to change. - */ -NS_SWIFT_NAME(FBDeviceButton) -@interface FBSDKDeviceButton : FBSDKButton -- (CGSize)sizeThatFits:(CGSize)size attributedTitle:(NSAttributedString *)title; -- (nullable NSAttributedString *)attributedTitleStringFromString:(NSString *)string; -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKDeviceDialogView.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKDeviceDialogView.h index b98e1221..e290e584 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKDeviceDialogView.h +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKDeviceDialogView.h @@ -23,6 +23,7 @@ NS_SWIFT_NAME(DeviceDialogViewDelegate) */ NS_SWIFT_NAME(FBDeviceDialogView) +DEPRECATED_MSG_ATTRIBUTE("Support for tvOS is deprecated and will be removed in the next major release.") @interface FBSDKDeviceDialogView : UIView @property (nonatomic, weak) id delegate; @@ -34,6 +35,7 @@ NS_SWIFT_NAME(FBDeviceDialogView) @end NS_SWIFT_NAME(DeviceDialogViewDelegate) +DEPRECATED_MSG_ATTRIBUTE("Support for tvOS is deprecated and will be removed in the next major release.") @protocol FBSDKDeviceDialogViewDelegate - (void)deviceDialogViewDidCancel:(FBSDKDeviceDialogView *)deviceDialogView; diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKDeviceInformationProviding.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKDeviceInformationProviding.h new file mode 100644 index 00000000..ec650cfa --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKDeviceInformationProviding.h @@ -0,0 +1,25 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_DeviceInformationProviding) +@protocol FBSDKDeviceInformationProviding + +@property (nonatomic, readonly) NSString *storageKey; +@property (nullable, nonatomic, readonly) NSString *encodedDeviceInfo; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKDeviceViewControllerBase.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKDeviceViewControllerBase.h index b4e309a9..9a08f5af 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKDeviceViewControllerBase.h +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKDeviceViewControllerBase.h @@ -20,6 +20,7 @@ NS_ASSUME_NONNULL_BEGIN This is an internal API that should not be used directly and is subject to change. */ NS_SWIFT_NAME(FBDeviceViewControllerBase) +DEPRECATED_MSG_ATTRIBUTE("Support for tvOS is deprecated and will be removed in the next major release.") @interface FBSDKDeviceViewControllerBase : UIViewController @end diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKDialogConfiguration.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKDialogConfiguration.h new file mode 100644 index 00000000..bc8e29b3 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKDialogConfiguration.h @@ -0,0 +1,36 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_DialogConfiguration) +@interface FBSDKDialogConfiguration : NSObject + +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; + +- (instancetype)initWithName:(NSString *)name + URL:(NSURL *)URL + appVersions:(NSArray *)appVersions + NS_DESIGNATED_INITIALIZER; + +@property (nonatomic, readonly, copy) NSArray *appVersions; // NSString, possibly NSNumber +@property (nonatomic, readonly, copy) NSString *name; +@property (nonatomic, readonly, copy) NSURL *URL; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKDialogConfigurationMapBuilding.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKDialogConfigurationMapBuilding.h new file mode 100644 index 00000000..7f5e4839 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKDialogConfigurationMapBuilding.h @@ -0,0 +1,31 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +@class FBSDKDialogConfiguration; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_DialogConfigurationMapBuilding) +@protocol FBSDKDialogConfigurationMapBuilding + +// UNCRUSTIFY_FORMAT_OFF +- (NSDictionary *)buildDialogConfigurationMapWithRawConfigurations:(NSArray *> *)rawConfigurations +NS_SWIFT_NAME(buildDialogConfigurationMap(from:)); +// UNCRUSTIFY_FORMAT_ON + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKDynamicSocialFrameworkLoader.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKDynamicSocialFrameworkLoader.h deleted file mode 100644 index bad1414d..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKDynamicSocialFrameworkLoader.h +++ /dev/null @@ -1,22 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -NS_ASSUME_NONNULL_BEGIN - -#pragma mark - Social Constants - -/// Dynamically loaded constant for SLServiceTypeFacebook -FOUNDATION_EXPORT NSString *fbsdkdfl_SLServiceTypeFacebook(void); - -#pragma mark - Social Classes - -FOUNDATION_EXPORT Class fbsdkdfl_SLComposeViewControllerClass(void); - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKErrorConfiguration.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKErrorConfiguration.h new file mode 100644 index 00000000..661ae8cf --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKErrorConfiguration.h @@ -0,0 +1,59 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import + +@protocol FBSDKGraphRequest; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_DecodableErrorConfiguration) +@protocol FBSDKDecodableErrorConfiguration + +- (instancetype)initWithDictionary:(NSDictionary *)dictionary; +- (void)updateWithArray:(NSArray *> *)array; + +@end + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_ErrorConfiguration) +@interface FBSDKErrorConfiguration : NSObject < + NSSecureCoding, + NSCopying, + FBSDKErrorConfiguration, + FBSDKDecodableErrorConfiguration +> + +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; + +// initialize from optional dictionary of existing configurations. If not supplied a fallback will be created. +- (instancetype)initWithDictionary:(nullable NSDictionary *)dictionary NS_DESIGNATED_INITIALIZER; + +// parses the array (supplied from app settings endpoint) +- (void)updateWithArray:(NSArray *> *)array; + +// NSString "code" instances support "*" wildcard semantics (nil is treated as "*" also) +// 'request' is optional, typically for identifying special graph request semantics (e.g., no recovery for client token) +- (nullable FBSDKErrorRecoveryConfiguration *)recoveryConfigurationForCode:(nullable NSString *)code subcode:(nullable NSString *)subcode request:(id)request; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKErrorConfigurationProtocol.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKErrorConfigurationProtocol.h new file mode 100644 index 00000000..247151b6 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKErrorConfigurationProtocol.h @@ -0,0 +1,31 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +@class FBSDKErrorRecoveryConfiguration; +@protocol FBSDKGraphRequest; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_ErrorConfigurationProtocol) +@protocol FBSDKErrorConfiguration + +- (nullable FBSDKErrorRecoveryConfiguration *)recoveryConfigurationForCode:(nullable NSString *)code + subcode:(nullable NSString *)subcode + request:(id)request; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKErrorConfigurationProvider.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKErrorConfigurationProvider.h new file mode 100644 index 00000000..3e32904e --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKErrorConfigurationProvider.h @@ -0,0 +1,25 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_ErrorConfigurationProvider) +@interface FBSDKErrorConfigurationProvider : NSObject + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKErrorConfigurationProviding.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKErrorConfigurationProviding.h new file mode 100644 index 00000000..21be0a06 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKErrorConfigurationProviding.h @@ -0,0 +1,28 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +@protocol FBSDKErrorConfiguration; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_ErrorConfigurationProviding) +@protocol FBSDKErrorConfigurationProviding + +- (nullable id)errorConfiguration; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKErrorFactory.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKErrorFactory.h deleted file mode 100644 index 217c00be..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKErrorFactory.h +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -NS_ASSUME_NONNULL_BEGIN - -NS_SWIFT_NAME(ErrorFactory) -@interface FBSDKErrorFactory : NSObject - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKErrorRecoveryAttempting.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKErrorRecoveryAttempting.h index b005f8eb..a7e03eed 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKErrorRecoveryAttempting.h +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKErrorRecoveryAttempting.h @@ -17,7 +17,7 @@ NS_ASSUME_NONNULL_BEGIN @warning INTERNAL - DO NOT USE */ NS_SWIFT_NAME(ErrorRecoveryAttempting) -@protocol FBSDKErrorRecoveryAttempting +@protocol FBSDKErrorRecoveryAttempting /** Attempt the recovery @@ -27,7 +27,8 @@ NS_SWIFT_NAME(ErrorRecoveryAttempting) Attempt recovery from the error, and call the completion handler. The value passed for didRecover must be YES if error recovery was completely successful, NO otherwise. */ - (void)attemptRecoveryFromError:(NSError *)error - completionHandler:(void (^)(BOOL didRecover))completionHandler; + completionHandler:(void (^)(BOOL didRecover))completionHandler +NS_SWIFT_NAME(attemptRecovery(from:completion:)); @end NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKErrorRecoveryConfiguration.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKErrorRecoveryConfiguration.h new file mode 100644 index 00000000..059b0a6f --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKErrorRecoveryConfiguration.h @@ -0,0 +1,37 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_ErrorRecoveryConfiguration) +@interface FBSDKErrorRecoveryConfiguration : NSObject + +@property (nonatomic, readonly) NSString *localizedRecoveryDescription; +@property (nonatomic, readonly) NSArray *localizedRecoveryOptionDescriptions; +@property (nonatomic, readonly) FBSDKGraphRequestError errorCategory; +@property (nonatomic, readonly) NSString *recoveryActionName; + +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; + +- (instancetype)initWithRecoveryDescription:(NSString *)description + optionDescriptions:(NSArray *)optionDescriptions + category:(FBSDKGraphRequestError)category + recoveryActionName:(NSString *)recoveryActionName NS_DESIGNATED_INITIALIZER; +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKErrorReporter.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKErrorReporter.h new file mode 100644 index 00000000..e70741c3 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKErrorReporter.h @@ -0,0 +1,53 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +#import + +@protocol FBSDKGraphRequestFactory; +@protocol FBSDKFileManaging; +@protocol FBSDKSettings; +@protocol FBSDKFileDataExtracting; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal Type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(ErrorReporter) +@interface FBSDKErrorReporter : NSObject + +@property (class, nonatomic, readonly) FBSDKErrorReporter *shared; + +@property (nonatomic, strong) id graphRequestFactory; +@property (nonatomic, strong) id fileManager; +@property (nonatomic, strong) id settings; +@property (nonatomic, strong) Class dataExtractor; +@property (nonatomic, readonly, strong) NSString *directoryPath; +@property (nonatomic) BOOL isEnabled; + +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; + +- (void)saveError:(NSInteger)errorCode + errorDomain:(NSErrorDomain)errorDomain + message:(nullable NSString *)message; + +- (instancetype)initWithGraphRequestFactory:(id)graphRequestFactory + fileManager:(id)fileManager + settings:(id)settings + fileDataExtractor:(Class)dataExtractor; +- (void)enable; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKErrorReporting.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKErrorReporting.h new file mode 100644 index 00000000..5800dcd1 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKErrorReporting.h @@ -0,0 +1,29 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal Type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(ErrorReporting) +@protocol FBSDKErrorReporting + +- (void)enable; +- (void)saveError:(NSInteger)errorCode + errorDomain:(NSErrorDomain)errorDomain + message:(nullable NSString *)message; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKEventLogging.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKEventLogging.h new file mode 100644 index 00000000..830c0adf --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKEventLogging.h @@ -0,0 +1,60 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +#import +#import +#import +#import + +@class FBSDKAccessToken; + + +/** + Internal Type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ + +NS_ASSUME_NONNULL_BEGIN + +NS_SWIFT_NAME(EventLogging) +@protocol FBSDKEventLogging + +@property (nonatomic, readonly) FBSDKAppEventsFlushBehavior flushBehavior; + +- (void)flushForReason:(FBSDKAppEventsFlushReason)flushReason; + +- (void)logEvent:(FBSDKAppEventName)eventName + parameters:(nullable NSDictionary *)parameters; + +- (void)logEvent:(FBSDKAppEventName)eventName + valueToSum:(double)valueToSum + parameters:(nullable NSDictionary *)parameters; + +- (void)logInternalEvent:(FBSDKAppEventName)eventName + isImplicitlyLogged:(BOOL)isImplicitlyLogged; + +- (void)logInternalEvent:(FBSDKAppEventName)eventName + parameters:(nullable NSDictionary *)parameters + isImplicitlyLogged:(BOOL)isImplicitlyLogged; + +- (void)logInternalEvent:(FBSDKAppEventName)eventName + parameters:(nullable NSDictionary *)parameters + isImplicitlyLogged:(BOOL)isImplicitlyLogged + accessToken:(nullable FBSDKAccessToken *)accessToken; + +- (void)logInternalEvent:(FBSDKAppEventName)eventName + valueToSum:(double)valueToSum + isImplicitlyLogged:(BOOL)isImplicitlyLogged; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKEventProcessing.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKEventProcessing.h new file mode 100644 index 00000000..77ea4a01 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKEventProcessing.h @@ -0,0 +1,33 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +#if !TARGET_OS_TV + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_EventProcessing) +@protocol FBSDKEventProcessing + +- (NSString *)processSuggestedEvents:(NSString *)textFeature + denseData:(nullable float *)denseData; + +- (void)enable; + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKEventsProcessing.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKEventsProcessing.h new file mode 100644 index 00000000..0ee10aec --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKEventsProcessing.h @@ -0,0 +1,26 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_EventsProcessing) +@protocol FBSDKEventsProcessing + +- (void)processEvents:(NSMutableArray *> *)events; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKFeature.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKFeature.h index 09a72fac..3eabc556 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKFeature.h +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKFeature.h @@ -53,6 +53,7 @@ typedef NS_ENUM(NSUInteger, FBSDKFeature) { FBSDKFeatureAEM = 0x01010800, FBSDKFeatureAEMConversionFiltering = 0x01010801, FBSDKFeatureAEMCatalogMatching = 0x01010802, + FBSDKFeatureAEMAdvertiserRuleMatchInServer = 0x01010803, FBSDKFeatureAppEventsCloudbridge = 0x01010900, /// Instrument FBSDKFeatureInstrument = 0x01020000, diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKFeatureDisabling.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKFeatureDisabling.h new file mode 100644 index 00000000..26696faa --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKFeatureDisabling.h @@ -0,0 +1,26 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal Protocol exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_FeatureDisabling) +@protocol FBSDKFeatureDisabling + +- (void)disableFeature:(FBSDKFeature)feature; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKFeatureExtracting.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKFeatureExtracting.h new file mode 100644 index 00000000..99c6bd64 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKFeatureExtracting.h @@ -0,0 +1,33 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_FeatureExtracting) +@protocol FBSDKFeatureExtracting + ++ (nullable float *)getDenseFeatures:(NSDictionary *)viewHierarchy; ++ (NSString *)getTextFeature:(NSString *)text + withScreenName:(NSString *)screenName; ++ (void)loadRulesForKey:(NSString *)useCaseKey; + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKFeatureExtractor.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKFeatureExtractor.h new file mode 100644 index 00000000..22ace15c --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKFeatureExtractor.h @@ -0,0 +1,42 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_FeatureExtractor) +@interface FBSDKFeatureExtractor : NSObject + +@property (class, nullable, nonatomic) id rulesFromKeyProvider; + ++ (void)configureWithRulesFromKeyProvider:(id)rulesFromKeyProvider +NS_SWIFT_NAME(configure(rulesFromKeyProvider:)); + ++ (void)loadRulesForKey:(NSString *)useCaseKey; + ++ (NSString *)getTextFeature:(NSString *)text + withScreenName:(NSString *)screenName; + ++ (nullable float *)getDenseFeatures:(NSDictionary *)viewHierarchy; + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKGateKeeperManager.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKGateKeeperManager.h new file mode 100644 index 00000000..d0374d72 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKGateKeeperManager.h @@ -0,0 +1,62 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +#import + +#define FBSDK_GATEKEEPER_MANAGER_CACHE_TIMEOUT (60 * 60) + +NS_ASSUME_NONNULL_BEGIN + +@protocol FBSDKSettings; +@protocol FBSDKGraphRequestFactory; +@protocol FBSDKGraphRequestConnectionFactory; +@protocol FBSDKDataPersisting; + +/** + Internal Type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +typedef NSString *const FBSDKGateKeeperKey NS_TYPED_EXTENSIBLE_ENUM NS_SWIFT_NAME(_GateKeeperManager.GateKeeperKey); +typedef void (^ FBSDKGKManagerBlock)(NSError *_Nullable error) +NS_SWIFT_NAME(_GKManagerBlock); + +/** + Internal Type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_GateKeeperManager) +@interface FBSDKGateKeeperManager : NSObject + +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; + ++ (void) configureWithSettings:(id)settings + graphRequestFactory:(id)graphRequestFactory + graphRequestConnectionFactory:(id)graphRequestConnectionFactory + store:(id)store +NS_SWIFT_NAME(configure(settings:graphRequestFactory:graphRequestConnectionFactory:store:)); + +/// Returns the locally cached configuration. ++ (BOOL)boolForKey:(NSString *)key defaultValue:(BOOL)defaultValue; + +/** + Load the gate keeper configurations from server + + WARNING: Must call `configure` before loading gate keepers. + */ ++ (void)loadGateKeepers:(nullable FBSDKGKManagerBlock)completionBlock; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKGateKeeperManaging.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKGateKeeperManaging.h new file mode 100644 index 00000000..386908a5 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKGateKeeperManaging.h @@ -0,0 +1,25 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +typedef void (^FBSDKGKManagerBlock)(NSError *_Nullable error); + +NS_SWIFT_NAME(_GateKeeperManaging) +@protocol FBSDKGateKeeperManaging + +/// Returns the bool value of a GateKeeper. ++ (BOOL)boolForKey:(nonnull NSString *)key defaultValue:(BOOL)defaultValue; + ++ (void)loadGateKeepers:(nonnull FBSDKGKManagerBlock)completionBlock; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKGraphErrorRecoveryProcessor.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKGraphErrorRecoveryProcessor.h new file mode 100644 index 00000000..62f9f04f --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKGraphErrorRecoveryProcessor.h @@ -0,0 +1,93 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import + +#import + +NS_ASSUME_NONNULL_BEGIN + +@class FBSDKGraphErrorRecoveryProcessor; +@protocol FBSDKGraphRequest; + +/// Defines a delegate for `FBSDKGraphErrorRecoveryProcessor`. +NS_SWIFT_NAME(GraphErrorRecoveryProcessorDelegate) +@protocol FBSDKGraphErrorRecoveryProcessorDelegate + +/** + Indicates the error recovery has been attempted. + @param processor the processor instance. + @param didRecover YES if the recovery was successful. + @param error the error that that was attempted to be recovered from. + */ +- (void)processorDidAttemptRecovery:(FBSDKGraphErrorRecoveryProcessor *)processor + didRecover:(BOOL)didRecover + error:(nullable NSError *)error; + +@optional +/** + Indicates the processor is about to process the error. + @param processor the processor instance. + @param error the error is about to be processed. + + return NO if the processor should not process the error. For example, + if you want to prevent alerts of localized messages but otherwise perform retries and recoveries, + you could return NO for errors where userInfo[FBSDKGraphRequestErrorKey] equal to FBSDKGraphRequestErrorOther + */ +- (BOOL)processorWillProcessError:(FBSDKGraphErrorRecoveryProcessor *)processor + error:(nullable NSError *)error; + +@end + +/** + Defines a type that can process Facebook NSErrors with best practices. + + Facebook NSErrors can contain FBSDKErrorRecoveryAttempting instances to recover from errors, or + localized messages to present to the user. This class will process the instances as follows: + + 1. If the error is temporary as indicated by FBSDKGraphRequestErrorKey, assume the recovery succeeded and + notify the delegate. + 2. If a FBSDKErrorRecoveryAttempting instance is available, display an alert (dispatched to main thread) + with the recovery options and call the instance's attemptRecoveryFromError method. + 3. If a FBSDKErrorRecoveryAttempting is not available, check the userInfo for FBSDKLocalizedErrorDescriptionKey + and present that in an alert (dispatched to main thread). + + By default, FBSDKGraphRequests use this type to process errors and retry the request upon a successful + recovery. + + Note that Facebook recovery attempters can present UI or even cause app switches (such as to login). Any such + work is dispatched to the main thread (therefore your request handlers may then run on the main thread). + + Login recovery requires FBSDKLoginKit. Login will prompt the user + for all permissions last granted. If any are declined on the new request, the recovery is not successful but + the `[FBSDKAccessToken currentAccessToken]` might still have been updated. + . + */ +NS_SWIFT_NAME(GraphErrorRecoveryProcessor) +@interface FBSDKGraphErrorRecoveryProcessor : NSObject + +/// Initializes a GraphErrorRecoveryProcessor with an access token string. +- (instancetype)initWithAccessTokenString:(NSString *)accessTokenString; + +/** + Attempts to process the error, return YES if the error can be processed. + @param error the error to process. + @param request the related request that may be reissued. + @param delegate the delegate that will be retained until recovery is complete. + */ +- (BOOL)processError:(NSError *)error + request:(id)request + delegate:(nullable id)delegate; + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKGraphRequest.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKGraphRequest.h index bd149522..156f5ddb 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKGraphRequest.h +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKGraphRequest.h @@ -12,9 +12,10 @@ #import #import #import -#import #import +@protocol FBSDKSettings; + NS_ASSUME_NONNULL_BEGIN /** Represents a request to the Facebook Graph API. diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestConnecting.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestConnecting.h index a64cb00d..36ce296e 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestConnecting.h +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestConnecting.h @@ -13,6 +13,7 @@ NS_ASSUME_NONNULL_BEGIN @protocol FBSDKGraphRequest; @protocol FBSDKGraphRequestConnecting; @protocol FBSDKGraphRequestConnectionDelegate; +@class FBSDKGraphRequestMetadata; /** FBSDKGraphRequestCompletion @@ -49,6 +50,15 @@ NS_SWIFT_NAME(GraphRequestConnecting) - (void)start; - (void)cancel; + +/** + Internal property exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +@property (nonatomic, readonly) NSMutableArray *requests; + @end NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestConnection.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestConnection.h index 99966bf1..4882c97f 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestConnection.h +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestConnection.h @@ -11,6 +11,18 @@ #import #import +@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 /** @@ -168,6 +180,33 @@ NS_SWIFT_NAME(GraphRequestConnection) */ - (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)proxyFactory + errorConfigurationProvider:(nonnull id)errorConfigurationProvider + piggybackManager:(nonnull id)piggybackManager + settings:(nonnull id)settings + graphRequestConnectionFactory:(nonnull id)factory + eventLogger:(nonnull id)eventLogger + operatingSystemVersionComparer:(nonnull id)operatingSystemVersionComparer + macCatalystDeterminator:(nonnull id)macCatalystDeterminator + accessTokenProvider:(nonnull Class)accessTokenProvider + errorFactory:(nonnull id)errorFactory + authenticationTokenProvider:(nonnull Class)authenticationTokenProvider +NS_SWIFT_NAME(configure(urlSessionProxyFactory:errorConfigurationProvider:piggybackManager:settings:graphRequestConnectionFactory:eventLogger:operatingSystemVersionComparer:macCatalystDeterminator:accessTokenProvider:errorFactory:authenticationTokenProvider:)); + @end NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestMetadata.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestMetadata.h new file mode 100644 index 00000000..8792b8a0 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestMetadata.h @@ -0,0 +1,47 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +#import + +NS_ASSUME_NONNULL_BEGIN + +@protocol FBSDKGraphRequest; + +/** + Internal Type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + Used to facilitate FBSDKGraphRequest processing, specifically + associating FBSDKGraphRequest and FBSDKGraphRequestBlock instances and necessary + data for retry processing. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(GraphRequestMetadata) +@interface FBSDKGraphRequestMetadata : NSObject + +@property (nonatomic, retain) id request; +@property (nonatomic, copy) FBSDKGraphRequestCompletion completionHandler; +@property (nonatomic, copy) NSDictionary *batchParameters; + +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; + +- (instancetype)initWithRequest:(id)request + completionHandler:(nullable FBSDKGraphRequestCompletion)handler + batchParameters:(nullable NSDictionary *)batchParameters + NS_DESIGNATED_INITIALIZER; + +- (void)invokeCompletionHandlerForConnection:(id)connection + withResults:(id)results + error:(nullable NSError *)error; +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestPiggybackManaging.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestPiggybackManaging.h new file mode 100644 index 00000000..0e1f76b9 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestPiggybackManaging.h @@ -0,0 +1,28 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_GraphRequestPiggybackManaging) +@protocol FBSDKGraphRequestPiggybackManaging + +- (void)addPiggybackRequests:(id)connection; +- (void)addRefreshPiggyback:(id)connection + permissionHandler:(nullable FBSDKGraphRequestCompletion)permissionHandler; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKIcon.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKIcon.h deleted file mode 100644 index 0404e39a..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKIcon.h +++ /dev/null @@ -1,26 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -NS_ASSUME_NONNULL_BEGIN - -/** - Internal Type exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -NS_SWIFT_NAME(Icon) -@interface FBSDKIcon : NSObject - -- (nullable CGPathRef)pathWithSize:(CGSize)size; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKImpressionLoggerFactory.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKImpressionLoggerFactory.h new file mode 100644 index 00000000..c976ecb7 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKImpressionLoggerFactory.h @@ -0,0 +1,47 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import + +@protocol FBSDKGraphRequestFactory; +@protocol FBSDKEventLogging; +@protocol FBSDKNotificationDelivering; +@protocol FBSDKAccessTokenProviding; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_ImpressionLoggerFactory) +@interface FBSDKImpressionLoggerFactory : NSObject + +@property (nonatomic, readonly) id graphRequestFactory; +@property (nonatomic, readonly) id eventLogger; +@property (nonatomic, readonly) id notificationCenter; +@property (nonatomic, readonly) Class accessTokenWallet; + +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; + +// UNCRUSTIFY_FORMAT_OFF +- (instancetype)initWithGraphRequestFactory:(nonnull id)graphRequestFactory + eventLogger:(nonnull id)eventLogger + notificationCenter:(nonnull id)notificationCenter + accessTokenWallet:(nonnull Class)accessTokenWallet + NS_DESIGNATED_INITIALIZER + NS_SWIFT_NAME(init(graphRequestFactory:eventLogger:notificationCenter:accessTokenWallet:)); +// UNCRUSTIFY_FORMAT_ON + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKImpressionLoggerFactoryProtocol.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKImpressionLoggerFactoryProtocol.h new file mode 100644 index 00000000..5ef206c7 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKImpressionLoggerFactoryProtocol.h @@ -0,0 +1,30 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +#import + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_ImpressionLoggerFactoryProtocol) +@protocol FBSDKImpressionLoggerFactory + +- (id)makeImpressionLoggerWithEventName:(FBSDKAppEventName)eventName; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKImpressionLogging.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKImpressionLogging.h new file mode 100644 index 00000000..0cb0f2cb --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKImpressionLogging.h @@ -0,0 +1,30 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +#import + +/** + Internal Type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ + +NS_ASSUME_NONNULL_BEGIN + +NS_SWIFT_NAME(ImpressionLogging) +@protocol FBSDKImpressionLogging + +- (void)logImpressionWithIdentifier:(NSString *)identifier + parameters:(nullable NSDictionary *)parameters; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKImpressionLoggingButton.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKImpressionLoggingButton.h index 4202de70..3c4b8b2f 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKImpressionLoggingButton.h +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKImpressionLoggingButton.h @@ -8,6 +8,8 @@ #import +@protocol FBSDKImpressionLoggerFactory; + NS_ASSUME_NONNULL_BEGIN /** @@ -18,6 +20,10 @@ NS_ASSUME_NONNULL_BEGIN */ NS_SWIFT_NAME(ImpressionLoggingButton) @interface FBSDKImpressionLoggingButton : UIButton + ++ (void)configureWithImpressionLoggerFactory:(id)impressionLoggerFactory +NS_SWIFT_NAME(configure(impressionLoggerFactory:)); + @end NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKInstrumentManager.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKInstrumentManager.h new file mode 100644 index 00000000..b9ed31dc --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKInstrumentManager.h @@ -0,0 +1,46 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +@protocol FBSDKFeatureChecking; +@protocol FBSDKSettings; +@protocol FBSDKCrashObserving; +@protocol FBSDKErrorReporting; +@protocol FBSDKCrashHandler; + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_InstrumentManager) +@interface FBSDKInstrumentManager : NSObject + +@property (class, nonatomic, readonly) FBSDKInstrumentManager *shared; + +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; + +// UNCRUSTIFY_FORMAT_OFF +- (void)configureWithFeatureChecker:(id)featureChecker + settings:(id)settings + crashObserver:(id)crashObserver + errorReporter:(id)errorReporter + crashHandler:(id)crashHandler +NS_SWIFT_NAME(configure(featureChecker:settings:crashObserver:errorReporter:crashHandler:)); +// UNCRUSTIFY_FORMAT_ON + +- (void)enable; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKIntegrityParametersProcessorProvider.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKIntegrityParametersProcessorProvider.h new file mode 100644 index 00000000..ee680932 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKIntegrityParametersProcessorProvider.h @@ -0,0 +1,28 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +@protocol FBSDKAppEventsParameterProcessing; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_IntegrityParametersProcessorProvider) +@protocol FBSDKIntegrityParametersProcessorProvider + +@property (nullable, nonatomic) id integrityParametersProcessor; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKIntegrityProcessing.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKIntegrityProcessing.h new file mode 100644 index 00000000..dcd5535f --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKIntegrityProcessing.h @@ -0,0 +1,20 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +NS_SWIFT_NAME(IntegrityProcessing) +@protocol FBSDKIntegrityProcessing + +- (BOOL)processIntegrity:(nullable NSString *)parameter; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKInternalURLOpener.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKInternalURLOpener.h new file mode 100644 index 00000000..fbd2988d --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKInternalURLOpener.h @@ -0,0 +1,31 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_InternalURLOpener) +@protocol FBSDKInternalURLOpener + +- (BOOL)canOpenURL:(NSURL *)url; +- (BOOL)openURL:(NSURL *)url; +- (void) openURL:(NSURL *)url + options:(NSDictionary *)options + completionHandler:(nullable void (^)(BOOL success))completion; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKInternalUtility.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKInternalUtility.h index c48e086b..9c1f25e6 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKInternalUtility.h +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKInternalUtility.h @@ -18,6 +18,11 @@ #import #endif +@protocol FBSDKErrorCreating; +@protocol FBSDKInfoDictionaryProviding; +@protocol FBSDKSettings; +@protocol __FBSDKLoggerCreating; + NS_ASSUME_NONNULL_BEGIN NS_SWIFT_NAME(InternalUtility) @@ -78,6 +83,18 @@ NS_SWIFT_NAME(InternalUtility) - (BOOL)isRegisteredCanOpenURLScheme:(NSString *)urlScheme; +/** + 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)configureWithInfoDictionaryProvider:(id)infoDictionaryProvider + loggerFactory:(id<__FBSDKLoggerCreating>)loggerFactory + settings:(id)settings + errorFactory:(id)errorFactory +NS_SWIFT_NAME(configure(infoDictionaryProvider:loggerFactory:settings:errorFactory:)); + @end NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKInternalUtilityProtocol.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKInternalUtilityProtocol.h index 10846828..32a2e858 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKInternalUtilityProtocol.h +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKInternalUtilityProtocol.h @@ -67,7 +67,8 @@ NS_SWIFT_NAME(InternalUtilityProtocol) - (nullable NSURL *)facebookURLWithHostPrefix:(NSString *)hostPrefix path:(NSString *)path queryParameters:(NSDictionary *)queryParameters - error:(NSError *__autoreleasing *)errorRef; + error:(NSError *__autoreleasing *)errorRef +NS_SWIFT_NAME(facebookURL(hostPrefix:path:queryParameters:)); /** Registers a transient object so that it will not be deallocated until unregistered @@ -130,6 +131,9 @@ NS_SWIFT_NAME(InternalUtilityProtocol) */ @property (nonatomic, readonly, strong) NSBundle *bundleForStrings; +/// Returns currently displayed top view controller. +- (nullable UIViewController *)topMostViewController; + @end NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKKeychainStoreFactory.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKKeychainStoreFactory.h deleted file mode 100644 index 149c59d3..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKKeychainStoreFactory.h +++ /dev/null @@ -1,24 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#import - -NS_ASSUME_NONNULL_BEGIN - -/** - Internal type not intended for use outside of the SDKs. - - A factory for providing objects that conform to `KeychainStore` - */ -NS_SWIFT_NAME(KeychainStoreFactory) -@interface FBSDKKeychainStoreFactory : NSObject -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKKeychainStoreProviding.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKKeychainStoreProviding.h index af0263ca..fcf65190 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKKeychainStoreProviding.h +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKKeychainStoreProviding.h @@ -16,7 +16,9 @@ NS_SWIFT_NAME(KeychainStoreProviding) @protocol FBSDKKeychainStoreProviding - (nonnull id)createKeychainStoreWithService:(NSString *)service - accessGroup:(nullable NSString *)accessGroup; + accessGroup:(nullable NSString *)accessGroup +NS_SWIFT_NAME(createKeychainStore(service:accessGroup:)); + @end NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKLogger.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKLogger.h index d6a31005..bfeeec47 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKLogger.h +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKLogger.h @@ -6,9 +6,9 @@ * LICENSE file in the root directory of this source tree. */ -#import - +#import #import +#import NS_ASSUME_NONNULL_BEGIN @@ -23,8 +23,8 @@ NS_ASSUME_NONNULL_BEGIN @warning INTERNAL - DO NOT USE */ -NS_SWIFT_NAME(Logger) -@interface FBSDKLogger : NSObject +NS_SWIFT_NAME(_Logger) +@interface FBSDKLogger : NSObject - (instancetype)init NS_UNAVAILABLE; + (instancetype)new NS_UNAVAILABLE; diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKLoggerFactory.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKLoggerFactory.h new file mode 100644 index 00000000..c6ad1f03 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKLoggerFactory.h @@ -0,0 +1,25 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_LoggerFactory) +@interface FBSDKLoggerFactory : NSObject <__FBSDKLoggerCreating> +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKLoggingBehavior.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKLoggingBehavior.h index 900542d2..776e274e 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKLoggingBehavior.h +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKLoggingBehavior.h @@ -6,7 +6,7 @@ * LICENSE file in the root directory of this source tree. */ -#import +#import NS_ASSUME_NONNULL_BEGIN @@ -17,35 +17,35 @@ NS_ASSUME_NONNULL_BEGIN typedef NSString *FBSDKLoggingBehavior NS_TYPED_ENUM NS_SWIFT_NAME(LoggingBehavior); /// Include access token in logging. -FOUNDATION_EXPORT FBSDKLoggingBehavior FBSDKLoggingBehaviorAccessTokens; +FOUNDATION_EXPORT FBSDKLoggingBehavior const FBSDKLoggingBehaviorAccessTokens; /// Log performance characteristics -FOUNDATION_EXPORT FBSDKLoggingBehavior FBSDKLoggingBehaviorPerformanceCharacteristics; +FOUNDATION_EXPORT FBSDKLoggingBehavior const FBSDKLoggingBehaviorPerformanceCharacteristics; /// Log FBSDKAppEvents interactions -FOUNDATION_EXPORT FBSDKLoggingBehavior FBSDKLoggingBehaviorAppEvents; +FOUNDATION_EXPORT FBSDKLoggingBehavior const FBSDKLoggingBehaviorAppEvents; /// Log Informational occurrences -FOUNDATION_EXPORT FBSDKLoggingBehavior FBSDKLoggingBehaviorInformational; +FOUNDATION_EXPORT FBSDKLoggingBehavior const FBSDKLoggingBehaviorInformational; /// Log cache errors. -FOUNDATION_EXPORT FBSDKLoggingBehavior FBSDKLoggingBehaviorCacheErrors; +FOUNDATION_EXPORT FBSDKLoggingBehavior const FBSDKLoggingBehaviorCacheErrors; /// Log errors from SDK UI controls -FOUNDATION_EXPORT FBSDKLoggingBehavior FBSDKLoggingBehaviorUIControlErrors; +FOUNDATION_EXPORT FBSDKLoggingBehavior const FBSDKLoggingBehaviorUIControlErrors; /// Log debug warnings from API response, i.e. when friends fields requested, but user_friends permission isn't granted. -FOUNDATION_EXPORT FBSDKLoggingBehavior FBSDKLoggingBehaviorGraphAPIDebugWarning; +FOUNDATION_EXPORT FBSDKLoggingBehavior const FBSDKLoggingBehaviorGraphAPIDebugWarning; /** Log warnings from API response, i.e. when requested feature will be deprecated in next version of API. Info is the lowest level of severity, using it will result in logging all previously mentioned levels. */ -FOUNDATION_EXPORT FBSDKLoggingBehavior FBSDKLoggingBehaviorGraphAPIDebugInfo; +FOUNDATION_EXPORT FBSDKLoggingBehavior const FBSDKLoggingBehaviorGraphAPIDebugInfo; /// Log errors from SDK network requests -FOUNDATION_EXPORT FBSDKLoggingBehavior FBSDKLoggingBehaviorNetworkRequests; +FOUNDATION_EXPORT FBSDKLoggingBehavior const FBSDKLoggingBehaviorNetworkRequests; /// Log errors likely to be preventable by the developer. This is in the default set of enabled logging behaviors. -FOUNDATION_EXPORT FBSDKLoggingBehavior FBSDKLoggingBehaviorDeveloperErrors; +FOUNDATION_EXPORT FBSDKLoggingBehavior const FBSDKLoggingBehaviorDeveloperErrors; NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKLoggingNotifying.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKLoggingNotifying.h new file mode 100644 index 00000000..0230cbc4 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKLoggingNotifying.h @@ -0,0 +1,27 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_LoggingNotifying) +@protocol FBSDKLoggingNotifying + +- (void)logAndNotify:(NSString *)message; +- (void)logAndNotify:(NSString *)message allowLogAsDeveloperError:(BOOL)allowLogAsDeveloperError; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKMacCatalystDetermining.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKMacCatalystDetermining.h new file mode 100644 index 00000000..226ea6f4 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKMacCatalystDetermining.h @@ -0,0 +1,26 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_MacCatalystDetermining) +@protocol FBSDKMacCatalystDetermining + +@property (readonly) BOOL fb_isMacCatalystApp; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKMath.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKMath.h new file mode 100644 index 00000000..613cc12e --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKMath.h @@ -0,0 +1,26 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +@interface FBSDKMath : NSObject + +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; + ++ (CGSize)ceilForSize:(CGSize)value; ++ (CGSize)floorForSize:(CGSize)value; ++ (NSUInteger)hashWithInteger:(NSUInteger)value; ++ (NSUInteger)hashWithIntegerArray:(NSUInteger *)values count:(NSUInteger)count; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKMeasurementEventListener.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKMeasurementEventListener.h new file mode 100644 index 00000000..5bc17830 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKMeasurementEventListener.h @@ -0,0 +1,38 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_MeasurementEventListener) +@interface FBSDKMeasurementEventListener : NSObject + +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; + +- (instancetype)initWithEventLogger:(id)eventLogger + sourceApplicationTracker:(id)sourceApplicationTracker; + +- (void)registerForAppLinkMeasurementEvents; + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKMeasurementEventNames.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKMeasurementEventNames.h new file mode 100644 index 00000000..bb6ebe71 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKMeasurementEventNames.h @@ -0,0 +1,75 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** +Internal value exposed to facilitate transition to Swift. +API Subject to change or removal without warning. Do not use. + +@warning INTERNAL - DO NOT USE + +The name of the notification posted by FBSDKMeasurementEvent +*/ +FOUNDATION_EXPORT NSNotificationName const FBSDKMeasurementEventNotification +NS_SWIFT_NAME(MeasurementEvent); + +/** +Internal value exposed to facilitate transition to Swift. +API Subject to change or removal without warning. Do not use. + +@warning INTERNAL - DO NOT USE + +Events raised by FBSDKMeasurementEvent for Applink +The name of the event posted when [FBSDKURL URLWithURL:] is called successfully. This represents the successful parsing of an app link URL. +*/ +FOUNDATION_EXPORT NSString *const FBSDKAppLinkParseEventName +NS_SWIFT_NAME(AppLinkParseEventName); + +/** +Internal value exposed to facilitate transition to Swift. +API Subject to change or removal without warning. Do not use. + +@warning INTERNAL - DO NOT USE + +The name of the event posted when [FBSDKURL URLWithInboundURL:] is called successfully. +This represents parsing an inbound app link URL from a different application +*/ +FOUNDATION_EXPORT NSString *const FBSDKAppLinkNavigateInEventName +NS_SWIFT_NAME(AppLinkNavigateInEventName); + +/** +Internal value exposed to facilitate transition to Swift. +API Subject to change or removal without warning. Do not use. + +@warning INTERNAL - DO NOT USE + +The event raised when the user navigates from your app to other apps +*/ +FOUNDATION_EXPORT NSString *const FBSDKAppLinkNavigateOutEventName +NS_SWIFT_NAME(AppLinkNavigateOutEventName); + +/** +Internal value exposed to facilitate transition to Swift. +API Subject to change or removal without warning. Do not use. + +@warning INTERNAL - DO NOT USE + +The event raised when the user navigates out from your app and back to the referrer app. +e.g when the user leaves your app after tapping the back-to-referrer navigation bar +*/ +FOUNDATION_EXPORT NSString *const FBSDKAppLinkNavigateBackToReferrerEventName +NS_SWIFT_NAME(AppLinkNavigateBackToReferrerEventName); + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKMetadataIndexer.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKMetadataIndexer.h new file mode 100644 index 00000000..869ecf53 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKMetadataIndexer.h @@ -0,0 +1,41 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import +#import + +@protocol FBSDKUserDataPersisting; +@protocol FBSDKSwizzling; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_MetadataIndexer) +@interface FBSDKMetadataIndexer : NSObject + +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; + +- (instancetype)initWithUserDataStore:(id)userDataStore + swizzler:(Class)swizzler + NS_DESIGNATED_INITIALIZER; + +- (void)enable; + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKMetadataIndexing.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKMetadataIndexing.h new file mode 100644 index 00000000..efcc149f --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKMetadataIndexing.h @@ -0,0 +1,30 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_MetadataIndexing) +@protocol FBSDKMetadataIndexing + +- (void)enable; + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKModelManager.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKModelManager.h new file mode 100644 index 00000000..ee88a709 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKModelManager.h @@ -0,0 +1,65 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import +#import +#import +#import +#import +#import + +@protocol FBSDKFeatureChecking; +@protocol FBSDKGraphRequestFactory; +@protocol FBSDKFileManaging; +@protocol FBSDKDataPersisting; +@protocol FBSDKSettings; +@protocol FBSDKFileDataExtracting; +@protocol FBSDKGateKeeperManaging; +@protocol FBSDKSuggestedEventsIndexer; +@protocol FBSDKFeatureExtracting; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_ModelManager) +@interface FBSDKModelManager : NSObject + +@property (class, nonnull, readonly) FBSDKModelManager *shared; + +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; + +- (void)enable; +- (nullable NSData *)getWeightsForKey:(NSString *)useCase; +- (nullable NSArray *)getThresholdsForKey:(NSString *)useCase; +- (BOOL)processIntegrity:(nullable NSString *)param; +- (NSString *)processSuggestedEvents:(NSString *)textFeature denseData:(nullable float *)denseData; + +- (void)configureWithFeatureChecker:(id)featureChecker + graphRequestFactory:(id)graphRequestFactory + fileManager:(id)fileManager + store:(id)store + getAppID:(NSString * (^)(void))getAppID + dataExtractor:(Class)dataExtractor + gateKeeperManager:(Class)gateKeeperManager + suggestedEventsIndexer:(id)suggestedEventsIndexer + featureExtractor:(Class)featureExtractor +NS_SWIFT_NAME(configure(featureChecker:graphRequestFactory:fileManager:store:getAppID:dataExtractor:gateKeeperManager:suggestedEventsIndexer:featureExtractor:)); + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKMutableCopying.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKMutableCopying.h new file mode 100644 index 00000000..219d3fef --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKMutableCopying.h @@ -0,0 +1,33 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Extension protocol for NSMutableCopying that adds the mutableCopy method, which is implemented on NSObject. + + NSObject implicitly conforms to this protocol. + */ +NS_SWIFT_NAME(MutableCopying) +@protocol FBSDKMutableCopying + +/** + Implemented by NSObject as a convenience to mutableCopyWithZone:. + @return A mutable copy of the receiver. + */ +- (id)mutableCopy; + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKObjectDecoding.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKObjectDecoding.h new file mode 100644 index 00000000..a27700f2 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKObjectDecoding.h @@ -0,0 +1,28 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +@protocol FBSDKObjectDecoding + +- (nullable id)decodeObjectOfClass:(Class)aClass + forKey:(NSString *)key; +- (nullable id)decodeObjectOfClasses:(NSSet *)classes + forKey:(NSString *)key; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKOperatingSystemVersionComparing.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKOperatingSystemVersionComparing.h new file mode 100644 index 00000000..29dcb507 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKOperatingSystemVersionComparing.h @@ -0,0 +1,31 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +// An interface for indicating whether the version of the operating system on which the process is executing +// is the same or later than a given version. +NS_SWIFT_NAME(_OperatingSystemVersionComparing) +@protocol FBSDKOperatingSystemVersionComparing + +// UNCRUSTIFY_FORMAT_OFF +- (BOOL)fb_isOperatingSystemAtLeastVersion:(NSOperatingSystemVersion)version +NS_SWIFT_NAME(fb_isOperatingSystemAtLeast(_:)); +// UNCRUSTIFY_FORMAT_ON + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKPasteboard.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKPasteboard.h new file mode 100644 index 00000000..fd7faf11 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKPasteboard.h @@ -0,0 +1,35 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal protocol exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_Pasteboard) +@protocol FBSDKPasteboard + +@property (nonatomic, readonly) NSString *name; + +@property (nonatomic, readonly) BOOL _isGeneralPasteboard; + +- (nullable NSData *)dataForPasteboardType:(NSString *)pasteboardType; +- (void)setData:(NSData *)data forPasteboardType:(NSString *)pasteboardType; + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKPaymentObserving.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKPaymentObserving.h new file mode 100644 index 00000000..6e717028 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKPaymentObserving.h @@ -0,0 +1,30 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +// Protocol of the class to encapsulate implicit logging of purchase events +NS_SWIFT_NAME(_PaymentObserving) +@protocol FBSDKPaymentObserving + +// These methods need Swift name overrides since they otherwise get changed to +// `startTransactions` and `stopTransactions` otherwise. +- (void)startObservingTransactions NS_SWIFT_NAME(startObservingTransactions()); +- (void)stopObservingTransactions NS_SWIFT_NAME(stopObservingTransactions()); + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKPaymentProductRequestor.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKPaymentProductRequestor.h new file mode 100644 index 00000000..8cd5aa58 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKPaymentProductRequestor.h @@ -0,0 +1,44 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +@protocol FBSDKSettings; +@protocol FBSDKEventLogging; +@protocol FBSDKGateKeeperManaging; +@protocol FBSDKDataPersisting; +@protocol __FBSDKLoggerCreating; +@protocol FBSDKProductsRequestCreating; +@protocol FBSDKAppStoreReceiptProviding; + +NS_ASSUME_NONNULL_BEGIN + +/** + Used for requesting information about purchase events from StoreKit to use when + logging AppEvents + */ +NS_SWIFT_NAME(PaymentProductRequestor) +@interface FBSDKPaymentProductRequestor : NSObject + ++ (instancetype)new NS_UNAVAILABLE; +- (instancetype)init NS_UNAVAILABLE; + +- (instancetype)initWithTransaction:(SKPaymentTransaction *)transaction + settings:(id)settings + eventLogger:(id)eventLogger + gateKeeperManager:(Class)gateKeeperManager + store:(id)store + loggerFactory:(id<__FBSDKLoggerCreating>)loggerFactory + productsRequestFactory:(id)productRequestFactory + appStoreReceiptProvider:(id)receiptProvider; + +- (void)resolveProducts; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKPaymentProductRequestorCreating.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKPaymentProductRequestorCreating.h new file mode 100644 index 00000000..bcf69856 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKPaymentProductRequestorCreating.h @@ -0,0 +1,32 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +@class FBSDKPaymentProductRequestor; +@class SKPaymentTransaction; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal Protocol exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_PaymentProductRequestorCreating) +@protocol FBSDKPaymentProductRequestorCreating + +// UNCRUSTIFY_FORMAT_OFF +- (nonnull FBSDKPaymentProductRequestor *)createRequestorWithTransaction:(SKPaymentTransaction *)transaction +NS_SWIFT_NAME(createRequestor(transaction:)); +// UNCRUSTIFY_FORMAT_ON + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKProductRequestFactory.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKProductRequestFactory.h new file mode 100644 index 00000000..b5154e72 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKProductRequestFactory.h @@ -0,0 +1,25 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_ProductRequestFactory) +@interface FBSDKProductRequestFactory : NSObject + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKProductsRequestProtocols.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKProductsRequestProtocols.h new file mode 100644 index 00000000..514087c0 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKProductsRequestProtocols.h @@ -0,0 +1,46 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +@protocol SKProductsRequestDelegate; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + + An abstraction for an `SKProductsRequest` instance + */ +NS_SWIFT_NAME(_ProductsRequest) +@protocol FBSDKProductsRequest + +@property (nullable, nonatomic, weak) id delegate; + +- (void)cancel; +- (void)start; + +@end + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + + An abstraction for any object that can create a `ProductsRequest` + */ +NS_SWIFT_NAME(_ProductsRequestCreating) +@protocol FBSDKProductsRequestCreating + +- (id)createWithProductIdentifiers:(NSSet *)identifiers; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKProfileBlock.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKProfileBlock.h new file mode 100644 index 00000000..bb74fab0 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKProfileBlock.h @@ -0,0 +1,28 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +#if !TARGET_OS_TV + +@class FBSDKProfile; + +NS_ASSUME_NONNULL_BEGIN + +/** + The callback closure type for loading the current profile. + + @param profile The Profile that was loaded, if any. + @param error The error that occurred during the request, if any. + */ +typedef void (^ FBSDKProfileBlock)(FBSDKProfile *_Nullable profile, NSError *_Nullable error) +NS_SWIFT_NAME(ProfileBlock); + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKProfileNotifications.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKProfileNotifications.h new file mode 100644 index 00000000..6fa7925d --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKProfileNotifications.h @@ -0,0 +1,42 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +#if !TARGET_OS_TV + +NS_ASSUME_NONNULL_BEGIN + +/** + Notification name indicating that the current profile has changed. + + The user info dictionary of the notification may contain values for the keys + `ProfileChangeOldKey` and `ProfileChangeNewKey`. + */ +FOUNDATION_EXPORT NSNotificationName const FBSDKProfileDidChangeNotification +NS_SWIFT_NAME(ProfileDidChange); + +/** + Key in notification's user info object for storing the old profile. + + If there was no old profile, the key will not be present. + */ +FOUNDATION_EXPORT NSString *const FBSDKProfileChangeOldKey +NS_SWIFT_NAME(ProfileChangeOldKey); + +/** + Key in notification's user info object for storing the new profile. + + If there is no new profile, the key will not be present. + */ +FOUNDATION_EXPORT NSString *const FBSDKProfileChangeNewKey +NS_SWIFT_NAME(ProfileChangeNewKey); + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKRandom.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKRandom.h index 653a0389..9efef73c 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKRandom.h +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKRandom.h @@ -12,4 +12,4 @@ Provides a random string @param numberOfBytes the number of bytes to use */ -extern NSString *fb_randomString(NSUInteger numberOfBytes); +extern NSString *_Nullable fb_randomString(NSUInteger numberOfBytes); diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKRestrictiveDataFilterManager.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKRestrictiveDataFilterManager.h new file mode 100644 index 00000000..e352b82e --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKRestrictiveDataFilterManager.h @@ -0,0 +1,36 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +@protocol FBSDKServerConfigurationProviding; + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_RestrictiveDataFilterManager) +@interface FBSDKRestrictiveDataFilterManager : NSObject + +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; + +- (instancetype)initWithServerConfigurationProvider:(id)serverConfigurationProvider NS_DESIGNATED_INITIALIZER; + +- (void)enable; +- (void)processEvents:(NSArray *> *)events; +- (nullable NSDictionary *)processParameters:(nullable NSDictionary *)parameters + eventName:(FBSDKAppEventName)eventName; +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKRulesFromKeyProvider.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKRulesFromKeyProvider.h new file mode 100644 index 00000000..a57e67d1 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKRulesFromKeyProvider.h @@ -0,0 +1,26 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_RulesFromKeyProvider) +@protocol FBSDKRulesFromKeyProvider + +- (nullable NSDictionary *)getRulesForKey:(NSString *)useCase; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKSKAdNetworkReporter.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKSKAdNetworkReporter.h new file mode 100644 index 00000000..c6f11640 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKSKAdNetworkReporter.h @@ -0,0 +1,57 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import +#import +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_SKAdNetworkReporter) +@interface FBSDKSKAdNetworkReporter : NSObject + +@property (nonatomic) id graphRequestFactory; +@property (nonatomic) id dataStore; +@property (nonatomic) Class conversionValueUpdater; + +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; + +// UNCRUSTIFY_FORMAT_OFF +- (instancetype)initWithGraphRequestFactory:(id)graphRequestFactory + dataStore:(id)dataStore + conversionValueUpdater:(Class)conversionValueUpdater +NS_SWIFT_NAME(init(graphRequestFactory:dataStore:conversionValueUpdater:)); +// UNCRUSTIFY_FORMAT_ON + +- (void)enable; + +- (void)recordAndUpdateEvent:(NSString *)event + currency:(nullable NSString *)currency + value:(nullable NSNumber *)value; + +- (BOOL)shouldCutoff; + +- (BOOL)isReportingEvent:(NSString *)event; + +- (void)checkAndRevokeTimer; + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKServerConfiguration.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKServerConfiguration.h new file mode 100644 index 00000000..41d52df5 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKServerConfiguration.h @@ -0,0 +1,143 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +// MARK: LoginKit + +/** + Internal value exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +FOUNDATION_EXPORT NSString *const FBSDKDialogConfigurationNameLogin; + +// MARK: ShareKit + +/** + Internal value exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +FOUNDATION_EXPORT NSString *const FBSDKDialogConfigurationNameAppInvite; + +/** + Internal value exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +FOUNDATION_EXPORT NSString *const FBSDKDialogConfigurationNameGameRequest; + +/** + Internal value exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +FOUNDATION_EXPORT NSString *const FBSDKDialogConfigurationNameGroup; + +// MARK: - + +/** + Internal value exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +FOUNDATION_EXPORT const NSInteger FBSDKServerConfigurationVersion; + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +typedef NS_OPTIONS(NSUInteger, FBSDKServerConfigurationSmartLoginOptions) { + FBSDKServerConfigurationSmartLoginOptionsUnknown = 0, + FBSDKServerConfigurationSmartLoginOptionsEnabled = 1 << 0, + FBSDKServerConfigurationSmartLoginOptionsRequireConfirmation = 1 << 1, +}; + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_ServerConfiguration) +@interface FBSDKServerConfiguration : NSObject + +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; + +- (instancetype) initWithAppID:(NSString *)appID + appName:(nullable NSString *)appName + loginTooltipEnabled:(BOOL)loginTooltipEnabled + loginTooltipText:(nullable NSString *)loginTooltipText + defaultShareMode:(nullable NSString *)defaultShareMode + advertisingIDEnabled:(BOOL)advertisingIDEnabled + implicitLoggingEnabled:(BOOL)implicitLoggingEnabled + implicitPurchaseLoggingEnabled:(BOOL)implicitPurchaseLoggingEnabled + codelessEventsEnabled:(BOOL)codelessEventsEnabled + uninstallTrackingEnabled:(BOOL)uninstallTrackingEnabled + dialogConfigurations:(nullable NSDictionary *)dialogConfigurations + dialogFlows:(nullable NSDictionary *)dialogFlows + timestamp:(nullable NSDate *)timestamp + errorConfiguration:(nullable FBSDKErrorConfiguration *)errorConfiguration + sessionTimeoutInterval:(NSTimeInterval)sessionTimeoutInterval + defaults:(BOOL)defaults + loggingToken:(nullable NSString *)loggingToken + smartLoginOptions:(FBSDKServerConfigurationSmartLoginOptions)smartLoginOptions + smartLoginBookmarkIconURL:(nullable NSURL *)smartLoginBookmarkIconURL + smartLoginMenuIconURL:(nullable NSURL *)smartLoginMenuIconURL + updateMessage:(nullable NSString *)updateMessage + eventBindings:(nullable NSArray *> *)eventBindings + restrictiveParams:(nullable NSDictionary *)restrictiveParams + AAMRules:(nullable NSDictionary *)AAMRules + suggestedEventsSetting:(nullable NSDictionary *)suggestedEventsSetting + NS_DESIGNATED_INITIALIZER; + +@property (nonatomic, readonly, getter = isAdvertisingIDEnabled, assign) BOOL advertisingIDEnabled; +@property (nonatomic, readonly, copy) NSString *appID; +@property (nullable, nonatomic, readonly, copy) NSString *appName; +@property (nonatomic, readonly, getter = isDefaults, assign) BOOL defaults; +@property (nullable, nonatomic, readonly, copy) NSString *defaultShareMode; +@property (nullable, nonatomic, readonly, strong) FBSDKErrorConfiguration *errorConfiguration; +@property (nonatomic, readonly, getter = isImplicitLoggingSupported, assign) BOOL implicitLoggingEnabled; +@property (nonatomic, readonly, getter = isImplicitPurchaseLoggingSupported, assign) BOOL implicitPurchaseLoggingEnabled; +@property (nonatomic, readonly, getter = isCodelessEventsEnabled, assign) BOOL codelessEventsEnabled; +@property (nonatomic, readonly, getter = isLoginTooltipEnabled, assign) BOOL loginTooltipEnabled; +@property (nonatomic, readonly, getter = isUninstallTrackingEnabled, assign) BOOL uninstallTrackingEnabled; +@property (nullable, nonatomic, readonly, copy) NSString *loginTooltipText; +@property (nullable, nonatomic, readonly, copy) NSDate *timestamp; +@property (nonatomic, assign) NSTimeInterval sessionTimeoutInterval; +@property (nullable, nonatomic, readonly, copy) NSString *loggingToken; +@property (nonatomic, readonly, assign) FBSDKServerConfigurationSmartLoginOptions smartLoginOptions; +@property (nullable, nonatomic, readonly, copy) NSURL *smartLoginBookmarkIconURL; +@property (nullable, nonatomic, readonly, copy) NSURL *smartLoginMenuIconURL; +@property (nullable, nonatomic, readonly, copy) NSString *updateMessage; +@property (nullable, nonatomic, readonly, copy) NSArray *> *eventBindings; +@property (nullable, nonatomic, readonly, copy) NSDictionary *restrictiveParams; +@property (nullable, nonatomic, readonly, copy) NSDictionary *AAMRules; +@property (nullable, nonatomic, readonly, copy) NSDictionary *suggestedEventsSetting; +@property (nonatomic, readonly) NSInteger version; + +- (nullable FBSDKDialogConfiguration *)dialogConfigurationForDialogName:(NSString *)dialogName; +- (BOOL)useNativeDialogForDialogName:(NSString *)dialogName; +- (BOOL)useSafariViewControllerForDialogName:(NSString *)dialogName; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKServerConfigurationManager.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKServerConfigurationManager.h new file mode 100644 index 00000000..fd533bac --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKServerConfigurationManager.h @@ -0,0 +1,49 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import + +#define FBSDK_SERVER_CONFIGURATION_MANAGER_CACHE_TIMEOUT (60 * 60) + +@protocol FBSDKGraphRequestFactory; +@protocol FBSDKGraphRequestConnectionFactory; +@protocol FBSDKDialogConfigurationMapBuilding; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_ServerConfigurationManager) +@interface FBSDKServerConfigurationManager : NSObject + +@property (class, readonly) FBSDKServerConfigurationManager *shared; + ++ (instancetype)new NS_UNAVAILABLE; +- (instancetype)init NS_UNAVAILABLE; + +@property (nullable, nonatomic) id graphRequestFactory; +@property (nullable, nonatomic) id graphRequestConnectionFactory; +@property (nullable, nonatomic) id dialogConfigurationMapBuilder; + +// UNCRUSTIFY_FORMAT_OFF +- (void)configureWithGraphRequestFactory:(id)graphRequestFactory + graphRequestConnectionFactory:(id)graphRequestConnectionFactory + dialogConfigurationMapBuilder:(id)dialogConfigurationMapBuilder + NS_SWIFT_NAME(configure(graphRequestFactory:graphRequestConnectionFactory:dialogConfigurationMapBuilder:)); +// UNCRUSTIFY_FORMAT_ON + +- (void)clearCache; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKServerConfigurationProvider.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKServerConfigurationProvider.h deleted file mode 100644 index 8c651e1c..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKServerConfigurationProvider.h +++ /dev/null @@ -1,67 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#import - -NS_ASSUME_NONNULL_BEGIN - -/** - Internal block type exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -NS_SWIFT_NAME(LoginTooltipBlock) -typedef void (^FBSDKLoginTooltipBlock)(FBSDKLoginTooltip *_Nullable loginTooltip, NSError *_Nullable error); - -/** -Internal Type exposed to facilitate transition to Swift. -API Subject to change or removal without warning. Do not use. - -@warning INTERNAL - DO NOT USE - */ -NS_SWIFT_NAME(ServerConfigurationProvider) -@interface FBSDKServerConfigurationProvider : NSObject - -/** - Internal method exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -@property (nonatomic, readonly) NSString *loggingToken; - -/** - Internal method exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -- (NSUInteger)cachedSmartLoginOptions; - -/** - Internal method exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -- (BOOL)useSafariViewControllerForDialogName:(NSString *)dialogName; - -/** - 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)loadServerConfigurationWithCompletionBlock:(nullable FBSDKLoginTooltipBlock)completionBlock - NS_SWIFT_NAME(loadServerConfiguration(completion:)); -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKServerConfigurationProviding.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKServerConfigurationProviding.h new file mode 100644 index 00000000..0921d73a --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKServerConfigurationProviding.h @@ -0,0 +1,48 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_ServerConfigurationBlock) +typedef void (^FBSDKServerConfigurationBlock)(FBSDKServerConfiguration *_Nullable serverConfiguration, NSError *_Nullable error); + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_ServerConfigurationProviding) +@protocol FBSDKServerConfigurationProviding + +- (FBSDKServerConfiguration *)cachedServerConfiguration; + +/** + Executes the completionBlock with a valid and current configuration when it is available. + + This method will use a cached configuration if it is valid and not expired. + */ +- (void)loadServerConfigurationWithCompletionBlock:(nullable FBSDKServerConfigurationBlock)completionBlock; + +- (void)processLoadRequestResponse:(id)result error:(nullable NSError *)error appID:(NSString *)appID; + +- (nullable FBSDKGraphRequest *)requestToLoadServerConfiguration:(NSString *)appID; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKSettings.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKSettings.h deleted file mode 100644 index 9a00e27d..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKSettings.h +++ /dev/null @@ -1,197 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#import -#import -#import - -NS_ASSUME_NONNULL_BEGIN - -NS_SWIFT_NAME(Settings) -@interface FBSDKSettings : NSObject - -#if !DEBUG -- (instancetype)init NS_UNAVAILABLE; -+ (instancetype)new NS_UNAVAILABLE; -#endif - -/// The shared settings instance. Prefer this and the exposed instance methods over the class variants. -@property (class, nonatomic, readonly) FBSDKSettings *sharedSettings; - -/// Retrieve the current iOS SDK version. -@property (nonatomic, readonly, copy) NSString *sdkVersion; - -/// Retrieve the current default Graph API version. -@property (nonatomic, readonly, copy) NSString *defaultGraphAPIVersion; - -/** - The quality of JPEG images sent to Facebook from the SDK, - expressed as a value from 0.0 to 1.0. - - If not explicitly set, the default is 0.9. -*/ -@property (nonatomic) CGFloat JPEGCompressionQuality -NS_SWIFT_NAME(jpegCompressionQuality); - -/** - Controls the auto logging of basic app events, such as activateApp and deactivateApp. - If not explicitly set, the default is true - */ -@property (nonatomic, getter = isAutoLogAppEventsEnabled) BOOL autoLogAppEventsEnabled; - -/** - Controls the fb_codeless_debug logging event - If not explicitly set, the default is true - */ -@property (nonatomic, getter = isCodelessDebugLogEnabled) BOOL codelessDebugLogEnabled; - -/** - Controls the access to IDFA - If not explicitly set, the default is true - */ -@property (nonatomic, getter = isAdvertiserIDCollectionEnabled) BOOL advertiserIDCollectionEnabled; - -/** - Controls the SKAdNetwork report - If not explicitly set, the default is true - */ -@property (nonatomic, getter = isSKAdNetworkReportEnabled) BOOL skAdNetworkReportEnabled; - -/** - Whether data such as that generated through FBSDKAppEvents and sent to Facebook - should be restricted from being used for other than analytics and conversions. - Defaults to NO. This value is stored on the device and persists across app launches. - */ -@property (nonatomic) BOOL isEventDataUsageLimited; - -/** - Whether in memory cached values should be used for expensive metadata fields, such as - carrier and advertiser ID, that are fetched on many applicationDidBecomeActive notifications. - Defaults to NO. This value is stored on the device and persists across app launches. - */ -@property (nonatomic) BOOL shouldUseCachedValuesForExpensiveMetadata; - -/// A convenient way to toggle error recovery for all FBSDKGraphRequest instances created after this is set. -@property (nonatomic) BOOL isGraphErrorRecoveryEnabled; - -/** - The Facebook App ID used by the SDK. - - If not explicitly set, the default will be read from the application's plist (FacebookAppID). - */ -@property (nullable, nonatomic, copy) NSString *appID; - -/** - The default url scheme suffix used for sessions. - - If not explicitly set, the default will be read from the application's plist (FacebookUrlSchemeSuffix). - */ -@property (nullable, nonatomic, copy) NSString *appURLSchemeSuffix; - -/** - The Client Token that has been set via [[FBSDKSettings sharedSettings] setClientToken]. - This is needed for certain API calls when made anonymously, without a user-based access token. - - The Facebook App's "client token", which, for a given appid can be found in the Security - section of the Advanced tab of the Facebook App settings found at - - If not explicitly set, the default will be read from the application's plist (FacebookClientToken). - */ -@property (nullable, nonatomic, copy) NSString *clientToken; - -/** - The Facebook Display Name used by the SDK. - - This should match the Display Name that has been set for the app with the corresponding Facebook App ID, - in the Facebook App Dashboard. - - If not explicitly set, the default will be read from the application's plist (FacebookDisplayName). - */ -@property (nullable, nonatomic, copy) NSString *displayName; - -/** - The Facebook domain part. This can be used to change the Facebook domain - (e.g. @"beta") so that requests will be sent to `graph.beta.facebook.com` - - If not explicitly set, the default will be read from the application's plist (FacebookDomainPart). - */ -@property (nullable, nonatomic, copy) NSString *facebookDomainPart; - -/** - The current Facebook SDK logging behavior. This should consist of strings - defined as constants with FBSDKLoggingBehavior*. - - This should consist a set of strings indicating what information should be logged - defined as constants with FBSDKLoggingBehavior*. Set to an empty set in order to disable all logging. - - You can also define this via an array in your app plist with key "FacebookLoggingBehavior" or add and remove individual values via enableLoggingBehavior: or disableLoggingBehavior: - - The default is a set consisting of FBSDKLoggingBehaviorDeveloperErrors - */ -@property (nonatomic, copy) NSSet *loggingBehaviors; - -/** - Overrides the default Graph API version to use with `FBSDKGraphRequests`. - - The string should be of the form `@"v2.7"`. - - Defaults to `defaultGraphAPIVersion`. - */ -@property (nonatomic, copy) NSString *graphAPIVersion; - -/** - Internal property exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -@property (nullable, nonatomic, copy) NSString *userAgentSuffix; - -/** - The value of the flag advertiser_tracking_enabled that controls the advertiser tracking status of the data sent to Facebook - If not explicitly set in iOS14 or above, the default is false in iOS14 or above. - */ -@property (nonatomic, getter = isAdvertiserTrackingEnabled) BOOL advertiserTrackingEnabled; - -/** -Set the data processing options. - - @param options list of options - */ -- (void)setDataProcessingOptions:(nullable NSArray *)options; - -/** -Set the data processing options. - - @param options list of the options - @param country code of the country - @param state code of the state - */ -- (void)setDataProcessingOptions:(nullable NSArray *)options - country:(int)country - state:(int)state; - -/** - Enable a particular Facebook SDK logging behavior. - - @param loggingBehavior The LoggingBehavior to enable. This should be a string defined as a constant with FBSDKLoggingBehavior*. - */ -- (void)enableLoggingBehavior:(FBSDKLoggingBehavior)loggingBehavior; - -/** - Disable a particular Facebook SDK logging behavior. - - @param loggingBehavior The LoggingBehavior to disable. This should be a string defined as a constant with FBSDKLoggingBehavior*. - */ -- (void)disableLoggingBehavior:(FBSDKLoggingBehavior)loggingBehavior; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKSettingsProtocol.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKSettingsProtocol.h deleted file mode 100644 index d0eeb7ab..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKSettingsProtocol.h +++ /dev/null @@ -1,63 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import -#import - -NS_ASSUME_NONNULL_BEGIN - -NS_SWIFT_NAME(SettingsProtocol) -@protocol FBSDKSettings - -@property (nullable, nonatomic, copy) NSString *appID; -@property (nullable, nonatomic, copy) NSString *clientToken; -@property (nullable, nonatomic, copy) NSString *userAgentSuffix; -@property (nonatomic, readonly, copy) NSString *sdkVersion; -@property (nullable, nonatomic, copy) NSString *displayName; -@property (nullable, nonatomic, copy) NSString *facebookDomainPart; -@property (nonnull, nonatomic, copy) NSSet *loggingBehaviors; -@property (nullable, nonatomic, copy) NSString *appURLSchemeSuffix; -@property (nonatomic, readonly) BOOL isDataProcessingRestricted; -@property (nonatomic, readonly) BOOL isAutoLogAppEventsEnabled; -@property (nonatomic, getter = isCodelessDebugLogEnabled) BOOL codelessDebugLogEnabled; -@property (nonatomic, getter = isAdvertiserIDCollectionEnabled) BOOL advertiserIDCollectionEnabled; -@property (nonatomic, readonly) BOOL isSetATETimeExceedsInstallTime; -@property (nonatomic, readonly) BOOL isSKAdNetworkReportEnabled; -@property (nonatomic, readonly) FBSDKAdvertisingTrackingStatus advertisingTrackingStatus; -@property (nullable, nonatomic, readonly) NSDate *installTimestamp; -@property (nullable, nonatomic, readonly) NSDate *advertiserTrackingEnabledTimestamp; -@property (nonatomic) BOOL isEventDataUsageLimited; -@property (nonatomic) BOOL shouldUseTokenOptimizations; -@property (nonatomic, copy) NSString *graphAPIVersion; -@property (nonatomic) BOOL isGraphErrorRecoveryEnabled; -@property (nullable, nonatomic, readonly, copy) NSString *graphAPIDebugParamValue; -@property (nonatomic, getter = isAdvertiserTrackingEnabled) BOOL advertiserTrackingEnabled; -@property (nonatomic) BOOL shouldUseCachedValuesForExpensiveMetadata; -@property (nullable, nonatomic, readonly) NSDictionary *persistableDataProcessingOptions; - -/** - Set the data processing options. - - @param options list of options - */ -- (void)setDataProcessingOptions:(nullable NSArray *)options; - -/** - Set the data processing options. - - @param options list of the options - @param country code of the country - @param state code of the state - */ -- (void)setDataProcessingOptions:(nullable NSArray *)options - country:(int)country - state:(int)state; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKSourceApplicationTracking.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKSourceApplicationTracking.h new file mode 100644 index 00000000..686617fa --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKSourceApplicationTracking.h @@ -0,0 +1,28 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_SourceApplicationTracking) +@protocol FBSDKSourceApplicationTracking + +- (void)setSourceApplication:(nullable NSString *)sourceApplication openURL:(nullable NSURL *)url; +- (void)setSourceApplication:(nullable NSString *)sourceApplication isFromAppLink:(BOOL)isFromAppLink; +- (void)registerAutoResetSourceApplication; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKSuggestedEventsIndexer.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKSuggestedEventsIndexer.h new file mode 100644 index 00000000..38e3dc32 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKSuggestedEventsIndexer.h @@ -0,0 +1,51 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import +#import + +@protocol FBSDKGraphRequestFactory; +@protocol FBSDKServerConfigurationProviding; +@protocol FBSDKSwizzling; +@protocol FBSDKSettings; +@protocol FBSDKEventLogging; +@protocol FBSDKFeatureExtracting; +@protocol FBSDKEventProcessing; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_SuggestedEventsIndexer) +@interface FBSDKSuggestedEventsIndexer : NSObject + +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; + +- (instancetype)initWithGraphRequestFactory:(id)graphRequestFactory + serverConfigurationProvider:(id)serverConfigurationProvider + swizzler:(Class)swizzler + settings:(id)settings + eventLogger:(id)eventLogger + featureExtractor:(Class)featureExtractor + eventProcessor:(id)eventProcessor + NS_DESIGNATED_INITIALIZER; + +- (void)enable; + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKSuggestedEventsIndexerProtocol.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKSuggestedEventsIndexerProtocol.h new file mode 100644 index 00000000..8fda03d1 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKSuggestedEventsIndexerProtocol.h @@ -0,0 +1,26 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_SuggestedEventsIndexerProtocol) +@protocol FBSDKSuggestedEventsIndexer + +- (void)enable; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKSwizzler.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKSwizzler.h new file mode 100644 index 00000000..13de9a47 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKSwizzler.h @@ -0,0 +1,45 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import + +// Cast to turn things that are not ids into NSMapTable keys +#define MAPTABLE_ID(x) (__bridge id)((void *)x) + +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wstrict-prototypes" + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +typedef void (^_swizzleBlock)(); + +#pragma clang diagnostic pop + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_Swizzler) +@interface FBSDKSwizzler : NSObject + ++ (void)swizzleSelector:(SEL)aSelector onClass:(Class)aClass withBlock:(_swizzleBlock)block named:(NSString *)aName; ++ (void)unswizzleSelector:(SEL)aSelector onClass:(Class)aClass named:(NSString *)aName; ++ (void)printSwizzles; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKSwizzling.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKSwizzling.h new file mode 100644 index 00000000..2bccd15c --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKSwizzling.h @@ -0,0 +1,39 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wstrict-prototypes" + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +typedef void (^_swizzleBlock)(); + +#pragma clang diagnostic pop + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_Swizzling) +@protocol FBSDKSwizzling + ++ (void)swizzleSelector:(SEL)aSelector onClass:(Class)aClass withBlock:(_swizzleBlock)block named:(NSString *)aName; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKTimeSpentData.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKTimeSpentData.h new file mode 100644 index 00000000..a443696e --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKTimeSpentData.h @@ -0,0 +1,43 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import +#import + +@protocol FBSDKEventLogging; +@protocol FBSDKServerConfigurationProviding; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +// Class to encapsulate persisting of time spent data collected by [FBSDKAppEvents.shared activateApp]. The activate app App Event is +// logged when restore: is called with sufficient time since the last deactivation. +NS_SWIFT_NAME(_TimeSpentData) +@interface FBSDKTimeSpentData : NSObject + ++ (instancetype)new NS_UNAVAILABLE; +- (instancetype)init NS_UNAVAILABLE; + +- (instancetype)initWithEventLogger:(id)eventLogger + serverConfigurationProvider:(id)serverConfigurationProvider; + +- (void)setSourceApplication:(nullable NSString *)sourceApplication openURL:(nullable NSURL *)url; +- (void)setSourceApplication:(nullable NSString *)sourceApplication isFromAppLink:(BOOL)isFromAppLink; +- (void)registerAutoResetSourceApplication; +- (void)suspend; +- (void)restore:(BOOL)calledFromActivateApp; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKTimeSpentRecording.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKTimeSpentRecording.h new file mode 100644 index 00000000..e79f2c77 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKTimeSpentRecording.h @@ -0,0 +1,27 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_TimeSpentRecording) +@protocol FBSDKTimeSpentRecording + +- (void)suspend; +- (void)restore:(BOOL)calledFromActivateApp; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKTokenCaching.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKTokenCaching.h index 6b07cb40..9b9ec1f6 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKTokenCaching.h +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKTokenCaching.h @@ -20,7 +20,7 @@ NS_ASSUME_NONNULL_BEGIN @warning INTERNAL - DO NOT USE */ NS_SWIFT_NAME(TokenCaching) -@protocol FBSDKTokenCaching +@protocol FBSDKTokenCaching /** Internal Type exposed to facilitate transition to Swift. diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKTokenStringProviding.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKTokenStringProviding.h index 87f227de..a167defa 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKTokenStringProviding.h +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKTokenStringProviding.h @@ -10,7 +10,13 @@ NS_ASSUME_NONNULL_BEGIN -NS_SWIFT_NAME(TokenStringProviding) +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_TokenStringProviding) @protocol FBSDKTokenStringProviding /** diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKURL.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKURL.h new file mode 100644 index 00000000..ddfad59a --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKURL.h @@ -0,0 +1,101 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import + +NS_ASSUME_NONNULL_BEGIN + +@protocol FBSDKAppLink; +@protocol FBSDKAppLinkCreating; + +/** + Provides a set of utilities for working with NSURLs, such as parsing of query parameters + and handling for App Link requests. + */ +NS_SWIFT_NAME(AppLinkURL) +@interface FBSDKURL : NSObject + +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; + +/** + Creates a link target from a raw URL. + On success, this posts the FBSDKAppLinkParseEventName measurement event. If you are constructing the FBSDKURL within your application delegate's + application:openURL:sourceApplication:annotation:, you should instead use URLWithInboundURL:sourceApplication: + to support better FBSDKMeasurementEvent notifications + @param url The instance of `NSURL` to create FBSDKURL from. + */ + +// UNCRUSTIFY_FORMAT_OFF ++ (instancetype)URLWithURL:(NSURL *)url +NS_SWIFT_NAME(init(url:)); +// UNCRUSTIFY_FORMAT_ON + +/** + Creates a link target from a raw URL received from an external application. This is typically called from the app delegate's + application:openURL:sourceApplication:annotation: and will post the FBSDKAppLinkNavigateInEventName measurement event. + @param url The instance of `NSURL` to create FBSDKURL from. + @param sourceApplication the bundle ID of the app that is requesting your app to open the URL. The same sourceApplication in application:openURL:sourceApplication:annotation: + */ + +// UNCRUSTIFY_FORMAT_OFF ++ (instancetype)URLWithInboundURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication +NS_SWIFT_NAME(init(inboundURL:sourceApplication:)); +// UNCRUSTIFY_FORMAT_ON + +/** + Gets the target URL. If the link is an App Link, this is the target of the App Link. + Otherwise, it is the url that created the target. + */ +@property (nonatomic, readonly, strong) NSURL *targetURL; + +/// Gets the query parameters for the target, parsed into an NSDictionary. +@property (nonatomic, readonly, strong) NSDictionary *targetQueryParameters; + +/** + If this link target is an App Link, this is the data found in al_applink_data. + Otherwise, it is nil. + */ +@property (nullable, nonatomic, readonly, strong) NSDictionary *appLinkData; + +/// If this link target is an App Link, this is the data found in extras. +@property (nullable, nonatomic, readonly, strong) NSDictionary *appLinkExtras; + +/// The App Link indicating how to navigate back to the referer app, if any. +@property (nullable, nonatomic, readonly, strong) id appLinkReferer; + +/// The URL that was used to create this FBSDKURL. +@property (nonatomic, readonly, strong) NSURL *inputURL; + +/// The query parameters of the inputURL, parsed into an NSDictionary. +@property (nonatomic, readonly, strong) NSDictionary *inputQueryParameters; + +/// The flag indicating whether the URL comes from auto app link +@property (nonatomic, readonly, getter = isAutoAppLink) BOOL isAutoAppLink; + +/** + Internal method exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +// UNCRUSTIFY_FORMAT_OFF ++ (void)configureWithSettings:(id)settings + appLinkFactory:(id)appLinkFactory + appLinkTargetFactory:(id)appLinkTargetFactory + appLinkEventPoster:(id)appLinkEventPoster +NS_SWIFT_NAME(configure(settings:appLinkFactory:appLinkTargetFactory:appLinkEventPoster:)); +// UNCRUSTIFY_FORMAT_ON + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKURLHosting.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKURLHosting.h new file mode 100644 index 00000000..e5d8993f --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKURLHosting.h @@ -0,0 +1,46 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +#if !TARGET_OS_TV + +NS_ASSUME_NONNULL_BEGIN + +NS_SWIFT_NAME(URLHosting) +@protocol FBSDKURLHosting + +/** + Internal Type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +- (nullable NSURL *)appURLWithHost:(NSString *)host + path:(NSString *)path + queryParameters:(NSDictionary *)queryParameters + error:(NSError *__autoreleasing *)errorRef; + +/** + Internal Type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +- (nullable NSURL *)facebookURLWithHostPrefix:(NSString *)hostPrefix + path:(NSString *)path + queryParameters:(NSDictionary *)queryParameters + error:(NSError *__autoreleasing *)errorRef +NS_SWIFT_NAME(facebookURL(hostPrefix:path:queryParameters:)); + + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKURLOpener.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKURLOpener.h new file mode 100644 index 00000000..7fb6687d --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKURLOpener.h @@ -0,0 +1,42 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +#if !TARGET_OS_TV + +NS_ASSUME_NONNULL_BEGIN + +@protocol FBSDKURLOpening; + +/** + Internal Type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(URLOpener) +@protocol FBSDKURLOpener + +- (void)openURL:(NSURL *)url + sender:(nullable id)sender + handler:(FBSDKSuccessBlock)handler; + +// UNCRUSTIFY_FORMAT_OFF +- (void)openURLWithSafariViewController:(NSURL *)url + sender:(nullable id)sender + fromViewController:(nullable UIViewController *)fromViewController + handler:(FBSDKSuccessBlock)handler +NS_SWIFT_NAME(openURLWithSafariViewController(url:sender:from:handler:)); +// UNCRUSTIFY_FORMAT_ON + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKURLOpening.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKURLOpening.h new file mode 100644 index 00000000..c2e50cd4 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKURLOpening.h @@ -0,0 +1,54 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal Type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(URLOpening) +@protocol FBSDKURLOpening + +// Implementations should make sure they can handle nil parameters +// which is possible in SafariViewController. +// see canOpenURL below. +- (BOOL)application:(nullable UIApplication *)application + openURL:(nullable NSURL *)url + sourceApplication:(nullable NSString *)sourceApplication + annotation:(nullable id)annotation; + +// create a different handler to return YES/NO if the receiver can process the above openURL:. +// This is separated so that we can process the openURL: in callbacks, while still returning +// the result of canOpenURL synchronously in FBSDKApplicationDelegate +- (BOOL) canOpenURL:(NSURL *)url + forApplication:(nullable UIApplication *)application + sourceApplication:(nullable NSString *)sourceApplication + annotation:(nullable id)annotation; + +- (void)applicationDidBecomeActive:(UIApplication *)application; + +- (BOOL)isAuthenticationURL:(NSURL *)url; + +@optional + ++ (instancetype)makeOpener; + +- (BOOL)shouldStopPropagationOfURL:(NSURL *)url; + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKURLSessionProxyFactory.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKURLSessionProxyFactory.h new file mode 100644 index 00000000..278ec728 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKURLSessionProxyFactory.h @@ -0,0 +1,25 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_URLSessionProxyFactory) +@interface FBSDKURLSessionProxyFactory : NSObject + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKURLSessionProxyProviding.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKURLSessionProxyProviding.h new file mode 100644 index 00000000..cf4eb064 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKURLSessionProxyProviding.h @@ -0,0 +1,28 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_URLSessionProxyProviding) +@protocol FBSDKURLSessionProxyProviding + +- (id)createSessionProxyWithDelegate:(nullable id)delegate + queue:(nullable NSOperationQueue *)queue; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKURLSessionProxying.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKURLSessionProxying.h new file mode 100644 index 00000000..0a9636c1 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKURLSessionProxying.h @@ -0,0 +1,32 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_PROTOCOL_REQUIRES_EXPLICIT_IMPLEMENTATION +NS_SWIFT_NAME(_URLSessionProxying) +@protocol FBSDKURLSessionProxying + +@property (nullable, nonatomic, retain) NSOperationQueue *delegateQueue; + +- (void)executeURLRequest:(NSURLRequest *)request + completionHandler:(FBSDKURLSessionTaskBlock)handler; +- (void)invalidateAndCancel; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKUnarchiverProvider.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKUnarchiverProvider.h new file mode 100644 index 00000000..ba415cca --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKUnarchiverProvider.h @@ -0,0 +1,24 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(UnarchiverProvider) +@interface FBSDKUnarchiverProvider : NSObject + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKUnarchiverProviding.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKUnarchiverProviding.h new file mode 100644 index 00000000..c01ee41f --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKUnarchiverProviding.h @@ -0,0 +1,27 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +@protocol FBSDKUnarchiverProviding + ++ (nonnull id)createSecureUnarchiverFor:(NSData *)data; ++ (nonnull id)createInsecureUnarchiverFor:(NSData *)data; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKUserAgeRange.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKUserAgeRange.h index 7d719165..38c09110 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKUserAgeRange.h +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKUserAgeRange.h @@ -13,9 +13,9 @@ NS_ASSUME_NONNULL_BEGIN NS_SWIFT_NAME(UserAgeRange) @interface FBSDKUserAgeRange : NSObject -/// The user's minimun age, nil if unspecified +/// The user's minimum age, nil if unspecified @property (nullable, nonatomic, readonly, strong) NSNumber *min; -/// The user's maximun age, nil if unspecified +/// The user's maximum age, nil if unspecified @property (nullable, nonatomic, readonly, strong) NSNumber *max; - (instancetype)init NS_UNAVAILABLE; diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKUserDataPersisting.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKUserDataPersisting.h new file mode 100644 index 00000000..7ab945c9 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKUserDataPersisting.h @@ -0,0 +1,56 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_UserDataPersisting) +@protocol FBSDKUserDataPersisting + +// UNCRUSTIFY_FORMAT_OFF +- (void)setUserEmail:(nullable NSString *)email + firstName:(nullable NSString *)firstName + lastName:(nullable NSString *)lastName + phone:(nullable NSString *)phone + dateOfBirth:(nullable NSString *)dateOfBirth + gender:(nullable NSString *)gender + city:(nullable NSString *)city + state:(nullable NSString *)state + zip:(nullable NSString *)zip + country:(nullable NSString *)country + externalId:(nullable NSString *)externalId +NS_SWIFT_NAME(setUser(email:firstName:lastName:phone:dateOfBirth:gender:city:state:zip:country:externalId:)); +// UNCRUSTIFY_FORMAT_ON + +- (nullable NSString *)getUserData; + +- (void)clearUserData; + +- (void)setUserData:(nullable NSString *)data + forType:(FBSDKAppEventUserDataType)type; + +- (void)clearUserDataForType:(FBSDKAppEventUserDataType)type; + +- (void)setEnabledRules:(NSArray *)rules; + +- (nullable NSString *)getInternalHashedDataForType:(FBSDKAppEventUserDataType)type; + +- (void)setInternalHashData:(nullable NSString *)hashData + forType:(FBSDKAppEventUserDataType)type; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKUserDataStore.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKUserDataStore.h new file mode 100644 index 00000000..efcb281f --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKUserDataStore.h @@ -0,0 +1,87 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_UserDataStore) +@interface FBSDKUserDataStore : NSObject + +/* + Sets custom user data to associate with all app events. All user data are hashed + and used to match Facebook user from this instance of an application. + + The user data will be persisted between application instances. + + @param email user's email + @param firstName user's first name + @param lastName user's last name + @param phone user's phone + @param dateOfBirth user's date of birth + @param gender user's gender + @param city user's city + @param state user's state + @param zip user's zip + @param country user's country + @param externalId user's external id + */ +// UNCRUSTIFY_FORMAT_OFF +- (void)setUserEmail:(nullable NSString *)email + firstName:(nullable NSString *)firstName + lastName:(nullable NSString *)lastName + phone:(nullable NSString *)phone + dateOfBirth:(nullable NSString *)dateOfBirth + gender:(nullable NSString *)gender + city:(nullable NSString *)city + state:(nullable NSString *)state + zip:(nullable NSString *)zip + country:(nullable NSString *)country + externalId:(nullable NSString *)externalId +NS_SWIFT_NAME(setUser(email:firstName:lastName:phone:dateOfBirth:gender:city:state:zip:country:externalId:)); +// UNCRUSTIFY_FORMAT_ON + +/* + Returns the set user data else nil + */ +- (nullable NSString *)getUserData; + +/* + Clears the current user data + */ +- (void)clearUserData; + +/* + Sets custom user data to associate with all app events. All user data are hashed + and used to match Facebook user from this instance of an application. + + The user data will be persisted between application instances. + + @param data data + @param type data type, e.g. FBSDKAppEventEmail, FBSDKAppEventPhone + */ +- (void)setUserData:(nullable NSString *)data + forType:(FBSDKAppEventUserDataType)type; + +/* + Clears the current user data of certain type + */ +- (void)clearUserDataForType:(FBSDKAppEventUserDataType)type; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKUserIDProviding.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKUserIDProviding.h new file mode 100644 index 00000000..50be52dd --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKUserIDProviding.h @@ -0,0 +1,26 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_UserIDProviding) +@protocol FBSDKUserIDProviding + +@property (nullable, nonatomic, copy) NSString *userID; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKUserIdentifier.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKUserIdentifier.h new file mode 100644 index 00000000..cc1a8012 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKUserIdentifier.h @@ -0,0 +1,20 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +#if !TARGET_OS_TV + +NS_ASSUME_NONNULL_BEGIN + +/// A unique identifier for an end user. +typedef NSString *FBSDKUserIdentifier NS_SWIFT_NAME(UserIdentifier) NS_SWIFT_BRIDGED_TYPEDEF; + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKWebDialogDelegate.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKWebDialogDelegate.h new file mode 100644 index 00000000..f4f21ec5 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKWebDialogDelegate.h @@ -0,0 +1,54 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import + +@class FBSDKWebDialog; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal Type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(WebDialogDelegate) +@protocol FBSDKWebDialogDelegate + +/** + Internal Type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +- (void)webDialog:(FBSDKWebDialog *)webDialog didCompleteWithResults:(NSDictionary *)results; + +/** + Internal Type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +- (void)webDialog:(FBSDKWebDialog *)webDialog didFailWithError:(NSError *)error; + +/** + Internal Type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +- (void)webDialogDidCancel:(FBSDKWebDialog *)webDialog; + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKWebDialogView.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKWebDialogView.h new file mode 100644 index 00000000..824f39ff --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKWebDialogView.h @@ -0,0 +1,53 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import + +@protocol FBSDKWebDialogViewDelegate; +@protocol FBSDKWebViewProviding; + +NS_ASSUME_NONNULL_BEGIN + +NS_SWIFT_NAME(FBWebDialogView) +@interface FBSDKWebDialogView : UIView + +@property (nonatomic, weak) id delegate; + +- (void)loadURL:(NSURL *)URL; +- (void)stopLoading; + +/** + Internal method exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +// UNCRUSTIFY_FORMAT_OFF ++ (void)configureWithWebViewProvider:(id)webViewProvider + urlOpener:(id)urlOpener + errorFactory:(id)errorFactory +NS_SWIFT_NAME(configure(webViewProvider:urlOpener:errorFactory:)); +// UNCRUSTIFY_FORMAT_ON + +@end + +NS_SWIFT_NAME(WebDialogViewDelegate) +@protocol FBSDKWebDialogViewDelegate + +- (void)webDialogView:(FBSDKWebDialogView *)webDialogView didCompleteWithResults:(NSDictionary *)results; +- (void)webDialogView:(FBSDKWebDialogView *)webDialogView didFailWithError:(NSError *)error; +- (void)webDialogViewDidCancel:(FBSDKWebDialogView *)webDialogView; +- (void)webDialogViewDidFinishLoad:(FBSDKWebDialogView *)webDialogView; + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKWebView.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKWebView.h new file mode 100644 index 00000000..8765cc48 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKWebView.h @@ -0,0 +1,30 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +NS_SWIFT_NAME(WebView) +@protocol FBSDKWebView + +@property (nullable, nonatomic, weak) id navigationDelegate; +@property (nonatomic) CGRect frame; +@property (nonatomic) CGRect bounds; + +- (nullable WKNavigation *)loadRequest:(NSURLRequest *)request; +- (void)stopLoading; + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKWebViewAppLinkResolver.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKWebViewAppLinkResolver.h new file mode 100644 index 00000000..f1d7dbed --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKWebViewAppLinkResolver.h @@ -0,0 +1,32 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + A reference implementation for an App Link resolver that uses a hidden WKWebView + to parse the HTML containing App Link metadata. + */ +NS_SWIFT_NAME(WebViewAppLinkResolver) +@interface FBSDKWebViewAppLinkResolver : NSObject + +/// Gets the instance of a FBSDKWebViewAppLinkResolver. +@property (class, nonatomic, readonly, strong) FBSDKWebViewAppLinkResolver *sharedInstance +NS_SWIFT_NAME(shared); + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKWebViewProviding.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKWebViewProviding.h new file mode 100644 index 00000000..b2f4ae68 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/FBSDKWebViewProviding.h @@ -0,0 +1,33 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import +#import + +/** + Internal Type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ + +NS_ASSUME_NONNULL_BEGIN + +NS_SWIFT_NAME(_WebViewProviding) +@protocol FBSDKWebViewProviding + +- (id)createWebViewWithFrame:(CGRect)frame +NS_SWIFT_NAME(createWebView(frame:)); + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/NSNotificationCenter+NotificationPosting.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/NSNotificationCenter+NotificationPosting.h new file mode 100644 index 00000000..86fc689c --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/NSNotificationCenter+NotificationPosting.h @@ -0,0 +1,26 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal conformance exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +FB_LINK_CATEGORY_INTERFACE(NSNotificationCenter, NotificationPosting) +@interface NSNotificationCenter (NotificationPosting) <_FBSDKNotificationPosting> + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/NSProcessInfo+MacCatalystDetermining.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/NSProcessInfo+MacCatalystDetermining.h new file mode 100644 index 00000000..04d01441 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/NSProcessInfo+MacCatalystDetermining.h @@ -0,0 +1,26 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal conformance exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +FB_LINK_CATEGORY_INTERFACE(NSProcessInfo, MacCatalystDetermining) +@interface NSProcessInfo (MacCatalystDetermining) + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/NSProcessInfo+OperatingSystemVersionComparing.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/NSProcessInfo+OperatingSystemVersionComparing.h new file mode 100644 index 00000000..4f8f2e36 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/NSProcessInfo+OperatingSystemVersionComparing.h @@ -0,0 +1,26 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal conformance exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +FB_LINK_CATEGORY_INTERFACE(NSProcessInfo, OperatingSystemVersionComparing) +@interface NSProcessInfo (OperatingSystemVersionComparing) + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/UIApplication+URLOpener.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/UIApplication+URLOpener.h new file mode 100644 index 00000000..9eff5f71 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/UIApplication+URLOpener.h @@ -0,0 +1,28 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal conformance exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +@interface UIApplication (URLOpener) + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/UIPasteboard+Pasteboard.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/UIPasteboard+Pasteboard.h new file mode 100644 index 00000000..fd6f07a7 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/UIPasteboard+Pasteboard.h @@ -0,0 +1,26 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import +#import + +#import + +/** + Internal Type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +FB_LINK_CATEGORY_INTERFACE(UIPasteboard, FBSDKPasteboard) +@interface UIPasteboard (FBSDKPasteboard) +@end + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/WKWebView+WebViewProtocol.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/WKWebView+WebViewProtocol.h new file mode 100644 index 00000000..3c18fe2b --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/WKWebView+WebViewProtocol.h @@ -0,0 +1,24 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +NS_SWIFT_NAME(WebView) +@protocol FBSDKWebView; + +@interface WKWebView (FBSDKWebView) +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/_FBSDKNotificationPosting.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/_FBSDKNotificationPosting.h new file mode 100644 index 00000000..1f022660 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/_FBSDKNotificationPosting.h @@ -0,0 +1,32 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal Type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +/// An internal protocol used to describe a type that can post a notification +NS_SWIFT_NAME(_NotificationPosting) +@protocol _FBSDKNotificationPosting + +// UNCRUSTIFY_FORMAT_OFF +- (void)fb_postNotificationName:(NSNotificationName)name + object:(nullable id)object + userInfo:(nullable NSDictionary *)userInfo +NS_SWIFT_NAME(fb_post(name:object:userInfo:)); +// UNCRUSTIFY_FORMAT_ON + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/__FBSDKLoggerCreating.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/__FBSDKLoggerCreating.h index a8114b1c..6af2025a 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/__FBSDKLoggerCreating.h +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Headers/__FBSDKLoggerCreating.h @@ -19,7 +19,7 @@ NS_ASSUME_NONNULL_BEGIN @warning INTERNAL - DO NOT USE */ -NS_SWIFT_NAME(LoggerCreating) +NS_SWIFT_NAME(_LoggerCreating) @protocol __FBSDKLoggerCreating - (id)createLoggerWithLoggingBehavior:(FBSDKLoggingBehavior)loggingBehavior; diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Info.plist b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Info.plist index 9adf5ff1..7a6de978 100644 Binary files a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Info.plist and b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Info.plist differ diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/arm64-apple-tvos.swiftdoc b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/arm64-apple-tvos.swiftdoc index 07a81755..88567c19 100644 Binary files a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/arm64-apple-tvos.swiftdoc and b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/arm64-apple-tvos.swiftdoc differ diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/arm64-apple-tvos.swiftinterface b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/arm64-apple-tvos.swiftinterface index 877c6568..9cf1249a 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/arm64-apple-tvos.swiftinterface +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/arm64-apple-tvos.swiftinterface @@ -1,9 +1,11 @@ // swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.5 (swiftlang-1300.0.31.1 clang-1300.0.29.1) -// swift-module-flags: -target arm64-apple-tvos11.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FBSDKCoreKit +// swift-compiler-version: Apple Swift version 5.6.1 (swiftlang-5.6.0.323.66 clang-1316.0.20.12) +// swift-module-flags: -target arm64-apple-tvos12.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FBSDKCoreKit +import AdSupport @_exported import FBSDKCoreKit import FBSDKCoreKit_Basics import Foundation +import StoreKit import Swift import UIKit import _Concurrency @@ -19,17 +21,67 @@ extension FBSDKCoreKit.AccessToken { } public func hasGranted(_ permission: FBSDKCoreKit.Permission) -> Swift.Bool } +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKApplicationDelegate) final public class ApplicationDelegate : ObjectiveC.NSObject { + @objc(sharedInstance) public static var shared: FBSDKCoreKit.ApplicationDelegate { + get + } + @objc final public func initializeSDK() + @discardableResult + @objc(application:continueUserActivity:) final public func application(_ application: UIKit.UIApplication, continue userActivity: Foundation.NSUserActivity) -> Swift.Bool + @discardableResult + @objc(application:openURL:options:) final public func application(_ application: UIKit.UIApplication, open url: Foundation.URL, options: [UIKit.UIApplication.OpenURLOptionsKey : Any]) -> Swift.Bool + @discardableResult + @objc(application:openURL:sourceApplication:annotation:) final public func application(_ application: UIKit.UIApplication, open url: Foundation.URL, sourceApplication: Swift.String?, annotation: Any?) -> Swift.Bool + @objc @discardableResult + final public func application(_ application: UIKit.UIApplication, didFinishLaunchingWithOptions launchOptions: [UIKit.UIApplication.LaunchOptionsKey : Any]? = nil) -> Swift.Bool + @objc final public func addObserver(_ observer: FBSDKCoreKit.FBSDKApplicationObserving) + @objc final public func removeObserver(_ observer: FBSDKCoreKit.FBSDKApplicationObserving) + @objc deinit +} +@_hasMissingDesignatedInitializers @objc(FBSDKAuthenticationTokenClaims) final public class AuthenticationTokenClaims : ObjectiveC.NSObject { + final public let jti: Swift.String + final public let iss: Swift.String + final public let aud: Swift.String + final public let nonce: Swift.String + final public let exp: Foundation.TimeInterval + final public let iat: Foundation.TimeInterval + final public let sub: Swift.String + final public let name: Swift.String? + final public let givenName: Swift.String? + final public let middleName: Swift.String? + final public let familyName: Swift.String? + final public let email: Swift.String? + final public let picture: Swift.String? + final public let userFriends: [Swift.String]? + final public let userBirthday: Swift.String? + final public let userAgeRange: [Swift.String : Foundation.NSNumber]? + final public let userHometown: [Swift.String : Swift.String]? + final public let userLocation: [Swift.String : Swift.String]? + final public let userGender: Swift.String? + final public let userLink: Swift.String? + @objc(initWithEncodedClaims:nonce:) convenience public init?(encodedClaims: Swift.String, nonce expectedNonce: Swift.String) + @objc deinit +} @objc(FBSDKCAPIReporter) public protocol CAPIReporter { @objc func enable() @objc func configure(factory: FBSDKCoreKit.GraphRequestFactoryProtocol, settings: FBSDKCoreKit.SettingsProtocol) @objc func recordEvent(_ parameters: [Swift.String : Any]) } -@objc @_inheritsConvenienceInitializers @objcMembers public class FBSDKAppEventsCAPIManager : ObjectiveC.NSObject, FBSDKCoreKit.CAPIReporter { +@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKIcon) open class FBIcon : ObjectiveC.NSObject { + @objc open func path(with size: CoreGraphics.CGSize) -> CoreGraphics.CGPath? + @objc public func image(size: CoreGraphics.CGSize) -> UIKit.UIImage? + @objc public func image(size: CoreGraphics.CGSize, color: UIKit.UIColor) -> UIKit.UIImage? + @objc public func image(size: CoreGraphics.CGSize, scale: CoreGraphics.CGFloat, color: UIKit.UIColor) -> UIKit.UIImage? + @objc override dynamic public init() + @objc deinit +} +public typealias AppEventsCAPIManager = FBSDKCoreKit.FBSDKAppEventsCAPIManager +@objc @_inheritsConvenienceInitializers @objcMembers final public class FBSDKAppEventsCAPIManager : ObjectiveC.NSObject, FBSDKCoreKit.CAPIReporter { @objc public static let shared: FBSDKCoreKit.FBSDKAppEventsCAPIManager @objc override dynamic public init() - @objc public func configure(factory: FBSDKCoreKit.GraphRequestFactoryProtocol, settings: FBSDKCoreKit.SettingsProtocol) - @objc public func enable() - @objc public func recordEvent(_ parameters: [Swift.String : Any]) + @objc final public func configure(factory: FBSDKCoreKit.GraphRequestFactoryProtocol, settings: FBSDKCoreKit.SettingsProtocol) + @objc final public func enable() + @objc final public func recordEvent(_ parameters: [Swift.String : Any]) @objc deinit } @objc @_inheritsConvenienceInitializers @objcMembers public class FBSDKTransformerGraphRequestFactory : ObjectiveC.NSObject { @@ -47,6 +99,11 @@ extension FBSDKCoreKit.AccessToken { @objc public func callCapiGatewayAPI(with parameters: [Swift.String : Any]) @objc deinit } +final public class KeychainStoreFactory : FBSDKCoreKit.KeychainStoreProviding { + public init() + @objc final public func createKeychainStore(service: Swift.String, accessGroup: Swift.String?) -> FBSDKCoreKit.KeychainStoreProtocol + @objc deinit +} public enum Permission : Swift.Hashable, Swift.ExpressibleByStringLiteral { case publicProfile case userFriends @@ -83,6 +140,8 @@ public enum Permission : Swift.Hashable, Swift.ExpressibleByStringLiteral { case pagesManageCta case pagesManageInstantArticles case adsRead + case userLink + case userAgeRange case custom(Swift.String) public init(stringLiteral value: Swift.String) public var name: Swift.String { @@ -97,3 +156,277 @@ public enum Permission : Swift.Hashable, Swift.ExpressibleByStringLiteral { get } } +public typealias LoginTooltipBlock = (FBSDKCoreKit.FBSDKLoginTooltip?, Swift.Error?) -> Swift.Void +public enum LoginTooltipError : Swift.Error { + case missingTooltipText + public static func == (a: FBSDKCoreKit.LoginTooltipError, b: FBSDKCoreKit.LoginTooltipError) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +@objc @_inheritsConvenienceInitializers final public class ServerConfigurationProvider : ObjectiveC.NSObject { + final public var loggingToken: Swift.String? { + get + } + final public func shouldUseSafariViewController(forDialogName dialogName: Swift.String) -> Swift.Bool + final public func loadServerConfiguration(completion: FBSDKCoreKit.LoginTooltipBlock?) + @objc override dynamic public init() + @objc deinit +} +extension FBSDKCoreKit.Settings { + @objc final public func recordInstall() + @objc final public func logWarnings() + @objc final public func logIfSDKSettingsChanged() +} +@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKSettings) final public class Settings : ObjectiveC.NSObject, FBSDKCoreKit.SettingsProtocol, FBSDKCoreKit.SettingsLogging, FBSDKCoreKit._ClientTokenProviding { + @objc(sharedSettings) public static let shared: FBSDKCoreKit.Settings + @objc final public var sdkVersion: Swift.String { + @objc get + } + @objc final public var defaultGraphAPIVersion: Swift.String { + @objc get + } + @objc(JPEGCompressionQuality) final public var jpegCompressionQuality: CoreGraphics.CGFloat { + @objc get + @objc set + } + @objc @available(*, deprecated, message: "This property is deprecated and will be removed in the next major release. Use `isAutoLogAppEventsEnabled` instead.") + final public var autoLogAppEventsEnabled: Swift.Bool { + @objc get + @objc set + } + @objc final public var isAutoLogAppEventsEnabled: Swift.Bool { + @objc get + @objc set + } + @available(*, deprecated, message: "This property is deprecated and will be removed in the next major release. Use `isCodelessDebugLogEnabled` instead.") + @objc final public var codelessDebugLogEnabled: Swift.Bool { + @objc get + @objc set + } + @objc final public var isCodelessDebugLogEnabled: Swift.Bool { + @objc get + @objc set + } + @available(*, deprecated, message: "This property is deprecated and will be removed in the next major release. Use `isAdvertiserIDCollectionEnabled` instead.") + @objc final public var advertiserIDCollectionEnabled: Swift.Bool { + @objc get + @objc set + } + @objc final public var isAdvertiserIDCollectionEnabled: Swift.Bool { + @objc get + @objc set + } + @objc @available(*, deprecated, message: "This property is deprecated and will be removed in the next major release. Use `isSKAdNetworkReportEnabled` instead.") + final public var skAdNetworkReportEnabled: Swift.Bool { + @objc get + @objc set + } + @objc final public var isSKAdNetworkReportEnabled: Swift.Bool { + @objc get + @objc set + } + @objc final public var isEventDataUsageLimited: Swift.Bool { + @objc get + @objc set + } + @objc final public var shouldUseCachedValuesForExpensiveMetadata: Swift.Bool { + @objc get + @objc set + } + @objc final public var isGraphErrorRecoveryEnabled: Swift.Bool + @objc final public var appID: Swift.String? { + @objc get + @objc set + } + @objc final public var appURLSchemeSuffix: Swift.String? { + @objc get + @objc set + } + @objc final public var clientToken: Swift.String? { + @objc get + @objc set + } + @objc final public var displayName: Swift.String? { + @objc get + @objc set + } + @objc final public var facebookDomainPart: Swift.String? { + @objc get + @objc set + } + @objc final public var graphAPIVersion: Swift.String { + @objc get + @objc set + } + @objc final public var userAgentSuffix: Swift.String? + @available(*, deprecated, message: "This property is deprecated and will be removed in the next major release. Use `isAdvertiserTrackingEnabled` instead.") + @objc final public var advertiserTrackingEnabled: Swift.Bool { + @objc get + @objc set + } + @objc final public var isAdvertiserTrackingEnabled: Swift.Bool { + @objc get + @objc set(isNewlyAllowed) + } + @objc final public var advertisingTrackingStatus: FBSDKCoreKit.AdvertisingTrackingStatus { + @objc get + @objc set + } + @objc final public var isDataProcessingRestricted: Swift.Bool { + @objc get + } + @objc final public var persistableDataProcessingOptions: [FBSDKCoreKit.DataProcessingOptionKey.RawValue : Any]? { + @objc get + } + @objc final public func setDataProcessingOptions(_ options: [Swift.String]?) + @objc final public func setDataProcessingOptions(_ options: [Swift.String]?, country: Swift.Int32, state: Swift.Int32) + @objc final public var loggingBehaviors: Swift.Set { + @objc get + @objc set + } + @objc final public func enableLoggingBehavior(_ loggingBehavior: FBSDKCoreKit.LoggingBehavior) + @objc final public func disableLoggingBehavior(_ loggingBehavior: FBSDKCoreKit.LoggingBehavior) + @objc final public var shouldUseTokenOptimizations: Swift.Bool { + @objc get + @objc set + } + @available(*, deprecated, message: "This property is deprecated and will be removed in the next major release. Use `isATETimeSufficientlyDelayed` instead.") + @objc final public var isSetATETimeExceedsInstallTime: Swift.Bool { + @objc get + } + @objc final public var isATETimeSufficientlyDelayed: Swift.Bool { + @objc get + } + @objc final public var installTimestamp: Foundation.Date? { + @objc get + } + @objc final public var advertiserTrackingEnabledTimestamp: Foundation.Date? { + @objc get + } + @available(*, deprecated, message: "This property is deprecated and will be removed in the next major release. Use `graphAPIDebugParameterValue` instead.") + @objc final public var graphAPIDebugParamValue: Swift.String? { + @objc get + } + @objc final public var graphAPIDebugParameterValue: Swift.String? { + @objc get + } + @objc override dynamic public init() + @objc deinit +} +@objc(FBSDKSettings) public protocol SettingsProtocol { + @objc var appID: Swift.String? { get set } + @objc var clientToken: Swift.String? { get set } + @objc var userAgentSuffix: Swift.String? { get set } + @objc var sdkVersion: Swift.String { get } + @objc var displayName: Swift.String? { get set } + @objc var facebookDomainPart: Swift.String? { get set } + @objc var loggingBehaviors: Swift.Set { get set } + @objc var appURLSchemeSuffix: Swift.String? { get set } + @objc var isDataProcessingRestricted: Swift.Bool { get } + @objc var isAutoLogAppEventsEnabled: Swift.Bool { get } + @objc @available(*, deprecated, message: "This property is deprecated and will be removed in the next major release. Use `isCodelessDebugLogEnabled` instead.") + var codelessDebugLogEnabled: Swift.Bool { get set } + @objc var isCodelessDebugLogEnabled: Swift.Bool { get set } + @objc @available(*, deprecated, message: "This property is deprecated and will be removed in the next major release. Use `isAdvertiserIDCollectionEnabled` instead.") + var advertiserIDCollectionEnabled: Swift.Bool { get set } + @objc var isAdvertiserIDCollectionEnabled: Swift.Bool { get set } + @objc @available(*, deprecated, message: "This property is deprecated and will be removed in the next major release. Use `isATETimeSufficientlyDelayed` instead.") + var isSetATETimeExceedsInstallTime: Swift.Bool { get } + @objc var isATETimeSufficientlyDelayed: Swift.Bool { get } + @objc var isSKAdNetworkReportEnabled: Swift.Bool { get } + @objc var advertisingTrackingStatus: FBSDKCoreKit.AdvertisingTrackingStatus { get } + @objc var installTimestamp: Foundation.Date? { get } + @objc var advertiserTrackingEnabledTimestamp: Foundation.Date? { get } + @objc var isEventDataUsageLimited: Swift.Bool { get set } + @objc var shouldUseTokenOptimizations: Swift.Bool { get set } + @objc var graphAPIVersion: Swift.String { get set } + @objc var isGraphErrorRecoveryEnabled: Swift.Bool { get set } + @objc @available(*, deprecated, message: "This property is deprecated and will be removed in the next major release. Use `graphAPIDebugParameterValue` instead.") + var graphAPIDebugParamValue: Swift.String? { get } + @objc var graphAPIDebugParameterValue: Swift.String? { get } + @objc @available(*, deprecated, message: "This property is deprecated and will be removed in the next major release. Use `isAdvertiserTrackingEnabled` instead.") + var advertiserTrackingEnabled: Swift.Bool { get set } + @objc var isAdvertiserTrackingEnabled: Swift.Bool { get set } + @objc var shouldUseCachedValuesForExpensiveMetadata: Swift.Bool { get set } + @objc var persistableDataProcessingOptions: [FBSDKCoreKit.DataProcessingOptionKey.RawValue : Any]? { get } + @objc func setDataProcessingOptions(_ options: [Swift.String]?) + @objc func setDataProcessingOptions(_ options: [Swift.String]?, country: Swift.Int32, state: Swift.Int32) +} +public enum DialogConfigurationName { + public static let message: Swift.String + public static let share: Swift.String +} +@available(tvOS, unavailable) +public struct ShareDialogConfiguration { + public init() + public var defaultShareMode: Swift.String? { + get + } + public func shouldUseNativeDialog(forDialogName dialogName: Swift.String) -> Swift.Bool + public func shouldUseSafariViewController(forDialogName dialogName: Swift.String) -> Swift.Bool +} +@objcMembers @objc(_FBSDKAccessTokenExpirer) final public class _AccessTokenExpirer : ObjectiveC.NSObject, FBSDKCoreKit._AccessTokenExpiring { + @objc public init(notificationCenter: FBSDKCoreKit._NotificationPosting & FBSDKCoreKit_Basics.NotificationDelivering) + @objc deinit +} +@objc(_FBSDKAccessTokenExpiring) public protocol _AccessTokenExpiring { +} +@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKDialogConfigurationMapBuilder) final public class _DialogConfigurationMapBuilder : ObjectiveC.NSObject, FBSDKCoreKit._DialogConfigurationMapBuilding { + @objc final public func buildDialogConfigurationMap(from rawConfigurations: [[Swift.String : Any]]) -> [Swift.String : FBSDKCoreKit._DialogConfiguration] + @objc override dynamic public init() + @objc deinit +} +@_inheritsConvenienceInitializers @objc(FBSDKErrorFactory) final public class _ErrorFactory : ObjectiveC.NSObject, FBSDKCoreKit.ErrorCreating { + @objc(errorWithCode:userInfo:message:underlyingError:) final public func error(code: Swift.Int, userInfo: [Swift.String : Any]? = nil, message: Swift.String?, underlyingError: Swift.Error?) -> Swift.Error + @objc(errorWithDomain:code:userInfo:message:underlyingError:) final public func error(domain: Swift.String, code: Swift.Int, userInfo: [Swift.String : Any]? = nil, message: Swift.String?, underlyingError: Swift.Error?) -> Swift.Error + @objc(invalidArgumentErrorWithName:value:message:underlyingError:) final public func invalidArgumentError(name: Swift.String, value: Any?, message: Swift.String?, underlyingError: Swift.Error?) -> Swift.Error + @objc(invalidArgumentErrorWithDomain:name:value:message:underlyingError:) final public func invalidArgumentError(domain: Swift.String, name: Swift.String, value: Any?, message: Swift.String?, underlyingError: Swift.Error?) -> Swift.Error + @objc(requiredArgumentErrorWithName:message:underlyingError:) final public func requiredArgumentError(name: Swift.String, message: Swift.String?, underlyingError: Swift.Error?) -> Swift.Error + @objc(requiredArgumentErrorWithDomain:name:message:underlyingError:) final public func requiredArgumentError(domain: Swift.String, name: Swift.String, message: Swift.String?, underlyingError: Swift.Error?) -> Swift.Error + @objc(unknownErrorWithMessage:userInfo:) final public func unknownError(message: Swift.String?, userInfo: [Swift.String : Any]? = nil) -> Swift.Error + @objc override dynamic public init() + @objc deinit +} +@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKLogo) final public class _FBLogo : FBSDKCoreKit.FBIcon { + @objc override final public func path(with size: CoreGraphics.CGSize) -> CoreGraphics.CGPath? + @objc override dynamic public init() + @objc deinit +} +@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKFeatureManager) final public class _FeatureManager : ObjectiveC.NSObject, FBSDKCoreKit.FeatureChecking, FBSDKCoreKit._FeatureDisabling { + @objc public static let shared: FBSDKCoreKit._FeatureManager + @objc final public func isEnabled(_ feature: FBSDKCoreKit.SDKFeature) -> Swift.Bool + @objc final public func check(_ feature: FBSDKCoreKit.SDKFeature, completionBlock: @escaping FBSDKCoreKit.FBSDKFeatureManagerBlock) + @objc final public func disableFeature(_ feature: FBSDKCoreKit.SDKFeature) + @objc override dynamic public init() + @objc deinit +} +@objc(FBSDKPaymentObserver) final public class _PaymentObserver : ObjectiveC.NSObject, FBSDKCoreKit._PaymentObserving { + @objc(initWithPaymentQueue:paymentProductRequestorFactory:) public init(paymentQueue: StoreKit.SKPaymentQueue, paymentProductRequestorFactory: FBSDKCoreKit._PaymentProductRequestorCreating) + @objc(startObservingTransactions) final public func startObservingTransactions() + @objc(stopObservingTransactions) final public func stopObservingTransactions() + @objc deinit +} +extension FBSDKCoreKit._PaymentObserver : StoreKit.SKPaymentTransactionObserver { + @objc final public func paymentQueue(_ queue: StoreKit.SKPaymentQueue, updatedTransactions transactions: [StoreKit.SKPaymentTransaction]) +} +@_inheritsConvenienceInitializers @objc(FBSDKPaymentProductRequestorFactory) final public class _PaymentProductRequestorFactory : ObjectiveC.NSObject, FBSDKCoreKit._PaymentProductRequestorCreating { + @objc final public func createRequestor(transaction: StoreKit.SKPaymentTransaction) -> FBSDKCoreKit.PaymentProductRequestor + @objc override dynamic public init() + @objc deinit +} +@objcMembers @objc(FBSDKRestrictiveEventFilter) final public class _RestrictiveEventFilter : ObjectiveC.NSObject { + @objc final public let eventName: Swift.String + @objc final public let restrictiveParameters: [Swift.String : Any] + @objc(initWithEventName:restrictiveParameters:) public init(eventName: Swift.String, restrictiveParameters: [Swift.String : Any]) + @objc deinit +} +@objcMembers @objc(FBSDKViewImpressionLogger) final public class _ViewImpressionLogger : ObjectiveC.NSObject, FBSDKCoreKit.ImpressionLogging { + @objc(initWithEventName:) public init(eventName: FBSDKCoreKit.AppEvents.Name) + @objc public static func retrieveLogger(with eventName: FBSDKCoreKit.AppEvents.Name) -> FBSDKCoreKit._ViewImpressionLogger + @objc final public func logImpression(withIdentifier identifier: Swift.String, parameters: [FBSDKCoreKit.AppEvents.ParameterName : Any]?) + @objc deinit +} +extension FBSDKCoreKit.LoginTooltipError : Swift.Equatable {} +extension FBSDKCoreKit.LoginTooltipError : Swift.Hashable {} diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/arm64.swiftdoc b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/arm64.swiftdoc deleted file mode 100644 index 07a81755..00000000 Binary files a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/arm64.swiftdoc and /dev/null differ diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/arm64.swiftinterface b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/arm64.swiftinterface deleted file mode 100644 index 877c6568..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/arm64.swiftinterface +++ /dev/null @@ -1,99 +0,0 @@ -// swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.5 (swiftlang-1300.0.31.1 clang-1300.0.29.1) -// swift-module-flags: -target arm64-apple-tvos11.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FBSDKCoreKit -@_exported import FBSDKCoreKit -import FBSDKCoreKit_Basics -import Foundation -import Swift -import UIKit -import _Concurrency -extension FBSDKCoreKit.AccessToken { - public var permissions: Swift.Set { - get - } - public var declinedPermissions: Swift.Set { - get - } - public var expiredPermissions: Swift.Set { - get - } - public func hasGranted(_ permission: FBSDKCoreKit.Permission) -> Swift.Bool -} -@objc(FBSDKCAPIReporter) public protocol CAPIReporter { - @objc func enable() - @objc func configure(factory: FBSDKCoreKit.GraphRequestFactoryProtocol, settings: FBSDKCoreKit.SettingsProtocol) - @objc func recordEvent(_ parameters: [Swift.String : Any]) -} -@objc @_inheritsConvenienceInitializers @objcMembers public class FBSDKAppEventsCAPIManager : ObjectiveC.NSObject, FBSDKCoreKit.CAPIReporter { - @objc public static let shared: FBSDKCoreKit.FBSDKAppEventsCAPIManager - @objc override dynamic public init() - @objc public func configure(factory: FBSDKCoreKit.GraphRequestFactoryProtocol, settings: FBSDKCoreKit.SettingsProtocol) - @objc public func enable() - @objc public func recordEvent(_ parameters: [Swift.String : Any]) - @objc deinit -} -@objc @_inheritsConvenienceInitializers @objcMembers public class FBSDKTransformerGraphRequestFactory : ObjectiveC.NSObject { - @objc public static let shared: FBSDKCoreKit.FBSDKTransformerGraphRequestFactory - public var credentials: FBSDKCoreKit.FBSDKTransformerGraphRequestFactory.CapiGCredentials? { - get - } - public struct CapiGCredentials { - public let accessKey: Swift.String - public let capiGatewayURL: Swift.String - public let datasetID: Swift.String - } - @objc override dynamic public init() - @objc public func configure(datasetID: Swift.String, url: Swift.String, accessKey: Swift.String) - @objc public func callCapiGatewayAPI(with parameters: [Swift.String : Any]) - @objc deinit -} -public enum Permission : Swift.Hashable, Swift.ExpressibleByStringLiteral { - case publicProfile - case userFriends - case email - case userAboutMe - case userActionsBooks - case userActionsFitness - case userActionsMusic - case userActionsNews - case userActionsVideo - case userBirthday - case userEducationHistory - case userEvents - case userGamesActivity - case userGender - case userHometown - case userLikes - case userLocation - case userManagedGroups - case userPhotos - case userPosts - case userRelationships - case userRelationshipDetails - case userReligionPolitics - case userTaggedPlaces - case userVideos - case userWebsite - case userWorkHistory - case readCustomFriendlists - case readInsights - case readAudienceNetworkInsights - case readPageMailboxes - case pagesShowList - case pagesManageCta - case pagesManageInstantArticles - case adsRead - case custom(Swift.String) - public init(stringLiteral value: Swift.String) - public var name: Swift.String { - get - } - public func hash(into hasher: inout Swift.Hasher) - public static func == (a: FBSDKCoreKit.Permission, b: FBSDKCoreKit.Permission) -> Swift.Bool - public typealias ExtendedGraphemeClusterLiteralType = Swift.String - public typealias StringLiteralType = Swift.String - public typealias UnicodeScalarLiteralType = Swift.String - public var hashValue: Swift.Int { - get - } -} diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/dSYMs/FBSDKCoreKit.framework.dSYM/Contents/Info.plist b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/dSYMs/FBSDKCoreKit.framework.dSYM/Contents/Info.plist new file mode 100644 index 00000000..e9fd3068 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/dSYMs/FBSDKCoreKit.framework.dSYM/Contents/Info.plist @@ -0,0 +1,20 @@ + + + + + CFBundleDevelopmentRegion + English + CFBundleIdentifier + com.apple.xcode.dsym.com.facebook.sdk.FBSDKCoreKit + CFBundleInfoDictionaryVersion + 6.0 + CFBundlePackageType + dSYM + CFBundleSignature + ???? + CFBundleShortVersionString + 1.0 + CFBundleVersion + 15.1.0 + + diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/dSYMs/FBSDKCoreKit.framework.dSYM/Contents/Resources/DWARF/FBSDKCoreKit b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/dSYMs/FBSDKCoreKit.framework.dSYM/Contents/Resources/DWARF/FBSDKCoreKit new file mode 100644 index 00000000..05fb18a8 Binary files /dev/null and b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64/dSYMs/FBSDKCoreKit.framework.dSYM/Contents/Resources/DWARF/FBSDKCoreKit differ diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FBSDKCoreKit b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FBSDKCoreKit old mode 100644 new mode 100755 index 4e52cf58..7e36c178 Binary files a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FBSDKCoreKit and b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FBSDKCoreKit differ diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/af.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/af.lproj/FacebookSDK.strings new file mode 100644 index 00000000..84881da5 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/af.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "Besoek %@ en voer die kode in wat hierbo vertoon word."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "Om jou rekening te verbind, maak die Facebook-toepassing op jou mobiele toestel oop en kontroleer vir kennisgewings."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- OF -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "Goed"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Kanselleer"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Meld asseblief weer by hierdie toepassing aan om jou Facebook-rekening te herkoppel. "; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "Goed"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "Die bediener is tydelik besig, probeer asseblief weer."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Kanselleer"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Meld af"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Met Facebook aangemeld"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "As %@ aangemeld"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Meld aan"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Gaan voort met Facebook"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Meld met Facebook aan"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Meld af"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Toegang is nie na die Facebook-rekening verleen nie. Verifieer toestelinstellings."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Kan nie aan Facebook koppel nie. Gaan jou netwerkverbinding na en probeer weer."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Jou Facebook-wagwoord het verander. Om jou wagwoord te bevestig, maak Instellings > Facebook oop en tik jou naam."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "Die Facebook-rekening is nie op die toestel opgestel nie."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "Jou rekening is nie bevestig nie. Meld asseblief by www.facebook.com aan en volg die gegewe instruksies."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "Jy kan nie op die oomblik by toepassings aanmeld nie. Meld asseblief by www.facebook.com aan en volg die gegewe instruksies."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "Jy is in beheer – kies watter inligting jy met toepassings wil deel."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Meld aan"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Stuur"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Deel"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "Nie jy nie?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "Bevestig aantekening"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "Gaan voort as %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/ar.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/ar.lproj/FacebookSDK.strings new file mode 100644 index 00000000..f67e1352 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/ar.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "تفضل بزيارة %@ وإدخال الرمز الموضح أدناه."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "لربط حسابك، افتح تطبيق فيسبوك على جهازك المحمول ثم تفقد الإشعارات."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- أو -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "موافق"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "إلغاء"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "يرجى تسجيل الدخول إلى هذا التطبيق مرة أخرى لإعادة الاتصال بحساب فيسبوك."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "موافق"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "الخادم مشغول مؤقتًا، يرجى إعادة المحاولة."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "إلغاء"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "تسجيل الخروج"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "تم تسجيل الدخول بحساب فيسبوك"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "تم تسجيل الدخول باسم %@"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "تسجيل الدخول"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "متابعة بحساب فيسبوك"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "تسجيل الدخول بحساب فيسبوك"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "تسجيل الخروج"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "لم يتم منح إذن الوصول لحساب فيسبوك. تحقق من إعدادات الجهاز."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "تعذر الاتصال بفيسبوك. يُرجى التحقق من الاتصال بالإنترنت وإعادة المحاولة."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "تم تغيير كلمة سر فيسبوك الخاصة بك. لتأكيد كلمة السر، افتح الإعدادات > فيسبوك ثم اضغط على اسمك."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "لم تتم تهيئة حساب فيسبوك على الجهاز."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "لم يتم تأكيد حسابك. يُرجى تسجيل الدخول إلى www.facebook.com واتباع التعليمات الموضحة."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "لا يمكنك تسجيل الدخول إلى التطبيقات حاليًا. يُرجى تسجيل الدخول إلى www.facebook.com واتباع التعليمات الموضحة."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "أنت المتحكم - اختر المعلومات التي تريد مشاركتها مع التطبيقات."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "تسجيل الدخول"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "إرسال"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "مشاركة"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "لست أنت؟"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "تأكيد تسجيل الدخول"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "متابعة باسم %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/bn.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/bn.lproj/FacebookSDK.strings new file mode 100644 index 00000000..768fcdbb --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/bn.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "%@ -এ যান এবং উপরে যে কোডটি দেখানো হয়েছে সেটি লিখুন।"; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "আপনার অ্যাকাউন্টে সংযোগ করতে, আপনার মোবাইল ডিভাইসে Facebook অ্যাপটি খুলুন এবং বিজ্ঞপ্তি চেক করুন।"; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- অথবা -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "ঠিক আছে"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "বাতিল করুন"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "আপনার Facebook অ্যাকাউন্টটিতে পুনরায় সংযোগ করার জন্য অনুগ্রহ করে এই অ্যাপটিতে লগ ইন করুন৷"; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "ঠিক আছে"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "এই সার্ভারটি সাময়িকভাবে ব্যস্ত আছে, অনুগ্রহ করে পুনরায় চেষ্টা করুন৷"; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "বাতিল করুন"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "লগ আউট করুন"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Facebook ব্যবহার করে লগ ইন করা হয়েছে"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "%@ হিসাবে লগ ইন করা হয়েছে"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "লগ ইন করুন"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Facebook এর সাথে চালিয়ে যান"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Facebook -এর সাথে লগ ইন করুন"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "লগ আউট করুন"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Facebook অ্যাকাউন্টটিতে অ্যাক্সেস করার অনুমতি নেই৷ ডিভাইস সেটিংস যাচাই করুন৷"; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Facebook-এ সংযোগ করা যাচ্ছে না৷ আপনার নেটওয়ার্ক সংযোগটি পরীক্ষা করুন এবং পুনরায় চেষ্টা করুন৷"; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "আপনার Facebook পাসওয়ার্ডটি পরিবর্তিত হয়েছে৷ আপনার পাসওয়ার্ডটি নিশ্চিত করতে, সেটিংস > Facebook খুলুন এবং আপনার নামটি ট্যাপ করুন৷"; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "Facebook অ্যাকাউন্টটি এই ডিভাইসে কনফিগার করা যাযনি৷"; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "আপনার অ্যাকাউন্টটি নিশ্চিত করা যায়নি৷ অনুগ্রহ করে www.facebook.com-এ লগ ইন করুন এবং উল্লিখিত নির্দেশাবলী অনুসরণ করুন৷"; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "এই সময়ে আপনি অ্যাপসে লগ ইন করতে পারবেন না৷ অনুগ্রহ করে www.facebook.com-এ লগ ইন করুন এবং উল্লিখিত নির্দেশাবলী অনুসরণ করুন৷"; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "আপনি নিয়ন্ত্রণে আছেন - অ্যাপ্সের সাথে আপনি যে তথ্য শেয়ার করতে চান তা বাছুন৷"; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "লগ ইন করুন"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "পাঠান"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "ভাগ করুন"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "আপনি নন?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "লগ ইন নিশ্চিত করুন"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "%@ হিসেবে চালিয়ে যান"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/cs.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/cs.lproj/FacebookSDK.strings new file mode 100644 index 00000000..c15549c4 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/cs.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "Navštivte %@ a zadejte nahoře uvedený kód."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "Účet si můžete připojit tak, že si na mobilním zařízení spustíte aplikaci Facebook a podíváte se do upozornění."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- NEBO -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "OK"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Zrušit"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Pokud se chcete ke svému Facebook účtu znovu připojit, přihlaste se k této aplikaci ještě jednou."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "OK"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "Server je dočasně zaneprázdněný, zkuste to znovu."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Zrušit"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Odhlásit"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Přihlášen(a) přes Facebook"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "Přihlášen(a) jako %@"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Přihlásit"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Pokračovat přes Facebook"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Přihlásit se přes Facebook"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Odhlásit"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Facebook účtu nebylo oprávnění uděleno. Ověřte nastavení zařízení."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "K Facebooku se nedá připojit. Zkontrolujte připojení k síti a zkuste to znovu."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Vaše heslo na Facebook je změněné. Pokud chcete heslo potvrdit, přejděte do Nastavení > Facebook a klepněte na své jméno."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "V tomto zařízení není Facebook účet konfigurovaný."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "Váš účet není potvrzený. Přihlaste se na www. facebook.com a postupujte podle uvedených pokynů."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "Do aplikací se v této chvíli přihlásit nemůžete. Přihlaste se na www. facebook.com a postupujte podle uvedených pokynů."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "Je jen na vás, které informace chcete s aplikacemi sdílet."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Přihlásit"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Odeslat"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Sdílet"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "Nejste to vy?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "Potvrdit přihlášení"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "Pokračovat jako %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/da.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/da.lproj/FacebookSDK.strings new file mode 100644 index 00000000..a6d9ed40 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/da.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "Gå til %@, og indtast den kode, der er angivet ovenfor."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "Du kan tilknytte din konto ved at åbne Facebook-appen på din mobilenhed og tjekke notifikationerne."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- ELLER -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "OK"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Annuller"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Log på denne app igen for at genoprette forbindelsen til din Facebook-konto."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "OK"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "Serveren er optaget i øjeblikket. Prøv igen."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Annuller"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Log af"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Logget på med Facebook"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "Logget på som %@"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Log på"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Fortsæt med Facebook"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Log på med Facebook"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Log af"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Der er ikke blevet givet adgang til Facebook-kontoen. Kontrollér enhedsindstillingerne."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Kunne ikke oprette forbindelse til Facebook. Kontrollér din netværksforbindelse, og prøv igen."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Din Facebook-adgangskode er ændret. For at bekræfte din adgangskode skal du åbne Indstillinger > Facebook og trykke på dit navn."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "Facebook-kontoen er ikke blevet konfigureret på enheden."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "Din konto er ikke bekræftet. Log på www.facebook.com, og følg instruktionerne."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "Du kan ikke logge på apps på nuværende tidspunkt. Log på www.facebook.com, og følg instruktionerne."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "Du har styringen – vælg de oplysninger, som du vil dele med apps."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Log på"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Send"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Del"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "Ikke dig?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "Bekræft login"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "Fortsæt som %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/de.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/de.lproj/FacebookSDK.strings new file mode 100644 index 00000000..1e470805 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/de.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "Besuche %@ und gib den oben angezeigten Code ein."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "Um dein Konto zu verbinden, öffne die Facebook-App auf deinem Mobilgerät und prüfe, ob du Benachrichtigungen erhalten hast."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "– ODER –"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "OK"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Abbrechen"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Melde dich bitte erneut bei dieser App an, um die Verbindung mit deinem Facebook-Konto wiederherzustellen."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "OK"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "Der Server ist vorübergehend beschäftigt. Bitte versuche es erneut."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Abbrechen"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Abmelden"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Über Facebook angemeldet"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "Als %@ angemeldet"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Anmelden"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Mit Facebook fortfahren"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Über Facebook anmelden"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Abmelden"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Auf das Facebook-Konto wurde kein Zugriff erteilt. Überprüfe bitte die Geräteeinstellungen."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Verbindung zu Facebook kann nicht hergestellt werden. Bitte überprüfe deine Netzwerkverbindung und versuche es erneut."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Dein Facebook-Passwort hat sich geändert. Öffne „Einstellungen“ > „Facebook“ und tippe auf deinen Namen, um dein Passwort zu bestätigen."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "Das Facebook-Konto wurde für dieses Gerät nicht konfiguriert."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "Dein Konto wurde nicht bestätigt. Bitte melde dich unter www.facebook.com an und folge den Anweisungen."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "Du kannst dich zurzeit nicht bei Apps anmelden. Bitte melde dich unter www.facebook.com an und folge den Anweisungen."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "Es liegt ganz an dir – du kannst dir aussuchen, was du mit Apps teilen möchtest."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Anmelden"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Senden"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Teilen"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "Nicht du?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "Login bestätigen"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "Fortfahren als %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/el.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/el.lproj/FacebookSDK.strings new file mode 100644 index 00000000..09ca6484 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/el.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "Επισκεφτείτε τη διεύθυνση %@ και συμπληρώστε τον παραπάνω κωδικό."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "Για να συνδεθείτε στο λογαριασμό σας, ανοίξτε την εφαρμογή Facebook στη φορητή συσκευή σας και ελέγξτε τις ειδοποιήσεις."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- Ή -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "OK"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Άκυρο"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Συνδεθείτε ξανά σε αυτή την εφαρμογή για να συνδέσετε και πάλι το λογαριασμό σας στο Facebook."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "OK"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "Ο διακομιστής είναι προσωρινά απασχολημένος, προσπαθήστε ξανά."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Άκυρο"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Αποσύνδεση"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Έχει γίνει σύνδεση μέσω Facebook"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "Έχει γίνει σύνδεση ως %@"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Σύνδεση"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Συνεχίστε με το Facebook"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Σύνδεση μέσω Facebook"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Αποσύνδεση"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Δεν έχει παραχωρηθεί πρόσβαση στο λογαριασμό Facebook. Επαληθεύστε τις ρυθμίσεις της συσκευής σας."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Δεν είναι δυνατή η σύνδεση στο Facebook. Ελέγξτε τη σύνδεση στο δίκτυο και προσπαθήστε ξανά."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Ο κωδικός πρόσβασής σας στο Facebook άλλαξε. Για να επιβεβαιώσετε τον κωδικό σας, πηγαίνετε στις Ρυθμίσεις > Facebook και πατήστε το όνομά σας."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "Ο λογαριασμός Facebook δεν έχει διαμορφωθεί στη συσκευή."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "Ο λογαριασμός σας δεν επιβεβαιώθηκε. Συνδεθείτε στο www.facebook.com και ακολουθήστε τις οδηγίες που εμφανίζονται."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "Προς το παρόν δεν μπορείτε να συνδεθείτε σε εφαρμογές. Συνδεθείτε στο www.facebook.com και ακολουθήστε τις οδηγίες που εμφανίζονται."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "Έχετε τον έλεγχο - επιλέξτε ποιες πληροφορίες θέλετε να κοινοποιούνται στις εφαρμογές."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Σύνδεση"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Αποστολή"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Κοινοποίηση"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "Δεν είστε εσείς;"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "Επιβεβαίωση σύνδεσης"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "Συνέχεια ως %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/en.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/en.lproj/FacebookSDK.strings new file mode 100644 index 00000000..c88ac076 Binary files /dev/null and b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/en.lproj/FacebookSDK.strings differ diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/en_GB.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/en_GB.lproj/FacebookSDK.strings new file mode 100644 index 00000000..e36f841c --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/en_GB.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* The format string for device login instructions */ +"DeviceLogin.LogInPrompt" = "Visit %@ and enter the code shown above."; + +/* The 'or' string for smart login instructions */ +"DeviceLogin.SmartLogInOrLabel" = "-- OR --"; + +/* The string for smart login instructions */ +"DeviceLogin.SmartLogInPrompt" = "To connect your account, open the Facebook app on your mobile device and check for notifications."; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "OK"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Cancel"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Please log in to this app again to reconnect your Facebook account."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "OK"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "The server is temporarily busy, please try again."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Cancel"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Log out"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Logged in using Facebook"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "Logged in as %@"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Log in"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Continue with Facebook"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Log in with Facebook"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Log out"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Access has not been granted to the Facebook account. Verify device settings."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Unable to connect to Facebook. Please check your network connection and try again."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Your Facebook password has changed. To confirm your password, open Settings > Facebook and tap your name."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "The Facebook account has not been configured on the device."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "Your account is not confirmed. Please log in to www.facebook.com and follow the instructions given."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "You cannot log in to apps at this time. Please log in to www.facebook.com and follow the instructions given."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "You're in control – choose what information you want to share with apps."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Log In"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Send"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Share"; + +/* The title for the alert when smart login requires confirmation */ +"SmartLogin.ConfirmationTitle" = "Confirm Login"; + +/* The format string to continue as for the alert when smart login requires confirmation */ +"SmartLogin.Continue" = "Continue as %@"; + +/* The cancel label for the alert when smart login requires confirmation */ +"SmartLogin.NotYou" = "Not you?"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/es.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/es.lproj/FacebookSDK.strings new file mode 100644 index 00000000..0c5ce879 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/es.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "Visita %@ e ingresa el código que se muestra arriba."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "Para conectar tu cuenta, abre la aplicación de Facebook en tu dispositivo móvil y comprueba las notificaciones."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- O -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "Aceptar"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Cancelar"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Inicia sesión de nuevo en esta aplicación para volver a conectarte a tu cuenta de Facebook."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "Aceptar"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "El servidor está temporalmente ocupado. Vuelve a intentarlo."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Cancelar"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Cerrar sesión"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Sesión iniciada con Facebook"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "Sesión iniciada como %@"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Inicio de sesión"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Continuar con Facebook"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Iniciar sesión con Facebook"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Salir"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "No se concedió acceso a la cuenta de Facebook. Verifica la configuración del dispositivo."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "No es posible conectarse a Facebook. Comprueba tu conexión a internet y vuelve a intentarlo."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Cambió tu contraseña de Facebook. Para confirmar tu contraseña, abre Configuración > Facebook y toca tu nombre."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "No se configuró la cuenta de Facebook en el dispositivo."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "Tu cuenta no está confirmada. Inicia sesión en www.facebook.com y sigue las instrucciones."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "No puedes iniciar sesión en las aplicaciones en este momento. Inicia sesión en www.facebook.com y sigue las instrucciones."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "Tú decides: elige qué información quieres compartir con las aplicaciones."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Inicio de sesión"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Enviar"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Compartir"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "¿No eres tú?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "Confirmar inicio de sesión"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "Continuar como %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/es_ES.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/es_ES.lproj/FacebookSDK.strings new file mode 100644 index 00000000..4ecd5d68 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/es_ES.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "Visita %@ e introduce el código que se muestra arriba."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "Para conectar tu cuenta, abre la aplicación de Facebook en tu dispositivo móvil y comprueba las notificaciones."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- O -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "Aceptar"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Cancelar"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Vuelve a iniciar sesión en esta aplicación para volver a conectar tu cuenta de Facebook."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "Aceptar"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "El servidor está ocupado temporalmente. Vuelve a intentarlo más tarde."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Cancelar"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Salir"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Sesión iniciada con Facebook"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "Sesión iniciada como %@"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Inicio de sesión"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Continuar con Facebook"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Iniciar sesión con Facebook"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Salir"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "No se ha otorgado acceso a la cuenta de Facebook. Verifica la configuración del dispositivo."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "No es posible conectarse a Facebook. Comprueba tu conexión de red y vuelve a intentarlo."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Tu contraseña de Facebook ha cambiado. Para confirmar tu contraseña, abre Configuración > Facebook y toca tu nombre."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "La cuenta de Facebook no se ha configurado en el dispositivo."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "Tu cuenta no se ha confirmado. Inicia sesión en www.facebook.com y sigue las instrucciones."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "No puedes iniciar sesión en las aplicaciones en este momento. Inicia sesión en www.facebook.com y sigue las instrucciones."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "Tú tienes el control: elige la información que quieres compartir con las aplicaciones."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Inicio de sesión"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Enviar"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Compartir"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "¿No eres tú?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "Confirmar inicio de sesión"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "Continuar como %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/fi.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/fi.lproj/FacebookSDK.strings new file mode 100644 index 00000000..f51fcaa6 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/fi.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "Siirry osoitteeseen %@ ja kirjoita oheinen koodi sivulle."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "Pääset liittämään käyttäjätilisi avaamalla Facebook-sovelluksen mobiililaitteellasi ja tarkistamalla ilmoitukset."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- TAI -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "OK"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Peruuta"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Kirjaudu tähän sovellukseen uudelleen, jotta voit yhdistää Facebook-tilisi uudelleen."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "OK"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "Palvelin on tilapäisesti varattu, yritä uudelleen."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Peruuta"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Kirjaudu ulos"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Sisäänkirjautunut Facebookin avulla"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "Sisäänkirjautunut nimellä %@"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Kirjaudu sisään"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Jatka Facebook-tunnuksilla"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Kirjaudu sisään Facebookin avulla"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Kirjaudu ulos"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Pääsyä Facebook-tiliin ei ole myönnetty. Tarkista laiteasetukset."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Yhteyttä Facebookiin ei voi muodostaa. Tarkista verkkoyhteys ja yritä sitten uudelleen."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Facebook-salasanasi on vaihdettu. Vahvista salasanasi avaamalla Asetukset > Facebook ja napauttamalla nimeäsi."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "Facebook-tiliä ei ole määritetty laitteessa."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "Tiliäsi ei ole vahvistettu. Kirjaudu sisään osoitteeseen www.facebook.com ja noudata annettuja ohjeita."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "Et pysty kirjautumaan sovelluksiin tällä hetkellä. Kirjaudu sisään osoitteeseen www.facebook.com ja noudata annettuja ohjeita."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "Sinä voit valita, mitä tietoja jaat sovelluksille."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Kirjaudu sisään"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Lähetä"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Jaa"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "Etkö tämä ole sinä?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "Vahvista sisäänkirjautuminen"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "Jatka nimellä %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/fil.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/fil.lproj/FacebookSDK.strings new file mode 100644 index 00000000..c72600b1 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/fil.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "Pumunta sa %@ at ilagay ang code na ipinapakita sa itaas."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "Para ikonekta ang iyong account, buksan ang Facebook app sa iyong cellphone at tumingin ng mga notification."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- O KAYA -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "OK"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Kanselahin"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Mangyaring mag-log in muli sa app na ito para ikonekta muli ang iyong Facebook account."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "OK"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "Pansamantalang abala ang server, pakisubukan muli."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Kanselahin"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Mag-log Out"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Naka-log in gamit ang Facebook"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "Naka-log in bilang si %@"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Mag-log in"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Magatuloy sa Facebook"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Mag-log in sa pamamagitan ng Facebook"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Mag-log out"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Hindi binigyan ng access ang Facebook account. Beripikahin ang mga setting ng device."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Hindi nakakonekta sa Facebook. Tingnan ang iyong koneksyon sa network at subukan muli."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Nagbago ang iyong password sa Facebook. Para makumpirma ang iyong password, buksan ang Mga Setting > Facebook at i-tap ang iyong pangalan."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "Hindi na-configure sa device ang Facebook account."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "Hindi nakumpirma ang iyong account. Mangyaring mag-log in sa www.facebook.com at sundin ang mga ibinigay na tagubilin."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "Hindi ka makakapag-log in sa mga app sa oras na ito. Mangyaring mag-log in sa www.facebook.com at sundin ang mga ibinigay na tagubilin."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "Ikaw ang may kontrol - piliin kung anong impormasyon ang gusto mong ibahagi sa mga app."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Mag-log In"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Ipadala"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Ibahagi"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "Hindi ikaw?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "I-confirm ang Pag-log in"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "Magpatuloy bilang %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/fr.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/fr.lproj/FacebookSDK.strings new file mode 100644 index 00000000..f0511b2e --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/fr.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "Consultez la page %@ et saisissez le code indiqué ci-dessus."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "Pour connecter votre compte, lancez l’application Facebook sur votre appareil mobile et consultez les notifications."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- OU -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "OK"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Annuler"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Veuillez vous connecter à nouveau à cette application pour reconnecter votre compte Facebook."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "OK"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "Le serveur est temporairement occupé. Veuillez réessayer plus tard."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Annuler"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Déconnexion"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Connecté(e) à l’aide de Facebook"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "Connecté(e) en tant que %@"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Connexion"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Continuer avec Facebook"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Connexion avec Facebook"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Déconnexion"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "L’accès au compte Facebook n’a pas été autorisé. Vérifiez les paramètres de l’appareil."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Connexion à Facebook impossible. Vérifiez votre connexion avant de réessayer."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Votre mot de passe Facebook a changé. Pour confirmer votre mot de passe, ouvrez Paramètres > Facebook et saisissez votre nom."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "Le compte Facebook n’a pas été configuré sur l’appareil."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "Votre compte n’est pas confirmé. Veuillez vous connecter à www.facebook.com et suivre les instructions indiquées."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "Vous ne pouvez pas vous connecter à des applications pour le moment. Veuillez vous connecter à www.facebook.com et suivre les instructions indiquées."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "Vous gardez le contrôle. Choisissez les informations que vous souhaitez partager avec les applications."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Connexion"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Envoyer"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Partager"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "Ce n’est pas vous ?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "Confirmer la connexion"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "Continuer en tant que %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/gu.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/gu.lproj/FacebookSDK.strings new file mode 100644 index 00000000..95bec7fb --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/gu.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "%@ ની મુલાકાત લો અને ઉપર બતાવ્યા પ્રમાણે કોડ દાખલ કરો."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "તમારા એકાઉન્ટ સાથે જોડાવા માટે, તમારા મોબાઇલ ઉપકરણ પર Facebook એપ્લિકેશન ખોલો અને સૂચનો માટે તપાસો."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- અથવા -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "ઠીક"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "રદ કરો"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "તમારા ફેસબુક ખાતાને ફરીથી કનેક્ટ કરવા માટે કૃપા કરીને આ એપ્લિકેશનમાં ફરી લૉગ ઇન કરો."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "ઠીક"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "સર્વર અસ્થાયીરૂપે વ્યસ્ત છે, કૃપા કરીને ફરી પ્રયાસ કરો."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "રદ કરો"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "લૉગ આઉટ કરો"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "ફેસબુકનો ઉપયોગ કરીને લૉગ ઇન કરો"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "%@ તરીકે લૉગ ઇન થયાં"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "લૉગ ઇન કરો"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Facebook સાથે ચાલુ રાખો"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "ફેસબુક સાથે લૉગ ઇન કરો"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "લૉગ આઉટ કરો"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "ફેસબુક ખાતા પર ઍક્સેસ આપવામાં આવી નથી. ઉપકરણ સેટિંગ્સ ચકાસો"; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "ફેસબુકથી કનેક્ટ કરવામાં અસમર્થ. તમારું નેટવર્ક કનેક્શન તપાસો અને ફરી પ્રયાસ કરો."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "તમારો ફેસબુક પાસવર્ડ બદલાઈ ગયો છે. તમારા પાસવર્ડની પુષ્ટિ કરવા માટે, સેટિંગ્સ > ફેસબુક ખોલો અને તમારા નામ પર ટૅપ કરો."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "ઉપકરણ પર ફેસબુક ખાતું કન્ફિગર કરવામાં આવ્યું નથી."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "તમારા ખાતાની પુષ્ટિ કરવામાં આવી નથી. કૃપા કરીને www.facebook.com પર લૉગ ઇન કરો અને આપેલા સૂચનોને અનુસરો."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "તમે આ સમયે એપ્લિકેશન્સમાં લૉગ ઇન કરી શકતાં નથી. કૃપા કરીને www.facebook.com પર લૉગ ઇન કરો અને આપેલા સૂચનોને અનુસરો."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "તમે નિયંત્રણ કરો છો - તમે એપ્લિકેશન્સ સાથે કઈ માહિતી શેર કરવા માંગો છો તે પસંદ કરો."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "લૉગ ઇન કરો"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "મોકલો"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "શેર કરો"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "તમે નહિ?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "લૉગિનની પુષ્ટિ કરો"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "%@ તરીકે ચાલુ રાખો"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/he.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/he.lproj/FacebookSDK.strings new file mode 100644 index 00000000..be0f033b --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/he.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "בקר ב-%@ והזן את הקוד המופיע למעלה."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "כדי לחבר את החשבון שלך, פתח את אפליקציית פייסבוק במכשיר הנייד שלך ובדוק אם יש התראות."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- או -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "אישור"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "ביטול"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "התחבר לאפליקציה זו שוב כדי לחבר מחדש את חשבון הפייסבוק שלך."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "אישור"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "השרת עמוס באופן זמני, נסה שוב."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "ביטול"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "התנתק"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "מחובר באמצעות פייסבוק"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "מחובר בתור %@"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "התחבר"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "המשך עם פייסבוק"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "התחבר באמצעות פייסבוק"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "התנתק"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "לא הוענקה גישה לחשבון הפייסבוק. אמת את הגדרות המכשיר."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "לא ניתן להתחבר לפייסבוק. בדוק את החיבור שלך לרשת ונסה שוב."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "סיסמת הפייסבוק שלך השתנתה. כדי לאשר את הסיסמה, פתח את 'הגדרות' > 'פייסבוק' והקש על שמך."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "חשבון הפייסבוק לא הוגדר במכשיר."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "החשבון שלך לא אושר. התחבר ל-www.facebook.com ופעל בהתאם להוראות שיוצגו."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "לא ניתן להתחבר לאפליקציות כעת. התחבר ל-www.facebook.com ופעל בהתאם להוראות שיוצגו."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "אתה מחליט - בחר איזה מידע אתה רוצה לשתף עם אפליקציות."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "התחבר"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "שלח"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "שתף"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "לא אתה?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "אשר התחברות"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "המשך כ-%@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/hi.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/hi.lproj/FacebookSDK.strings new file mode 100644 index 00000000..16d49ea6 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/hi.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "%@ पर जाएँ और ऊपर दिया गया कोड दर्ज करें."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "अपने खाते को कनेक्ट करने के लिए, अपने मोबाइल एप्लिकेशन में Facebook एप्लिकेशन खोलें और सूचनाओं के लिए जाँच करें."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- या -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "ठीक"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "रद्द करें"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "अपने Facebook खाते से फिर से कनेक्ट होने के लिए कृपया इस एप्लिकेशन में फिर से लॉग इन करें."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "ठीक"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "सर्वर अस्थायी रूप से व्यस्त है, कृपया फिर से कोशिश करें."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "रद्द करें"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "लॉग आउट करें"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Facebook का उपयोग करके लॉग इन किया हुआ है"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "%@ के रूप में लॉग इन किया हुआ है"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "लॉग इन करें"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Facebook के साथ जारी रखें"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Facebook से लॉग इन करें"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "लॉग आउट"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Facebook खाते को एक्सेस नहीं दी गई है. डिवाइस सेटिंग सत्यापित करें."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Facebook से कनेक्ट होने में असमर्थ. कृपया अपने नेटवर्क कनेक्शन की जाँच करें फिर से प्रयास करें."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "आपका Facebook पासवर्ड बदल गया है. अपना पासवर्ड कन्फ़र्म करने के लिए, सेटिंग > Facebook खोलें और अपना नाम टैप करें."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "डिवाइस पर Facebook खाता कॉन्फ़िगर नहीं किया गया है."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "आपका खाता कन्फ़र्म नहीं किया गया है. कृपया www.facebook.com में लॉग इन करें और दिए गए निर्देशों का पालन करें."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "आप इस समय एप्लिकेशन में लॉग इन नहीं कर सकते. कृपया www.facebook.com में लॉग इन करें और दिए गए निर्देशों का पालन करें."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "आप नियंत्रण में हैं - चुनें कि आप एप्लिकेशन से कौन-सी जानकारी साझा करना चाहते हैं."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "लॉग इन करें"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "भेजें"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "साझा करें"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "आप नहीं हैं?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "लॉग इन कन्फ़र्म करें"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "%@ के रूप में जारी रखें"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/hr.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/hr.lproj/FacebookSDK.strings new file mode 100644 index 00000000..1a30854a --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/hr.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "Posjetite adresu %@ i unesite gore prikazan kod."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "Da biste povezali račun, otvorite aplikaciju Facebook na mobilnom uređaju i potražite obavijesti."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- ILI -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "U redu"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Odustani"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Ponovo se prijavite u ovu aplikaciju kako biste se ponovo povezali s Facebook računom."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "U redu"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "Poslužitelj je privremeno zauzet, pokušajte ponovo."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Odustani"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Odjavi se"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Prijavljen putem Facebooka"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "Prijavljen kao %@"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Prijavi se"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Nastavite s korištenjem Facebooka"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Prijava putem Facebooka"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Odjavi se"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Pristup Facebook računu nije odobren. Provjerite postavke uređaja."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Povezivanje s Facebookom nije uspjelo. Provjerite mrežnu vezu i pokušajte ponovo."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Promijenili ste lozinku za Facebook. Za potvrdu lozinke otvorite Postavke > Facebook i dodirnite svoje ime."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "Na uređaju nije konfiguriran račun za Facebook."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "Vaš račun nije potvrđen. Prijavite se na www.facebook.com i slijedite upute."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "U ovome trenutku prijava u aplikacije nije moguća. Prijavite se na www.facebook.com i slijedite upute."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "Vi odlučujete – odaberite koje podatke želite dijeliti u aplikacijama."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Prijava"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Pošalji"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Dijeli"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "To niste vi?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "Potvrda prijave"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "Nastavi kao %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/hu.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/hu.lproj/FacebookSDK.strings new file mode 100644 index 00000000..81a206e1 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/hu.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "Keresd fel a %@ címet, és írd be a fent megjelenített kódot."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "A fiók hozzákapcsolásához nyisd meg a Facebook alkalmazást a mobilkészülékeden, és nézd meg az értesítéseket."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- VAGY -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "OK"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Mégsem"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Kérjük, jelentkezz be újra ebbe az alkalmazásba, ha szeretnéd ismét összekapcsolni a Facebook-fiókoddal."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "OK"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "A kiszolgáló átmenetileg foglalt, próbáld meg újra."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Mégsem"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Kijelentkezés"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Bejelentkezve a Facebook használatával"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "Bejelentkezve %@ néven"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Bejelentkezés"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Folytatás a Facebookkal"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Bejelentkezés a Facebook használatával"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Kijelentkezés"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "A Facebook-fiókhoz nincs megadva a hozzáférés. Ellenőrizd az eszköz beállításait."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Nem sikerült kapcsolódni a Facebookhoz. Ellenőrizd a hálózati kapcsolatot, majd próbáld meg újra."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Facebook-jelszavad megváltozott. A jelszó megerősítéséhez nyisd meg a Settings (Beállítások) > Facebook pontot, és koppints a nevedre."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "A készüléken nincs beállítva a Facebook-fiók."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "A fiókod nincs megerősítve. Jelentkezz be a www.facebook.com címre, és kövesd az utasításokat."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "Jelenleg nem tudsz alkalmazásokba bejelentkezni. Jelentkezz be a www.facebook.com címre, és kövesd az utasításokat."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "A döntés a kezedben van: kiválaszthatod, hogy milyen adatokat osztasz meg az alkalmazásokkal."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Bejelentkezés"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Küldés"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Megosztás"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "Nem te vagy az?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "Bejelentkezés megerősítése"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "Folytatás mint %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/id.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/id.lproj/FacebookSDK.strings new file mode 100644 index 00000000..da53d0d0 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/id.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "Kunjungi %@ dan masukkan kode yang ditampilkan di atas."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "Untuk menghubungkan akun Anda, buka aplikasi Facebook di perangkat seluler Anda dan periksa pemberitahuan."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- ATAU -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "OK"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Batal"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Harap masuk ke aplikasi ini lagi untuk menghubungkan kembali akun Facebook Anda."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "OK"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "Server untuk sementara sedang sibuk, harap coba lagi."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Batal"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Keluar"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Masuk menggunakan Facebook"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "Masuk sebagai %@"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Masuk"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Lanjutkan dengan Facebook"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Masuk menggunakan Facebook"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Keluar"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Akses belum diberikan ke akun Facebook. Verifikasi pengaturan perangkat."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Tidak dapat terhubung ke Facebook. Periksa koneksi jaringan dan coba lagi."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Kata sandi Facebook Anda telah diubah. Untuk mengonfirmasi kata sandi Anda, buka Pengaturan > Facebook, lalu ketuk nama Anda."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "Akun Facebook belum dikonfigurasikan di perangkat."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "Akun Anda tidak dikonfirmasi. Masuk ke www.facebook.com dan ikuti petunjuknya."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "Saat ini Anda tidak dapat masuk ke aplikasi. Masuk ke www.facebook.com dan ikuti petunjuknya."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "Anda memegang kendali - pilih info yang ingin Anda bagikan dengan aplikasi."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Masuk"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Kirim"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Berbagi"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "Bukan Anda?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "Konfirmasikan Masuk"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "Lanjutkan sebagai %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/it.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/it.lproj/FacebookSDK.strings new file mode 100644 index 00000000..38915663 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/it.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "Visita %@ e inserisci il codice mostrato sopra."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "Per collegare il tuo account, apri l'app Facebook sul tuo dispositivo mobile e controlla se hai notifiche."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- OPPURE -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "OK"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Annulla"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Effettua di nuovo l'accesso a questa applicazione per riconnettere il tuo account Facebook."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "OK"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "Il server è temporaneamente occupato, riprova."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Annulla"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Esci"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Accesso effettuato tramite Facebook"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "Accesso effettuato come %@"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Accedi"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Continua con Facebook"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Accedi con Facebook"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Esci"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "All'account Facebook non è stato concesso l'accesso. Verifica le impostazioni del dispositivo."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Impossibile connettersi a Facebook. Controlla la tua connessione e riprova."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "La tua password di Facebook è stata modificata. Per confermare la password, apri Impostazioni > Facebook e tocca il tuo nome."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "L'account Facebook non è stato configurato nel dispositivo."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "Il tuo account non è stato verificato. Accedi a www.facebook.com e segui le istruzioni fornite."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "Impossibile accedere alle applicazioni al momento. Accedi a www.facebook.com e segui le istruzioni fornite."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "Il controllo è nelle tue mani: scegli quali informazioni condividere con le app."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Accedi"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Invia"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Condividi"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "Non sei tu?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "Conferma l'accesso"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "Continua come %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/ja.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/ja.lproj/FacebookSDK.strings new file mode 100644 index 00000000..c4922b5e --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/ja.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "%@にアクセスし、上に表示されているコードを入力してください。"; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "アカウントをリンクするには、お使いのモバイル機器でFacebookアプリを開き、お知らせをご確認ください。"; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- または -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "OK"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "キャンセル"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "このアプリにもう一度ログインして、Facebookアカウントを再接続してください。"; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "OK"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "サーバーが一時的にビジーです。もう一度お試しください。"; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "キャンセル"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "ログアウト"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Facebookを使用してログイン中"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "%@としてログイン中"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "ログイン"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Facebookで続ける"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Facebookでログイン"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "ログアウト"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Facebookアカウントにアクセス権が与えられていません。デバイス設定を確認してください。"; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Facebookに接続できませんでした。ネットワーク接続を確認してもう一度お試しください。"; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Facebookパスワードが変更されています。パスワードを確認するには、[設定] > [Facebook]の順に開き、名前をタップしてください。"; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "デバイスにFacebookアカウントが構成されていません。"; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "アカウントが確認されません。www.facebook.comにログインし、表示される説明に従ってください。"; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "今はアプリにログインできません。www.facebook.comにログインし、表示される説明に従ってください。"; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "アプリと共有する情報をコントロールできます。"; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "ログイン"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "送信"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "シェア"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "別のユーザーとしてログイン"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "ログインの確認"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "%@として続行"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/kn.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/kn.lproj/FacebookSDK.strings new file mode 100644 index 00000000..9ecdac9d --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/kn.lproj/FacebookSDK.strings @@ -0,0 +1,71 @@ +/* The format string for device login instructions */ +"DeviceLogin.LogInPrompt" = "ನಿಮ್ಮ ಸ್ಮಾರ್ಟ್‌ ಫೋನ್‌ ಅಥವಾ ಕಂಪ್ಯೂಟರ್‌ನಲ್ಲಿ %@ ಗೆ ಭೇಟಿ ನೀಡಿ ಮತ್ತು ಈ ಕೋಡ್‌ ಅನ್ನು ನಮೂದಿಸಿ:"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "ಸರಿ"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "ರದ್ದುಮಾಡು"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "ನಿಮ್ಮ Facebook ಖಾತೆಯನ್ನು ಮರುಸಂಪರ್ಕಗೊಳಿಸಲು ಈ ಅಪ್ಲಿಕೇಶನ್‌ನಲ್ಲಿ ಮತ್ತೊಮ್ಮೆ ಲಾಗಿನ್‌ ಮಾಡಿ."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "ಸರಿ"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "ಸರ್ವರ್ ತಾತ್ಕಾಲಿಕವಾಗಿ ಕಾರ್ಯನಿರತವಾಗಿದೆ, ದಯವಿಟ್ಟು ನಂತರ ಮತ್ತೆ ಪ್ರಯತ್ನಿಸಿ."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "ರದ್ದುಮಾಡು"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "ಲಾಗ್‌ ಔಟ್‌"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Facebook ಬಳಸಿಕೊಂಡು ಲಾಗಿನ್‌ ಮಾಡಲಾಗಿದೆ"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "%@ ರಂತೆ ಲಾಗಿನ್‌ ಮಾಡಲಾಗಿದೆ"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "ಲಾಗ್‌ ಇನ್‌"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Facebook ಅನ್ನು ಮುಂದುವರಿಸಿ"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Facebook ಮೂಲಕ ಲಾಗ್‌ ಇನ್‌ ಮಾಡಿ"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "ಲಾಗ್‌ ಔಟ್‌"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Facebook ಖಾತೆಗೆ ಪ್ರವೇಶವನ್ನು ಅನುಮತಿಸಲಾಗಿಲ್ಲ. ಸಾಧನದ ಸೆಟ್ಟಿಂಗ್‌ಗಳನ್ನು ಪರಿಶೀಲಿಸಿ."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Facebook ಗೆ ಸಂಪರ್ಕಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ. ನಿಮ್ಮ ನೆಟ್‌ವರ್ಕ್‌ ಸಂಪರ್ಕವನ್ನು ಪರಿಶೀಲಿಸಿ ಹಾಗೂ ಮತ್ತೆ ಪ್ರಯತ್ನಿಸಿ."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "ನಿಮ್ಮ Facebook ಪಾಸ್‌ವರ್ಡ್‌ ಬದಲಿಸಲಾಗಿದೆ. ನಿಮ್ಮ ಪಾಸ್‌ವರ್ಡ್‌ ಖಚಿತಪಡಿಸಲು, ಸೆಟ್ಟಿಂಗ್‌ಗಳು > Facebook ತೆರೆಯಿರಿ ಮತ್ತು ನಿಮ್ಮ ಹೆಸರನ್ನು ಟ್ಯಾಪ್‌ ಮಾಡಿ."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "Facebook ಖಾತೆಯನ್ನು ಸಾಧನದಲ್ಲಿ ಕಾನ್ಫಿಗರ್ ಮಾಡಲಾಗಿಲ್ಲ."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "ನಿಮ್ಮ ಖಾತೆಯನ್ನು ದೃಢೀಕರಿಸಿಲ್ಲ. ದಯವಿಟ್ಟು www.facebook.com ಗೆ ಲಾಗಿನ್‌ ಮಾಡಿ ಮತ್ತು ಕೆಳಗೆ ನೀಡಿದ ಸೂಚನೆಗಳನ್ನು ಅನುಸರಿಸಿ."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "ನೀವು ಈ ಸಮಯದಲ್ಲಿ ಅಪ್ಲಿಕೇಶನ್‌ಗಳಿಗೆ ಲಾಗಿನ್‌ ಮಾಡಲು ಸಾಧ್ಯವಿಲ್ಲ. ದಯವಿಟ್ಟು www.facebook.com ಗೆ ಲಾಗಿನ್‌ ಮಾಡಿ ಮತ್ತು ಕೆಳಗೆ ನೀಡಿದ ಸೂಚನೆಗಳನ್ನು ಅನುಸರಿಸಿ."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "ನೀವು ನಿಯಂತ್ರಣದಲ್ಲಿರುವಿರಿ - ನೀವು ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಹಂಚಿಕೊಳ್ಳಲು ಬಯಸುವ ವಿಷಯವನ್ನು ಆರಿಸಿ."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "ಲಾಗ್‌ ಇನ್‌"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "ಕಳುಹಿಸಿ"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "ಹಂಚಿಕೊಳ್ಳಿ"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/ko.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/ko.lproj/FacebookSDK.strings new file mode 100644 index 00000000..f7692eff --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/ko.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "%@를 방문하여 위에 표시된 코드를 입력하세요."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "계정을 연결하려면 모바일 기기에서 Facebook 앱을 열고 알림을 확인하세요."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- 또는 -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "확인"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "취소"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Facebook 계정을 다시 연결하려면 이 앱에 다시 로그인하세요."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "확인"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "일시적으로 서버 사용량이 많아졌습니다. 다시 시도하세요."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "취소"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "로그아웃"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Facebook 계정으로 로그인함"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "%@(으)로 로그인함"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "로그인"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Facebook으로 계속"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Facebook으로 로그인"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "로그아웃"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Facebook 계정에 대한 액세스가 승인되지 않았습니다. 기기 설정을 확인하세요."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Facebook에 연결할 수 없습니다. 네트워크 연결을 확인하고 다시 시도하세요."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Facebook 비밀번호가 변경되었습니다. 비밀번호를 확인하려면 설정 > Facebook으로 이동하여 이름을 누르세요."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "Facebook 계정이 기기에 구성되어 있지 않습니다."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "계정이 확인되지 않았습니다. www.facebook.com에 로그인한 뒤 안내를 따라주세요."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "현재 앱에 로그인할 수 없습니다. www.facebook.com에 로그인한 뒤 안내를 따라주세요."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "원하는 정보를 선택하여 앱에 공유할 수 있습니다."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "로그인"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "보내기"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "공유하기"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "회원님이 아닌가요?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "로그인 확인"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "%@님으로 계속"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/ml.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/ml.lproj/FacebookSDK.strings new file mode 100644 index 00000000..8b9ead15 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/ml.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "%@ സന്ദർശിച്ച്‌ മുകളിൽ കാണിച്ച‌ കോഡ്‌ നൽകുക."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "നിങ്ങളുടെ അക്കൗണ്ട്‌ കണക്‌റ്റുചെയ്യാൻ, നിങ്ങളുടെ മൊബൈൽ ഉപകരണത്തിലെ Facebook ആപ്പ്‌ തുറന്ന്‌ അറിയിപ്പുകൾ പരിശോധിക്കുക."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- അല്ലെങ്കിൽ -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "ശരി"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "റദ്ദാക്കുക"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "നിങ്ങളുടെ Facebook അക്കൗണ്ടുമായി വീണ്ടും കണക്‌റ്റുചെയ്യുന്നതിന് ഈ ആപ്ലിക്കേഷനിൽ വീണ്ടും ലോഗിൻ ചെയ്യുക."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "ശരി"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "സെർവർ താൽക്കാലികമായി തിരക്കിലാണ്, വീണ്ടും ശ്രമിക്കുക."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "റദ്ദാക്കുക"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "ലോഗ്ഔട്ട് ചെയ്യുക"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Facebook ഉപയോഗിച്ച് ലോഗിൻ ചെയ്‌തു"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "%@ എന്നതായി ലോഗിൻ ചെയ്‌തു"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "ലോഗിൻ ചെയ്യുക"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Facebook ഉപയോഗിച്ച് തുടരുക"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Facebook ഉപയോഗിച്ച് ലോഗിൻ ചെയ്യുക"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "ലോഗ്ഔട്ട് ചെയ്യുക"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Facebook അക്കൗണ്ടിലേക്ക് ആക്‌സസ് നൽകിയിട്ടില്ല. ഉപകരണ ക്രമീകരണങ്ങൾ പരിശോധിച്ചുറപ്പിക്കുക."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Facebook-ലേക്ക് കണക്‌റ്റുചെയ്യാനായില്ല. നിങ്ങളുടെ നെറ്റ്‌വർക്ക് കണക്ഷൻ പരിശോധിച്ച് വീണ്ടും ശ്രമിക്കുക."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "നിങ്ങളുടെ Facebook പാസ്‌വേഡ് മാറി. പാ‌സ്‌വേഡ് സ്ഥിരീകരിക്കുന്നതിന് ക്രമീകരണങ്ങൾ > Facebook എന്നത് തുറന്ന് പേര് ടാപ്പുചെയ്യുക."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "ഉപകരണത്തിൽ Facebook അക്കൗണ്ട് കോൺഫിഗർ ചെയ്‌തിട്ടില്ല."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "അക്കൗണ്ട് സ്ഥിരീകരിച്ചു. www.facebook.com എന്നതിലേക്ക് ലോഗിൻ ചെയ്‌ത് തന്നിരിക്കുന്ന നിർദ്ദേശങ്ങൾ പാലിക്കുക."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "നിങ്ങൾക്ക് ഈ സമയം ആപ്ലിക്കേഷനുകളിലേക്ക് ലോഗിൻ ചെയ്യാനാവില്ല. www.facebook.com എന്നതിലേക്ക് ലോഗിൻ ചെയ്‌ത് തന്നിരിക്കുന്ന നിർദ്ദേശങ്ങൾ പാലിക്കുക."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "നിങ്ങളുടെ നിയന്ത്രണത്തിലാണ് - നിങ്ങൾക്ക് ആപ്‌സുമായി ഏതെല്ലാം വിവരങ്ങൾ പങ്കിടണമെന്ന് തിരഞ്ഞെടുക്കുക."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "ലോഗിൻ ചെയ്യുക"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "അയയ്‌ക്കുക"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "പങ്കിടൂ"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "നിങ്ങൾ അല്ലേ?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "ലോഗിൻ സ്ഥിരീകരിക്കുക"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "%@ ആയി തുടരുക"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/mr.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/mr.lproj/FacebookSDK.strings new file mode 100644 index 00000000..e857096c --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/mr.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "%@ वर भेट द्या आणि वर दर्शवलेला कोड प्रविष्ट करा."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "तुमचे खाते कनेक्ट करण्यासाठी, तुमच्या मोबाईल उपकरणावर Facebook अॅप उघडा आणि सूचना तपासा."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- किंवा -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "ठीक"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "रद्द करा"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "कृपया आपले फेसबुक खाते रीकनेक्ट करण्यासाठी या अनुप्रयोगावर पुन्हा लॉग इन करा."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "ठीक"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "सर्व्हर तात्पुरता व्यस्त आहे, कृपया पुन्हा प्रयत्न करा."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "रद्द करा"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "लॉग आउट करा"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "फेसबुक वापरून लॉग इन केले"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "%@ म्हणून लॉग इन केले"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "लॉग इन करा"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Facebook सह चालू ठेवा"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "फेसबुकसह लॉग इन करा"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "लॉग आउट करा"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "फेसबुक खात्यावर प्रवेशास मंजूरी दिली गेली नाही. डिव्हाइस सेटिंग्ज सत्यापित करा."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "फेसबुकशी कनेक्ट करण्यात अक्षम. आपले नेटवर्क कनेक्शन तपासा आणि पुन्हा प्रयत्न करा."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "आपला फेसबुक पासवर्ड बदलला आहे. आपल्या पासवर्डची पुष्टी करण्यासाठी, सेटिंग्ज > फेसबुक उघडा आणि आपले नाव टॅप करा."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "डिव्हाइसवर फेसबुक खाते कॉन्फिगर केले गेले नाही."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "आपल्या खात्याची पुष्टी झाली नाही. कृपया www.facebook.com वर लॉग इन करा आणि दिलेल्या सूचनांचे अनुसरण करा."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "आपण यावेळी अनुप्रयोगांवर लॉग इन करू शकत नाही. कृपया www.facebook.com वर लॉग इन करा आणि दिलेल्या सूचनांचे अनुसरण करा."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "तुम्ही नियंत्रणात आहात - तुम्ही कोणती माहिती अॅपसह सामायिक करू इच्छिता ते निवडा."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "लॉग इन करा"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "पाठवा"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "सामायिक करा"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "तुम्ही नाही?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "लॉग इन पुष्टी करा"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "%@ म्हणून चालू ठेवा"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/ms.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/ms.lproj/FacebookSDK.strings new file mode 100644 index 00000000..60b4cdb9 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/ms.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "Lawati %@ dan masukkan kod yang ditunjukkan di atas."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "Untuk menghubungkan akaun anda, buka apl Facebook di peranti mudah alih anda dan semak pemberitahuan."; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "Bukan anda?"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "OK"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Batal"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Sila log masuk ke aplikasi ini sekali lagi untuk menyambung semula akaun Facebook anda."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "OK"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "Pelayan ini sibuk buat sementara waktu, sila cuba lagi."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Batal"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Log Keluar"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Dilog masuk menggunakan Facebook"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "Dilog masuk sebagai %@"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Log masuk"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Teruskan dengan Facebook"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Log masuk dengan Facebook"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Log keluar"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Akses ke akaun Facebook tidak diberikan. Sahkan tetapan peranti."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Tidak dapat menyambung ke Facebook. Semak sambungan rangkaian anda dan cuba lagi."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Kata laluan Facebook anda telah ditukar. Untuk mengesahkan kata laluan anda, buka Tetapan > Facebook dan ketik nama anda."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "Akaun Facebook masih belum dikonfigurasikan pada peranti."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "Akaun anda tidak disahkan. Sila log masuk ke www.facebook.com dan ikuti arahan yang diberi."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "Anda tidak boleh log masuk ke aplikasi pada masa ini. Sila log masuk ke www.facebook.com dan ikuti arahan yang diberi."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "Anda yang mengawal - pilih maklumat yang anda ingin kongsi dengan apl."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Log Masuk"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Hantar"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Kongsi"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "Sahkan Log Masuk"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "Teruskan sebagai %@"; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- ATAU -"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/nb.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/nb.lproj/FacebookSDK.strings new file mode 100644 index 00000000..3ebb66c3 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/nb.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "Gå til %@, og oppgi koden som vises ovenfor."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "Koble til kontoen din ved å åpne Facebook-appen på mobilenheten din og se etter varsler."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- ELLER -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "OK"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Avbryt"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Logg deg inn igjen på denne appen for å koble til Facebook-kontoen på nytt."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "OK"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "Serveren er midlertidig opptatt. Prøv på nytt."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Avbryt"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Logg ut"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Logget inn med Facebook"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "Logget inn som %@"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Logg inn"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Fortsett med Facebook"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Logg inn med Facebook"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Logg ut"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Det er ikke gitt tilgang til Facebook-kontoen. Bekreft enhetsinnstillinger."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Kunne ikke koble til Facebook. Kontroller nettverkstilkoblingen, og prøv på nytt."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Facebook-passordet ditt er endret. Bekreft passordet ditt ved å gå til Innstillinger > Facebook og trykke på navnet ditt."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "Facebook-kontoen er ikke konfigurert på enheten."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "Kontoen din er bekreftet. Logg deg inn på www.facebook.com, og følg instruksjonene."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "Du kan ikke logge deg inn på apper for øyeblikket. Logg deg inn på www.facebook.com, og følg instruksjonene."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "Du bestemmer – velg hvilke opplysninger du vil dele med appene."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Logg inn"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Send"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Del"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "Ikke deg?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "Bekreft innlogging"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "Fortsett som %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/nl.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/nl.lproj/FacebookSDK.strings new file mode 100644 index 00000000..160654a4 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/nl.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "Ga naar %@ en voer de bovenstaande code in."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "Om je account te verbinden, open je de Facebook-app op je mobiele apparaat en controleer of je meldingen ziet."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- OF -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "OK"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Annuleren"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Meld je nogmaals aan bij deze app om verbinding te maken met je Facebook-account."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "OK"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "De server is tijdelijk niet beschikbaar. Probeer het opnieuw."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Annuleren"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Afmelden"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Aangemeld via Facebook"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "Aangemeld als %@"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Aanmelden"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Doorgaan met Facebook"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Aanmelden met Facebook"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Afmelden"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Er is geen toegang verleend aan het Facebook-account. Verifieer de apparaatinstellingen."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Er kan geen verbinding worden gemaakt met Facebook. Controleer je netwerkverbinding en probeer het opnieuw."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Je Facebook-wachtwoord is gewijzigd. Open Instellingen > Facebook en tik op je naam om je wachtwoord te bevestigen."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "Het Facebook-account is niet geconfigureerd op het apparaat."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "Je account is niet bevestigd. Meld je aan bij www.facebook.com en volg de instructies."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "Je kunt je momenteel niet aanmelden bij apps. Meld je aan bij www.facebook.com en volg de instructies."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "Jij hebt de controle. Kies welke informatie je met apps wilt delen."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Aanmelden"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Verzenden"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Delen"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "Ben jij dit niet?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "Aanmelden bevestigen"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "Doorgaan als %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/pa.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/pa.lproj/FacebookSDK.strings new file mode 100644 index 00000000..07027466 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/pa.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "%@ ਵਿੱਚ ਜਾਓ ਅਤੇ ਉੱਤੇ ਦਿਖਾਏ ਗਏ ਕੋਡ ਨੂੰ ਦਾਖ਼ਲ ਕਰੋ।"; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "ਆਪਣੇ ਖਾਤੇ ਨਾਲ ਕਨੈਕਟ ਕਰਨ ਲਈ, ਆਪਣੀ ਮੋਬਾਈਲ ਡਿਵਾਈਸ 'ਤੇ Facebook ਐਪ ਨੂੰ ਖੋਲ੍ਹੋ ਅਤੇ ਸੂਚਨਾਵਾਂ ਨੂੰ ਦੇਖੋ।"; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- ਜਾਂ -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "ਠੀਕ"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "ਰੱਦ ਕਰੋ"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "ਕਿਰਪਾ ਕਰਕੇ ਆਪਣੇ Facebook ਖਾਤੇ ਨਾਲ ਮੁੜ ਕਨੈਕਟ ਕਰਨ ਲਈ ਇਸ ਐਪ ਵਿੱਚ ਦੁਬਾਰਾ ਲੌਗ ਇਨ ਕਰੋ।"; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "ਠੀਕ"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "ਇਹ ਸਰਵਰ ਅਸਥਾਈ ਰੂਪ ਵਿੱਚ ਵਿਅਸਤ ਹੈ, ਕਿਰਪਾ ਕਰਕੇ ਦੁਬਾਰਾ ਕੋਸ਼ਿਸ਼ ਕਰੋ।"; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "ਰੱਦ ਕਰੋ"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "ਲੌਗ ਆਉਟ ਕਰੋ"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Facebook ਦਾ ਉਪਯੋਗ ਕਰਕੇ ਲੌਗ ਇਨ ਕੀਤਾ ਗਿਆ"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "%@ ਵੱਜੋਂ ਲੌਗ ਇਨ ਕੀਤਾ ਗਿਆ"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "ਲੌਗ ਇਨ ਕਰੋ"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Facebook ਦੇ ਨਾਲ ਜਾਰੀ ਰੱਖੋ"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Facebook ਦੇ ਨਾਲ ਲੌਗ ਇਨ ਕਰੋ"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "ਲੌਗ ਆਉਟ ਕਰੋ"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Facebook ਖਾਤੇ ਨੂੰ ਐਕਸੈਸ ਪ੍ਰਦਾਨ ਨਹੀਂ ਕੀਤੀ ਗਈ। ਡਿਵਾਈਸ ਸੈੱਟਿੰਗਜ਼ ਦੀ ਪੁਸ਼ਟੀ ਕਰੋ।"; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Facebook ਨਾਲ ਕਨੈਕਟ ਕਰਨ ਵਿੱਚ ਅਸਮਰਥਿਤ ਆਪਣੇ ਨੈੱਟਵਰਕ ਕਨੈਕਸ਼ਨ ਦੀ ਜਾਂਚ ਕਰੋ ਅਤੇ ਦੁਬਾਰਾ ਕੋਸ਼ਿਸ਼ ਕਰੋ।"; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "ਤੁਹਾਡੇ Facebook ਪਾਸਵਰਡ ਨੂੰ ਬਦਲ ਦਿੱਤਾ ਗਿਆ ਹੈ। ਆਪਣੇ ਪਾਸਵਰਡ ਦੀ ਪੁਸ਼ਟੀ ਕਰਨ ਲਈ, ਸੈੱਟਿੰਗਜ਼ > Facebook ਖੋਲ੍ਹੋ ਅਤੇ ਆਪਣੇ ਨਾਂ ਨੂੰ ਟੈਪ ਕਰੋ।"; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "Facebook ਖਾਤੇ ਨੂੰ ਡਿਵਾਈਸ 'ਤੇ ਕਨਫ਼ੀਗਰ ਨਹੀਂ ਕੀਤਾ ਗਿਆ ਹੈ।"; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "ਤੁਹਾਡੇ ਖਾਤੇ ਦੀ ਪੁਸ਼ਟੀ ਨਹੀਂ ਕੀਤੀ ਗਈ ਹੈ। ਕਿਰਪਾ ਕਰਕੇ www.facebook.com ਵਿੱਚ ਲੌਗ ਇਨ ਕਰੋ ਅਤੇ ਹੇਠਾਂ ਦਿੱਤੇ ਨਿਰਦੇਸ਼ਾਂ ਦਾ ਪਾਲਣ ਕਰੋ।"; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "ਤੁਸੀਂ ਇਸ ਸਮੇਂ ਐਪ ਵਿੱਚ ਲੌਗ ਇਨ ਨਹੀਂ ਕਰ ਸਕਦੇ ਹੋ। ਕਿਰਪਾ ਕਰਕੇ www.facebook.com ਵਿੱਚ ਲੌਗ ਇਨ ਕਰੋ ਅਤੇ ਹੇਠਾਂ ਦਿੱਤੇ ਨਿਰਦੇਸ਼ਾਂ ਦਾ ਪਾਲਣ ਕਰੋ।"; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "ਤੁ\ਸੀਂ ਨਿਯੰਤਰਣ ਵਿੱਚ ਹੋ - ਉਹ ਜਾਣਕਾਰੀ ਚੁਣੋ ਜੋ ਤੁਸੀਂ ਐਪਸ ਦੇ ਨਾਲ ਸਾਂਝੀ ਕਰਨੀ ਚਾਹੁੰਦੇ ਹੋ।"; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "ਲੌਗ ਇਨ ਕਰੋ"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "ਸਾਂਝਾ ਕਰੋ"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "ਭੇਜੋ"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "ਕੀ ਤੁਸੀਂ ਨਹੀਂ ਹੋ?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "ਲੌਗਇਨ ਦੀ ਪੁਸ਼ਟੀ ਕਰੋ"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "%@ ਵੱਜੋਂ ਜਾਰੀ ਰੱਖੋ"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/pl.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/pl.lproj/FacebookSDK.strings new file mode 100644 index 00000000..5b0954f5 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/pl.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "Wejdź na stronę %@ i wprowadź podany powyżej kod."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "Aby połączyć konto, otwórz aplikację Facebook na urządzeniu mobilnym i sprawdź powiadomienia."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- LUB -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "OK"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Anuluj"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Zaloguj się jeszcze raz do aplikacji, aby ponownie przyłączyć swoje konto na Facebooku."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "OK"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "Serwer jest zajęty, spróbuj później."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Anuluj"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Wyloguj się"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Zalogowano przez Facebooka"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "Zalogowano jako %@"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Zaloguj się"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Kontynuuj za pośrednictwem Facebooka"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Zaloguj się przez Facebooka"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Wyloguj się"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Brak dostępu z tego konta na Facebooku. Sprawdź ustawienia urządzenia."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Nie można połączyć się z Facebookiem. Sprawdź połączenie sieciowe i spróbuj ponownie."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Twoje hasło do Facebooka zostało zmienione. Aby potwierdzić hasło, otwórz Ustawienia > Facebook i dotknij swojego imienia i nazwiska."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "Na tym urządzeniu nie skonfigurowano konta na Facebooku."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "Konto niepotwierdzone. Zaloguj się przez stronę www.facebook.com i postępuj zgodnie ze wskazówkami."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "Brak możliwości logowania się do aplikacji. Zaloguj się przez stronę www.facebook.com i postępuj zgodnie ze wskazówkami."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "Masz pełną kontrolę – określ, jakie informacje chcesz udostępniać aplikacjom."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Zaloguj się"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Wyślij"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Udostępnij"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "To nie Ty?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "Potwierdź logowanie"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "Kontynuuj jako %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/pt.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/pt.lproj/FacebookSDK.strings new file mode 100644 index 00000000..6ff2c772 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/pt.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "Acesse %@ e introduza o código mostrado acima."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "Para conectar sua conta, abra o aplicativo Facebook em seu dispositivo móvel e verifique se tem notificações."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "– OU –"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "OK"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Cancelar"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Entre nesse aplicativo novamente para reconectar sua conta do Facebook."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "OK"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "O servidor está temporariamente ocupado. Tente novamente."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Cancelar"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Sair"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Você entrou usando o Facebook"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "Conectado como %@"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Entrar"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Continuar com o Facebook"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Entrar com o Facebook"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Sair"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "O acesso à conta do Facebook não foi permitido. Verifique as configurações do dispositivo."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Não foi possível se conectar ao Facebook. Verifique sua conexão de rede e tente novamente."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "A sua senha do Facebook foi alterada. Para confirmar a sua senha, abra Configurações > Facebook e toque no seu nome."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "A conta do Facebook não foi configurada no dispositivo."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "A sua conta não foi confirmada. Entre no site www.facebook.com e siga as instruções fornecidas."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "Não é possível entrar em aplicativos neste momento. Entre no site www.facebook.com e siga as instruções fornecidas."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "Você é quem controla — escolha quais informações você quer compartilhar com os aplicativos."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Entrar"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Envio"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Compartilhar"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "Não é você?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "Confirme o login"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "Continue como %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/pt_PT.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/pt_PT.lproj/FacebookSDK.strings new file mode 100644 index 00000000..6648e115 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/pt_PT.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "Visita %@ e introduz o código mostrado acima."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "Para ligares a tua conta, abre a app Facebook no teu dispositivo móvel e verifica se tens notificações."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "– OU –"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "OK"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Cancelar"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Volta a iniciar sessão nesta aplicação para te ligares novamente à tua conta do Facebook."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "OK"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "O servidor está temporariamente ocupado. Tenta novamente."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Cancelar"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Terminar sessão"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Com sessão iniciada através do Facebook"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "Com sessão iniciada como %@"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Iniciar sessão"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Continuar com o Facebook"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Iniciar sessão com o Facebook"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Terminar a sessão"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "O acesso não foi concedido à conta do Facebook. Verificar as definições do dispositivo."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Não é possível ligar ao Facebook. Verifica a tua ligação à rede e tenta novamente."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "A tua palavra-passe do Facebook foi alterada. Para confirmares a tua palavra-passe, abre as Definições > Facebook e toca no teu nome."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "A conta do Facebook não foi configurada no dispositivo."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "A tua conta não foi confirmada. Inicia sessão em www.facebook.com e segue as instruções indicadas."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "Não podes iniciar sessão em aplicações neste momento. Inicia sessão em www.facebook.com e segue as instruções indicadas."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "Tens o controlo: escolhe a informação que pretendes partilhar com as apps."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Iniciar sessão"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Enviar"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Partilhar"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "Não és tu?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "Confirmar Início de Sessão"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "Continuar como %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/ru.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/ru.lproj/FacebookSDK.strings new file mode 100644 index 00000000..450a9cc8 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/ru.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "Откройте страницу %@ и введите представленный выше код."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "Чтобы подключить аккаунт, откройте приложение Facebook на мобильном устройстве и проверьте уведомления."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- ИЛИ -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "OK"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Отменить"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Войдите в это приложение еще раз, чтобы повторно подключить ваш аккаунт Facebook."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "OK"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "Сервер временно загружен, повторите попытку."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Отменить"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Выход"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Выполнен вход с помощью Facebook"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "Вы вошли как %@"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Вход"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Продолжить с Facebook"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Вход через Facebook"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Выход"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Аккаунту Facebook доступ не предоставлен. Проверьте настройки устройства."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Не удалось подключиться к Facebook. Проверьте сетевое подключение и повторите попытку."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Ваш пароль Facebook изменен. Чтобы подтвердить пароль, откройте «Настройки» > Facebook и коснитесь вашего имени."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "На устройстве не настроен аккаунт Facebook."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "Ваш аккаунт не подтвержден. Войдите на сайт www.facebook.com и следуйте инструкциям."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "Сейчас нельзя войти в приложения. Войдите на сайт www.facebook.com и следуйте инструкциям."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "Вы сами выбираете, какой информацией поделиться с приложениями."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Вход в систему"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Отправить"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Поделиться"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "Это не вы?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "Подтвердить вход"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "Продолжить как %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/sk.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/sk.lproj/FacebookSDK.strings new file mode 100644 index 00000000..859b9b3d --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/sk.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "Navštívte stránku %@ a zadajte kód zobrazený vyššie."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "Na pripojenie svojho účtu otvorte vo svojom mobilnom zariadení aplikáciu Facebook a skontrolujte upozornenia."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- ALEBO -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "OK"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Zrušiť"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Ak sa chcete znova pripojiť k svojmu účtu na Facebooku, prihláste sa znova do tejto aplikácie."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "OK"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "Server je dočasne zaneprázdnený – skúste znova."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Zrušiť"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Odhlásiť"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Prihlásený cez Facebook"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "Prihlásený ako %@"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Prihlásiť sa"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Pokračovať s Facebookom"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Prihlásiť sa cez Facebook"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Odhlásiť sa"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Danému účtu na Facebooku nebol poskytnutý prístup. Skontrolujte nastavenia zariadenia."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Nedá sa pripojiť k Facebooku. Skontrolujte svoje sieťové pripojenie a skúste znova."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Vaše heslo pre Facebook sa zmenilo. Na potvrdenie svojho hesla otvorte Nastavenia > Facebook a ťuknite na svoje meno."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "Daný účet na Facebooku nebol nastavený v zariadení."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "Váš účet nie je potvrdený. Prihláste sa na stránke www.facebook.com a postupujte podľa pokynov."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "Momentálne sa nemôžete prihlásiť do aplikácií. Prihláste sa na stránke www.facebook.com a postupujte podľa pokynov."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "Máte to pod kontrolou: vyberte, ktoré informácie chcete zdieľať s aplikáciami."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Prihlásenie sa"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Odoslať"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Zdieľať"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "Nie ste to vy?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "Potvrdiť prihlásenie"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "Pokračovať ako %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/sv.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/sv.lproj/FacebookSDK.strings new file mode 100644 index 00000000..69c80525 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/sv.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "Besök %@ och ange koden som visas ovan."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "Koppla ditt konto genom att öppna Facebook-appen på din mobila enhet och söka efter aviseringar."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- ELLER -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "OK"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Avbryt"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Logga in på den här appen igen om du vill ansluta ditt Facebook-konto på nytt."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "OK"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "Servern är upptagen för tillfället. Försök igen."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Avbryt"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Logga ut"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Inloggad med Facebook"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "Inloggad som %@"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Logga in"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Fortsätt med Facebook"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Logga in med Facebook"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Logga ut"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Du har inte fått tillgång till Facebook-kontot. Verifiera enhetsinställningar."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Det går inte att ansluta till Facebook. Kontrollera nätverksanslutningen och försök igen."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Ditt Facebook-lösenord har ändrats. Bekräfta lösenordet genom att öppna Inställningar > Facebook och skriva in ditt namn."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "Facebook-konto har inte konfigurerats på enheten."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "Ditt konto har inte bekräftats. Logga in på www.facebook.com och följ instruktionerna."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "Du kan inte logga in på appar för närvarande. Logga in på www.facebook.com och följ instruktionerna."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "Du bestämmer – välj vilken info du vill dela med appar."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Logga in"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Skicka"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Dela"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "Inte du?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "Bekräfta inloggning"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "Fortsätt som %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/ta.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/ta.lproj/FacebookSDK.strings new file mode 100644 index 00000000..ec117a9a --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/ta.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "%@ என்பதற்குச் சென்று மேலே தெரியும் குறியீட்டை உள்ளிடவும்."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "உங்கள் கணக்குடன் இணைக்க, உங்கள் மொபைல் சாதனத்தில் Facebook பயன்பாட்டைத் திறந்து அறிவிப்புகளைப் பார்க்கவும்."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- அல்லது -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "சரி"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "ரத்துசெய்"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "உங்கள் Facebook கணக்கில் மீண்டும் இணைய, இந்தப் பயன்பாட்டில் மீண்டும் உள்நுழையவும்."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "சரி"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "சேவையகம் தற்காலிகமாக பிஸியாக உள்ளது, மீண்டும் முயற்சிக்கவும்."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "ரத்துசெய்"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "வெளியேறு"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Facebook மூலம் உள்நுழையப்பட்டுள்ளது"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "%@ இல் உள்நுழைந்துள்ளீர்கள்"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "உள்நுழைவு"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Facebook இல் தொடரவும்"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Facebook மூலம் உள்நுழையவும்"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "வெளியேறு"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Facebook கணக்கிற்கு அணுகல் வழங்கப்படவில்லை. சாதன அமைப்புகளைச் சரிபார்க்கவும்."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Facebook இல் இணைய முடியவில்லை. இணைய இணைப்பைச் சரிபார்த்து, மீண்டும் முயற்சிக்கவும்."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Facebook கடவுச்சொல் மாற்றப்பட்டது. கடவுச்சொல்லை உறுதிசெய்ய, அமைப்புகள் > Facebook க்கு சென்று உங்கள் பெயரைத் தட்டவும்."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "சாதனத்தில் Facebook கணக்கு உள்ளமைக்கப்படவில்லை."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "உங்கள் கணக்கு உறுதிசெய்யப்படவில்லை. www.facebook.com இல் உள்நுழைந்து, வழங்கப்பட்டுள்ள வழிமுறைகளைப் பின்பற்றவும்."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "இப்போது பயன்பாடுகளில் உள்நுழைய முடியாது. www.facebook.com இல் உள்நுழைந்து, வழங்கப்பட்டுள்ள வழிமுறைகளைப் பின்பற்றவும்."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "பயன்பாடுகளில் எந்தத் தகவலைப் பகிர விரும்புகிறீர்கள் என்பதை நீங்கள் கட்டுப்படுத்தலாம்."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "உள்நுழைவு"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "அனுப்பு"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "பகிர்"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "நீங்கள் இல்லையா?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "உள்நுழைவை உறுதிப்படுத்தவும்"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "%@ ஆகத் தொடரவும்"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/te.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/te.lproj/FacebookSDK.strings new file mode 100644 index 00000000..0d0bbe0e --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/te.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "%@ లింక్‌ను సందర్శించి, ఎగువ చూపిన కోడ్‌ను నమోదు చేయండి."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "మీ ఖాతాను అనుసంధానించడానికి, మీ మొబైల్ పరికరంలో Facebook అనువర్తనాన్ని తెరిచి, నోటిఫికేషన్‌లను తనిఖీ చేయండి."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- లేదా -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "ఒప్పుకుంటున్నాను"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "రద్దు చేయి"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "దయచేసి మీ Facebook ఖాతాను మళ్లీ కనెక్ట్ చేయడానికి ఈ అప్లికేషన్‌కు మళ్లీ లాగిన్ చేయండి."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "ఒప్పుకుంటున్నాను"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "సర్వర్ తాత్కాలికంగా బిజీగా ఉంది, దయచేసి మళ్లీ ప్రయత్నించండి."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "రద్దు చేయి"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "లాగ్ అవుట్ చేయి"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Facebook ఉపయోగించి లాగిన్ చేసారు"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "%@గా లాగిన్ చేసారు"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "లాగిన్ చేయి"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Facebookతో కొనసాగించండి"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Facebookతో లాగిన్ చేయి"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "లాగ్ అవుట్ చేయి"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Facebook ఖాతాకు ప్రాప్యత మంజూరు చేయలేదు. పరికర సెట్టింగ్‌లను సరిచూడండి."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Facebookకి కనెక్ట్ చేయడం సాధ్యపడలేదు. మీ నెట్‌వర్క్ కనెక్షన్‌ను తనిఖీ చేసి, మళ్లీ ప్రయత్నించండి."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "మీ Facebook పాస్‌వర్డ్ మారింది. మీ పాస్‌వర్డ్‌ను నిర్ధారించడానికి, సెట్టింగ్‌లు > Facebook తెరిచి, మీ పేరు నొక్కండి."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "పరికరంలో Facebook ఖాతా కాన్ఫిగర్ చేయబడలేదు."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "మీ ఖాతా నిర్ధారించబడలేదు. దయచేసి www.facebook.comకి లాగిన్ చేసి, అందించిన సూచనలను అనుసరించండి."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "ప్రస్తుతం మీరు అప్లికేషన్‌లకు లాగిన్ చేయలేరు. దయచేసి www.facebook.comకి లాగిన్ చేసి, అందించిన సూచనలను అనుసరించండి."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "మీకు నియంత్రణ ఉంది - మీరు అనువర్తనాలతో భాగస్వామ్యం చేయాలనుకునే సమాచారాన్ని ఎంచుకోండి."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "లాగిన్ చేయండి"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "పంపు"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "భాగస్వామ్యం చేయండి"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "మీరు కాదా?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "లాగిన్‌ను నిర్ధారించండి"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "%@ వలె కొనసాగండి"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/th.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/th.lproj/FacebookSDK.strings new file mode 100644 index 00000000..3883ee8f --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/th.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "ไปที่ %@ และใส่โค้ดที่แสดงด้านบน"; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "หากต้องการเชื่อมต่อบัญชีผู้ใช้ของคุณ ให้เปิดแอพ Facebook บนอุปกรณ์มือถือของคุณและตรวจสอบการแจ้งเตือน"; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- หรือ -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "ตกลง"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "ยกเลิก"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "โปรดลงชื่อเข้าใช้แอพนี้อีกครั้งเพื่อเชื่อมต่อบัญชีผู้ใช้ Facebook ของคุณใหม่"; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "ตกลง"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "เซิร์ฟเวอร์ไม่พร้อมให้บริการชั่วคราว โปรดลองใหม่อีกครั้ง"; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "ยกเลิก"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "ออกจากระบบ"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "เข้าสู่ระบบโดยใช้ Facebook"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "เข้าสู่ระบบในชื่อ %@"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "เข้าสู่ระบบ"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "ดำเนินการต่อด้วย Facebook"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "เข้าสู่ระบบด้วย Facebook"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "ออกจากระบบ"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "บัญชีผู้ใช้ Facebook ไม่ได้รับอนุญาตให้เข้าถึง ตรวจสอบการตั้งค่าของอุปกรณ์"; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "ไม่สามารถเชื่อมต่อกับ Facebook ตรวจสอบการเชื่อมต่อเครือข่ายและลองอีกครั้ง"; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "เปลี่ยนรหัสผ่าน Facebook ของคุณแล้ว เพื่อยืนยันรหัสผ่านของคุณ ให้เปิด การตั้งค่า > Facebook แล้วแตะชื่อของคุณ"; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "บัญชีผู้ใช้ Facebook ไม่ได้รับการกำหนดค่าบนอุปกรณ์เครื่องนี้"; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "บัญชีผู้ใช้ของคุณไม่ได้รับการยืนยัน โปรดเข้าสู่ระบบที่ www.facebook.com และทำตามคำแนะนำที่ปรากฏ"; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "คุณไม่สามารถเข้าสู่ระบบของแอพได้ในตอนนี้ โปรดเข้าสู่ระบบที่ www.facebook.com และทำตามคำแนะนำที่ปรากฏ"; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "คุณเป็นฝ่ายควบคุม โปรดเลือกข้อมูลที่คุณต้องการแชร์ด้วยแอพ"; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "เข้าสู่ระบบ"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "ส่ง"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "แชร์"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "หากไม่ใช่คุณ"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "ยืนยันการเข้าสู่ระบบ"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "ดำเนินการต่อในชื่อ %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/tr.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/tr.lproj/FacebookSDK.strings new file mode 100644 index 00000000..51a5328d --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/tr.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "%@ adresini ziyaret edin ve yukarıda görülen kodu girin."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "Hesabınızı bağlamak için, mobil cihazınızda Facebook uygulamasını açın ve bildirimlerinizi kontrol edin."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- YA DA -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "Tamam"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "İptal"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Facebook hesabına yeniden bağlanmak için lütfen bu uygulamaya tekrar giriş yap."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "Tamam"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "Sunucu geçici olarak meşgul. Lütfen tekrar dene."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "İptal"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Çıkış Yap"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Facebook ile giriş yapıldı"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "%@ olarak giriş yapıldı"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Giriş yap"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Facebook ile Devam Et"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Facebook ile giriş yap"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Çıkış yap"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Facebook hesabına erişim izni verilmedi. Cihaz ayarlarını doğrula."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Facebook'a bağlanılamıyor. Ağ bağlantını kontrol edip tekrar dene."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Facebook şifren değiştirildi. Şifreni onaylamak için Ayarlar > Facebook'u aç ve adına dokunun."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "Facebook hesabı cihaz üzerinde yapılandırılmadı."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "Hesabın onaylanmadı. Lütfen www.facebook.com adresine giriş yap ve verilen talimatları izle."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "Şu an için uygulamalara giriş yapamazsın. Lütfen www.facebook.com adresine giriş yap ve verilen talimatları izle."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "Kontrol sende. Uygulamalarla paylaşmak istediğin bilgileri seç."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Giriş Yap"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Gönder"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Paylaş"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "Sen değil misin?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "Girişi Onayla"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "%@ olarak devam et"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/vi.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/vi.lproj/FacebookSDK.strings new file mode 100644 index 00000000..d0ddbc61 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/vi.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "Truy cập %@ và nhập mã hiển thị ở trên."; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "Để kết nối tài khoản của bạn, hãy mở ứng dụng Facebook trên thiết bị di động và kiểm tra thông báo."; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- HOẶC -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "OK"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "Hủy"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "Vui lòng đăng nhập lại vào ứng dụng này để kết nối lại tài khoản Facebook của bạn."; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "OK"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "Máy chủ hiện đang bận, vui lòng thử lại sau."; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "Hủy"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "Đăng xuất"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "Đã đăng nhập bằng Facebook"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "Đã đăng nhập với tư cách là"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "Đăng nhập"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "Tiếp tục với Facebook"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "Đăng nhập bằng Facebook"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "Đăng xuất"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "Quyền truy cập chưa được cấp cho tài khoản Facebook. Xác minh thiết lập của thiết bị."; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "Không thể kết nối với Facebook. Vui lòng kiểm tra kết nối mạng của bạn và thử lại."; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "Mật khẩu Facebook của bạn đã thay đổi. Để xác nhận mật khẩu của bạn, hãy mở Thiết lập > Facebook và nhấn vào tên bạn."; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "Tài khoản Facebook chưa được định cấu hình trên thiết bị."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "Tài khoản của bạn không được xác nhận. Vui lòng đăng nhập vào www.facebook.com và làm theo hướng dẫn được cung cấp."; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "Bạn không thể đăng nhập vào các ứng dụng lúc này. Vui lòng đăng nhập vào www.facebook.com và làm theo hướng dẫn được cung cấp."; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "Bạn đang có quyền kiểm soát - hãy chọn thông tin bạn muốn chia sẻ với ứng dụng."; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "Đăng nhập"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "Gửi"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "Chia sẻ"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "Không phải bạn?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "Xác nhận đăng nhập"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "Tiếp tục với tư cách %@"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/zh.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/zh.lproj/FacebookSDK.strings new file mode 100644 index 00000000..4273dc25 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/zh.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "请访问 %@ 并输入上方显示的验证码。"; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "要关联你的帐户,请在移动设备上打开 Facebook 应用,并查看通知。"; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- 或者 -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "确定"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "取消"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "请再次登录此应用,以便重新连接您的 Facebook 帐户。"; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "确定"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "服务器暂时繁忙,请重试。"; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "取消"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "退出"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "已使用 Facebook 登录"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "已以 %@ 身份登录"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "登录"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "继续使用 Facebook 登录"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "使用 Facebook 登录"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "退出"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "未授予该 Facebook 帐户访问权限。验证设备设置。"; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "无法连接到 Facebook。检查网络连接并重试。"; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "您的 Facebook 密码已更改。要确认密码,请打开设置 > Facebook,并轻触您的姓名。"; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "未在设备上配置 Facebook 帐户。"; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "您的帐户未确认。请登录 www.facebook.com,并按照提供的说明操作。"; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "您此时不能登录应用。请登录 www.facebook.com,并按照提供的说明操作。"; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "一切任您掌控 — 选择您想通过应用分享的信息。"; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "登录"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "发送"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "分享"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "不是你?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "确认登录"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "以%@的身份继续"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/zh_Hant_HK.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/zh_Hant_HK.lproj/FacebookSDK.strings new file mode 100644 index 00000000..44f853db --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/zh_Hant_HK.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "前往 %@ 並輸入上方的程式碼。"; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "若要連結您的帳戶,請在您的流動裝置上開啟 Facebook 應用程式並查看通知。"; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- 或 -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "確定"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "取消"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "請再次登入此應用程式以重新連接您的 Facebook 帳戶。"; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "確定"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "伺服器暫時忙碌中,請再試一次。"; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "取消"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "登出"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "使用 Facebook 登入"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "以 %@ 身分登入"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "登入"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "繼續使用 Facebook"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "使用 Facebook 登入"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "登出"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "沒有獲得 Facebook 帳戶的存取授權。確認裝置設定。"; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "無法與 Facebook 連線。請檢查網絡連線,然後再試一次。"; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "您的 Facebook 密碼已經變更。要確認密碼,請開啟設定 > Facebook,然後點按您的名稱。"; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "Facebook 帳戶尚未在此裝置上設定。"; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "您的帳戶尚未確認。請登入 www.facebook.com 並依據指示操作。"; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "您現時無法登入應用程式。請登入 www.facebook.com 並依據指示操作。"; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "控制權在您 - 選擇您要與應用程式分享的資訊。"; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "登入"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "傳送"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "分享"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "這不是您?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "確認登入"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "以%@的身分繼續"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/zh_Hant_TW.lproj/FacebookSDK.strings b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/zh_Hant_TW.lproj/FacebookSDK.strings new file mode 100644 index 00000000..b97bd4aa --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/FacebookSDKStrings.bundle/Resources/zh_Hant_TW.lproj/FacebookSDK.strings @@ -0,0 +1,86 @@ +/* Prompts a person to go to the URL listed to enter the confirmation code that is presented to them above the given string. */ +"DeviceLogin.LogInPrompt" = "請前往 %@ 並輸入上方顯示的代碼。"; + +/* Prompts a person that the next thing they need to do to finish connecting their Smart TV and Facebook application is to navigate to their Facebook application on their mobile device and look through their notifications for a message about the connection being formed */ +"DeviceLogin.SmartLogInPrompt" = "若要連結帳號,請從行動裝置開啟 Facebook 應用程式,並查看通知。"; + +/* Displayed as a separator between two options. First option is on a line above this, and second option is below */ +"DeviceLogin.SmartLogInOrLabel" = "- 或 -"; + +/* The title of the label to dismiss the alert when presenting user facing error messages */ +"ErrorRecovery.Alert.OK" = "是"; + +/* The title of the label to decline attempting error recovery */ +"ErrorRecovery.Cancel" = "取消"; + +/* The fallback message to display to recover invalidated tokens */ +"ErrorRecovery.Login.Suggestion" = "請重新登入此應用程式以重新連結您的 Facebook 帳號。"; + +/* The title of the label to start attempting error recovery */ +"ErrorRecovery.OK" = "是"; + +/* The fallback message to display to retry transient errors */ +"ErrorRecovery.Transient.Suggestion" = "伺服器暫時忙碌中,請再試一次。"; + +/* The label for the FBSDKLoginButton action sheet to cancel logging out */ +"LoginButton.CancelLogout" = "取消"; + +/* The label for the FBSDKLoginButton action sheet to confirm logging out */ +"LoginButton.ConfirmLogOut" = "登出"; + +/* The fallback string for the FBSDKLoginButton label when the user name is not available yet */ +"LoginButton.LoggedIn" = "已使用 Facebook 登入"; + +/* The format string for the FBSDKLoginButton label when the user is logged in */ +"LoginButton.LoggedInAs" = "以 %@ 身分登入"; + +/* The short label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogIn" = "登入"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInContinue" = "繼續使用 Facebook 帳號"; + +/* The long label for the FBSDKLoginButton when the user is currently logged out */ +"LoginButton.LogInLong" = "使用 Facebook 登入"; + +/* The label for the FBSDKLoginButton when the user is currently logged in */ +"LoginButton.LogOut" = "登出"; + +/* The user facing error message when the app slider has been disabled and login fails. */ +"LoginError.SystemAccount.Disabled" = "尚未取得授權,無法存取 Facebook 帳號。請確認裝置設定。"; + +/* The user facing error message when the Accounts framework encounters a network error. */ +"LoginError.SystemAccount.Network" = "無法連線到 Facebook。請檢查網路連線,然後再試一次。"; + +/* The user facing error message when the device Facebook account password is incorrect and login fails. */ +"LoginError.SystemAccount.PasswordChange" = "您的 Facebook 密碼已經更改。若要確認您的密碼,請開啟「設定」>「Facebook」,然後點按您的姓名。"; + +/* The user facing error message when the device Facebook account is unavailable and login fails. */ +"LoginError.SystemAccount.Unavailable" = "尚未透過裝置設定 Facebook 帳號。"; + +/* The user facing error message when the Facebook account signed in to the Accounts framework becomes unconfirmed. */ +"LoginError.SystemAccount.UnconfirmedUser" = "您的帳號尚未確認。請登入 www.facebook.com,然後按照指示操作。"; + +/* The user facing error message when the Facebook account signed in to the Accounts framework has been checkpointed. */ +"LoginError.SystemAccount.UserCheckpointed" = "您目前無法登入應用程式。請登入 www.facebook.com,然後按照指示操作。"; + +/* The message of the FBSDKLoginTooltipView */ +"LoginTooltip.Message" = "您可以全盤掌控!選擇您想和應用程式分享的資訊內容。"; + +/* Title of the web dialog that prompts the user to log in to Facebook. */ +"LoginWeb.LogInTitle" = "登入"; + +/* The label for FBSDKSendButton */ +"SendButton.Send" = "傳送"; + +/* The label for FBSDKShareButton */ +"ShareButton.Share" = "分享"; + +/* Prompts a person if this is their current account */ +"SmartLogin.NotYou" = "這不是您?"; + +/* Text on a button that a person presses to confirm that they are finished with the login experience */ +"SmartLogin.ConfirmationTitle" = "確認登入"; + +/* Text on a button that lets a person continue with their name linked to a Facebook account (Name = %@) */ +"SmartLogin.Continue" = "以 %@ 身分繼續"; diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKATEPublisherCreating.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKATEPublisherCreating.h new file mode 100644 index 00000000..14ad02c1 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKATEPublisherCreating.h @@ -0,0 +1,31 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +@protocol FBSDKATEPublishing; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_ATEPublisherCreating) +@protocol FBSDKATEPublisherCreating + +// UNCRUSTIFY_FORMAT_OFF +- (nullable id)createPublisherWithAppID:(NSString *)appID +NS_SWIFT_NAME(createPublisher(appID:)); +// UNCRUSTIFY_FORMAT_ON + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKATEPublisherFactory.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKATEPublisherFactory.h new file mode 100644 index 00000000..43cc8f17 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKATEPublisherFactory.h @@ -0,0 +1,42 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import + +@protocol FBSDKDataPersisting; +@protocol FBSDKGraphRequestFactory; +@protocol FBSDKSettings; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_ATEPublisherFactory) +@interface FBSDKATEPublisherFactory : NSObject + +@property (nonatomic) id dataStore; +@property (nonatomic) id graphRequestFactory; +@property (nonatomic) id settings; +@property (nonatomic) id deviceInformationProvider; + ++ (instancetype)new NS_UNAVAILABLE; +- (instancetype)init NS_UNAVAILABLE; + +- (instancetype)initWithDataStore:(id)dataStore + graphRequestFactory:(id)graphRequestFactory + settings:(id)settings + deviceInformationProvider:(id)deviceInformationProvider; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAccessToken.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAccessToken.h index 87494ec0..b6556e6c 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAccessToken.h +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAccessToken.h @@ -8,9 +8,15 @@ #import +#import +#import #import #import +@protocol FBSDKGraphRequestConnectionFactory; +@protocol FBSDKGraphRequestPiggybackManaging; +@protocol FBSDKErrorCreating; + NS_ASSUME_NONNULL_BEGIN /** @@ -64,7 +70,7 @@ NS_SWIFT_NAME(AccessTokenDidExpireKey); /// Represents an immutable access token for using Facebook services. NS_SWIFT_NAME(AccessToken) -@interface FBSDKAccessToken : NSObject +@interface FBSDKAccessToken : NSObject /** The "global" access token that represents the currently logged in user. @@ -72,7 +78,7 @@ NS_SWIFT_NAME(AccessToken) The `currentAccessToken` is a convenient representation of the token of the current user and is used by other SDK components (like `FBSDKLoginManager`). */ -@property (class, nullable, nonatomic, copy) FBSDKAccessToken *currentAccessToken; +@property (class, nullable, nonatomic, copy) FBSDKAccessToken *currentAccessToken NS_SWIFT_NAME(current); /// Returns YES if currentAccessToken is not nil AND currentAccessToken is not expired @property (class, nonatomic, readonly, getter = isCurrentAccessTokenActive, assign) BOOL currentAccessTokenIsActive; @@ -183,6 +189,19 @@ NS_SWIFT_NAME(hasGranted(permission:)); */ + (void)refreshCurrentAccessTokenWithCompletion:(nullable FBSDKGraphRequestCompletion)completion; +/** + 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)configureWithTokenCache:(id)tokenCache + graphRequestConnectionFactory:(id)graphRequestConnectionFactory + graphRequestPiggybackManager:(id)graphRequestPiggybackManager + errorFactory:(id)errorFactory +NS_SWIFT_NAME(configure(tokenCache:graphRequestConnectionFactory:graphRequestPiggybackManager:errorFactory:)); + + @end NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAccessTokenProtocols.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAccessTokenProtocols.h deleted file mode 100644 index 5c033caa..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAccessTokenProtocols.h +++ /dev/null @@ -1,43 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -NS_ASSUME_NONNULL_BEGIN - -@class FBSDKAccessToken; -@protocol FBSDKTokenCaching; - -/** - Internal Type exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -NS_SWIFT_NAME(AccessTokenProviding) -@protocol FBSDKAccessTokenProviding - -@property (class, nullable, nonatomic, readonly, copy) FBSDKAccessToken *currentAccessToken; -@property (class, nullable, nonatomic, copy) id tokenCache; - -@end - -/** - Internal Type exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -NS_SWIFT_NAME(AccessTokenSetting) -@protocol FBSDKAccessTokenSetting - -@property (class, nullable, nonatomic, copy) FBSDKAccessToken *currentAccessToken; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAccessTokenProviding.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAccessTokenProviding.h new file mode 100644 index 00000000..d6dd7b92 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAccessTokenProviding.h @@ -0,0 +1,30 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +@class FBSDKAccessToken; +@protocol FBSDKTokenCaching; + +/** + Internal Type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AccessTokenProviding) +@protocol FBSDKAccessTokenProviding + +@property (class, nullable, nonatomic, copy) FBSDKAccessToken *currentAccessToken NS_SWIFT_NAME(current); +@property (class, nullable, nonatomic, copy) id tokenCache; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAdvertiserIDProviding.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAdvertiserIDProviding.h new file mode 100644 index 00000000..7eaa18b1 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAdvertiserIDProviding.h @@ -0,0 +1,26 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AdvertiserIDProviding) +@protocol FBSDKAdvertiserIDProviding + +@property (nullable, nonatomic, readonly, copy) NSString *advertiserID; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventDropDetermining.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventDropDetermining.h new file mode 100644 index 00000000..79da059a --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventDropDetermining.h @@ -0,0 +1,26 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AppEventDropDetermining) +@protocol FBSDKAppEventDropDetermining + +@property (nonatomic, readonly) BOOL shouldDropAppEvents; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventName.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventName.h index b55589b9..987e6f79 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventName.h +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventName.h @@ -90,3 +90,17 @@ FOUNDATION_EXPORT FBSDKAppEventName const FBSDKAppEventNameUnlockedAchievement; /// Log this event when the user has spent app credits. The valueToSum passed to logEvent should be the number of credits spent. FOUNDATION_EXPORT FBSDKAppEventName const FBSDKAppEventNameSpentCredits; + +// MARK: - Internal + +/** + Internal values exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +FOUNDATION_EXPORT FBSDKAppEventName const FBSDKAppEventNameInitializeSDK; +FOUNDATION_EXPORT FBSDKAppEventName const FBSDKAppEventNameBackgroundStatusAvailable; +FOUNDATION_EXPORT FBSDKAppEventName const FBSDKAppEventNameBackgroundStatusDenied; +FOUNDATION_EXPORT FBSDKAppEventName const FBSDKAppEventNameBackgroundStatusRestricted; +FOUNDATION_EXPORT FBSDKAppEventName const FBSDKAppEventNameSDKSettingsChanged; diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventParametersExtracting.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventParametersExtracting.h new file mode 100644 index 00000000..5c6f61d6 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventParametersExtracting.h @@ -0,0 +1,29 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AppEventParametersExtracting) +@protocol FBSDKAppEventParametersExtracting + +- (NSMutableDictionary *)activityParametersDictionaryForEvent:(NSString *)eventCategory + shouldAccessAdvertisingID:(BOOL)shouldAccessAdvertisingID + userID:(nullable NSString *)userID + userData:(nullable NSString *)userData; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEvents.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEvents.h index 1504e744..1a3372c2 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEvents.h +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEvents.h @@ -14,12 +14,19 @@ #import #import -#import +#import #import +#import +#import +#import +#import +#import #import #import #import #import +#import +#import NS_ASSUME_NONNULL_BEGIN @@ -74,7 +81,15 @@ NS_SWIFT_NAME(AppEventsOverrideAppIDBundleKey); + The length of each parameter value can be no more than on the order of 100 characters. */ NS_SWIFT_NAME(AppEvents) -@interface FBSDKAppEvents : NSObject +@interface FBSDKAppEvents : NSObject < + FBSDKEventLogging, + FBSDKAppEventsConfiguring, + FBSDKApplicationActivating, + FBSDKApplicationLifecycleObserving, + FBSDKApplicationStateSetting, + FBSDKSourceApplicationTracking, + FBSDKUserIDProviding +> - (instancetype)init NS_UNAVAILABLE; + (instancetype)new NS_UNAVAILABLE; @@ -516,6 +531,8 @@ NS_SWIFT_NAME(setUser(email:firstName:lastName:phone:dateOfBirth:gender:city:sta isImplicitlyLogged:(BOOL)isImplicitlyLogged accessToken:(nullable FBSDKAccessToken *)accessToken; +- (void)flushForReason:(FBSDKAppEventsFlushReason)flushReason; + @end NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventsConfiguration.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventsConfiguration.h new file mode 100644 index 00000000..0848a811 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventsConfiguration.h @@ -0,0 +1,38 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AppEventsConfiguration) +@interface FBSDKAppEventsConfiguration : NSObject + +@property (nonatomic, readonly, assign) FBSDKAdvertisingTrackingStatus defaultATEStatus; +@property (nonatomic, readonly, assign) BOOL advertiserIDCollectionEnabled; +@property (nonatomic, readonly, assign) BOOL eventCollectionEnabled; + +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; + +- (instancetype)initWithJSON:(nullable NSDictionary *)dict; + ++ (instancetype)defaultConfiguration; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventsConfigurationManager.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventsConfigurationManager.h new file mode 100644 index 00000000..7752943d --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventsConfigurationManager.h @@ -0,0 +1,52 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +#import + +typedef void (^FBSDKAppEventsConfigurationManagerBlock)(void); +@protocol FBSDKDataPersisting; +@protocol FBSDKSettings; +@protocol FBSDKGraphRequestFactory; +@protocol FBSDKGraphRequestConnectionFactory; +@protocol FBSDKAppEventsConfiguration; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AppEventsConfigurationManager) +@interface FBSDKAppEventsConfigurationManager : NSObject + +@property (class, nonatomic, readonly) FBSDKAppEventsConfigurationManager *shared; + +@property (nonatomic, readonly) id cachedAppEventsConfiguration; + +#if !DEBUG +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; +#endif + +// UNCRUSTIFY_FORMAT_OFF +- (void) configureWithStore:(id)store + settings:(id)settings + graphRequestFactory:(id)graphRequestFactory + graphRequestConnectionFactory:(id)graphRequestConnectionFactory +NS_SWIFT_NAME(configure(store:settings:graphRequestFactory:graphRequestConnectionFactory:)); +// UNCRUSTIFY_FORMAT_ON + +- (void)loadAppEventsConfigurationWithBlock:(FBSDKAppEventsConfigurationManagerBlock)block; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventsConfigurationProtocol.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventsConfigurationProtocol.h new file mode 100644 index 00000000..95e5e0b8 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventsConfigurationProtocol.h @@ -0,0 +1,34 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AppEventsConfigurationProtocol) +@protocol FBSDKAppEventsConfiguration + +@property (nonatomic, readonly, assign) FBSDKAdvertisingTrackingStatus defaultATEStatus; +@property (nonatomic, readonly, assign) BOOL advertiserIDCollectionEnabled; +@property (nonatomic, readonly, assign) BOOL eventCollectionEnabled; + +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; + +- (instancetype)initWithJSON:(nullable NSDictionary *)dict; ++ (instancetype)defaultConfiguration; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventsConfigurationProviding.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventsConfigurationProviding.h new file mode 100644 index 00000000..5ee4cfe8 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventsConfigurationProviding.h @@ -0,0 +1,39 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AppEventsConfigurationProvidingBlock) +typedef void (^FBSDKAppEventsConfigurationProvidingBlock)(void); + +NS_ASSUME_NONNULL_BEGIN + +@protocol FBSDKAppEventsConfiguration; + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AppEventsConfigurationProviding) +@protocol FBSDKAppEventsConfigurationProviding + +@property (nonatomic, readonly) id cachedAppEventsConfiguration; + +- (void)loadAppEventsConfigurationWithBlock:(FBSDKAppEventsConfigurationProvidingBlock)block; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventsConfiguring.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventsConfiguring.h new file mode 100644 index 00000000..7ecffa81 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventsConfiguring.h @@ -0,0 +1,94 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +@protocol FBSDKAEMReporter; +@protocol FBSDKGateKeeperManaging; +@protocol FBSDKAppEventsConfigurationProviding; +@protocol FBSDKSourceApplicationTracking; +@protocol FBSDKServerConfigurationProviding; +@protocol FBSDKGraphRequestFactory; +@protocol FBSDKFeatureChecking; +@protocol FBSDKDataPersisting; +@protocol FBSDKInternalUtility; +@protocol FBSDKLogging; +@protocol FBSDKSettings; +@protocol FBSDKPaymentObserving; +@protocol FBSDKTimeSpentRecording; +@protocol FBSDKAppEventsStatePersisting; +@protocol FBSDKAppEventsParameterProcessing; +@protocol FBSDKAppEventsParameterProcessing; +@protocol FBSDKATEPublisherCreating; +@protocol FBSDKAppEventsStateProviding; +@protocol FBSDKAdvertiserIDProviding; +@protocol FBSDKUserDataPersisting; +@protocol FBSDKLoggingNotifying; +@protocol FBSDKAppEventsUtility; +@protocol FBSDKAppEventDropDetermining; +@protocol FBSDKCAPIReporter; +@protocol FBSDKAppEventParametersExtracting; + +#if !TARGET_OS_TV +@protocol FBSDKEventProcessing; +@protocol FBSDKMetadataIndexing; +@protocol FBSDKAppEventsReporter; +@protocol FBSDKCodelessIndexing; +@protocol FBSDKSwizzling; +#endif + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AppEventsConfiguring) +@protocol FBSDKAppEventsConfiguring + +- (void) configureWithGateKeeperManager:(Class)gateKeeperManager + appEventsConfigurationProvider:(id)appEventsConfigurationProvider + serverConfigurationProvider:(id)serverConfigurationProvider + graphRequestFactory:(id)graphRequestFactory + featureChecker:(id)featureChecker + primaryDataStore:(id)primaryDataStore + logger:(Class)logger + settings:(id)settings + paymentObserver:(id)paymentObserver + timeSpentRecorder:(id)timeSpentRecorder + appEventsStateStore:(id)appEventsStateStore + eventDeactivationParameterProcessor:(id)eventDeactivationParameterProcessor + restrictiveDataFilterParameterProcessor:(id)restrictiveDataFilterParameterProcessor + atePublisherFactory:(id)atePublisherFactory + appEventsStateProvider:(id)appEventsStateProvider + advertiserIDProvider:(id)advertiserIDProvider + userDataStore:(id)userDataStore + appEventsUtility:(id)appEventsUtility + internalUtility:(id)internalUtility + capiReporter:(id)capiReporter +NS_SWIFT_NAME(configure(gateKeeperManager:appEventsConfigurationProvider:serverConfigurationProvider:graphRequestFactory:featureChecker:primaryDataStore:logger:settings:paymentObserver:timeSpentRecorder:appEventsStateStore:eventDeactivationParameterProcessor:restrictiveDataFilterParameterProcessor:atePublisherFactory:appEventsStateProvider:advertiserIDProvider:userDataStore:appEventsUtility:internalUtility:capiReporter:)); + +#if !TARGET_OS_TV + +// UNCRUSTIFY_FORMAT_OFF +- (void)configureNonTVComponentsWithOnDeviceMLModelManager:(id)modelManager + metadataIndexer:(id)metadataIndexer + skAdNetworkReporter:(nullable id)skAdNetworkReporter + codelessIndexer:(Class)codelessIndexer + swizzler:(Class)swizzler + aemReporter:(Class)aemReporter +NS_SWIFT_NAME(configureNonTVComponents(onDeviceMLModelManager:metadataIndexer:skAdNetworkReporter:codelessIndexer:swizzler:aemReporter:)); +// UNCRUSTIFY_FORMAT_ON + +#endif + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventsDeviceInfo.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventsDeviceInfo.h new file mode 100644 index 00000000..3ba4f7b8 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventsDeviceInfo.h @@ -0,0 +1,41 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AppEventsDeviceInfo) +@interface FBSDKAppEventsDeviceInfo : NSObject + +@property (class, nonnull, nonatomic, readonly) FBSDKAppEventsDeviceInfo *shared; + +@property (nullable, nonatomic, readonly) id settings; + +#if !DEBUG +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; +#endif + +- (void)configureWithSettings:(id)settings +NS_SWIFT_NAME(configure(settings:)); + +#if DEBUG +- (void)resetDependencies; +#endif + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventsFlushReason.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventsFlushReason.h new file mode 100644 index 00000000..b7677460 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventsFlushReason.h @@ -0,0 +1,25 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +/** + Internal Type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ + +typedef NS_ENUM(NSUInteger, FBSDKAppEventsFlushReason) { + FBSDKAppEventsFlushReasonExplicit, + FBSDKAppEventsFlushReasonTimer, + FBSDKAppEventsFlushReasonSessionChange, + FBSDKAppEventsFlushReasonPersistedEvents, + FBSDKAppEventsFlushReasonEventThreshold, + FBSDKAppEventsFlushReasonEagerlyFlushingEvent, +} NS_SWIFT_NAME(AppEvents.FlushReason); diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventsParameterProcessing.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventsParameterProcessing.h new file mode 100644 index 00000000..8dad6f89 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventsParameterProcessing.h @@ -0,0 +1,31 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AppEventsParameterProcessing) +@protocol FBSDKAppEventsParameterProcessing + +- (void)enable; +- (nullable NSDictionary *)processParameters:(nullable NSDictionary *)parameters + eventName:(FBSDKAppEventName)eventName; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventsReporter.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventsReporter.h new file mode 100644 index 00000000..720d8a68 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventsReporter.h @@ -0,0 +1,34 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AppEventsReporter) +@protocol FBSDKAppEventsReporter + +- (void)enable; + +// UNCRUSTIFY_FORMAT_OFF +- (void)recordAndUpdateEvent:(NSString *)event + currency:(nullable NSString *)currency + value:(nullable NSNumber *)value + parameters:(nullable NSDictionary *)parameters +NS_SWIFT_NAME(recordAndUpdate(event:currency:value:parameters:)); +// UNCRUSTIFY_FORMAT_ON + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventsState.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventsState.h new file mode 100644 index 00000000..814ee30a --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventsState.h @@ -0,0 +1,45 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +// this type is not thread safe. +NS_SWIFT_NAME(_AppEventsState) +@interface FBSDKAppEventsState : NSObject + +@property (class, nullable, nonatomic) NSArray> *eventProcessors; + +@property (nonatomic, readonly, copy) NSArray *> *events; +@property (nonatomic, readonly, assign) NSUInteger numSkipped; +@property (nonatomic, readonly, copy) NSString *tokenString; +@property (nonatomic, readonly, copy) NSString *appID; +@property (nonatomic, readonly, getter = areAllEventsImplicit) BOOL allEventsImplicit; + +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; +- (instancetype)initWithToken:(nullable NSString *)tokenString appID:(nullable NSString *)appID NS_DESIGNATED_INITIALIZER; + +- (void)addEvent:(NSDictionary *)eventDictionary isImplicit:(BOOL)isImplicit; +- (void)addEventsFromAppEventState:(FBSDKAppEventsState *)appEventsState; +- (BOOL)isCompatibleWithAppEventsState:(nullable FBSDKAppEventsState *)appEventsState; +- (BOOL)isCompatibleWithTokenString:(NSString *)tokenString appID:(NSString *)appID; +- (NSString *)JSONStringForEventsIncludingImplicitEvents:(BOOL)includeImplicitEvents; +- (NSString *)extractReceiptData; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventsStateManager.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventsStateManager.h new file mode 100644 index 00000000..7df7c8f0 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventsStateManager.h @@ -0,0 +1,36 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import + +@class FBSDKAppEventsState; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AppEventsStateManager) +@interface FBSDKAppEventsStateManager : NSObject + +@property (class, nonatomic, readonly) FBSDKAppEventsStateManager *shared; + +- (void)clearPersistedAppEventsStates; + +// reads all saved event states, appends the param, and writes them all. +- (void)persistAppEventsData:(FBSDKAppEventsState *)appEventsState; + +// returns the array of saved app event states and deletes them. +- (NSArray *)retrievePersistedAppEventsStates; + +@end +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventsStatePersisting.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventsStatePersisting.h new file mode 100644 index 00000000..0b398c0b --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventsStatePersisting.h @@ -0,0 +1,30 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +@class FBSDKAppEventsState; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AppEventsStatePersisting) +@protocol FBSDKAppEventsStatePersisting + +- (void)clearPersistedAppEventsStates; +- (void)persistAppEventsData:(FBSDKAppEventsState *)appEventsState; +// patternlint-disable-next-line objc-headers-collection-generics +- (NSArray *)retrievePersistedAppEventsStates; // NSArray + +@end +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventsStateProviding.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventsStateProviding.h new file mode 100644 index 00000000..3a601647 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventsStateProviding.h @@ -0,0 +1,31 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +@class FBSDKAppEventsState; + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AppEventsStateProviding) +@protocol FBSDKAppEventsStateProviding + +// UNCRUSTIFY_FORMAT_OFF +- (FBSDKAppEventsState *)createStateWithToken:(NSString *)tokenString appID:(NSString *)appID +NS_SWIFT_NAME(createState(tokenString:appID:)); +// UNCRUSTIFY_FORMAT_ON + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventsUtility.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventsUtility.h new file mode 100644 index 00000000..cfb08c65 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventsUtility.h @@ -0,0 +1,61 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import +#import +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AppEventsUtility) +@interface FBSDKAppEventsUtility : NSObject + +#if !DEBUG +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; +#endif + +@property (class, nonatomic) FBSDKAppEventsUtility *shared; +@property (nullable, nonatomic, readonly, copy) NSString *advertiserID; +@property (nonatomic, readonly) BOOL isDebugBuild; +@property (nonatomic, readonly) BOOL shouldDropAppEvents; +@property (nullable, nonatomic) id appEventsConfigurationProvider; +@property (nullable, nonatomic) id deviceInformationProvider; +@property (nullable, nonatomic) id settings; +@property (nullable, nonatomic) id internalUtility; +@property (nullable, nonatomic) id errorFactory; +@property (nullable, nonatomic) id dataStore; + +- (BOOL)isSensitiveUserData:(NSString *)text; +- (BOOL)isStandardEvent:(nullable NSString *)event; + +// UNCRUSTIFY_FORMAT_OFF +- (void)configureWithAppEventsConfigurationProvider:(id)appEventsConfigurationProvider + deviceInformationProvider:(id)deviceInformationProvider + settings:(id)settings + internalUtility:(id)internalUtility + errorFactory:(id)errorFactory + dataStore:(id)dataStore +NS_SWIFT_NAME(configure(appEventsConfigurationProvider:deviceInformationProvider:settings:internalUtility:errorFactory:dataStore:)); +// UNCRUSTIFY_FORMAT_ON + +#if DEBUG +- (void)reset; +#endif + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventsUtilityProtocol.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventsUtilityProtocol.h new file mode 100644 index 00000000..7997c1d6 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppEventsUtilityProtocol.h @@ -0,0 +1,36 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AppEventsUtilityProtocol) +@protocol FBSDKAppEventsUtility + +@property (nonatomic, readonly) NSTimeInterval unixTimeNow; + +- (void)ensureOnMainThread:(NSString *)methodName className:(NSString *)className; +- (NSTimeInterval)convertToUnixTime:(nullable NSDate *)date; +- (BOOL)validateIdentifier:(nullable NSString *)identifier; +- (nullable NSString *)tokenStringToUseFor:(nullable FBSDKAccessToken *)token + loggingOverrideAppID:(nullable NSString *)loggingOverrideAppID; +- (NSString *)flushReasonToString:(FBSDKAppEventsFlushReason)flushReason; +- (void)saveCampaignIDs:(NSURL *)url; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppLinkCreating.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppLinkCreating.h new file mode 100644 index 00000000..b18d5abe --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppLinkCreating.h @@ -0,0 +1,37 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +@protocol FBSDKAppLink; +@protocol FBSDKAppLinkTarget; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AppLinkCreating) +@protocol FBSDKAppLinkCreating + +// UNCRUSTIFY_FORMAT_OFF +- (id)createAppLinkWithSourceURL:(nullable NSURL *)sourceURL + targets:(NSArray> *)targets + webURL:(nullable NSURL *)webURL + isBackToReferrer:(BOOL)isBackToReferrer +NS_SWIFT_NAME(createAppLink(sourceURL:targets:webURL:isBackToReferrer:)); +// UNCRUSTIFY_FORMAT_ON + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppLinkEventPosting.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppLinkEventPosting.h new file mode 100644 index 00000000..838a4119 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppLinkEventPosting.h @@ -0,0 +1,35 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AppLinkEventPosting) +@protocol FBSDKAppLinkEventPosting + +// UNCRUSTIFY_FORMAT_OFF +- (void)postNotificationForEventName:(NSString *)name + args:(NSDictionary *)args +NS_SWIFT_NAME(postNotification(eventName:arguments:)); + +// UNCRUSTIFY_FORMAT_ON + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppLinkNavigationBlock.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppLinkNavigationBlock.h new file mode 100644 index 00000000..e44d4317 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppLinkNavigationBlock.h @@ -0,0 +1,26 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Describes the callback for appLinkFromURLInBackground. + @param navType the FBSDKAppLink representing the deferred App Link + @param error the error during the request, if any + */ +typedef void (^ FBSDKAppLinkNavigationBlock)(FBSDKAppLinkNavigationType navType, NSError *_Nullable error) +NS_SWIFT_NAME(AppLinkNavigationBlock); + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppLinkNavigationType.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppLinkNavigationType.h new file mode 100644 index 00000000..f31d3def --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppLinkNavigationType.h @@ -0,0 +1,23 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import + +/// The result of calling navigate on a FBSDKAppLinkNavigation +typedef NS_ENUM(NSInteger, FBSDKAppLinkNavigationType) { + /// Indicates that the navigation failed and no app was opened + FBSDKAppLinkNavigationTypeFailure, + /// Indicates that the navigation succeeded by opening the URL in the browser + FBSDKAppLinkNavigationTypeBrowser, + /// Indicates that the navigation succeeded by opening the URL in an app on the device + FBSDKAppLinkNavigationTypeApp, +} NS_SWIFT_NAME(AppLinkNavigationType); + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppLinkProtocol.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppLinkProtocol.h new file mode 100644 index 00000000..0611332a --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppLinkProtocol.h @@ -0,0 +1,45 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import + +@protocol FBSDKAppLinkTarget; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AppLinkProtocol) +@protocol FBSDKAppLink + +/// The URL from which this FBSDKAppLink was derived +@property (nullable, nonatomic, readonly, strong) NSURL *sourceURL; + +/** + The ordered list of targets applicable to this platform that will be used + for navigation. + */ +@property (nonatomic, readonly, copy) NSArray> *targets; + +/// The fallback web URL to use if no targets are installed on this device. +@property (nullable, nonatomic, readonly, strong) NSURL *webURL; + +/// return if this AppLink is to go back to referrer. +@property (nonatomic, readonly, getter = isBackToReferrer, assign) BOOL backToReferrer; + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppLinkResolverRequestBuilding.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppLinkResolverRequestBuilding.h new file mode 100644 index 00000000..5b5dad5f --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppLinkResolverRequestBuilding.h @@ -0,0 +1,33 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +#import + +#if !TARGET_OS_TV + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal Protocol exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AppLinkResolverRequestBuilding) +@protocol FBSDKAppLinkResolverRequestBuilding + +- (id)requestForURLs:(NSArray *)urls; +- (nullable NSString *)getIdiomSpecificField; + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppLinkResolving.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppLinkResolving.h new file mode 100644 index 00000000..41a9276d --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppLinkResolving.h @@ -0,0 +1,46 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import + +NS_ASSUME_NONNULL_BEGIN + +@class FBSDKAppLink; + +/** + Describes the callback for appLinkFromURLInBackground. + @param appLink the FBSDKAppLink representing the deferred App Link + @param error the error during the request, if any + */ +typedef void (^ FBSDKAppLinkBlock)(FBSDKAppLink *_Nullable appLink, NSError *_Nullable error) +NS_SWIFT_NAME(AppLinkBlock); + +/** + Implement this protocol to provide an alternate strategy for resolving + App Links that may include pre-fetching, caching, or querying for App Link + data from an index provided by a service provider. + */ +NS_SWIFT_NAME(AppLinkResolving) +@protocol FBSDKAppLinkResolving + +/** + Asynchronously resolves App Link data for a given URL. + + @param url The URL to resolve into an App Link. + @param handler The completion block that will return an App Link for the given URL. + */ +- (void)appLinkFromURL:(NSURL *)url handler:(FBSDKAppLinkBlock)handler + NS_EXTENSION_UNAVAILABLE_IOS("Not available in app extension"); + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppLinkTargetCreating.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppLinkTargetCreating.h new file mode 100644 index 00000000..7f417174 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppLinkTargetCreating.h @@ -0,0 +1,35 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AppLinkTargetCreating) +@protocol FBSDKAppLinkTargetCreating + +// UNCRUSTIFY_FORMAT_OFF +- (id)createAppLinkTargetWithURL:(nullable NSURL *)url + appStoreId:(nullable NSString *)appStoreId + appName:(NSString *)appName +NS_SWIFT_NAME(createAppLinkTarget(url:appStoreId:appName:)); +// UNCRUSTIFY_FORMAT_ON + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppLinkTargetProtocol.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppLinkTargetProtocol.h new file mode 100644 index 00000000..2bd5cd39 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppLinkTargetProtocol.h @@ -0,0 +1,39 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import + +NS_ASSUME_NONNULL_BEGIN + +/// A protocol to describe an AppLinkTarget +NS_SWIFT_NAME(AppLinkTargetProtocol) +@protocol FBSDKAppLinkTarget + +// UNCRUSTIFY_FORMAT_OFF ++ (instancetype)appLinkTargetWithURL:(nullable NSURL *)url + appStoreId:(nullable NSString *)appStoreId + appName:(NSString *)appName +NS_SWIFT_NAME(init(url:appStoreId:appName:)); +// UNCRUSTIFY_FORMAT_ON + +/// The URL prefix for this app link target +@property (nullable, nonatomic, readonly) NSURL *URL; + +/// The app ID for the app store +@property (nullable, nonatomic, readonly, copy) NSString *appStoreId; + +/// The name of the app +@property (nonatomic, readonly, copy) NSString *appName; + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppLinkURL.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppLinkURL.h new file mode 100644 index 00000000..40763673 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppLinkURL.h @@ -0,0 +1,30 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AppLinkURLProtocol) +@protocol FBSDKAppLinkURL + +@property (nullable, nonatomic, readonly, strong) NSDictionary *appLinkExtras; + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppLinkURLCreating.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppLinkURLCreating.h new file mode 100644 index 00000000..ff993103 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppLinkURLCreating.h @@ -0,0 +1,32 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import + +@protocol FBSDKAppLinkURL; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AppLinkURLCreating) +@protocol FBSDKAppLinkURLCreating + +- (id)createAppLinkURLWithURL:(NSURL *)url; + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppLinkURLKeys.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppLinkURLKeys.h new file mode 100644 index 00000000..5250ac17 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppLinkURLKeys.h @@ -0,0 +1,26 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import + +NS_ASSUME_NONNULL_BEGIN + +FOUNDATION_EXPORT NSString *const FBSDKAppLinkDataParameterName; +FOUNDATION_EXPORT NSString *const FBSDKAppLinkTargetKeyName; +FOUNDATION_EXPORT NSString *const FBSDKAppLinkUserAgentKeyName; +FOUNDATION_EXPORT NSString *const FBSDKAppLinkExtrasKeyName; +FOUNDATION_EXPORT NSString *const FBSDKAppLinkVersionKeyName; +FOUNDATION_EXPORT NSString *const FBSDKAppLinkRefererAppLink; +FOUNDATION_EXPORT NSString *const FBSDKAppLinkRefererAppName; +FOUNDATION_EXPORT NSString *const FBSDKAppLinkRefererUrl; + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppLinkUtility.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppLinkUtility.h new file mode 100644 index 00000000..3f3c776d --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppLinkUtility.h @@ -0,0 +1,98 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import + +@protocol FBSDKInfoDictionaryProviding; +@protocol FBSDKUserIDProviding; + +NS_ASSUME_NONNULL_BEGIN + +/** + Describes the callback for fetchDeferredAppLink. + @param url the url representing the deferred App Link + @param error the error during the request, if any + + The url may also have a fb_click_time_utc query parameter that + represents when the click occurred that caused the deferred App Link to be created. + */ +typedef void (^ FBSDKURLBlock)(NSURL *_Nullable url, NSError *_Nullable error) +NS_SWIFT_NAME(URLBlock); + +/// Class containing App Links related utility methods. +NS_SWIFT_NAME(AppLinkUtility) +@interface FBSDKAppLinkUtility : NSObject + +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; + +/** + Call this method from the main thread to fetch deferred applink data if you use Mobile App + Engagement Ads (https://developers.facebook.com/docs/ads-for-apps/mobile-app-ads-engagement). + This may require a network round trip. If successful, the handler is invoked with the link + data (this will only return a valid URL once, and future calls will result in a nil URL + value in the callback). + + @param handler the handler to be invoked if there is deferred App Link data + + The handler may contain an NSError instance to capture any errors. In the + common case where there simply was no app link data, the NSError instance will be nil. + + This method should only be called from a location that occurs after any launching URL has + been processed (e.g., you should call this method from your application delegate's + applicationDidBecomeActive:). + */ ++ (void)fetchDeferredAppLink:(nullable FBSDKURLBlock)handler; + +/** + Call this method to fetch promotion code from the url, if it's present. + + @param url App Link url that was passed to the app. + + @return Promotion code string. + + Call this method to fetch App Invite Promotion Code from applink if present. + This can be used to fetch the promotion code that was associated with the invite when it + was created. This method should be called with the url from the openURL method. + */ ++ (nullable NSString *)appInvitePromotionCodeFromURL:(NSURL *)url; + +/** + Check whether the scheme is defined in the app's URL schemes. + @param scheme the scheme of App Link URL + @return YES if the scheme is defined, otherwise NO. + */ ++ (BOOL)isMatchURLScheme:(NSString *)scheme; + +/** + Internal method exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +// UNCRUSTIFY_FORMAT_OFF ++ (void)configureWithGraphRequestFactory:(id)graphRequestFactory + infoDictionaryProvider:(id)infoDictionaryProvider + settings:(id)settings + appEventsConfigurationProvider:(id)appEventsConfigurationProvider + advertiserIDProvider:(id)advertiserIDProvider + appEventsDropDeterminer:(id)appEventsDropDeterminer + appEventParametersExtractor:(id)appEventParametersExtractor + appLinkURLFactory:(id)appLinkURLFactory + userIDProvider:(id)userIDProvider + userDataStore:(id)userDataStore +NS_SWIFT_NAME(configure(graphRequestFactory:infoDictionaryProvider:settings:appEventsConfigurationProvider:advertiserIDProvider:appEventsDropDeterminer:appEventParametersExtractor:appLinkURLFactory:userIDProvider:userDataStore:)); +// UNCRUSTIFY_FORMAT_ON + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppLinkVersion.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppLinkVersion.h new file mode 100644 index 00000000..67f3cfe9 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppLinkVersion.h @@ -0,0 +1,18 @@ + +/* +* Copyright (c) Meta Platforms, Inc. and affiliates. +* All rights reserved. +* +* This source code is licensed under the license found in the +* LICENSE file in the root directory of this source tree. +*/ + +#if !TARGET_OS_TV + +#import + +/// The version of the App Link protocol that this library supports +FOUNDATION_EXPORT NSString *const FBSDKAppLinkVersion +NS_SWIFT_NAME(AppLinkVersion); + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppLinksBlock.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppLinksBlock.h new file mode 100644 index 00000000..5e5686d8 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppLinksBlock.h @@ -0,0 +1,28 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import + +@class FBSDKAppLink; + +NS_ASSUME_NONNULL_BEGIN + +/** + Describes the callback for appLinkFromURLInBackground. + @param appLinks the FBSDKAppLinks representing the deferred App Links + @param error the error during the request, if any + */ +typedef void (^ FBSDKAppLinksBlock)(NSDictionary *appLinks, + NSError *_Nullable error) +NS_SWIFT_NAME(AppLinksBlock); + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppStoreReceiptProviding.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppStoreReceiptProviding.h new file mode 100644 index 00000000..212988a6 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAppStoreReceiptProviding.h @@ -0,0 +1,35 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AppStoreReceiptProviding) +@protocol FBSDKAppStoreReceiptProviding + +@property (nullable, readonly, copy) NSURL *appStoreReceiptURL; + +@end + +/** + Internal type conformance to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +@interface NSBundle () +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKApplicationActivating.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKApplicationActivating.h new file mode 100644 index 00000000..0f430dd8 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKApplicationActivating.h @@ -0,0 +1,26 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_ApplicationActivating) +@protocol FBSDKApplicationActivating + +- (void)activateApp; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKApplicationDelegate.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKApplicationDelegate.h deleted file mode 100644 index 585fb0c1..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKApplicationDelegate.h +++ /dev/null @@ -1,131 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#import - -NS_ASSUME_NONNULL_BEGIN - -/** - The FBSDKApplicationDelegate is designed to post process the results from Facebook Login - or Facebook Dialogs (or any action that requires switching over to the native Facebook - app or Safari). - - The methods in this class are designed to mirror those in UIApplicationDelegate, and you - should call them in the respective methods in your AppDelegate implementation. - */ -NS_SWIFT_NAME(ApplicationDelegate) -@interface FBSDKApplicationDelegate : NSObject - -#if !DEBUG -- (instancetype)init NS_UNAVAILABLE; -+ (instancetype)new NS_UNAVAILABLE; -#endif - -#if DEBUG -@property (nonnull, nonatomic, readonly) NSHashTable> *applicationObservers; -#endif - -/// Gets the singleton instance. -@property (class, nonatomic, readonly, strong) FBSDKApplicationDelegate *sharedInstance -NS_SWIFT_NAME(shared); - -/** - Call this method from the [UIApplicationDelegate application:continue:restorationHandler:] method - of the AppDelegate for your app. It should be invoked in order to properly process the web URL (universal link) - once the end user is redirected to your app. - - @param application The application as passed to [UIApplicationDelegate application:continue:restorationHandler:]. - @param userActivity The user activity as passed to [UIApplicationDelegate application:continue:restorationHandler:]. - - @return YES if the URL was intended for the Facebook SDK, NO if not. -*/ -- (BOOL)application:(UIApplication *)application continueUserActivity:(NSUserActivity *)userActivity; - -/** - Call this method from the [UIApplicationDelegate application:openURL:sourceApplication:annotation:] method - of the AppDelegate for your app. It should be invoked for the proper processing of responses during interaction - with the native Facebook app or Safari as part of SSO authorization flow or Facebook dialogs. - - @param application The application as passed to [UIApplicationDelegate application:openURL:sourceApplication:annotation:]. - - @param url The URL as passed to [UIApplicationDelegate application:openURL:sourceApplication:annotation:]. - - @param sourceApplication The sourceApplication as passed to [UIApplicationDelegate application:openURL:sourceApplication:annotation:]. - - @param annotation The annotation as passed to [UIApplicationDelegate application:openURL:sourceApplication:annotation:]. - - @return YES if the URL was intended for the Facebook SDK, NO if not. - */ -- (BOOL)application:(UIApplication *)application - openURL:(NSURL *)url - sourceApplication:(nullable NSString *)sourceApplication - annotation:(nullable id)annotation; - -/** - Call this method from the [UIApplicationDelegate application:openURL:options:] method - of the AppDelegate for your app. It should be invoked for the proper processing of responses during interaction - with the native Facebook app or Safari as part of SSO authorization flow or Facebook dialogs. - - @param application The application as passed to [UIApplicationDelegate application:openURL:options:]. - - @param url The URL as passed to [UIApplicationDelegate application:openURL:options:]. - - @param options The options dictionary as passed to [UIApplicationDelegate application:openURL:options:]. - - @return YES if the URL was intended for the Facebook SDK, NO if not. - */ -- (BOOL)application:(UIApplication *)application - openURL:(NSURL *)url - options:(NSDictionary *)options; - -/** - Call this method from the [UIApplicationDelegate application:didFinishLaunchingWithOptions:] method - of the AppDelegate for your app. It should be invoked for the proper use of the Facebook SDK. - As part of SDK initialization basic auto logging of app events will occur, this can be - controlled via 'FacebookAutoLogAppEventsEnabled' key in the project info plist file. - - @param application The application as passed to [UIApplicationDelegate application:didFinishLaunchingWithOptions:]. - - @param launchOptions The launchOptions as passed to [UIApplicationDelegate application:didFinishLaunchingWithOptions:]. - - @return True if there are any added application observers that themselves return true from calling `application:didFinishLaunchingWithOptions:`. - Otherwise will return false. Note: If this method is called after calling `initializeSDK` then the return type will always be false. - */ -- (BOOL) application:(UIApplication *)application - didFinishLaunchingWithOptions:(nullable NSDictionary *)launchOptions; - -/** - Initializes the SDK. - - If you are using the SDK within the context of the UIApplication lifecycle, do not use this method. - Instead use `application: didFinishLaunchingWithOptions:`. - - As part of SDK initialization basic auto logging of app events will occur, this can be - controlled via 'FacebookAutoLogAppEventsEnabled' key in the project info plist file. - */ -- (void)initializeSDK; - -/** - Adds an observer that will be informed about application lifecycle events. - - @note Observers are weakly held - */ -- (void)addObserver:(id)observer; - -/** - Removes an observer so that it will no longer be informed about application lifecycle events. - - @note Observers are weakly held - */ -- (void)removeObserver:(id)observer; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKApplicationLifecycleNotifications.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKApplicationLifecycleNotifications.h new file mode 100644 index 00000000..1fa96a09 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKApplicationLifecycleNotifications.h @@ -0,0 +1,11 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +extern NSNotificationName const FBSDKApplicationDidBecomeActiveNotification; diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKApplicationLifecycleObserving.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKApplicationLifecycleObserving.h new file mode 100644 index 00000000..e5818a96 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKApplicationLifecycleObserving.h @@ -0,0 +1,27 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_ApplicationLifecycleObserving) +@protocol FBSDKApplicationLifecycleObserving + +- (void)startObservingApplicationLifecycleNotifications + NS_SWIFT_NAME(startObservingApplicationLifecycleNotifications()); + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKApplicationObserving.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKApplicationObserving.h index 14de8940..748e496a 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKApplicationObserving.h +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKApplicationObserving.h @@ -14,7 +14,7 @@ NS_ASSUME_NONNULL_BEGIN Describes any types that optionally responds to various lifecycle events received by the system and propagated by `ApplicationDelegate`. */ -@protocol FBSDKApplicationObserving +@protocol FBSDKApplicationObserving @optional - (void)applicationDidBecomeActive:(nullable UIApplication *)application; diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKApplicationStateSetting.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKApplicationStateSetting.h new file mode 100644 index 00000000..1646aef2 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKApplicationStateSetting.h @@ -0,0 +1,26 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_ApplicationStateSetting) +@protocol FBSDKApplicationStateSetting + +- (void)setApplicationState:(UIApplicationState)state; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAuthenticationStatusUtility.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAuthenticationStatusUtility.h new file mode 100644 index 00000000..5ef5712d --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAuthenticationStatusUtility.h @@ -0,0 +1,60 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +/* FBSDKAuthenticationTokenStatusChecker_h */ + +#if !TARGET_OS_TV + +#import + +#import +#import +#import + +@protocol FBSDKProfileProviding; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AuthenticationStatusUtility) +@interface FBSDKAuthenticationStatusUtility : NSObject + +@property (class, nullable, nonatomic) Class profileSetter; +@property (class, nullable, nonatomic) id sessionDataTaskProvider; +@property (class, nullable, nonatomic) Class accessTokenWallet; +@property (class, nullable, nonatomic) Class authenticationTokenWallet; + +/// Sets dependencies. This must be called during SDK initialization. ++ (void)configureWithProfileSetter:(Class)profileSetter + sessionDataTaskProvider:(id)sessionDataTaskProvider + accessTokenWallet:(Class)accessTokenWallet + authenticationTokenWallet:(Class)authenticationWallet +NS_SWIFT_NAME(configure(profileSetter:sessionDataTaskProvider:accessTokenWallet:authenticationTokenWallet:)); + +/** + Fetches the latest authentication status from server. This will invalidate + the current user session if the returned status is not authorized. + */ ++ (void)checkAuthenticationStatus; + +#if DEBUG + ++ (void)resetClassDependencies; + +#endif + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAuthenticationToken.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAuthenticationToken.h index 90648c92..344ebb5b 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAuthenticationToken.h +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAuthenticationToken.h @@ -8,6 +8,8 @@ #import +#import + @class FBSDKAuthenticationTokenClaims; @protocol FBSDKTokenCaching; @@ -15,7 +17,17 @@ NS_ASSUME_NONNULL_BEGIN /// Represent an AuthenticationToken used for a login attempt NS_SWIFT_NAME(AuthenticationToken) -@interface FBSDKAuthenticationToken : NSObject +@interface FBSDKAuthenticationToken : NSObject + +/** + Internal init method exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +- (instancetype)initWithTokenString:(NSString *)tokenString + nonce:(NSString *)nonce + graphDomain:(NSString *)graphDomain; - (instancetype)init NS_UNAVAILABLE; + (instancetype)new NS_UNAVAILABLE; @@ -26,7 +38,7 @@ NS_SWIFT_NAME(AuthenticationToken) The `currentAuthenticationToken` represents the authentication token of the current user and can be used by a client to verify an authentication attempt. */ -@property (class, nullable, nonatomic, copy) FBSDKAuthenticationToken *currentAuthenticationToken; +@property (class, nullable, nonatomic, copy) FBSDKAuthenticationToken *currentAuthenticationToken NS_SWIFT_NAME(current); /// The raw token string from the authentication response @property (nonatomic, readonly, copy) NSString *tokenString; @@ -48,6 +60,14 @@ NS_SWIFT_NAME(AuthenticationToken) */ @property (class, nullable, nonatomic, copy) id tokenCache; +#pragma mark - Test methods + +#if DEBUG +- (instancetype)initWithTokenString:(NSString *)tokenString + nonce:(NSString *)nonce; ++ (void)resetCurrentAuthenticationTokenCache; +#endif + @end NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAuthenticationTokenClaims.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAuthenticationTokenClaims.h deleted file mode 100644 index 874fe073..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAuthenticationTokenClaims.h +++ /dev/null @@ -1,89 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -NS_ASSUME_NONNULL_BEGIN - -NS_SWIFT_NAME(AuthenticationTokenClaims) -@interface FBSDKAuthenticationTokenClaims : NSObject - -/// A unique identifier for the token. -@property (nonatomic, readonly, strong) NSString *jti; - -/// Issuer Identifier for the Issuer of the response. -@property (nonatomic, readonly, strong) NSString *iss; - -/// Audience(s) that this ID Token is intended for. -@property (nonatomic, readonly, strong) NSString *aud; - -/// String value used to associate a Client session with an ID Token, and to mitigate replay attacks. -@property (nonatomic, readonly, strong) NSString *nonce; - -/// Expiration time on or after which the ID Token MUST NOT be accepted for processing. -@property (nonatomic, readonly, assign) NSTimeInterval exp; - -/// Time at which the JWT was issued. -@property (nonatomic, readonly, assign) NSTimeInterval iat; - -/// Subject - Identifier for the End-User at the Issuer. -@property (nonatomic, readonly, strong) NSString *sub; - -/// End-User's full name in displayable form including all name parts. -@property (nullable, nonatomic, readonly, strong) NSString *name; - -/// End-User's given name in displayable form -@property (nullable, nonatomic, readonly, strong) NSString *givenName; - -/// End-User's middle name in displayable form -@property (nullable, nonatomic, readonly, strong) NSString *middleName; - -/// End-User's family name in displayable form -@property (nullable, nonatomic, readonly, strong) NSString *familyName; - -/** - End-User's preferred e-mail address. - - IMPORTANT: This field will only be populated if your user has granted your application the 'email' permission. - */ -@property (nullable, nonatomic, readonly, strong) NSString *email; - -/// URL of the End-User's profile picture. -@property (nullable, nonatomic, readonly, strong) NSString *picture; - -/** - End-User's friends. - - IMPORTANT: This field will only be populated if your user has granted your application the 'user_friends' permission. - */ -@property (nullable, nonatomic, readonly, strong) NSArray *userFriends; - -/// End-User's birthday -@property (nullable, nonatomic, readonly, strong) NSString *userBirthday; - -/// End-User's age range -@property (nullable, nonatomic, readonly, strong) NSDictionary *userAgeRange; - -/// End-User's hometown -@property (nullable, nonatomic, readonly, strong) NSDictionary *userHometown; - -/// End-User's location -@property (nullable, nonatomic, readonly, strong) NSDictionary *userLocation; - -/// End-User's gender -@property (nullable, nonatomic, readonly, strong) NSString *userGender; - -/// End-User's link -@property (nullable, nonatomic, readonly, strong) NSString *userLink; - -- (instancetype)init NS_UNAVAILABLE; -+ (instancetype)new NS_UNAVAILABLE; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAuthenticationTokenProtocols.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAuthenticationTokenProtocols.h deleted file mode 100644 index 4f642307..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAuthenticationTokenProtocols.h +++ /dev/null @@ -1,31 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#import -#import - -NS_ASSUME_NONNULL_BEGIN - -NS_SWIFT_NAME(AuthenticationTokenProviding) -@protocol FBSDKAuthenticationTokenProviding - -@property (class, nullable, nonatomic, readonly, copy) FBSDKAuthenticationToken *currentAuthenticationToken; -@property (class, nullable, nonatomic, copy) id tokenCache; - -@end - -NS_SWIFT_NAME(AuthenticationTokenSetting) -@protocol FBSDKAuthenticationTokenSetting - -@property (class, nullable, nonatomic, copy) FBSDKAuthenticationToken *currentAuthenticationToken; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAuthenticationTokenProviding.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAuthenticationTokenProviding.h new file mode 100644 index 00000000..c9a7fbef --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKAuthenticationTokenProviding.h @@ -0,0 +1,31 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +#import + +@class FBSDKAuthenticationToken; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal Type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_AuthenticationTokenProviding) +@protocol FBSDKAuthenticationTokenProviding + +@property (class, nullable, nonatomic, copy) FBSDKAuthenticationToken *currentAuthenticationToken NS_SWIFT_NAME(current); +@property (class, nullable, nonatomic, copy) id tokenCache; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIProtocol.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIProtocol.h new file mode 100644 index 00000000..8e51567a --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIProtocol.h @@ -0,0 +1,51 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import + +#import + +NS_ASSUME_NONNULL_BEGIN + +FOUNDATION_EXPORT NSString *const FBSDKBridgeAPIAppIDKey; +FOUNDATION_EXPORT NSString *const FBSDKBridgeAPISchemeSuffixKey; +FOUNDATION_EXPORT NSString *const FBSDKBridgeAPIVersionKey; + +/** + Internal Type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(BridgeAPIProtocol) +@protocol FBSDKBridgeAPIProtocol + +// UNCRUSTIFY_FORMAT_OFF +- (nullable NSURL *)requestURLWithActionID:(NSString *)actionID + scheme:(NSString *)scheme + methodName:(NSString *)methodName + parameters:(NSDictionary *)parameters + error:(NSError *_Nullable *)errorRef +NS_SWIFT_NAME(requestURL(actionID:scheme:methodName:parameters:)); +// UNCRUSTIFY_FORMAT_ON + +// UNCRUSTIFY_FORMAT_OFF +- (nullable NSDictionary *)responseParametersForActionID:(NSString *)actionID + queryParameters:(NSDictionary *)queryParameters + cancelled:(nullable BOOL *)cancelledRef + error:(NSError *_Nullable *)errorRef +NS_SWIFT_NAME(responseParameters(actionID:queryParameters:cancelled:)); +// UNCRUSTIFY_FORMAT_ON + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIProtocolType.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIProtocolType.h new file mode 100644 index 00000000..7f866232 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIProtocolType.h @@ -0,0 +1,24 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import + +/** + Internal Type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +typedef NS_ENUM(NSUInteger, FBSDKBridgeAPIProtocolType) { + FBSDKBridgeAPIProtocolTypeNative, + FBSDKBridgeAPIProtocolTypeWeb, +}; + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIRequest.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIRequest.h new file mode 100644 index 00000000..2c32e9c3 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIRequest.h @@ -0,0 +1,65 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import + +#import +#import +#import +#import + +@protocol FBSDKInternalURLOpener; +@protocol FBSDKInternalUtility; +@protocol FBSDKSettings; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal Type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_BridgeAPIRequest) +@interface FBSDKBridgeAPIRequest : NSObject + +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; ++ (nullable instancetype)bridgeAPIRequestWithProtocolType:(FBSDKBridgeAPIProtocolType)protocolType + scheme:(FBSDKURLScheme)scheme + methodName:(nullable NSString *)methodName + parameters:(nullable NSDictionary *)parameters + userInfo:(nullable NSDictionary *)userInfo; + +@property (nonatomic, readonly, copy) NSString *actionID; +@property (nullable, nonatomic, readonly, copy) NSString *methodName; +@property (nullable, nonatomic, readonly, copy) NSDictionary *parameters; +@property (nonatomic, readonly, assign) FBSDKBridgeAPIProtocolType protocolType; +@property (nonatomic, readonly, copy) FBSDKURLScheme scheme; +@property (nullable, nonatomic, readonly, copy) NSDictionary *userInfo; + +- (nullable NSURL *)requestURL:(NSError *_Nullable *)errorRef; + +/** + 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)configureWithInternalURLOpener:(id)internalURLOpener + internalUtility:(id)internalUtility + settings:(id)settings +NS_SWIFT_NAME(configure(internalURLOpener:internalUtility:settings:)); + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIRequestCreating.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIRequestCreating.h new file mode 100644 index 00000000..5c76020d --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIRequestCreating.h @@ -0,0 +1,38 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import + +#import + +@protocol FBSDKBridgeAPIRequest; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal Type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(BridgeAPIRequestCreating) +@protocol FBSDKBridgeAPIRequestCreating + +- (nullable id)bridgeAPIRequestWithProtocolType:(FBSDKBridgeAPIProtocolType)protocolType + scheme:(NSString *)scheme + methodName:(nullable NSString *)methodName + parameters:(nullable NSDictionary *)parameters + userInfo:(nullable NSDictionary *)userInfo; + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIRequestOpening.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIRequestOpening.h new file mode 100644 index 00000000..14eda8e2 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIRequestOpening.h @@ -0,0 +1,51 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import +#import + +#import +#import + +@protocol FBSDKBridgeAPIRequest; +@protocol FBSDKURLOpening; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal Type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(BridgeAPIRequestOpening) +@protocol FBSDKBridgeAPIRequestOpening + +- (void)openBridgeAPIRequest:(NSObject *)request + useSafariViewController:(BOOL)useSafariViewController + fromViewController:(nullable UIViewController *)fromViewController + completionBlock:(FBSDKBridgeAPIResponseBlock)completionBlock; + +// UNCRUSTIFY_FORMAT_OFF +- (void)openURLWithSafariViewController:(NSURL *)url + sender:(nullable id)sender + fromViewController:(nullable UIViewController *)fromViewController + handler:(FBSDKSuccessBlock)handler +NS_SWIFT_NAME(openURLWithSafariViewController(url:sender:from:handler:)); +// UNCRUSTIFY_FORMAT_ON + +- (void)openURL:(NSURL *)url + sender:(nullable id)sender + handler:(FBSDKSuccessBlock)handler; +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIRequestProtocol.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIRequestProtocol.h new file mode 100644 index 00000000..4cdbd851 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIRequestProtocol.h @@ -0,0 +1,40 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import + +#import + +@protocol FBSDKBridgeAPIProtocol; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal Type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(BridgeAPIRequestProtocol) +@protocol FBSDKBridgeAPIRequest + +@property (nonatomic, readonly, copy) NSString *scheme; +@property (nonatomic, readonly, copy) NSString *actionID; +@property (nullable, nonatomic, readonly, copy) NSString *methodName; +@property (nonatomic, readonly, assign) FBSDKBridgeAPIProtocolType protocolType; +@property (nullable, nonatomic, readonly, strong) id protocol; + +- (nullable NSURL *)requestURL:(NSError *_Nullable *)errorRef; + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIResponse.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIResponse.h new file mode 100644 index 00000000..1ccb94b9 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKBridgeAPIResponse.h @@ -0,0 +1,56 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import + +@protocol FBSDKBridgeAPIRequest; +@class FBSDKBridgeAPIResponse; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal Type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +typedef void (^ FBSDKBridgeAPIResponseBlock)(FBSDKBridgeAPIResponse *response) +NS_SWIFT_NAME(BridgeAPIResponseBlock); + +/** + Internal Type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(BridgeAPIResponse) +@interface FBSDKBridgeAPIResponse : NSObject + +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; + ++ (instancetype)bridgeAPIResponseWithRequest:(NSObject *)request + error:(nullable NSError *)error; ++ (nullable instancetype)bridgeAPIResponseWithRequest:(NSObject *)request + responseURL:(NSURL *)responseURL + sourceApplication:(nullable NSString *)sourceApplication + error:(NSError *__autoreleasing *)errorRef; ++ (instancetype)bridgeAPIResponseCancelledWithRequest:(NSObject *)request; + +@property (nonatomic, readonly, getter = isCancelled, assign) BOOL cancelled; +@property (nullable, nonatomic, readonly, copy) NSError *error; +@property (nonatomic, readonly, copy) NSObject *request; +@property (nullable, nonatomic, readonly, copy) NSDictionary *responseParameters; + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKButton.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKButton.h index beae11a1..3ab3b226 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKButton.h +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKButton.h @@ -13,6 +13,7 @@ #import @class FBSDKIcon; +@protocol FBSDKEventLogging; NS_ASSUME_NONNULL_BEGIN @@ -75,6 +76,18 @@ NS_SWIFT_NAME(FBButton) */ - (void)logTapEventWithEventName:(FBSDKAppEventName)eventName parameters:(nullable NSDictionary *)parameters; + +/** + 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)configureWithApplicationActivationNotifier:(id)applicationActivationNotifier + eventLogger:(id)eventLogger + accessTokenProvider:(Class)accessTokenProvider +NS_SWIFT_NAME(configure(applicationActivationNotifier:eventLogger:accessTokenProvider:)); + @end NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKClientTokenProviding.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKClientTokenProviding.h new file mode 100644 index 00000000..cfa27c89 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKClientTokenProviding.h @@ -0,0 +1,26 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal Protocol exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_ClientTokenProviding) +@protocol FBSDKClientTokenProviding + +@property (nullable, nonatomic, readonly, copy) NSString *clientToken; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKCodelessIndexer.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKCodelessIndexer.h new file mode 100644 index 00000000..6fd4af98 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKCodelessIndexer.h @@ -0,0 +1,52 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +typedef void (^FBSDKCodelessSettingLoadBlock)(BOOL isCodelessSetupEnabled, NSError *_Nullable error); + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_CodelessIndexer) +@interface FBSDKCodelessIndexer : NSObject + +@property (class, nonatomic, readonly, copy) NSString *extInfo; + ++ (void)enable; + +// UNCRUSTIFY_FORMAT_OFF ++ (void)configureWithGraphRequestFactory:(id)graphRequestFactory + serverConfigurationProvider:(id)serverConfigurationProvider + dataStore:(id)dataStore + graphRequestConnectionFactory:(id)graphRequestConnectionFactory + swizzler:(Class)swizzler + settings:(id)settings + advertiserIDProvider:(id)advertisingIDProvider +NS_SWIFT_NAME(configure(graphRequestFactory:serverConfigurationProvider:dataStore:graphRequestConnectionFactory:swizzler:settings:advertiserIDProvider:)); +// UNCRUSTIFY_FORMAT_ON + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKCodelessIndexing.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKCodelessIndexing.h new file mode 100644 index 00000000..9917a243 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKCodelessIndexing.h @@ -0,0 +1,26 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_CodelessIndexing) +@protocol FBSDKCodelessIndexing + ++ (void)enable; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKConstants.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKConstants.h index d746dca3..a319329f 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKConstants.h +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKConstants.h @@ -203,4 +203,12 @@ typedef NS_ENUM(NSUInteger, FBSDKGraphRequestError) { FBSDKGraphRequestErrorRecoverable = 2, } NS_SWIFT_NAME(GraphRequestError); +/** + Internal value exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +FOUNDATION_EXPORT NSString *const DefaultKeychainServicePrefix; + NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKContainerViewController.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKContainerViewController.h new file mode 100644 index 00000000..6dcb6496 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKContainerViewController.h @@ -0,0 +1,47 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import + +NS_ASSUME_NONNULL_BEGIN + +@class FBSDKContainerViewController; + +/** + Internal Type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_ContainerViewControllerDelegate) +@protocol FBSDKContainerViewControllerDelegate + +- (void)viewControllerDidDisappear:(FBSDKContainerViewController *)viewController animated:(BOOL)animated; + +@end + +/** + Internal Type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_ContainerViewController) +@interface FBSDKContainerViewController : UIViewController + +@property (nullable, nonatomic, weak) id delegate; + +- (void)displayChildController:(UIViewController *)childController; + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKConversionValueUpdating.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKConversionValueUpdating.h new file mode 100644 index 00000000..4c3814d9 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKConversionValueUpdating.h @@ -0,0 +1,37 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_ConversionValueUpdating) +@protocol FBSDKConversionValueUpdating + ++ (void)updateConversionValue:(NSInteger)conversionValue; + +@end + +/** + Internal conformance exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +@interface SKAdNetwork (ConversionValueUpdating) + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKCoreKit-Swift.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKCoreKit-Swift.h index 095752de..4aa319d9 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKCoreKit-Swift.h +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKCoreKit-Swift.h @@ -1,6 +1,6 @@ #if 0 #elif defined(__arm64__) && __arm64__ -// Generated by Apple Swift version 5.5 (swiftlang-1300.0.31.1 clang-1300.0.29.1) +// Generated by Apple Swift version 5.6.1 (swiftlang-5.6.0.323.66 clang-1316.0.20.12) #ifndef FBSDKCOREKIT_SWIFT_H #define FBSDKCOREKIT_SWIFT_H #pragma clang diagnostic push @@ -186,14 +186,26 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); #if !defined(IBSegueAction) # define IBSegueAction #endif +#if !defined(SWIFT_EXTERN) +# if defined(__cplusplus) +# define SWIFT_EXTERN extern "C" +# else +# define SWIFT_EXTERN extern +# endif +#endif #if __has_feature(modules) #if __has_warning("-Watimport-in-framework-header") #pragma clang diagnostic ignored "-Watimport-in-framework-header" #endif +@import CoreGraphics; @import Foundation; @import ObjectiveC; +@import StoreKit; +@import UIKit; #endif +#import + #pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" #pragma clang diagnostic ignored "-Wduplicate-method-arg" #if __has_warning("-Wpragma-clang-attribute") @@ -210,9 +222,106 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); #endif +@class UIApplication; +@class NSUserActivity; +@class NSURL; +@class NSString; +@protocol FBSDKApplicationObserving; + +/// An ApplicationDelegate is designed to post-process the results from Facebook Login +/// or Facebook Dialogs (or any action that requires switching over to the native Facebook +/// app or Safari). +/// The methods in this class are designed to mirror those in UIApplicationDelegate, and you +/// should call them in the respective methods in your application delegate implementation. +SWIFT_CLASS_NAMED("ApplicationDelegate") +@interface FBSDKApplicationDelegate : NSObject +/// Gets the singleton instance. +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) FBSDKApplicationDelegate * _Nonnull sharedInstance;) ++ (FBSDKApplicationDelegate * _Nonnull)sharedInstance SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +/// Initializes the SDK. +/// If you are using the SDK within the context of the UIApplication lifecycle, do not use this method. +/// Instead use application(_:didFinishLaunchingWithOptions:). +/// As part of SDK initialization, basic auto logging of app events will occur, this can be +/// controlled via the ‘FacebookAutoLogAppEventsEnabled’ key in your project’s Info.plist file. +- (void)initializeSDK; +/// Call this method from the UIApplicationDelegate.application(_:continue:restorationHandler:) method +/// of your application delegate. It should be invoked in order to properly process the web URL (universal link) +/// once the end user is redirected to your app. +/// \param application The application as passed to `UIApplicationDelegate.application(_:continue:restorationHandler:). +/// +/// \param userActivity The user activity as passed to UIApplicationDelegate.application(_:continue:restorationHandler:). +/// +/// +/// returns: +/// true if the URL was intended for the Facebook SDK, false if not. +- (BOOL)application:(UIApplication * _Nonnull)application continueUserActivity:(NSUserActivity * _Nonnull)userActivity; +/// Call this method from the UIApplicationDelegate.application(_:open:options:) method +/// of your application delegate. It should be invoked for the proper processing of responses during interaction +/// with the native Facebook app or Safari as part of an SSO authorization flow or Facebook dialogs. +/// \param application The application as passed to UIApplicationDelegate.application(_:open:options:). +/// +/// \param url The URL as passed to UIApplicationDelegate.application(_:open:options:). +/// +/// \param options The options dictionary as passed to UIApplicationDelegate.application(_:open:options:). +/// +/// +/// returns: +/// true if the URL was intended for the Facebook SDK, false if not. +- (BOOL)application:(UIApplication * _Nonnull)application openURL:(NSURL * _Nonnull)url options:(NSDictionary * _Nonnull)options; +/// Call this method from the UIApplicationDelegate.application(_:openL:sourceApplication:annotation:) method +/// of your application delegate. It should be invoked for the proper processing of responses during interaction +/// with the native Facebook app or Safari as part of an SSO authorization flow or Facebook dialogs. +/// \param application The application as passed to UIApplicationDelegate.application(_:open:sourceApplication:annotation:). +/// +/// \param url The URL as passed to UIApplicationDelegate.application(_:open:sourceApplication:annotation:). +/// +/// \param sourceApplication The source application as passed to UIApplicationDelegate.application(_:open:sourceApplication:annotation:). +/// +/// \param annotation The annotation as passed to UIApplicationDelegate.application(_:open:sourceApplication:annotation:). +/// +/// +/// returns: +/// true if the URL was intended for the Facebook SDK, false if not. +- (BOOL)application:(UIApplication * _Nonnull)application openURL:(NSURL * _Nonnull)url sourceApplication:(NSString * _Nullable)sourceApplication annotation:(id _Nullable)annotation; +/// Call this method from the UIApplicationDelegate.application(_:didFinishLaunchingWithOptions:) method +/// of your application delegate. It should be invoked for the proper use of the Facebook SDK. +/// As part of SDK initialization, basic auto-logging of app events will occur; this can be +/// controlled via the FacebookAutoLogAppEventsEnabled key in the project’s Info.plist file. +/// note: +/// If this method is called after calling initializeSDK, then the return value will always be false. +/// \param application The application as passed to UIApplicationDelegate.application(_:didFinishLaunchingWithOptions:). +/// +/// \param launchOptions The launch options as passed to UIApplicationDelegate.application(_:didFinishLaunchingWithOptions:). +/// +/// +/// returns: +/// true if there are any added application observers that themselves return true from calling application(_:didFinishLaunchingWithOptions:). +/// Otherwise will return false. +- (BOOL)application:(UIApplication * _Nonnull)application didFinishLaunchingWithOptions:(NSDictionary * _Nullable)launchOptions; +/// Adds an observer that will be informed about application lifecycle events. +/// note: +/// Observers are weakly held +- (void)addObserver:(id _Nonnull)observer; +/// Removes an observer so that it will no longer be informed about application lifecycle events. +- (void)removeObserver:(id _Nonnull)observer; +@end + + +SWIFT_CLASS_NAMED("AuthenticationTokenClaims") +@interface FBSDKAuthenticationTokenClaims : NSObject +/// Internal method exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +- (nullable instancetype)initWithEncodedClaims:(NSString * _Nonnull)encodedClaims nonce:(NSString * _Nonnull)expectedNonce; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + @protocol FBSDKGraphRequestFactory; @protocol FBSDKSettings; -@class NSString; SWIFT_PROTOCOL_NAMED("CAPIReporter") @protocol FBSDKCAPIReporter @@ -221,6 +330,21 @@ SWIFT_PROTOCOL_NAMED("CAPIReporter") - (void)recordEvent:(NSDictionary * _Nonnull)parameters; @end +@class UIImage; +@class UIColor; + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS_NAMED("FBIcon") +@interface FBSDKIcon : NSObject +- (CGPathRef _Nullable)pathWith:(CGSize)size SWIFT_WARN_UNUSED_RESULT; +- (UIImage * _Nullable)imageWithSize:(CGSize)size SWIFT_WARN_UNUSED_RESULT; +- (UIImage * _Nullable)imageWithSize:(CGSize)size color:(UIColor * _Nonnull)color SWIFT_WARN_UNUSED_RESULT; +- (UIImage * _Nullable)imageWithSize:(CGSize)size scale:(CGFloat)scale color:(UIColor * _Nonnull)color SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + SWIFT_CLASS("_TtC12FBSDKCoreKit25FBSDKAppEventsCAPIManager") @interface FBSDKAppEventsCAPIManager : NSObject @@ -242,6 +366,376 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) FBSDKTransfo - (void)callCapiGatewayAPIWith:(NSDictionary * _Nonnull)parameters; @end + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS("_TtC12FBSDKCoreKit27ServerConfigurationProvider") +@interface ServerConfigurationProvider : NSObject +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + +@class NSDate; + +/// Internal type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_PROTOCOL_NAMED("SettingsProtocol") +@protocol FBSDKSettings +@property (nonatomic, copy) NSString * _Nullable appID; +@property (nonatomic, copy) NSString * _Nullable clientToken; +@property (nonatomic, copy) NSString * _Nullable userAgentSuffix; +@property (nonatomic, readonly, copy) NSString * _Nonnull sdkVersion; +@property (nonatomic, copy) NSString * _Nullable displayName; +@property (nonatomic, copy) NSString * _Nullable facebookDomainPart; +@property (nonatomic, copy) NSSet * _Nonnull loggingBehaviors; +@property (nonatomic, copy) NSString * _Nullable appURLSchemeSuffix; +@property (nonatomic, readonly) BOOL isDataProcessingRestricted; +@property (nonatomic, readonly) BOOL isAutoLogAppEventsEnabled; +@property (nonatomic) BOOL codelessDebugLogEnabled SWIFT_DEPRECATED_MSG("\n This property is deprecated and will be removed in the next major release. Use `isCodelessDebugLogEnabled` instead.\n "); +@property (nonatomic) BOOL isCodelessDebugLogEnabled; +@property (nonatomic) BOOL advertiserIDCollectionEnabled SWIFT_DEPRECATED_MSG("\n This property is deprecated and will be removed in the next major release. Use `isAdvertiserIDCollectionEnabled` instead.\n "); +@property (nonatomic) BOOL isAdvertiserIDCollectionEnabled; +@property (nonatomic, readonly) BOOL isSetATETimeExceedsInstallTime SWIFT_DEPRECATED_MSG("\n This property is deprecated and will be removed in the next major release. Use `isATETimeSufficientlyDelayed` instead.\n "); +@property (nonatomic, readonly) BOOL isATETimeSufficientlyDelayed; +@property (nonatomic, readonly) BOOL isSKAdNetworkReportEnabled; +@property (nonatomic, readonly) FBSDKAdvertisingTrackingStatus advertisingTrackingStatus; +@property (nonatomic, readonly, copy) NSDate * _Nullable installTimestamp; +@property (nonatomic, readonly, copy) NSDate * _Nullable advertiserTrackingEnabledTimestamp; +@property (nonatomic) BOOL isEventDataUsageLimited; +@property (nonatomic) BOOL shouldUseTokenOptimizations; +@property (nonatomic, copy) NSString * _Nonnull graphAPIVersion; +@property (nonatomic) BOOL isGraphErrorRecoveryEnabled; +@property (nonatomic, readonly, copy) NSString * _Nullable graphAPIDebugParamValue SWIFT_DEPRECATED_MSG("\n This property is deprecated and will be removed in the next major release. Use `graphAPIDebugParameterValue` instead.\n "); +@property (nonatomic, readonly, copy) NSString * _Nullable graphAPIDebugParameterValue; +@property (nonatomic) BOOL advertiserTrackingEnabled SWIFT_DEPRECATED_MSG("\n This property is deprecated and will be removed in the next major release. Use `isAdvertiserTrackingEnabled` instead.\n "); +@property (nonatomic) BOOL isAdvertiserTrackingEnabled; +@property (nonatomic) BOOL shouldUseCachedValuesForExpensiveMetadata; +@property (nonatomic, readonly, copy) NSDictionary * _Nullable persistableDataProcessingOptions; +/// Sets the data processing options. +/// \param options The list of options. +/// +- (void)setDataProcessingOptions:(NSArray * _Nullable)options; +/// Sets the data processing options. +/// \param options The list of the options. +/// +/// \param country The code for the country. +/// +/// \param state The code for the state. +/// +- (void)setDataProcessingOptions:(NSArray * _Nullable)options country:(int32_t)country state:(int32_t)state; +@end + + +SWIFT_CLASS_NAMED("Settings") +@interface FBSDKSettings : NSObject +/// The shared settings instance. Prefer this and the exposed instance methods over the type properties and methods. +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) FBSDKSettings * _Nonnull sharedSettings;) ++ (FBSDKSettings * _Nonnull)sharedSettings SWIFT_WARN_UNUSED_RESULT; +/// The Facebook SDK version in use. +@property (nonatomic, readonly, copy) NSString * _Nonnull sdkVersion; +/// The default Graph API version. +@property (nonatomic, readonly, copy) NSString * _Nonnull defaultGraphAPIVersion; +/// The quality of JPEG images sent to Facebook from the SDK expressed as a value from 0.0 to 1.0. +/// The default value is 0.9. +@property (nonatomic) CGFloat JPEGCompressionQuality; +/// Controls the automatic logging of basic app events such as activateApp and deactivateApp. +/// The default value is true. +@property (nonatomic) BOOL autoLogAppEventsEnabled SWIFT_DEPRECATED_MSG("\n This property is deprecated and will be removed in the next major release. Use `isAutoLogAppEventsEnabled` instead.\n "); +/// Controls the automatic logging of basic app events such as activateApp and deactivateApp. +/// The default value is true. +@property (nonatomic) BOOL isAutoLogAppEventsEnabled; +/// Controls the fb_codeless_debug logging event. +/// The default value is false. +@property (nonatomic) BOOL codelessDebugLogEnabled SWIFT_DEPRECATED_MSG("\n This property is deprecated and will be removed in the next major release. Use `isCodelessDebugLogEnabled` instead.\n "); +/// Controls the fb_codeless_debug logging event. +/// The default value is false. +@property (nonatomic) BOOL isCodelessDebugLogEnabled; +/// Controls the access to IDFA. +/// The default value is true. +@property (nonatomic) BOOL advertiserIDCollectionEnabled SWIFT_DEPRECATED_MSG("\n This property is deprecated and will be removed in the next major release. Use `isAdvertiserIDCollectionEnabled` instead.\n "); +/// Controls the access to IDFA. +/// The default value is true. +@property (nonatomic) BOOL isAdvertiserIDCollectionEnabled; +/// Controls the SKAdNetwork report. +/// The default value is true. +@property (nonatomic) BOOL skAdNetworkReportEnabled SWIFT_DEPRECATED_MSG("\n This property is deprecated and will be removed in the next major release. Use `isSKAdNetworkReportEnabled` instead.\n "); +/// Controls the SKAdNetwork report. +/// The default value is true. +@property (nonatomic) BOOL isSKAdNetworkReportEnabled; +/// Whether data such as that generated through AppEvents and sent to Facebook +/// should be restricted from being used for purposes other than analytics and conversions. +/// The default value is false. This value is stored on the device and persists across app launches. +@property (nonatomic) BOOL isEventDataUsageLimited; +/// Whether in-memory cached values should be used for expensive metadata fields, such as +/// carrier and advertiser ID, that are fetched on many applicationDidBecomeActive notifications. +/// The default value is false. This value is stored on the device and persists across app launches. +@property (nonatomic) BOOL shouldUseCachedValuesForExpensiveMetadata; +/// Controls error recovery for all GraphRequest instances created after the value is changed. +@property (nonatomic) BOOL isGraphErrorRecoveryEnabled; +/// The Facebook App ID used by the SDK. +/// The default value will be read from the application’s plist (FacebookAppID). +@property (nonatomic, copy) NSString * _Nullable appID; +/// The default URL scheme suffix used for sessions. +/// The default value will be read from the application’s plist (FacebookUrlSchemeSuffix). +@property (nonatomic, copy) NSString * _Nullable appURLSchemeSuffix; +/// The client token needed for certain anonymous API calls (i.e., those made without a user-based access token). +/// An app’s client token can be found by navigating to https://developers.facebook.com/apps/YOUR-APP-ID +/// (replacing “YOUR-APP-ID” with your actual app ID), choosing “Settings->Advanced” and scrolling to the “Security”. +/// The default value will be read from the application’s plist (FacebookClientToken). +@property (nonatomic, copy) NSString * _Nullable clientToken; +/// The Facebook Display Name used by the SDK. +/// This should match the Display Name that has been set for the app with the corresponding Facebook App ID +/// in the Facebook App Dashboard. +/// The default value will be read from the application’s plist (FacebookDisplayName). +@property (nonatomic, copy) NSString * _Nullable displayName; +/// The Facebook domain part. This can be used to change the Facebook domain +/// (e.g. “beta”) so that requests will be sent to graph.beta.facebook.com. +/// The default value will be read from the application’s plist (FacebookDomainPart). +@property (nonatomic, copy) NSString * _Nullable facebookDomainPart; +/// Overrides the default Graph API version to use with GraphRequest instances. +/// The string should be of the form "v2.7". +/// The default value is defaultGraphAPIVersion. +@property (nonatomic, copy) NSString * _Nonnull graphAPIVersion; +/// Internal property exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +@property (nonatomic, copy) NSString * _Nullable userAgentSuffix; +/// Controls the advertiser tracking status of the data sent to Facebook. +/// The default value is false. +@property (nonatomic) BOOL advertiserTrackingEnabled SWIFT_DEPRECATED_MSG("\n This property is deprecated and will be removed in the next major release. Use `isAdvertiserTrackingEnabled` instead.\n "); +/// Controls the advertiser tracking status of the data sent to Facebook. +/// The default value is false. +@property (nonatomic) BOOL isAdvertiserTrackingEnabled; +/// Internal property exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +@property (nonatomic) FBSDKAdvertisingTrackingStatus advertisingTrackingStatus; +/// Internal property exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +@property (nonatomic, readonly) BOOL isDataProcessingRestricted; +/// Internal property exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +@property (nonatomic, readonly, copy) NSDictionary * _Nullable persistableDataProcessingOptions; +/// Set the data processing options. +/// \param options The list of options. +/// +- (void)setDataProcessingOptions:(NSArray * _Nullable)options; +/// Sets the data processing options. +/// \param options The list of the options. +/// +/// \param country The code for the country. +/// +/// \param state The code for the state. +/// +- (void)setDataProcessingOptions:(NSArray * _Nullable)options country:(int32_t)country state:(int32_t)state; +/// The current Facebook SDK logging behavior. This should consist of strings +/// defined as constants with LoggingBehavior that indicate what information should be logged. +/// Set to an empty set in order to disable all logging. +/// You can also define this via an array in your app’s plist with the key “FacebookLoggingBehavior”; or add/remove +/// individual values via enableLoggingBehavior(_:) or disableLoggingBehavior(_:) +/// The default value is [.developerErrors]. +@property (nonatomic, copy) NSSet * _Nonnull loggingBehaviors; +/// Enable a particular Facebook SDK logging behavior. +/// \param loggingBehavior The logging behavior to enable. This should be a string constant defined +/// as a LoggingBehavior. +/// +- (void)enableLoggingBehavior:(FBSDKLoggingBehavior _Nonnull)loggingBehavior; +/// Disable a particular Facebook SDK logging behavior. +/// \param loggingBehavior The logging behavior to disable. This should be a string constant defined +/// as a LoggingBehavior. +/// +- (void)disableLoggingBehavior:(FBSDKLoggingBehavior _Nonnull)loggingBehavior; +/// Internal property exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +@property (nonatomic) BOOL shouldUseTokenOptimizations; +/// Internal property exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +@property (nonatomic, readonly) BOOL isSetATETimeExceedsInstallTime SWIFT_DEPRECATED_MSG("\n This property is deprecated and will be removed in the next major release. Use `isATETimeSufficientlyDelayed` instead.\n "); +/// Internal property exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +@property (nonatomic, readonly) BOOL isATETimeSufficientlyDelayed; +/// Internal property exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +@property (nonatomic, readonly, copy) NSDate * _Nullable installTimestamp; +/// Internal property exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +@property (nonatomic, readonly, copy) NSDate * _Nullable advertiserTrackingEnabledTimestamp; +/// Internal property exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +@property (nonatomic, readonly, copy) NSString * _Nullable graphAPIDebugParamValue SWIFT_DEPRECATED_MSG("\n This property is deprecated and will be removed in the next major release. Use `graphAPIDebugParameterValue` instead.\n "); +/// Internal property exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +@property (nonatomic, readonly, copy) NSString * _Nullable graphAPIDebugParameterValue; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + + + + + +@interface FBSDKSettings (SWIFT_EXTENSION(FBSDKCoreKit)) +/// 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)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 +- (void)logIfSDKSettingsChanged; +@end + + + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_PROTOCOL_NAMED("_AccessTokenExpiring") +@protocol _FBSDKAccessTokenExpiring +@end + +@protocol _FBSDKNotificationPosting; +@protocol FBSDKNotificationDelivering; + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS_NAMED("_AccessTokenExpirer") +@interface _FBSDKAccessTokenExpirer : NSObject <_FBSDKAccessTokenExpiring> +- (nonnull instancetype)initWithNotificationCenter:(id <_FBSDKNotificationPosting, FBSDKNotificationDelivering> _Nonnull)notificationCenter OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +@class FBSDKDialogConfiguration; + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS_NAMED("_DialogConfigurationMapBuilder") +@interface FBSDKDialogConfigurationMapBuilder : NSObject +- (NSDictionary * _Nonnull)buildDialogConfigurationMapWithRawConfigurations:(NSArray *> * _Nonnull)rawConfigurations SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + +/// Internal type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS_NAMED("_ErrorFactory") +@interface FBSDKErrorFactory : NSObject +- (NSError * _Nonnull)errorWithCode:(NSInteger)code userInfo:(NSDictionary * _Nullable)userInfo message:(NSString * _Nullable)message underlyingError:(NSError * _Nullable)underlyingError SWIFT_WARN_UNUSED_RESULT; +- (NSError * _Nonnull)errorWithDomain:(NSString * _Nonnull)domain code:(NSInteger)code userInfo:(NSDictionary * _Nullable)userInfo message:(NSString * _Nullable)message underlyingError:(NSError * _Nullable)underlyingError SWIFT_WARN_UNUSED_RESULT; +- (NSError * _Nonnull)invalidArgumentErrorWithName:(NSString * _Nonnull)name value:(id _Nullable)value message:(NSString * _Nullable)message underlyingError:(NSError * _Nullable)underlyingError SWIFT_WARN_UNUSED_RESULT; +- (NSError * _Nonnull)invalidArgumentErrorWithDomain:(NSString * _Nonnull)domain name:(NSString * _Nonnull)name value:(id _Nullable)value message:(NSString * _Nullable)message underlyingError:(NSError * _Nullable)underlyingError SWIFT_WARN_UNUSED_RESULT; +- (NSError * _Nonnull)requiredArgumentErrorWithName:(NSString * _Nonnull)name message:(NSString * _Nullable)message underlyingError:(NSError * _Nullable)underlyingError SWIFT_WARN_UNUSED_RESULT; +- (NSError * _Nonnull)requiredArgumentErrorWithDomain:(NSString * _Nonnull)domain name:(NSString * _Nonnull)name message:(NSString * _Nullable)message underlyingError:(NSError * _Nullable)underlyingError SWIFT_WARN_UNUSED_RESULT; +- (NSError * _Nonnull)unknownErrorWithMessage:(NSString * _Nullable)message userInfo:(NSDictionary * _Nullable)userInfo SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS_NAMED("_FBLogo") +@interface FBSDKLogo : FBSDKIcon +- (CGPathRef _Nullable)pathWith:(CGSize)size SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS_NAMED("_FeatureManager") +@interface FBSDKFeatureManager : NSObject +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) FBSDKFeatureManager * _Nonnull shared;) ++ (FBSDKFeatureManager * _Nonnull)shared SWIFT_WARN_UNUSED_RESULT; +- (BOOL)isEnabled:(FBSDKFeature)feature SWIFT_WARN_UNUSED_RESULT; +- (void)checkFeature:(FBSDKFeature)feature completionBlock:(FBSDKFeatureManagerBlock _Nonnull)completionBlock; +- (void)disableFeature:(FBSDKFeature)feature; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + +@class SKPaymentQueue; +@protocol FBSDKPaymentProductRequestorCreating; + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +/// Class to encapsulate implicit logging of purchase events +SWIFT_CLASS_NAMED("_PaymentObserver") +@interface FBSDKPaymentObserver : NSObject +- (nonnull instancetype)initWithPaymentQueue:(SKPaymentQueue * _Nonnull)paymentQueue paymentProductRequestorFactory:(id _Nonnull)paymentProductRequestorFactory OBJC_DESIGNATED_INITIALIZER; +- (void)startObservingTransactions; +- (void)stopObservingTransactions; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +@class SKPaymentTransaction; + +@interface FBSDKPaymentObserver (SWIFT_EXTENSION(FBSDKCoreKit)) +- (void)paymentQueue:(SKPaymentQueue * _Nonnull)queue updatedTransactions:(NSArray * _Nonnull)transactions; +@end + +@class FBSDKPaymentProductRequestor; + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS_NAMED("_PaymentProductRequestorFactory") +@interface FBSDKPaymentProductRequestorFactory : NSObject +- (FBSDKPaymentProductRequestor * _Nonnull)createRequestorWithTransaction:(SKPaymentTransaction * _Nonnull)transaction SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS_NAMED("_RestrictiveEventFilter") +@interface FBSDKRestrictiveEventFilter : NSObject +@property (nonatomic, readonly, copy) NSString * _Nonnull eventName; +@property (nonatomic, readonly, copy) NSDictionary * _Nonnull restrictiveParameters; +- (nonnull instancetype)initWithEventName:(NSString * _Nonnull)eventName restrictiveParameters:(NSDictionary * _Nonnull)restrictiveParameters OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS_NAMED("_ViewImpressionLogger") +@interface FBSDKViewImpressionLogger : NSObject +- (nonnull instancetype)initWithEventName:(FBSDKAppEventName _Nonnull)eventName OBJC_DESIGNATED_INITIALIZER; ++ (FBSDKViewImpressionLogger * _Nonnull)retrieveLoggerWith:(FBSDKAppEventName _Nonnull)eventName SWIFT_WARN_UNUSED_RESULT; +- (void)logImpressionWithIdentifier:(NSString * _Nonnull)identifier parameters:(NSDictionary * _Nullable)parameters; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + #if __has_attribute(external_source_symbol) # pragma clang attribute pop #endif @@ -249,7 +743,7 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) FBSDKTransfo #endif #elif defined(__x86_64__) && __x86_64__ -// Generated by Apple Swift version 5.5 (swiftlang-1300.0.31.1 clang-1300.0.29.1) +// Generated by Apple Swift version 5.6.1 (swiftlang-5.6.0.323.66 clang-1316.0.20.12) #ifndef FBSDKCOREKIT_SWIFT_H #define FBSDKCOREKIT_SWIFT_H #pragma clang diagnostic push @@ -435,14 +929,26 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); #if !defined(IBSegueAction) # define IBSegueAction #endif +#if !defined(SWIFT_EXTERN) +# if defined(__cplusplus) +# define SWIFT_EXTERN extern "C" +# else +# define SWIFT_EXTERN extern +# endif +#endif #if __has_feature(modules) #if __has_warning("-Watimport-in-framework-header") #pragma clang diagnostic ignored "-Watimport-in-framework-header" #endif +@import CoreGraphics; @import Foundation; @import ObjectiveC; +@import StoreKit; +@import UIKit; #endif +#import + #pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" #pragma clang diagnostic ignored "-Wduplicate-method-arg" #if __has_warning("-Wpragma-clang-attribute") @@ -459,9 +965,106 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); #endif +@class UIApplication; +@class NSUserActivity; +@class NSURL; +@class NSString; +@protocol FBSDKApplicationObserving; + +/// An ApplicationDelegate is designed to post-process the results from Facebook Login +/// or Facebook Dialogs (or any action that requires switching over to the native Facebook +/// app or Safari). +/// The methods in this class are designed to mirror those in UIApplicationDelegate, and you +/// should call them in the respective methods in your application delegate implementation. +SWIFT_CLASS_NAMED("ApplicationDelegate") +@interface FBSDKApplicationDelegate : NSObject +/// Gets the singleton instance. +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) FBSDKApplicationDelegate * _Nonnull sharedInstance;) ++ (FBSDKApplicationDelegate * _Nonnull)sharedInstance SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +/// Initializes the SDK. +/// If you are using the SDK within the context of the UIApplication lifecycle, do not use this method. +/// Instead use application(_:didFinishLaunchingWithOptions:). +/// As part of SDK initialization, basic auto logging of app events will occur, this can be +/// controlled via the ‘FacebookAutoLogAppEventsEnabled’ key in your project’s Info.plist file. +- (void)initializeSDK; +/// Call this method from the UIApplicationDelegate.application(_:continue:restorationHandler:) method +/// of your application delegate. It should be invoked in order to properly process the web URL (universal link) +/// once the end user is redirected to your app. +/// \param application The application as passed to `UIApplicationDelegate.application(_:continue:restorationHandler:). +/// +/// \param userActivity The user activity as passed to UIApplicationDelegate.application(_:continue:restorationHandler:). +/// +/// +/// returns: +/// true if the URL was intended for the Facebook SDK, false if not. +- (BOOL)application:(UIApplication * _Nonnull)application continueUserActivity:(NSUserActivity * _Nonnull)userActivity; +/// Call this method from the UIApplicationDelegate.application(_:open:options:) method +/// of your application delegate. It should be invoked for the proper processing of responses during interaction +/// with the native Facebook app or Safari as part of an SSO authorization flow or Facebook dialogs. +/// \param application The application as passed to UIApplicationDelegate.application(_:open:options:). +/// +/// \param url The URL as passed to UIApplicationDelegate.application(_:open:options:). +/// +/// \param options The options dictionary as passed to UIApplicationDelegate.application(_:open:options:). +/// +/// +/// returns: +/// true if the URL was intended for the Facebook SDK, false if not. +- (BOOL)application:(UIApplication * _Nonnull)application openURL:(NSURL * _Nonnull)url options:(NSDictionary * _Nonnull)options; +/// Call this method from the UIApplicationDelegate.application(_:openL:sourceApplication:annotation:) method +/// of your application delegate. It should be invoked for the proper processing of responses during interaction +/// with the native Facebook app or Safari as part of an SSO authorization flow or Facebook dialogs. +/// \param application The application as passed to UIApplicationDelegate.application(_:open:sourceApplication:annotation:). +/// +/// \param url The URL as passed to UIApplicationDelegate.application(_:open:sourceApplication:annotation:). +/// +/// \param sourceApplication The source application as passed to UIApplicationDelegate.application(_:open:sourceApplication:annotation:). +/// +/// \param annotation The annotation as passed to UIApplicationDelegate.application(_:open:sourceApplication:annotation:). +/// +/// +/// returns: +/// true if the URL was intended for the Facebook SDK, false if not. +- (BOOL)application:(UIApplication * _Nonnull)application openURL:(NSURL * _Nonnull)url sourceApplication:(NSString * _Nullable)sourceApplication annotation:(id _Nullable)annotation; +/// Call this method from the UIApplicationDelegate.application(_:didFinishLaunchingWithOptions:) method +/// of your application delegate. It should be invoked for the proper use of the Facebook SDK. +/// As part of SDK initialization, basic auto-logging of app events will occur; this can be +/// controlled via the FacebookAutoLogAppEventsEnabled key in the project’s Info.plist file. +/// note: +/// If this method is called after calling initializeSDK, then the return value will always be false. +/// \param application The application as passed to UIApplicationDelegate.application(_:didFinishLaunchingWithOptions:). +/// +/// \param launchOptions The launch options as passed to UIApplicationDelegate.application(_:didFinishLaunchingWithOptions:). +/// +/// +/// returns: +/// true if there are any added application observers that themselves return true from calling application(_:didFinishLaunchingWithOptions:). +/// Otherwise will return false. +- (BOOL)application:(UIApplication * _Nonnull)application didFinishLaunchingWithOptions:(NSDictionary * _Nullable)launchOptions; +/// Adds an observer that will be informed about application lifecycle events. +/// note: +/// Observers are weakly held +- (void)addObserver:(id _Nonnull)observer; +/// Removes an observer so that it will no longer be informed about application lifecycle events. +- (void)removeObserver:(id _Nonnull)observer; +@end + + +SWIFT_CLASS_NAMED("AuthenticationTokenClaims") +@interface FBSDKAuthenticationTokenClaims : NSObject +/// Internal method exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +- (nullable instancetype)initWithEncodedClaims:(NSString * _Nonnull)encodedClaims nonce:(NSString * _Nonnull)expectedNonce; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + @protocol FBSDKGraphRequestFactory; @protocol FBSDKSettings; -@class NSString; SWIFT_PROTOCOL_NAMED("CAPIReporter") @protocol FBSDKCAPIReporter @@ -470,6 +1073,21 @@ SWIFT_PROTOCOL_NAMED("CAPIReporter") - (void)recordEvent:(NSDictionary * _Nonnull)parameters; @end +@class UIImage; +@class UIColor; + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS_NAMED("FBIcon") +@interface FBSDKIcon : NSObject +- (CGPathRef _Nullable)pathWith:(CGSize)size SWIFT_WARN_UNUSED_RESULT; +- (UIImage * _Nullable)imageWithSize:(CGSize)size SWIFT_WARN_UNUSED_RESULT; +- (UIImage * _Nullable)imageWithSize:(CGSize)size color:(UIColor * _Nonnull)color SWIFT_WARN_UNUSED_RESULT; +- (UIImage * _Nullable)imageWithSize:(CGSize)size scale:(CGFloat)scale color:(UIColor * _Nonnull)color SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + SWIFT_CLASS("_TtC12FBSDKCoreKit25FBSDKAppEventsCAPIManager") @interface FBSDKAppEventsCAPIManager : NSObject @@ -491,6 +1109,376 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) FBSDKTransfo - (void)callCapiGatewayAPIWith:(NSDictionary * _Nonnull)parameters; @end + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS("_TtC12FBSDKCoreKit27ServerConfigurationProvider") +@interface ServerConfigurationProvider : NSObject +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + +@class NSDate; + +/// Internal type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_PROTOCOL_NAMED("SettingsProtocol") +@protocol FBSDKSettings +@property (nonatomic, copy) NSString * _Nullable appID; +@property (nonatomic, copy) NSString * _Nullable clientToken; +@property (nonatomic, copy) NSString * _Nullable userAgentSuffix; +@property (nonatomic, readonly, copy) NSString * _Nonnull sdkVersion; +@property (nonatomic, copy) NSString * _Nullable displayName; +@property (nonatomic, copy) NSString * _Nullable facebookDomainPart; +@property (nonatomic, copy) NSSet * _Nonnull loggingBehaviors; +@property (nonatomic, copy) NSString * _Nullable appURLSchemeSuffix; +@property (nonatomic, readonly) BOOL isDataProcessingRestricted; +@property (nonatomic, readonly) BOOL isAutoLogAppEventsEnabled; +@property (nonatomic) BOOL codelessDebugLogEnabled SWIFT_DEPRECATED_MSG("\n This property is deprecated and will be removed in the next major release. Use `isCodelessDebugLogEnabled` instead.\n "); +@property (nonatomic) BOOL isCodelessDebugLogEnabled; +@property (nonatomic) BOOL advertiserIDCollectionEnabled SWIFT_DEPRECATED_MSG("\n This property is deprecated and will be removed in the next major release. Use `isAdvertiserIDCollectionEnabled` instead.\n "); +@property (nonatomic) BOOL isAdvertiserIDCollectionEnabled; +@property (nonatomic, readonly) BOOL isSetATETimeExceedsInstallTime SWIFT_DEPRECATED_MSG("\n This property is deprecated and will be removed in the next major release. Use `isATETimeSufficientlyDelayed` instead.\n "); +@property (nonatomic, readonly) BOOL isATETimeSufficientlyDelayed; +@property (nonatomic, readonly) BOOL isSKAdNetworkReportEnabled; +@property (nonatomic, readonly) FBSDKAdvertisingTrackingStatus advertisingTrackingStatus; +@property (nonatomic, readonly, copy) NSDate * _Nullable installTimestamp; +@property (nonatomic, readonly, copy) NSDate * _Nullable advertiserTrackingEnabledTimestamp; +@property (nonatomic) BOOL isEventDataUsageLimited; +@property (nonatomic) BOOL shouldUseTokenOptimizations; +@property (nonatomic, copy) NSString * _Nonnull graphAPIVersion; +@property (nonatomic) BOOL isGraphErrorRecoveryEnabled; +@property (nonatomic, readonly, copy) NSString * _Nullable graphAPIDebugParamValue SWIFT_DEPRECATED_MSG("\n This property is deprecated and will be removed in the next major release. Use `graphAPIDebugParameterValue` instead.\n "); +@property (nonatomic, readonly, copy) NSString * _Nullable graphAPIDebugParameterValue; +@property (nonatomic) BOOL advertiserTrackingEnabled SWIFT_DEPRECATED_MSG("\n This property is deprecated and will be removed in the next major release. Use `isAdvertiserTrackingEnabled` instead.\n "); +@property (nonatomic) BOOL isAdvertiserTrackingEnabled; +@property (nonatomic) BOOL shouldUseCachedValuesForExpensiveMetadata; +@property (nonatomic, readonly, copy) NSDictionary * _Nullable persistableDataProcessingOptions; +/// Sets the data processing options. +/// \param options The list of options. +/// +- (void)setDataProcessingOptions:(NSArray * _Nullable)options; +/// Sets the data processing options. +/// \param options The list of the options. +/// +/// \param country The code for the country. +/// +/// \param state The code for the state. +/// +- (void)setDataProcessingOptions:(NSArray * _Nullable)options country:(int32_t)country state:(int32_t)state; +@end + + +SWIFT_CLASS_NAMED("Settings") +@interface FBSDKSettings : NSObject +/// The shared settings instance. Prefer this and the exposed instance methods over the type properties and methods. +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) FBSDKSettings * _Nonnull sharedSettings;) ++ (FBSDKSettings * _Nonnull)sharedSettings SWIFT_WARN_UNUSED_RESULT; +/// The Facebook SDK version in use. +@property (nonatomic, readonly, copy) NSString * _Nonnull sdkVersion; +/// The default Graph API version. +@property (nonatomic, readonly, copy) NSString * _Nonnull defaultGraphAPIVersion; +/// The quality of JPEG images sent to Facebook from the SDK expressed as a value from 0.0 to 1.0. +/// The default value is 0.9. +@property (nonatomic) CGFloat JPEGCompressionQuality; +/// Controls the automatic logging of basic app events such as activateApp and deactivateApp. +/// The default value is true. +@property (nonatomic) BOOL autoLogAppEventsEnabled SWIFT_DEPRECATED_MSG("\n This property is deprecated and will be removed in the next major release. Use `isAutoLogAppEventsEnabled` instead.\n "); +/// Controls the automatic logging of basic app events such as activateApp and deactivateApp. +/// The default value is true. +@property (nonatomic) BOOL isAutoLogAppEventsEnabled; +/// Controls the fb_codeless_debug logging event. +/// The default value is false. +@property (nonatomic) BOOL codelessDebugLogEnabled SWIFT_DEPRECATED_MSG("\n This property is deprecated and will be removed in the next major release. Use `isCodelessDebugLogEnabled` instead.\n "); +/// Controls the fb_codeless_debug logging event. +/// The default value is false. +@property (nonatomic) BOOL isCodelessDebugLogEnabled; +/// Controls the access to IDFA. +/// The default value is true. +@property (nonatomic) BOOL advertiserIDCollectionEnabled SWIFT_DEPRECATED_MSG("\n This property is deprecated and will be removed in the next major release. Use `isAdvertiserIDCollectionEnabled` instead.\n "); +/// Controls the access to IDFA. +/// The default value is true. +@property (nonatomic) BOOL isAdvertiserIDCollectionEnabled; +/// Controls the SKAdNetwork report. +/// The default value is true. +@property (nonatomic) BOOL skAdNetworkReportEnabled SWIFT_DEPRECATED_MSG("\n This property is deprecated and will be removed in the next major release. Use `isSKAdNetworkReportEnabled` instead.\n "); +/// Controls the SKAdNetwork report. +/// The default value is true. +@property (nonatomic) BOOL isSKAdNetworkReportEnabled; +/// Whether data such as that generated through AppEvents and sent to Facebook +/// should be restricted from being used for purposes other than analytics and conversions. +/// The default value is false. This value is stored on the device and persists across app launches. +@property (nonatomic) BOOL isEventDataUsageLimited; +/// Whether in-memory cached values should be used for expensive metadata fields, such as +/// carrier and advertiser ID, that are fetched on many applicationDidBecomeActive notifications. +/// The default value is false. This value is stored on the device and persists across app launches. +@property (nonatomic) BOOL shouldUseCachedValuesForExpensiveMetadata; +/// Controls error recovery for all GraphRequest instances created after the value is changed. +@property (nonatomic) BOOL isGraphErrorRecoveryEnabled; +/// The Facebook App ID used by the SDK. +/// The default value will be read from the application’s plist (FacebookAppID). +@property (nonatomic, copy) NSString * _Nullable appID; +/// The default URL scheme suffix used for sessions. +/// The default value will be read from the application’s plist (FacebookUrlSchemeSuffix). +@property (nonatomic, copy) NSString * _Nullable appURLSchemeSuffix; +/// The client token needed for certain anonymous API calls (i.e., those made without a user-based access token). +/// An app’s client token can be found by navigating to https://developers.facebook.com/apps/YOUR-APP-ID +/// (replacing “YOUR-APP-ID” with your actual app ID), choosing “Settings->Advanced” and scrolling to the “Security”. +/// The default value will be read from the application’s plist (FacebookClientToken). +@property (nonatomic, copy) NSString * _Nullable clientToken; +/// The Facebook Display Name used by the SDK. +/// This should match the Display Name that has been set for the app with the corresponding Facebook App ID +/// in the Facebook App Dashboard. +/// The default value will be read from the application’s plist (FacebookDisplayName). +@property (nonatomic, copy) NSString * _Nullable displayName; +/// The Facebook domain part. This can be used to change the Facebook domain +/// (e.g. “beta”) so that requests will be sent to graph.beta.facebook.com. +/// The default value will be read from the application’s plist (FacebookDomainPart). +@property (nonatomic, copy) NSString * _Nullable facebookDomainPart; +/// Overrides the default Graph API version to use with GraphRequest instances. +/// The string should be of the form "v2.7". +/// The default value is defaultGraphAPIVersion. +@property (nonatomic, copy) NSString * _Nonnull graphAPIVersion; +/// Internal property exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +@property (nonatomic, copy) NSString * _Nullable userAgentSuffix; +/// Controls the advertiser tracking status of the data sent to Facebook. +/// The default value is false. +@property (nonatomic) BOOL advertiserTrackingEnabled SWIFT_DEPRECATED_MSG("\n This property is deprecated and will be removed in the next major release. Use `isAdvertiserTrackingEnabled` instead.\n "); +/// Controls the advertiser tracking status of the data sent to Facebook. +/// The default value is false. +@property (nonatomic) BOOL isAdvertiserTrackingEnabled; +/// Internal property exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +@property (nonatomic) FBSDKAdvertisingTrackingStatus advertisingTrackingStatus; +/// Internal property exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +@property (nonatomic, readonly) BOOL isDataProcessingRestricted; +/// Internal property exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +@property (nonatomic, readonly, copy) NSDictionary * _Nullable persistableDataProcessingOptions; +/// Set the data processing options. +/// \param options The list of options. +/// +- (void)setDataProcessingOptions:(NSArray * _Nullable)options; +/// Sets the data processing options. +/// \param options The list of the options. +/// +/// \param country The code for the country. +/// +/// \param state The code for the state. +/// +- (void)setDataProcessingOptions:(NSArray * _Nullable)options country:(int32_t)country state:(int32_t)state; +/// The current Facebook SDK logging behavior. This should consist of strings +/// defined as constants with LoggingBehavior that indicate what information should be logged. +/// Set to an empty set in order to disable all logging. +/// You can also define this via an array in your app’s plist with the key “FacebookLoggingBehavior”; or add/remove +/// individual values via enableLoggingBehavior(_:) or disableLoggingBehavior(_:) +/// The default value is [.developerErrors]. +@property (nonatomic, copy) NSSet * _Nonnull loggingBehaviors; +/// Enable a particular Facebook SDK logging behavior. +/// \param loggingBehavior The logging behavior to enable. This should be a string constant defined +/// as a LoggingBehavior. +/// +- (void)enableLoggingBehavior:(FBSDKLoggingBehavior _Nonnull)loggingBehavior; +/// Disable a particular Facebook SDK logging behavior. +/// \param loggingBehavior The logging behavior to disable. This should be a string constant defined +/// as a LoggingBehavior. +/// +- (void)disableLoggingBehavior:(FBSDKLoggingBehavior _Nonnull)loggingBehavior; +/// Internal property exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +@property (nonatomic) BOOL shouldUseTokenOptimizations; +/// Internal property exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +@property (nonatomic, readonly) BOOL isSetATETimeExceedsInstallTime SWIFT_DEPRECATED_MSG("\n This property is deprecated and will be removed in the next major release. Use `isATETimeSufficientlyDelayed` instead.\n "); +/// Internal property exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +@property (nonatomic, readonly) BOOL isATETimeSufficientlyDelayed; +/// Internal property exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +@property (nonatomic, readonly, copy) NSDate * _Nullable installTimestamp; +/// Internal property exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +@property (nonatomic, readonly, copy) NSDate * _Nullable advertiserTrackingEnabledTimestamp; +/// Internal property exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +@property (nonatomic, readonly, copy) NSString * _Nullable graphAPIDebugParamValue SWIFT_DEPRECATED_MSG("\n This property is deprecated and will be removed in the next major release. Use `graphAPIDebugParameterValue` instead.\n "); +/// Internal property exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +@property (nonatomic, readonly, copy) NSString * _Nullable graphAPIDebugParameterValue; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + + + + + +@interface FBSDKSettings (SWIFT_EXTENSION(FBSDKCoreKit)) +/// 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)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 +- (void)logIfSDKSettingsChanged; +@end + + + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_PROTOCOL_NAMED("_AccessTokenExpiring") +@protocol _FBSDKAccessTokenExpiring +@end + +@protocol _FBSDKNotificationPosting; +@protocol FBSDKNotificationDelivering; + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS_NAMED("_AccessTokenExpirer") +@interface _FBSDKAccessTokenExpirer : NSObject <_FBSDKAccessTokenExpiring> +- (nonnull instancetype)initWithNotificationCenter:(id <_FBSDKNotificationPosting, FBSDKNotificationDelivering> _Nonnull)notificationCenter OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +@class FBSDKDialogConfiguration; + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS_NAMED("_DialogConfigurationMapBuilder") +@interface FBSDKDialogConfigurationMapBuilder : NSObject +- (NSDictionary * _Nonnull)buildDialogConfigurationMapWithRawConfigurations:(NSArray *> * _Nonnull)rawConfigurations SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + +/// Internal type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS_NAMED("_ErrorFactory") +@interface FBSDKErrorFactory : NSObject +- (NSError * _Nonnull)errorWithCode:(NSInteger)code userInfo:(NSDictionary * _Nullable)userInfo message:(NSString * _Nullable)message underlyingError:(NSError * _Nullable)underlyingError SWIFT_WARN_UNUSED_RESULT; +- (NSError * _Nonnull)errorWithDomain:(NSString * _Nonnull)domain code:(NSInteger)code userInfo:(NSDictionary * _Nullable)userInfo message:(NSString * _Nullable)message underlyingError:(NSError * _Nullable)underlyingError SWIFT_WARN_UNUSED_RESULT; +- (NSError * _Nonnull)invalidArgumentErrorWithName:(NSString * _Nonnull)name value:(id _Nullable)value message:(NSString * _Nullable)message underlyingError:(NSError * _Nullable)underlyingError SWIFT_WARN_UNUSED_RESULT; +- (NSError * _Nonnull)invalidArgumentErrorWithDomain:(NSString * _Nonnull)domain name:(NSString * _Nonnull)name value:(id _Nullable)value message:(NSString * _Nullable)message underlyingError:(NSError * _Nullable)underlyingError SWIFT_WARN_UNUSED_RESULT; +- (NSError * _Nonnull)requiredArgumentErrorWithName:(NSString * _Nonnull)name message:(NSString * _Nullable)message underlyingError:(NSError * _Nullable)underlyingError SWIFT_WARN_UNUSED_RESULT; +- (NSError * _Nonnull)requiredArgumentErrorWithDomain:(NSString * _Nonnull)domain name:(NSString * _Nonnull)name message:(NSString * _Nullable)message underlyingError:(NSError * _Nullable)underlyingError SWIFT_WARN_UNUSED_RESULT; +- (NSError * _Nonnull)unknownErrorWithMessage:(NSString * _Nullable)message userInfo:(NSDictionary * _Nullable)userInfo SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS_NAMED("_FBLogo") +@interface FBSDKLogo : FBSDKIcon +- (CGPathRef _Nullable)pathWith:(CGSize)size SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS_NAMED("_FeatureManager") +@interface FBSDKFeatureManager : NSObject +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) FBSDKFeatureManager * _Nonnull shared;) ++ (FBSDKFeatureManager * _Nonnull)shared SWIFT_WARN_UNUSED_RESULT; +- (BOOL)isEnabled:(FBSDKFeature)feature SWIFT_WARN_UNUSED_RESULT; +- (void)checkFeature:(FBSDKFeature)feature completionBlock:(FBSDKFeatureManagerBlock _Nonnull)completionBlock; +- (void)disableFeature:(FBSDKFeature)feature; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + +@class SKPaymentQueue; +@protocol FBSDKPaymentProductRequestorCreating; + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +/// Class to encapsulate implicit logging of purchase events +SWIFT_CLASS_NAMED("_PaymentObserver") +@interface FBSDKPaymentObserver : NSObject +- (nonnull instancetype)initWithPaymentQueue:(SKPaymentQueue * _Nonnull)paymentQueue paymentProductRequestorFactory:(id _Nonnull)paymentProductRequestorFactory OBJC_DESIGNATED_INITIALIZER; +- (void)startObservingTransactions; +- (void)stopObservingTransactions; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +@class SKPaymentTransaction; + +@interface FBSDKPaymentObserver (SWIFT_EXTENSION(FBSDKCoreKit)) +- (void)paymentQueue:(SKPaymentQueue * _Nonnull)queue updatedTransactions:(NSArray * _Nonnull)transactions; +@end + +@class FBSDKPaymentProductRequestor; + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS_NAMED("_PaymentProductRequestorFactory") +@interface FBSDKPaymentProductRequestorFactory : NSObject +- (FBSDKPaymentProductRequestor * _Nonnull)createRequestorWithTransaction:(SKPaymentTransaction * _Nonnull)transaction SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS_NAMED("_RestrictiveEventFilter") +@interface FBSDKRestrictiveEventFilter : NSObject +@property (nonatomic, readonly, copy) NSString * _Nonnull eventName; +@property (nonatomic, readonly, copy) NSDictionary * _Nonnull restrictiveParameters; +- (nonnull instancetype)initWithEventName:(NSString * _Nonnull)eventName restrictiveParameters:(NSDictionary * _Nonnull)restrictiveParameters OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +SWIFT_CLASS_NAMED("_ViewImpressionLogger") +@interface FBSDKViewImpressionLogger : NSObject +- (nonnull instancetype)initWithEventName:(FBSDKAppEventName _Nonnull)eventName OBJC_DESIGNATED_INITIALIZER; ++ (FBSDKViewImpressionLogger * _Nonnull)retrieveLoggerWith:(FBSDKAppEventName _Nonnull)eventName SWIFT_WARN_UNUSED_RESULT; +- (void)logImpressionWithIdentifier:(NSString * _Nonnull)identifier parameters:(NSDictionary * _Nullable)parameters; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + #if __has_attribute(external_source_symbol) # pragma clang attribute pop #endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKCoreKit.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKCoreKit.h index 8a4569c0..23c96145 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKCoreKit.h +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKCoreKit.h @@ -6,37 +6,109 @@ * LICENSE file in the root directory of this source tree. */ +#import +#import +#import #import -#import +#import +#import #import #import +#import #import #import #import #import -#import #import +#import +#import +#import +#import +#import +#import #import +#import #import -#import -#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import #import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import #import -#import -#import +#import +#import +#import +#import +#import +#import +#import +#import #import #import +#import +#import +#import #import +#import +#import #import -#import +#import +#import +#import #import +#import #import +#import +#import #import -#import +#import +#import +#import +#import #import -#import #import +#import +#import +#import +#import +#import +#import #import +#import +#import +#import +#import +#import +#import #import #import #import @@ -46,67 +118,91 @@ #import #import #import +#import +#import #import -#import +#import +#import +#import #import +#import +#import +#import #import #import +#import +#import #import -#import #import #import #import #import +#import #import +#import #import #import +#import +#import +#import +#import +#import +#import +#import +#import #import #import +#import +#import +#import +#import +#import +#import +#import #import #import +#import +#import #import -#import -#import +#import +#import +#import +#import +#import #import -#import +#import +#import +#import +#import +#import +#import +#import +#import #import #import +#import +#import +#import +#import #import +#import +#import +#import +#import #import +#import +#import +#import +#import #import -#import - -#import - -#if !TARGET_OS_TV - #import - #import - #import - #import - #import - #import - #import - #import - #import - #import - #import - #import - #import - #import - #import - #import - #import - #import - #import - #import - #import - #import - #import - #import - #import - #import - #import - #import - #import - #import -#endif +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKCoreKitVersions.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKCoreKitVersions.h index 14be1be4..56befda2 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKCoreKitVersions.h +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKCoreKitVersions.h @@ -6,5 +6,5 @@ * LICENSE file in the root directory of this source tree. */ -#define FBSDK_VERSION_STRING @"13.2.0" -#define FBSDK_DEFAULT_GRAPH_API_VERSION @"v13.0" +#define FBSDK_VERSION_STRING @"15.1.0" +#define FBSDK_DEFAULT_GRAPH_API_VERSION @"v15.0" diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKCrashObserver.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKCrashObserver.h new file mode 100644 index 00000000..df232f9e --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKCrashObserver.h @@ -0,0 +1,41 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +#import + +NS_ASSUME_NONNULL_BEGIN + +@protocol FBSDKFeatureChecking; +@protocol FBSDKGraphRequestFactory; +@protocol FBSDKSettings; + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_CrashObserver) +@interface FBSDKCrashObserver : NSObject + +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; + +// UNCRUSTIFY_FORMAT_OFF +- (instancetype)initWithFeatureChecker:(id)featureChecker + graphRequestFactory:(id)graphRequestFactory + settings:(id)settings + crashHandler:(id)crashHandler +NS_SWIFT_NAME(init(featureChecker:graphRequestFactory:settings:crashHandler:)); +// UNCRUSTIFY_FORMAT_ON + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKCrashShield.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKCrashShield.h new file mode 100644 index 00000000..597d58e2 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKCrashShield.h @@ -0,0 +1,33 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +@protocol FBSDKFeatureDisabling; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_CrashShield) +@interface FBSDKCrashShield : NSObject + ++ (void)analyze:(NSArray *> *)crashLogs; + ++ (void)configureWithSettings:(id)settings + graphRequestFactory:(id)graphRequestFactory + featureChecking:(id)featureChecking +NS_SWIFT_NAME(configure(settings:graphRequestFactory:featureChecking:)); + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKDataProcessingOptionKey.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKDataProcessingOptionKey.h new file mode 100644 index 00000000..e747e21a --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKDataProcessingOptionKey.h @@ -0,0 +1,41 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +typedef NSString *FBSDKDataProcessingOptionKey NS_TYPED_EXTENSIBLE_ENUM NS_SWIFT_NAME(DataProcessingOptionKey); + +/** + Internal value exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +FOUNDATION_EXPORT FBSDKDataProcessingOptionKey const FBSDKDataProcessingOptionKeyOptions; + +/** + Internal value exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +FOUNDATION_EXPORT FBSDKDataProcessingOptionKey const FBSDKDataProcessingOptionKeyCountry; + +/** + Internal value exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +FOUNDATION_EXPORT FBSDKDataProcessingOptionKey const FBSDKDataProcessingOptionKeyState; diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKDeviceButton.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKDeviceButton.h deleted file mode 100644 index 73ac8512..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKDeviceButton.h +++ /dev/null @@ -1,28 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#if TARGET_OS_TV - -#import - -NS_ASSUME_NONNULL_BEGIN - -/* - An internal base class for device related flows. - - This is an internal API that should not be used directly and is subject to change. - */ -NS_SWIFT_NAME(FBDeviceButton) -@interface FBSDKDeviceButton : FBSDKButton -- (CGSize)sizeThatFits:(CGSize)size attributedTitle:(NSAttributedString *)title; -- (nullable NSAttributedString *)attributedTitleStringFromString:(NSString *)string; -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKDeviceDialogView.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKDeviceDialogView.h index b98e1221..e290e584 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKDeviceDialogView.h +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKDeviceDialogView.h @@ -23,6 +23,7 @@ NS_SWIFT_NAME(DeviceDialogViewDelegate) */ NS_SWIFT_NAME(FBDeviceDialogView) +DEPRECATED_MSG_ATTRIBUTE("Support for tvOS is deprecated and will be removed in the next major release.") @interface FBSDKDeviceDialogView : UIView @property (nonatomic, weak) id delegate; @@ -34,6 +35,7 @@ NS_SWIFT_NAME(FBDeviceDialogView) @end NS_SWIFT_NAME(DeviceDialogViewDelegate) +DEPRECATED_MSG_ATTRIBUTE("Support for tvOS is deprecated and will be removed in the next major release.") @protocol FBSDKDeviceDialogViewDelegate - (void)deviceDialogViewDidCancel:(FBSDKDeviceDialogView *)deviceDialogView; diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKDeviceInformationProviding.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKDeviceInformationProviding.h new file mode 100644 index 00000000..ec650cfa --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKDeviceInformationProviding.h @@ -0,0 +1,25 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_DeviceInformationProviding) +@protocol FBSDKDeviceInformationProviding + +@property (nonatomic, readonly) NSString *storageKey; +@property (nullable, nonatomic, readonly) NSString *encodedDeviceInfo; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKDeviceViewControllerBase.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKDeviceViewControllerBase.h index b4e309a9..9a08f5af 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKDeviceViewControllerBase.h +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKDeviceViewControllerBase.h @@ -20,6 +20,7 @@ NS_ASSUME_NONNULL_BEGIN This is an internal API that should not be used directly and is subject to change. */ NS_SWIFT_NAME(FBDeviceViewControllerBase) +DEPRECATED_MSG_ATTRIBUTE("Support for tvOS is deprecated and will be removed in the next major release.") @interface FBSDKDeviceViewControllerBase : UIViewController @end diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKDialogConfiguration.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKDialogConfiguration.h new file mode 100644 index 00000000..bc8e29b3 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKDialogConfiguration.h @@ -0,0 +1,36 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_DialogConfiguration) +@interface FBSDKDialogConfiguration : NSObject + +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; + +- (instancetype)initWithName:(NSString *)name + URL:(NSURL *)URL + appVersions:(NSArray *)appVersions + NS_DESIGNATED_INITIALIZER; + +@property (nonatomic, readonly, copy) NSArray *appVersions; // NSString, possibly NSNumber +@property (nonatomic, readonly, copy) NSString *name; +@property (nonatomic, readonly, copy) NSURL *URL; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKDialogConfigurationMapBuilding.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKDialogConfigurationMapBuilding.h new file mode 100644 index 00000000..7f5e4839 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKDialogConfigurationMapBuilding.h @@ -0,0 +1,31 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +@class FBSDKDialogConfiguration; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_DialogConfigurationMapBuilding) +@protocol FBSDKDialogConfigurationMapBuilding + +// UNCRUSTIFY_FORMAT_OFF +- (NSDictionary *)buildDialogConfigurationMapWithRawConfigurations:(NSArray *> *)rawConfigurations +NS_SWIFT_NAME(buildDialogConfigurationMap(from:)); +// UNCRUSTIFY_FORMAT_ON + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKDynamicSocialFrameworkLoader.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKDynamicSocialFrameworkLoader.h deleted file mode 100644 index bad1414d..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKDynamicSocialFrameworkLoader.h +++ /dev/null @@ -1,22 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -NS_ASSUME_NONNULL_BEGIN - -#pragma mark - Social Constants - -/// Dynamically loaded constant for SLServiceTypeFacebook -FOUNDATION_EXPORT NSString *fbsdkdfl_SLServiceTypeFacebook(void); - -#pragma mark - Social Classes - -FOUNDATION_EXPORT Class fbsdkdfl_SLComposeViewControllerClass(void); - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKErrorConfiguration.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKErrorConfiguration.h new file mode 100644 index 00000000..661ae8cf --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKErrorConfiguration.h @@ -0,0 +1,59 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import + +@protocol FBSDKGraphRequest; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_DecodableErrorConfiguration) +@protocol FBSDKDecodableErrorConfiguration + +- (instancetype)initWithDictionary:(NSDictionary *)dictionary; +- (void)updateWithArray:(NSArray *> *)array; + +@end + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_ErrorConfiguration) +@interface FBSDKErrorConfiguration : NSObject < + NSSecureCoding, + NSCopying, + FBSDKErrorConfiguration, + FBSDKDecodableErrorConfiguration +> + +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; + +// initialize from optional dictionary of existing configurations. If not supplied a fallback will be created. +- (instancetype)initWithDictionary:(nullable NSDictionary *)dictionary NS_DESIGNATED_INITIALIZER; + +// parses the array (supplied from app settings endpoint) +- (void)updateWithArray:(NSArray *> *)array; + +// NSString "code" instances support "*" wildcard semantics (nil is treated as "*" also) +// 'request' is optional, typically for identifying special graph request semantics (e.g., no recovery for client token) +- (nullable FBSDKErrorRecoveryConfiguration *)recoveryConfigurationForCode:(nullable NSString *)code subcode:(nullable NSString *)subcode request:(id)request; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKErrorConfigurationProtocol.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKErrorConfigurationProtocol.h new file mode 100644 index 00000000..247151b6 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKErrorConfigurationProtocol.h @@ -0,0 +1,31 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +@class FBSDKErrorRecoveryConfiguration; +@protocol FBSDKGraphRequest; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_ErrorConfigurationProtocol) +@protocol FBSDKErrorConfiguration + +- (nullable FBSDKErrorRecoveryConfiguration *)recoveryConfigurationForCode:(nullable NSString *)code + subcode:(nullable NSString *)subcode + request:(id)request; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKErrorConfigurationProvider.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKErrorConfigurationProvider.h new file mode 100644 index 00000000..3e32904e --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKErrorConfigurationProvider.h @@ -0,0 +1,25 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_ErrorConfigurationProvider) +@interface FBSDKErrorConfigurationProvider : NSObject + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKErrorConfigurationProviding.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKErrorConfigurationProviding.h new file mode 100644 index 00000000..21be0a06 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKErrorConfigurationProviding.h @@ -0,0 +1,28 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +@protocol FBSDKErrorConfiguration; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_ErrorConfigurationProviding) +@protocol FBSDKErrorConfigurationProviding + +- (nullable id)errorConfiguration; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKErrorFactory.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKErrorFactory.h deleted file mode 100644 index 217c00be..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKErrorFactory.h +++ /dev/null @@ -1,18 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -NS_ASSUME_NONNULL_BEGIN - -NS_SWIFT_NAME(ErrorFactory) -@interface FBSDKErrorFactory : NSObject - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKErrorRecoveryAttempting.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKErrorRecoveryAttempting.h index b005f8eb..a7e03eed 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKErrorRecoveryAttempting.h +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKErrorRecoveryAttempting.h @@ -17,7 +17,7 @@ NS_ASSUME_NONNULL_BEGIN @warning INTERNAL - DO NOT USE */ NS_SWIFT_NAME(ErrorRecoveryAttempting) -@protocol FBSDKErrorRecoveryAttempting +@protocol FBSDKErrorRecoveryAttempting /** Attempt the recovery @@ -27,7 +27,8 @@ NS_SWIFT_NAME(ErrorRecoveryAttempting) Attempt recovery from the error, and call the completion handler. The value passed for didRecover must be YES if error recovery was completely successful, NO otherwise. */ - (void)attemptRecoveryFromError:(NSError *)error - completionHandler:(void (^)(BOOL didRecover))completionHandler; + completionHandler:(void (^)(BOOL didRecover))completionHandler +NS_SWIFT_NAME(attemptRecovery(from:completion:)); @end NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKErrorRecoveryConfiguration.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKErrorRecoveryConfiguration.h new file mode 100644 index 00000000..059b0a6f --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKErrorRecoveryConfiguration.h @@ -0,0 +1,37 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_ErrorRecoveryConfiguration) +@interface FBSDKErrorRecoveryConfiguration : NSObject + +@property (nonatomic, readonly) NSString *localizedRecoveryDescription; +@property (nonatomic, readonly) NSArray *localizedRecoveryOptionDescriptions; +@property (nonatomic, readonly) FBSDKGraphRequestError errorCategory; +@property (nonatomic, readonly) NSString *recoveryActionName; + +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; + +- (instancetype)initWithRecoveryDescription:(NSString *)description + optionDescriptions:(NSArray *)optionDescriptions + category:(FBSDKGraphRequestError)category + recoveryActionName:(NSString *)recoveryActionName NS_DESIGNATED_INITIALIZER; +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKErrorReporter.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKErrorReporter.h new file mode 100644 index 00000000..e70741c3 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKErrorReporter.h @@ -0,0 +1,53 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +#import + +@protocol FBSDKGraphRequestFactory; +@protocol FBSDKFileManaging; +@protocol FBSDKSettings; +@protocol FBSDKFileDataExtracting; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal Type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(ErrorReporter) +@interface FBSDKErrorReporter : NSObject + +@property (class, nonatomic, readonly) FBSDKErrorReporter *shared; + +@property (nonatomic, strong) id graphRequestFactory; +@property (nonatomic, strong) id fileManager; +@property (nonatomic, strong) id settings; +@property (nonatomic, strong) Class dataExtractor; +@property (nonatomic, readonly, strong) NSString *directoryPath; +@property (nonatomic) BOOL isEnabled; + +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; + +- (void)saveError:(NSInteger)errorCode + errorDomain:(NSErrorDomain)errorDomain + message:(nullable NSString *)message; + +- (instancetype)initWithGraphRequestFactory:(id)graphRequestFactory + fileManager:(id)fileManager + settings:(id)settings + fileDataExtractor:(Class)dataExtractor; +- (void)enable; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKErrorReporting.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKErrorReporting.h new file mode 100644 index 00000000..5800dcd1 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKErrorReporting.h @@ -0,0 +1,29 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal Type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(ErrorReporting) +@protocol FBSDKErrorReporting + +- (void)enable; +- (void)saveError:(NSInteger)errorCode + errorDomain:(NSErrorDomain)errorDomain + message:(nullable NSString *)message; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKEventLogging.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKEventLogging.h new file mode 100644 index 00000000..830c0adf --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKEventLogging.h @@ -0,0 +1,60 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +#import +#import +#import +#import + +@class FBSDKAccessToken; + + +/** + Internal Type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ + +NS_ASSUME_NONNULL_BEGIN + +NS_SWIFT_NAME(EventLogging) +@protocol FBSDKEventLogging + +@property (nonatomic, readonly) FBSDKAppEventsFlushBehavior flushBehavior; + +- (void)flushForReason:(FBSDKAppEventsFlushReason)flushReason; + +- (void)logEvent:(FBSDKAppEventName)eventName + parameters:(nullable NSDictionary *)parameters; + +- (void)logEvent:(FBSDKAppEventName)eventName + valueToSum:(double)valueToSum + parameters:(nullable NSDictionary *)parameters; + +- (void)logInternalEvent:(FBSDKAppEventName)eventName + isImplicitlyLogged:(BOOL)isImplicitlyLogged; + +- (void)logInternalEvent:(FBSDKAppEventName)eventName + parameters:(nullable NSDictionary *)parameters + isImplicitlyLogged:(BOOL)isImplicitlyLogged; + +- (void)logInternalEvent:(FBSDKAppEventName)eventName + parameters:(nullable NSDictionary *)parameters + isImplicitlyLogged:(BOOL)isImplicitlyLogged + accessToken:(nullable FBSDKAccessToken *)accessToken; + +- (void)logInternalEvent:(FBSDKAppEventName)eventName + valueToSum:(double)valueToSum + isImplicitlyLogged:(BOOL)isImplicitlyLogged; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKEventProcessing.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKEventProcessing.h new file mode 100644 index 00000000..77ea4a01 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKEventProcessing.h @@ -0,0 +1,33 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +#if !TARGET_OS_TV + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_EventProcessing) +@protocol FBSDKEventProcessing + +- (NSString *)processSuggestedEvents:(NSString *)textFeature + denseData:(nullable float *)denseData; + +- (void)enable; + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKEventsProcessing.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKEventsProcessing.h new file mode 100644 index 00000000..0ee10aec --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKEventsProcessing.h @@ -0,0 +1,26 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_EventsProcessing) +@protocol FBSDKEventsProcessing + +- (void)processEvents:(NSMutableArray *> *)events; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKFeature.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKFeature.h index 09a72fac..3eabc556 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKFeature.h +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKFeature.h @@ -53,6 +53,7 @@ typedef NS_ENUM(NSUInteger, FBSDKFeature) { FBSDKFeatureAEM = 0x01010800, FBSDKFeatureAEMConversionFiltering = 0x01010801, FBSDKFeatureAEMCatalogMatching = 0x01010802, + FBSDKFeatureAEMAdvertiserRuleMatchInServer = 0x01010803, FBSDKFeatureAppEventsCloudbridge = 0x01010900, /// Instrument FBSDKFeatureInstrument = 0x01020000, diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKFeatureDisabling.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKFeatureDisabling.h new file mode 100644 index 00000000..26696faa --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKFeatureDisabling.h @@ -0,0 +1,26 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal Protocol exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_FeatureDisabling) +@protocol FBSDKFeatureDisabling + +- (void)disableFeature:(FBSDKFeature)feature; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKFeatureExtracting.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKFeatureExtracting.h new file mode 100644 index 00000000..99c6bd64 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKFeatureExtracting.h @@ -0,0 +1,33 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_FeatureExtracting) +@protocol FBSDKFeatureExtracting + ++ (nullable float *)getDenseFeatures:(NSDictionary *)viewHierarchy; ++ (NSString *)getTextFeature:(NSString *)text + withScreenName:(NSString *)screenName; ++ (void)loadRulesForKey:(NSString *)useCaseKey; + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKFeatureExtractor.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKFeatureExtractor.h new file mode 100644 index 00000000..22ace15c --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKFeatureExtractor.h @@ -0,0 +1,42 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_FeatureExtractor) +@interface FBSDKFeatureExtractor : NSObject + +@property (class, nullable, nonatomic) id rulesFromKeyProvider; + ++ (void)configureWithRulesFromKeyProvider:(id)rulesFromKeyProvider +NS_SWIFT_NAME(configure(rulesFromKeyProvider:)); + ++ (void)loadRulesForKey:(NSString *)useCaseKey; + ++ (NSString *)getTextFeature:(NSString *)text + withScreenName:(NSString *)screenName; + ++ (nullable float *)getDenseFeatures:(NSDictionary *)viewHierarchy; + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKGateKeeperManager.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKGateKeeperManager.h new file mode 100644 index 00000000..d0374d72 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKGateKeeperManager.h @@ -0,0 +1,62 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +#import + +#define FBSDK_GATEKEEPER_MANAGER_CACHE_TIMEOUT (60 * 60) + +NS_ASSUME_NONNULL_BEGIN + +@protocol FBSDKSettings; +@protocol FBSDKGraphRequestFactory; +@protocol FBSDKGraphRequestConnectionFactory; +@protocol FBSDKDataPersisting; + +/** + Internal Type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +typedef NSString *const FBSDKGateKeeperKey NS_TYPED_EXTENSIBLE_ENUM NS_SWIFT_NAME(_GateKeeperManager.GateKeeperKey); +typedef void (^ FBSDKGKManagerBlock)(NSError *_Nullable error) +NS_SWIFT_NAME(_GKManagerBlock); + +/** + Internal Type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_GateKeeperManager) +@interface FBSDKGateKeeperManager : NSObject + +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; + ++ (void) configureWithSettings:(id)settings + graphRequestFactory:(id)graphRequestFactory + graphRequestConnectionFactory:(id)graphRequestConnectionFactory + store:(id)store +NS_SWIFT_NAME(configure(settings:graphRequestFactory:graphRequestConnectionFactory:store:)); + +/// Returns the locally cached configuration. ++ (BOOL)boolForKey:(NSString *)key defaultValue:(BOOL)defaultValue; + +/** + Load the gate keeper configurations from server + + WARNING: Must call `configure` before loading gate keepers. + */ ++ (void)loadGateKeepers:(nullable FBSDKGKManagerBlock)completionBlock; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKGateKeeperManaging.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKGateKeeperManaging.h new file mode 100644 index 00000000..386908a5 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKGateKeeperManaging.h @@ -0,0 +1,25 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +typedef void (^FBSDKGKManagerBlock)(NSError *_Nullable error); + +NS_SWIFT_NAME(_GateKeeperManaging) +@protocol FBSDKGateKeeperManaging + +/// Returns the bool value of a GateKeeper. ++ (BOOL)boolForKey:(nonnull NSString *)key defaultValue:(BOOL)defaultValue; + ++ (void)loadGateKeepers:(nonnull FBSDKGKManagerBlock)completionBlock; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKGraphErrorRecoveryProcessor.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKGraphErrorRecoveryProcessor.h new file mode 100644 index 00000000..62f9f04f --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKGraphErrorRecoveryProcessor.h @@ -0,0 +1,93 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import + +#import + +NS_ASSUME_NONNULL_BEGIN + +@class FBSDKGraphErrorRecoveryProcessor; +@protocol FBSDKGraphRequest; + +/// Defines a delegate for `FBSDKGraphErrorRecoveryProcessor`. +NS_SWIFT_NAME(GraphErrorRecoveryProcessorDelegate) +@protocol FBSDKGraphErrorRecoveryProcessorDelegate + +/** + Indicates the error recovery has been attempted. + @param processor the processor instance. + @param didRecover YES if the recovery was successful. + @param error the error that that was attempted to be recovered from. + */ +- (void)processorDidAttemptRecovery:(FBSDKGraphErrorRecoveryProcessor *)processor + didRecover:(BOOL)didRecover + error:(nullable NSError *)error; + +@optional +/** + Indicates the processor is about to process the error. + @param processor the processor instance. + @param error the error is about to be processed. + + return NO if the processor should not process the error. For example, + if you want to prevent alerts of localized messages but otherwise perform retries and recoveries, + you could return NO for errors where userInfo[FBSDKGraphRequestErrorKey] equal to FBSDKGraphRequestErrorOther + */ +- (BOOL)processorWillProcessError:(FBSDKGraphErrorRecoveryProcessor *)processor + error:(nullable NSError *)error; + +@end + +/** + Defines a type that can process Facebook NSErrors with best practices. + + Facebook NSErrors can contain FBSDKErrorRecoveryAttempting instances to recover from errors, or + localized messages to present to the user. This class will process the instances as follows: + + 1. If the error is temporary as indicated by FBSDKGraphRequestErrorKey, assume the recovery succeeded and + notify the delegate. + 2. If a FBSDKErrorRecoveryAttempting instance is available, display an alert (dispatched to main thread) + with the recovery options and call the instance's attemptRecoveryFromError method. + 3. If a FBSDKErrorRecoveryAttempting is not available, check the userInfo for FBSDKLocalizedErrorDescriptionKey + and present that in an alert (dispatched to main thread). + + By default, FBSDKGraphRequests use this type to process errors and retry the request upon a successful + recovery. + + Note that Facebook recovery attempters can present UI or even cause app switches (such as to login). Any such + work is dispatched to the main thread (therefore your request handlers may then run on the main thread). + + Login recovery requires FBSDKLoginKit. Login will prompt the user + for all permissions last granted. If any are declined on the new request, the recovery is not successful but + the `[FBSDKAccessToken currentAccessToken]` might still have been updated. + . + */ +NS_SWIFT_NAME(GraphErrorRecoveryProcessor) +@interface FBSDKGraphErrorRecoveryProcessor : NSObject + +/// Initializes a GraphErrorRecoveryProcessor with an access token string. +- (instancetype)initWithAccessTokenString:(NSString *)accessTokenString; + +/** + Attempts to process the error, return YES if the error can be processed. + @param error the error to process. + @param request the related request that may be reissued. + @param delegate the delegate that will be retained until recovery is complete. + */ +- (BOOL)processError:(NSError *)error + request:(id)request + delegate:(nullable id)delegate; + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKGraphRequest.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKGraphRequest.h index bd149522..156f5ddb 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKGraphRequest.h +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKGraphRequest.h @@ -12,9 +12,10 @@ #import #import #import -#import #import +@protocol FBSDKSettings; + NS_ASSUME_NONNULL_BEGIN /** Represents a request to the Facebook Graph API. diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestConnecting.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestConnecting.h index a64cb00d..36ce296e 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestConnecting.h +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestConnecting.h @@ -13,6 +13,7 @@ NS_ASSUME_NONNULL_BEGIN @protocol FBSDKGraphRequest; @protocol FBSDKGraphRequestConnecting; @protocol FBSDKGraphRequestConnectionDelegate; +@class FBSDKGraphRequestMetadata; /** FBSDKGraphRequestCompletion @@ -49,6 +50,15 @@ NS_SWIFT_NAME(GraphRequestConnecting) - (void)start; - (void)cancel; + +/** + Internal property exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +@property (nonatomic, readonly) NSMutableArray *requests; + @end NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestConnection.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestConnection.h index 99966bf1..4882c97f 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestConnection.h +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestConnection.h @@ -11,6 +11,18 @@ #import #import +@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 /** @@ -168,6 +180,33 @@ NS_SWIFT_NAME(GraphRequestConnection) */ - (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)proxyFactory + errorConfigurationProvider:(nonnull id)errorConfigurationProvider + piggybackManager:(nonnull id)piggybackManager + settings:(nonnull id)settings + graphRequestConnectionFactory:(nonnull id)factory + eventLogger:(nonnull id)eventLogger + operatingSystemVersionComparer:(nonnull id)operatingSystemVersionComparer + macCatalystDeterminator:(nonnull id)macCatalystDeterminator + accessTokenProvider:(nonnull Class)accessTokenProvider + errorFactory:(nonnull id)errorFactory + authenticationTokenProvider:(nonnull Class)authenticationTokenProvider +NS_SWIFT_NAME(configure(urlSessionProxyFactory:errorConfigurationProvider:piggybackManager:settings:graphRequestConnectionFactory:eventLogger:operatingSystemVersionComparer:macCatalystDeterminator:accessTokenProvider:errorFactory:authenticationTokenProvider:)); + @end NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestMetadata.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestMetadata.h new file mode 100644 index 00000000..8792b8a0 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestMetadata.h @@ -0,0 +1,47 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +#import + +NS_ASSUME_NONNULL_BEGIN + +@protocol FBSDKGraphRequest; + +/** + Internal Type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + Used to facilitate FBSDKGraphRequest processing, specifically + associating FBSDKGraphRequest and FBSDKGraphRequestBlock instances and necessary + data for retry processing. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(GraphRequestMetadata) +@interface FBSDKGraphRequestMetadata : NSObject + +@property (nonatomic, retain) id request; +@property (nonatomic, copy) FBSDKGraphRequestCompletion completionHandler; +@property (nonatomic, copy) NSDictionary *batchParameters; + +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; + +- (instancetype)initWithRequest:(id)request + completionHandler:(nullable FBSDKGraphRequestCompletion)handler + batchParameters:(nullable NSDictionary *)batchParameters + NS_DESIGNATED_INITIALIZER; + +- (void)invokeCompletionHandlerForConnection:(id)connection + withResults:(id)results + error:(nullable NSError *)error; +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestPiggybackManaging.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestPiggybackManaging.h new file mode 100644 index 00000000..0e1f76b9 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKGraphRequestPiggybackManaging.h @@ -0,0 +1,28 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_GraphRequestPiggybackManaging) +@protocol FBSDKGraphRequestPiggybackManaging + +- (void)addPiggybackRequests:(id)connection; +- (void)addRefreshPiggyback:(id)connection + permissionHandler:(nullable FBSDKGraphRequestCompletion)permissionHandler; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKIcon.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKIcon.h deleted file mode 100644 index 0404e39a..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKIcon.h +++ /dev/null @@ -1,26 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -NS_ASSUME_NONNULL_BEGIN - -/** - Internal Type exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -NS_SWIFT_NAME(Icon) -@interface FBSDKIcon : NSObject - -- (nullable CGPathRef)pathWithSize:(CGSize)size; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKImpressionLoggerFactory.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKImpressionLoggerFactory.h new file mode 100644 index 00000000..c976ecb7 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKImpressionLoggerFactory.h @@ -0,0 +1,47 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import + +@protocol FBSDKGraphRequestFactory; +@protocol FBSDKEventLogging; +@protocol FBSDKNotificationDelivering; +@protocol FBSDKAccessTokenProviding; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_ImpressionLoggerFactory) +@interface FBSDKImpressionLoggerFactory : NSObject + +@property (nonatomic, readonly) id graphRequestFactory; +@property (nonatomic, readonly) id eventLogger; +@property (nonatomic, readonly) id notificationCenter; +@property (nonatomic, readonly) Class accessTokenWallet; + +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; + +// UNCRUSTIFY_FORMAT_OFF +- (instancetype)initWithGraphRequestFactory:(nonnull id)graphRequestFactory + eventLogger:(nonnull id)eventLogger + notificationCenter:(nonnull id)notificationCenter + accessTokenWallet:(nonnull Class)accessTokenWallet + NS_DESIGNATED_INITIALIZER + NS_SWIFT_NAME(init(graphRequestFactory:eventLogger:notificationCenter:accessTokenWallet:)); +// UNCRUSTIFY_FORMAT_ON + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKImpressionLoggerFactoryProtocol.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKImpressionLoggerFactoryProtocol.h new file mode 100644 index 00000000..5ef206c7 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKImpressionLoggerFactoryProtocol.h @@ -0,0 +1,30 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +#import + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_ImpressionLoggerFactoryProtocol) +@protocol FBSDKImpressionLoggerFactory + +- (id)makeImpressionLoggerWithEventName:(FBSDKAppEventName)eventName; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKImpressionLogging.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKImpressionLogging.h new file mode 100644 index 00000000..0cb0f2cb --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKImpressionLogging.h @@ -0,0 +1,30 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +#import + +/** + Internal Type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ + +NS_ASSUME_NONNULL_BEGIN + +NS_SWIFT_NAME(ImpressionLogging) +@protocol FBSDKImpressionLogging + +- (void)logImpressionWithIdentifier:(NSString *)identifier + parameters:(nullable NSDictionary *)parameters; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKImpressionLoggingButton.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKImpressionLoggingButton.h index 4202de70..3c4b8b2f 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKImpressionLoggingButton.h +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKImpressionLoggingButton.h @@ -8,6 +8,8 @@ #import +@protocol FBSDKImpressionLoggerFactory; + NS_ASSUME_NONNULL_BEGIN /** @@ -18,6 +20,10 @@ NS_ASSUME_NONNULL_BEGIN */ NS_SWIFT_NAME(ImpressionLoggingButton) @interface FBSDKImpressionLoggingButton : UIButton + ++ (void)configureWithImpressionLoggerFactory:(id)impressionLoggerFactory +NS_SWIFT_NAME(configure(impressionLoggerFactory:)); + @end NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKInstrumentManager.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKInstrumentManager.h new file mode 100644 index 00000000..b9ed31dc --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKInstrumentManager.h @@ -0,0 +1,46 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +@protocol FBSDKFeatureChecking; +@protocol FBSDKSettings; +@protocol FBSDKCrashObserving; +@protocol FBSDKErrorReporting; +@protocol FBSDKCrashHandler; + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_InstrumentManager) +@interface FBSDKInstrumentManager : NSObject + +@property (class, nonatomic, readonly) FBSDKInstrumentManager *shared; + +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; + +// UNCRUSTIFY_FORMAT_OFF +- (void)configureWithFeatureChecker:(id)featureChecker + settings:(id)settings + crashObserver:(id)crashObserver + errorReporter:(id)errorReporter + crashHandler:(id)crashHandler +NS_SWIFT_NAME(configure(featureChecker:settings:crashObserver:errorReporter:crashHandler:)); +// UNCRUSTIFY_FORMAT_ON + +- (void)enable; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKIntegrityParametersProcessorProvider.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKIntegrityParametersProcessorProvider.h new file mode 100644 index 00000000..ee680932 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKIntegrityParametersProcessorProvider.h @@ -0,0 +1,28 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +@protocol FBSDKAppEventsParameterProcessing; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_IntegrityParametersProcessorProvider) +@protocol FBSDKIntegrityParametersProcessorProvider + +@property (nullable, nonatomic) id integrityParametersProcessor; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKIntegrityProcessing.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKIntegrityProcessing.h new file mode 100644 index 00000000..dcd5535f --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKIntegrityProcessing.h @@ -0,0 +1,20 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +NS_SWIFT_NAME(IntegrityProcessing) +@protocol FBSDKIntegrityProcessing + +- (BOOL)processIntegrity:(nullable NSString *)parameter; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKInternalURLOpener.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKInternalURLOpener.h new file mode 100644 index 00000000..fbd2988d --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKInternalURLOpener.h @@ -0,0 +1,31 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_InternalURLOpener) +@protocol FBSDKInternalURLOpener + +- (BOOL)canOpenURL:(NSURL *)url; +- (BOOL)openURL:(NSURL *)url; +- (void) openURL:(NSURL *)url + options:(NSDictionary *)options + completionHandler:(nullable void (^)(BOOL success))completion; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKInternalUtility.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKInternalUtility.h index c48e086b..9c1f25e6 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKInternalUtility.h +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKInternalUtility.h @@ -18,6 +18,11 @@ #import #endif +@protocol FBSDKErrorCreating; +@protocol FBSDKInfoDictionaryProviding; +@protocol FBSDKSettings; +@protocol __FBSDKLoggerCreating; + NS_ASSUME_NONNULL_BEGIN NS_SWIFT_NAME(InternalUtility) @@ -78,6 +83,18 @@ NS_SWIFT_NAME(InternalUtility) - (BOOL)isRegisteredCanOpenURLScheme:(NSString *)urlScheme; +/** + 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)configureWithInfoDictionaryProvider:(id)infoDictionaryProvider + loggerFactory:(id<__FBSDKLoggerCreating>)loggerFactory + settings:(id)settings + errorFactory:(id)errorFactory +NS_SWIFT_NAME(configure(infoDictionaryProvider:loggerFactory:settings:errorFactory:)); + @end NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKInternalUtilityProtocol.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKInternalUtilityProtocol.h index 10846828..32a2e858 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKInternalUtilityProtocol.h +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKInternalUtilityProtocol.h @@ -67,7 +67,8 @@ NS_SWIFT_NAME(InternalUtilityProtocol) - (nullable NSURL *)facebookURLWithHostPrefix:(NSString *)hostPrefix path:(NSString *)path queryParameters:(NSDictionary *)queryParameters - error:(NSError *__autoreleasing *)errorRef; + error:(NSError *__autoreleasing *)errorRef +NS_SWIFT_NAME(facebookURL(hostPrefix:path:queryParameters:)); /** Registers a transient object so that it will not be deallocated until unregistered @@ -130,6 +131,9 @@ NS_SWIFT_NAME(InternalUtilityProtocol) */ @property (nonatomic, readonly, strong) NSBundle *bundleForStrings; +/// Returns currently displayed top view controller. +- (nullable UIViewController *)topMostViewController; + @end NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKKeychainStoreFactory.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKKeychainStoreFactory.h deleted file mode 100644 index 149c59d3..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKKeychainStoreFactory.h +++ /dev/null @@ -1,24 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#import - -NS_ASSUME_NONNULL_BEGIN - -/** - Internal type not intended for use outside of the SDKs. - - A factory for providing objects that conform to `KeychainStore` - */ -NS_SWIFT_NAME(KeychainStoreFactory) -@interface FBSDKKeychainStoreFactory : NSObject -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKKeychainStoreProviding.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKKeychainStoreProviding.h index af0263ca..fcf65190 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKKeychainStoreProviding.h +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKKeychainStoreProviding.h @@ -16,7 +16,9 @@ NS_SWIFT_NAME(KeychainStoreProviding) @protocol FBSDKKeychainStoreProviding - (nonnull id)createKeychainStoreWithService:(NSString *)service - accessGroup:(nullable NSString *)accessGroup; + accessGroup:(nullable NSString *)accessGroup +NS_SWIFT_NAME(createKeychainStore(service:accessGroup:)); + @end NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKLogger.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKLogger.h index d6a31005..bfeeec47 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKLogger.h +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKLogger.h @@ -6,9 +6,9 @@ * LICENSE file in the root directory of this source tree. */ -#import - +#import #import +#import NS_ASSUME_NONNULL_BEGIN @@ -23,8 +23,8 @@ NS_ASSUME_NONNULL_BEGIN @warning INTERNAL - DO NOT USE */ -NS_SWIFT_NAME(Logger) -@interface FBSDKLogger : NSObject +NS_SWIFT_NAME(_Logger) +@interface FBSDKLogger : NSObject - (instancetype)init NS_UNAVAILABLE; + (instancetype)new NS_UNAVAILABLE; diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKLoggerFactory.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKLoggerFactory.h new file mode 100644 index 00000000..c6ad1f03 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKLoggerFactory.h @@ -0,0 +1,25 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_LoggerFactory) +@interface FBSDKLoggerFactory : NSObject <__FBSDKLoggerCreating> +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKLoggingBehavior.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKLoggingBehavior.h index 900542d2..776e274e 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKLoggingBehavior.h +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKLoggingBehavior.h @@ -6,7 +6,7 @@ * LICENSE file in the root directory of this source tree. */ -#import +#import NS_ASSUME_NONNULL_BEGIN @@ -17,35 +17,35 @@ NS_ASSUME_NONNULL_BEGIN typedef NSString *FBSDKLoggingBehavior NS_TYPED_ENUM NS_SWIFT_NAME(LoggingBehavior); /// Include access token in logging. -FOUNDATION_EXPORT FBSDKLoggingBehavior FBSDKLoggingBehaviorAccessTokens; +FOUNDATION_EXPORT FBSDKLoggingBehavior const FBSDKLoggingBehaviorAccessTokens; /// Log performance characteristics -FOUNDATION_EXPORT FBSDKLoggingBehavior FBSDKLoggingBehaviorPerformanceCharacteristics; +FOUNDATION_EXPORT FBSDKLoggingBehavior const FBSDKLoggingBehaviorPerformanceCharacteristics; /// Log FBSDKAppEvents interactions -FOUNDATION_EXPORT FBSDKLoggingBehavior FBSDKLoggingBehaviorAppEvents; +FOUNDATION_EXPORT FBSDKLoggingBehavior const FBSDKLoggingBehaviorAppEvents; /// Log Informational occurrences -FOUNDATION_EXPORT FBSDKLoggingBehavior FBSDKLoggingBehaviorInformational; +FOUNDATION_EXPORT FBSDKLoggingBehavior const FBSDKLoggingBehaviorInformational; /// Log cache errors. -FOUNDATION_EXPORT FBSDKLoggingBehavior FBSDKLoggingBehaviorCacheErrors; +FOUNDATION_EXPORT FBSDKLoggingBehavior const FBSDKLoggingBehaviorCacheErrors; /// Log errors from SDK UI controls -FOUNDATION_EXPORT FBSDKLoggingBehavior FBSDKLoggingBehaviorUIControlErrors; +FOUNDATION_EXPORT FBSDKLoggingBehavior const FBSDKLoggingBehaviorUIControlErrors; /// Log debug warnings from API response, i.e. when friends fields requested, but user_friends permission isn't granted. -FOUNDATION_EXPORT FBSDKLoggingBehavior FBSDKLoggingBehaviorGraphAPIDebugWarning; +FOUNDATION_EXPORT FBSDKLoggingBehavior const FBSDKLoggingBehaviorGraphAPIDebugWarning; /** Log warnings from API response, i.e. when requested feature will be deprecated in next version of API. Info is the lowest level of severity, using it will result in logging all previously mentioned levels. */ -FOUNDATION_EXPORT FBSDKLoggingBehavior FBSDKLoggingBehaviorGraphAPIDebugInfo; +FOUNDATION_EXPORT FBSDKLoggingBehavior const FBSDKLoggingBehaviorGraphAPIDebugInfo; /// Log errors from SDK network requests -FOUNDATION_EXPORT FBSDKLoggingBehavior FBSDKLoggingBehaviorNetworkRequests; +FOUNDATION_EXPORT FBSDKLoggingBehavior const FBSDKLoggingBehaviorNetworkRequests; /// Log errors likely to be preventable by the developer. This is in the default set of enabled logging behaviors. -FOUNDATION_EXPORT FBSDKLoggingBehavior FBSDKLoggingBehaviorDeveloperErrors; +FOUNDATION_EXPORT FBSDKLoggingBehavior const FBSDKLoggingBehaviorDeveloperErrors; NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKLoggingNotifying.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKLoggingNotifying.h new file mode 100644 index 00000000..0230cbc4 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKLoggingNotifying.h @@ -0,0 +1,27 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_LoggingNotifying) +@protocol FBSDKLoggingNotifying + +- (void)logAndNotify:(NSString *)message; +- (void)logAndNotify:(NSString *)message allowLogAsDeveloperError:(BOOL)allowLogAsDeveloperError; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKMacCatalystDetermining.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKMacCatalystDetermining.h new file mode 100644 index 00000000..226ea6f4 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKMacCatalystDetermining.h @@ -0,0 +1,26 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_MacCatalystDetermining) +@protocol FBSDKMacCatalystDetermining + +@property (readonly) BOOL fb_isMacCatalystApp; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKMath.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKMath.h new file mode 100644 index 00000000..613cc12e --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKMath.h @@ -0,0 +1,26 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +@interface FBSDKMath : NSObject + +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; + ++ (CGSize)ceilForSize:(CGSize)value; ++ (CGSize)floorForSize:(CGSize)value; ++ (NSUInteger)hashWithInteger:(NSUInteger)value; ++ (NSUInteger)hashWithIntegerArray:(NSUInteger *)values count:(NSUInteger)count; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKMeasurementEventListener.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKMeasurementEventListener.h new file mode 100644 index 00000000..5bc17830 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKMeasurementEventListener.h @@ -0,0 +1,38 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_MeasurementEventListener) +@interface FBSDKMeasurementEventListener : NSObject + +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; + +- (instancetype)initWithEventLogger:(id)eventLogger + sourceApplicationTracker:(id)sourceApplicationTracker; + +- (void)registerForAppLinkMeasurementEvents; + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKMeasurementEventNames.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKMeasurementEventNames.h new file mode 100644 index 00000000..bb6ebe71 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKMeasurementEventNames.h @@ -0,0 +1,75 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** +Internal value exposed to facilitate transition to Swift. +API Subject to change or removal without warning. Do not use. + +@warning INTERNAL - DO NOT USE + +The name of the notification posted by FBSDKMeasurementEvent +*/ +FOUNDATION_EXPORT NSNotificationName const FBSDKMeasurementEventNotification +NS_SWIFT_NAME(MeasurementEvent); + +/** +Internal value exposed to facilitate transition to Swift. +API Subject to change or removal without warning. Do not use. + +@warning INTERNAL - DO NOT USE + +Events raised by FBSDKMeasurementEvent for Applink +The name of the event posted when [FBSDKURL URLWithURL:] is called successfully. This represents the successful parsing of an app link URL. +*/ +FOUNDATION_EXPORT NSString *const FBSDKAppLinkParseEventName +NS_SWIFT_NAME(AppLinkParseEventName); + +/** +Internal value exposed to facilitate transition to Swift. +API Subject to change or removal without warning. Do not use. + +@warning INTERNAL - DO NOT USE + +The name of the event posted when [FBSDKURL URLWithInboundURL:] is called successfully. +This represents parsing an inbound app link URL from a different application +*/ +FOUNDATION_EXPORT NSString *const FBSDKAppLinkNavigateInEventName +NS_SWIFT_NAME(AppLinkNavigateInEventName); + +/** +Internal value exposed to facilitate transition to Swift. +API Subject to change or removal without warning. Do not use. + +@warning INTERNAL - DO NOT USE + +The event raised when the user navigates from your app to other apps +*/ +FOUNDATION_EXPORT NSString *const FBSDKAppLinkNavigateOutEventName +NS_SWIFT_NAME(AppLinkNavigateOutEventName); + +/** +Internal value exposed to facilitate transition to Swift. +API Subject to change or removal without warning. Do not use. + +@warning INTERNAL - DO NOT USE + +The event raised when the user navigates out from your app and back to the referrer app. +e.g when the user leaves your app after tapping the back-to-referrer navigation bar +*/ +FOUNDATION_EXPORT NSString *const FBSDKAppLinkNavigateBackToReferrerEventName +NS_SWIFT_NAME(AppLinkNavigateBackToReferrerEventName); + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKMetadataIndexer.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKMetadataIndexer.h new file mode 100644 index 00000000..869ecf53 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKMetadataIndexer.h @@ -0,0 +1,41 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import +#import + +@protocol FBSDKUserDataPersisting; +@protocol FBSDKSwizzling; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_MetadataIndexer) +@interface FBSDKMetadataIndexer : NSObject + +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; + +- (instancetype)initWithUserDataStore:(id)userDataStore + swizzler:(Class)swizzler + NS_DESIGNATED_INITIALIZER; + +- (void)enable; + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKMetadataIndexing.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKMetadataIndexing.h new file mode 100644 index 00000000..efcc149f --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKMetadataIndexing.h @@ -0,0 +1,30 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_MetadataIndexing) +@protocol FBSDKMetadataIndexing + +- (void)enable; + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKModelManager.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKModelManager.h new file mode 100644 index 00000000..ee88a709 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKModelManager.h @@ -0,0 +1,65 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import +#import +#import +#import +#import +#import + +@protocol FBSDKFeatureChecking; +@protocol FBSDKGraphRequestFactory; +@protocol FBSDKFileManaging; +@protocol FBSDKDataPersisting; +@protocol FBSDKSettings; +@protocol FBSDKFileDataExtracting; +@protocol FBSDKGateKeeperManaging; +@protocol FBSDKSuggestedEventsIndexer; +@protocol FBSDKFeatureExtracting; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_ModelManager) +@interface FBSDKModelManager : NSObject + +@property (class, nonnull, readonly) FBSDKModelManager *shared; + +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; + +- (void)enable; +- (nullable NSData *)getWeightsForKey:(NSString *)useCase; +- (nullable NSArray *)getThresholdsForKey:(NSString *)useCase; +- (BOOL)processIntegrity:(nullable NSString *)param; +- (NSString *)processSuggestedEvents:(NSString *)textFeature denseData:(nullable float *)denseData; + +- (void)configureWithFeatureChecker:(id)featureChecker + graphRequestFactory:(id)graphRequestFactory + fileManager:(id)fileManager + store:(id)store + getAppID:(NSString * (^)(void))getAppID + dataExtractor:(Class)dataExtractor + gateKeeperManager:(Class)gateKeeperManager + suggestedEventsIndexer:(id)suggestedEventsIndexer + featureExtractor:(Class)featureExtractor +NS_SWIFT_NAME(configure(featureChecker:graphRequestFactory:fileManager:store:getAppID:dataExtractor:gateKeeperManager:suggestedEventsIndexer:featureExtractor:)); + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKMutableCopying.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKMutableCopying.h new file mode 100644 index 00000000..219d3fef --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKMutableCopying.h @@ -0,0 +1,33 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Extension protocol for NSMutableCopying that adds the mutableCopy method, which is implemented on NSObject. + + NSObject implicitly conforms to this protocol. + */ +NS_SWIFT_NAME(MutableCopying) +@protocol FBSDKMutableCopying + +/** + Implemented by NSObject as a convenience to mutableCopyWithZone:. + @return A mutable copy of the receiver. + */ +- (id)mutableCopy; + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKObjectDecoding.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKObjectDecoding.h new file mode 100644 index 00000000..a27700f2 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKObjectDecoding.h @@ -0,0 +1,28 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +@protocol FBSDKObjectDecoding + +- (nullable id)decodeObjectOfClass:(Class)aClass + forKey:(NSString *)key; +- (nullable id)decodeObjectOfClasses:(NSSet *)classes + forKey:(NSString *)key; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKOperatingSystemVersionComparing.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKOperatingSystemVersionComparing.h new file mode 100644 index 00000000..29dcb507 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKOperatingSystemVersionComparing.h @@ -0,0 +1,31 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +// An interface for indicating whether the version of the operating system on which the process is executing +// is the same or later than a given version. +NS_SWIFT_NAME(_OperatingSystemVersionComparing) +@protocol FBSDKOperatingSystemVersionComparing + +// UNCRUSTIFY_FORMAT_OFF +- (BOOL)fb_isOperatingSystemAtLeastVersion:(NSOperatingSystemVersion)version +NS_SWIFT_NAME(fb_isOperatingSystemAtLeast(_:)); +// UNCRUSTIFY_FORMAT_ON + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKPasteboard.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKPasteboard.h new file mode 100644 index 00000000..fd7faf11 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKPasteboard.h @@ -0,0 +1,35 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal protocol exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_Pasteboard) +@protocol FBSDKPasteboard + +@property (nonatomic, readonly) NSString *name; + +@property (nonatomic, readonly) BOOL _isGeneralPasteboard; + +- (nullable NSData *)dataForPasteboardType:(NSString *)pasteboardType; +- (void)setData:(NSData *)data forPasteboardType:(NSString *)pasteboardType; + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKPaymentObserving.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKPaymentObserving.h new file mode 100644 index 00000000..6e717028 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKPaymentObserving.h @@ -0,0 +1,30 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +// Protocol of the class to encapsulate implicit logging of purchase events +NS_SWIFT_NAME(_PaymentObserving) +@protocol FBSDKPaymentObserving + +// These methods need Swift name overrides since they otherwise get changed to +// `startTransactions` and `stopTransactions` otherwise. +- (void)startObservingTransactions NS_SWIFT_NAME(startObservingTransactions()); +- (void)stopObservingTransactions NS_SWIFT_NAME(stopObservingTransactions()); + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKPaymentProductRequestor.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKPaymentProductRequestor.h new file mode 100644 index 00000000..8cd5aa58 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKPaymentProductRequestor.h @@ -0,0 +1,44 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +@protocol FBSDKSettings; +@protocol FBSDKEventLogging; +@protocol FBSDKGateKeeperManaging; +@protocol FBSDKDataPersisting; +@protocol __FBSDKLoggerCreating; +@protocol FBSDKProductsRequestCreating; +@protocol FBSDKAppStoreReceiptProviding; + +NS_ASSUME_NONNULL_BEGIN + +/** + Used for requesting information about purchase events from StoreKit to use when + logging AppEvents + */ +NS_SWIFT_NAME(PaymentProductRequestor) +@interface FBSDKPaymentProductRequestor : NSObject + ++ (instancetype)new NS_UNAVAILABLE; +- (instancetype)init NS_UNAVAILABLE; + +- (instancetype)initWithTransaction:(SKPaymentTransaction *)transaction + settings:(id)settings + eventLogger:(id)eventLogger + gateKeeperManager:(Class)gateKeeperManager + store:(id)store + loggerFactory:(id<__FBSDKLoggerCreating>)loggerFactory + productsRequestFactory:(id)productRequestFactory + appStoreReceiptProvider:(id)receiptProvider; + +- (void)resolveProducts; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKPaymentProductRequestorCreating.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKPaymentProductRequestorCreating.h new file mode 100644 index 00000000..bcf69856 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKPaymentProductRequestorCreating.h @@ -0,0 +1,32 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +@class FBSDKPaymentProductRequestor; +@class SKPaymentTransaction; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal Protocol exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_PaymentProductRequestorCreating) +@protocol FBSDKPaymentProductRequestorCreating + +// UNCRUSTIFY_FORMAT_OFF +- (nonnull FBSDKPaymentProductRequestor *)createRequestorWithTransaction:(SKPaymentTransaction *)transaction +NS_SWIFT_NAME(createRequestor(transaction:)); +// UNCRUSTIFY_FORMAT_ON + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKProductRequestFactory.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKProductRequestFactory.h new file mode 100644 index 00000000..b5154e72 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKProductRequestFactory.h @@ -0,0 +1,25 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_ProductRequestFactory) +@interface FBSDKProductRequestFactory : NSObject + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKProductsRequestProtocols.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKProductsRequestProtocols.h new file mode 100644 index 00000000..514087c0 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKProductsRequestProtocols.h @@ -0,0 +1,46 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +@protocol SKProductsRequestDelegate; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + + An abstraction for an `SKProductsRequest` instance + */ +NS_SWIFT_NAME(_ProductsRequest) +@protocol FBSDKProductsRequest + +@property (nullable, nonatomic, weak) id delegate; + +- (void)cancel; +- (void)start; + +@end + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + + An abstraction for any object that can create a `ProductsRequest` + */ +NS_SWIFT_NAME(_ProductsRequestCreating) +@protocol FBSDKProductsRequestCreating + +- (id)createWithProductIdentifiers:(NSSet *)identifiers; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKProfileBlock.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKProfileBlock.h new file mode 100644 index 00000000..bb74fab0 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKProfileBlock.h @@ -0,0 +1,28 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +#if !TARGET_OS_TV + +@class FBSDKProfile; + +NS_ASSUME_NONNULL_BEGIN + +/** + The callback closure type for loading the current profile. + + @param profile The Profile that was loaded, if any. + @param error The error that occurred during the request, if any. + */ +typedef void (^ FBSDKProfileBlock)(FBSDKProfile *_Nullable profile, NSError *_Nullable error) +NS_SWIFT_NAME(ProfileBlock); + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKProfileNotifications.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKProfileNotifications.h new file mode 100644 index 00000000..6fa7925d --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKProfileNotifications.h @@ -0,0 +1,42 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +#if !TARGET_OS_TV + +NS_ASSUME_NONNULL_BEGIN + +/** + Notification name indicating that the current profile has changed. + + The user info dictionary of the notification may contain values for the keys + `ProfileChangeOldKey` and `ProfileChangeNewKey`. + */ +FOUNDATION_EXPORT NSNotificationName const FBSDKProfileDidChangeNotification +NS_SWIFT_NAME(ProfileDidChange); + +/** + Key in notification's user info object for storing the old profile. + + If there was no old profile, the key will not be present. + */ +FOUNDATION_EXPORT NSString *const FBSDKProfileChangeOldKey +NS_SWIFT_NAME(ProfileChangeOldKey); + +/** + Key in notification's user info object for storing the new profile. + + If there is no new profile, the key will not be present. + */ +FOUNDATION_EXPORT NSString *const FBSDKProfileChangeNewKey +NS_SWIFT_NAME(ProfileChangeNewKey); + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKRandom.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKRandom.h index 653a0389..9efef73c 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKRandom.h +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKRandom.h @@ -12,4 +12,4 @@ Provides a random string @param numberOfBytes the number of bytes to use */ -extern NSString *fb_randomString(NSUInteger numberOfBytes); +extern NSString *_Nullable fb_randomString(NSUInteger numberOfBytes); diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKRestrictiveDataFilterManager.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKRestrictiveDataFilterManager.h new file mode 100644 index 00000000..e352b82e --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKRestrictiveDataFilterManager.h @@ -0,0 +1,36 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +@protocol FBSDKServerConfigurationProviding; + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_RestrictiveDataFilterManager) +@interface FBSDKRestrictiveDataFilterManager : NSObject + +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; + +- (instancetype)initWithServerConfigurationProvider:(id)serverConfigurationProvider NS_DESIGNATED_INITIALIZER; + +- (void)enable; +- (void)processEvents:(NSArray *> *)events; +- (nullable NSDictionary *)processParameters:(nullable NSDictionary *)parameters + eventName:(FBSDKAppEventName)eventName; +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKRulesFromKeyProvider.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKRulesFromKeyProvider.h new file mode 100644 index 00000000..a57e67d1 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKRulesFromKeyProvider.h @@ -0,0 +1,26 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_RulesFromKeyProvider) +@protocol FBSDKRulesFromKeyProvider + +- (nullable NSDictionary *)getRulesForKey:(NSString *)useCase; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKSKAdNetworkReporter.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKSKAdNetworkReporter.h new file mode 100644 index 00000000..c6f11640 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKSKAdNetworkReporter.h @@ -0,0 +1,57 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import +#import +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_SKAdNetworkReporter) +@interface FBSDKSKAdNetworkReporter : NSObject + +@property (nonatomic) id graphRequestFactory; +@property (nonatomic) id dataStore; +@property (nonatomic) Class conversionValueUpdater; + +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; + +// UNCRUSTIFY_FORMAT_OFF +- (instancetype)initWithGraphRequestFactory:(id)graphRequestFactory + dataStore:(id)dataStore + conversionValueUpdater:(Class)conversionValueUpdater +NS_SWIFT_NAME(init(graphRequestFactory:dataStore:conversionValueUpdater:)); +// UNCRUSTIFY_FORMAT_ON + +- (void)enable; + +- (void)recordAndUpdateEvent:(NSString *)event + currency:(nullable NSString *)currency + value:(nullable NSNumber *)value; + +- (BOOL)shouldCutoff; + +- (BOOL)isReportingEvent:(NSString *)event; + +- (void)checkAndRevokeTimer; + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKServerConfiguration.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKServerConfiguration.h new file mode 100644 index 00000000..41d52df5 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKServerConfiguration.h @@ -0,0 +1,143 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +// MARK: LoginKit + +/** + Internal value exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +FOUNDATION_EXPORT NSString *const FBSDKDialogConfigurationNameLogin; + +// MARK: ShareKit + +/** + Internal value exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +FOUNDATION_EXPORT NSString *const FBSDKDialogConfigurationNameAppInvite; + +/** + Internal value exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +FOUNDATION_EXPORT NSString *const FBSDKDialogConfigurationNameGameRequest; + +/** + Internal value exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +FOUNDATION_EXPORT NSString *const FBSDKDialogConfigurationNameGroup; + +// MARK: - + +/** + Internal value exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +FOUNDATION_EXPORT const NSInteger FBSDKServerConfigurationVersion; + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +typedef NS_OPTIONS(NSUInteger, FBSDKServerConfigurationSmartLoginOptions) { + FBSDKServerConfigurationSmartLoginOptionsUnknown = 0, + FBSDKServerConfigurationSmartLoginOptionsEnabled = 1 << 0, + FBSDKServerConfigurationSmartLoginOptionsRequireConfirmation = 1 << 1, +}; + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_ServerConfiguration) +@interface FBSDKServerConfiguration : NSObject + +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; + +- (instancetype) initWithAppID:(NSString *)appID + appName:(nullable NSString *)appName + loginTooltipEnabled:(BOOL)loginTooltipEnabled + loginTooltipText:(nullable NSString *)loginTooltipText + defaultShareMode:(nullable NSString *)defaultShareMode + advertisingIDEnabled:(BOOL)advertisingIDEnabled + implicitLoggingEnabled:(BOOL)implicitLoggingEnabled + implicitPurchaseLoggingEnabled:(BOOL)implicitPurchaseLoggingEnabled + codelessEventsEnabled:(BOOL)codelessEventsEnabled + uninstallTrackingEnabled:(BOOL)uninstallTrackingEnabled + dialogConfigurations:(nullable NSDictionary *)dialogConfigurations + dialogFlows:(nullable NSDictionary *)dialogFlows + timestamp:(nullable NSDate *)timestamp + errorConfiguration:(nullable FBSDKErrorConfiguration *)errorConfiguration + sessionTimeoutInterval:(NSTimeInterval)sessionTimeoutInterval + defaults:(BOOL)defaults + loggingToken:(nullable NSString *)loggingToken + smartLoginOptions:(FBSDKServerConfigurationSmartLoginOptions)smartLoginOptions + smartLoginBookmarkIconURL:(nullable NSURL *)smartLoginBookmarkIconURL + smartLoginMenuIconURL:(nullable NSURL *)smartLoginMenuIconURL + updateMessage:(nullable NSString *)updateMessage + eventBindings:(nullable NSArray *> *)eventBindings + restrictiveParams:(nullable NSDictionary *)restrictiveParams + AAMRules:(nullable NSDictionary *)AAMRules + suggestedEventsSetting:(nullable NSDictionary *)suggestedEventsSetting + NS_DESIGNATED_INITIALIZER; + +@property (nonatomic, readonly, getter = isAdvertisingIDEnabled, assign) BOOL advertisingIDEnabled; +@property (nonatomic, readonly, copy) NSString *appID; +@property (nullable, nonatomic, readonly, copy) NSString *appName; +@property (nonatomic, readonly, getter = isDefaults, assign) BOOL defaults; +@property (nullable, nonatomic, readonly, copy) NSString *defaultShareMode; +@property (nullable, nonatomic, readonly, strong) FBSDKErrorConfiguration *errorConfiguration; +@property (nonatomic, readonly, getter = isImplicitLoggingSupported, assign) BOOL implicitLoggingEnabled; +@property (nonatomic, readonly, getter = isImplicitPurchaseLoggingSupported, assign) BOOL implicitPurchaseLoggingEnabled; +@property (nonatomic, readonly, getter = isCodelessEventsEnabled, assign) BOOL codelessEventsEnabled; +@property (nonatomic, readonly, getter = isLoginTooltipEnabled, assign) BOOL loginTooltipEnabled; +@property (nonatomic, readonly, getter = isUninstallTrackingEnabled, assign) BOOL uninstallTrackingEnabled; +@property (nullable, nonatomic, readonly, copy) NSString *loginTooltipText; +@property (nullable, nonatomic, readonly, copy) NSDate *timestamp; +@property (nonatomic, assign) NSTimeInterval sessionTimeoutInterval; +@property (nullable, nonatomic, readonly, copy) NSString *loggingToken; +@property (nonatomic, readonly, assign) FBSDKServerConfigurationSmartLoginOptions smartLoginOptions; +@property (nullable, nonatomic, readonly, copy) NSURL *smartLoginBookmarkIconURL; +@property (nullable, nonatomic, readonly, copy) NSURL *smartLoginMenuIconURL; +@property (nullable, nonatomic, readonly, copy) NSString *updateMessage; +@property (nullable, nonatomic, readonly, copy) NSArray *> *eventBindings; +@property (nullable, nonatomic, readonly, copy) NSDictionary *restrictiveParams; +@property (nullable, nonatomic, readonly, copy) NSDictionary *AAMRules; +@property (nullable, nonatomic, readonly, copy) NSDictionary *suggestedEventsSetting; +@property (nonatomic, readonly) NSInteger version; + +- (nullable FBSDKDialogConfiguration *)dialogConfigurationForDialogName:(NSString *)dialogName; +- (BOOL)useNativeDialogForDialogName:(NSString *)dialogName; +- (BOOL)useSafariViewControllerForDialogName:(NSString *)dialogName; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKServerConfigurationManager.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKServerConfigurationManager.h new file mode 100644 index 00000000..fd533bac --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKServerConfigurationManager.h @@ -0,0 +1,49 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import + +#define FBSDK_SERVER_CONFIGURATION_MANAGER_CACHE_TIMEOUT (60 * 60) + +@protocol FBSDKGraphRequestFactory; +@protocol FBSDKGraphRequestConnectionFactory; +@protocol FBSDKDialogConfigurationMapBuilding; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_ServerConfigurationManager) +@interface FBSDKServerConfigurationManager : NSObject + +@property (class, readonly) FBSDKServerConfigurationManager *shared; + ++ (instancetype)new NS_UNAVAILABLE; +- (instancetype)init NS_UNAVAILABLE; + +@property (nullable, nonatomic) id graphRequestFactory; +@property (nullable, nonatomic) id graphRequestConnectionFactory; +@property (nullable, nonatomic) id dialogConfigurationMapBuilder; + +// UNCRUSTIFY_FORMAT_OFF +- (void)configureWithGraphRequestFactory:(id)graphRequestFactory + graphRequestConnectionFactory:(id)graphRequestConnectionFactory + dialogConfigurationMapBuilder:(id)dialogConfigurationMapBuilder + NS_SWIFT_NAME(configure(graphRequestFactory:graphRequestConnectionFactory:dialogConfigurationMapBuilder:)); +// UNCRUSTIFY_FORMAT_ON + +- (void)clearCache; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKServerConfigurationProvider.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKServerConfigurationProvider.h deleted file mode 100644 index 8c651e1c..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKServerConfigurationProvider.h +++ /dev/null @@ -1,67 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#import - -NS_ASSUME_NONNULL_BEGIN - -/** - Internal block type exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -NS_SWIFT_NAME(LoginTooltipBlock) -typedef void (^FBSDKLoginTooltipBlock)(FBSDKLoginTooltip *_Nullable loginTooltip, NSError *_Nullable error); - -/** -Internal Type exposed to facilitate transition to Swift. -API Subject to change or removal without warning. Do not use. - -@warning INTERNAL - DO NOT USE - */ -NS_SWIFT_NAME(ServerConfigurationProvider) -@interface FBSDKServerConfigurationProvider : NSObject - -/** - Internal method exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -@property (nonatomic, readonly) NSString *loggingToken; - -/** - Internal method exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -- (NSUInteger)cachedSmartLoginOptions; - -/** - Internal method exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -- (BOOL)useSafariViewControllerForDialogName:(NSString *)dialogName; - -/** - 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)loadServerConfigurationWithCompletionBlock:(nullable FBSDKLoginTooltipBlock)completionBlock - NS_SWIFT_NAME(loadServerConfiguration(completion:)); -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKServerConfigurationProviding.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKServerConfigurationProviding.h new file mode 100644 index 00000000..0921d73a --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKServerConfigurationProviding.h @@ -0,0 +1,48 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_ServerConfigurationBlock) +typedef void (^FBSDKServerConfigurationBlock)(FBSDKServerConfiguration *_Nullable serverConfiguration, NSError *_Nullable error); + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_ServerConfigurationProviding) +@protocol FBSDKServerConfigurationProviding + +- (FBSDKServerConfiguration *)cachedServerConfiguration; + +/** + Executes the completionBlock with a valid and current configuration when it is available. + + This method will use a cached configuration if it is valid and not expired. + */ +- (void)loadServerConfigurationWithCompletionBlock:(nullable FBSDKServerConfigurationBlock)completionBlock; + +- (void)processLoadRequestResponse:(id)result error:(nullable NSError *)error appID:(NSString *)appID; + +- (nullable FBSDKGraphRequest *)requestToLoadServerConfiguration:(NSString *)appID; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKSettings.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKSettings.h deleted file mode 100644 index 9a00e27d..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKSettings.h +++ /dev/null @@ -1,197 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#import -#import -#import - -NS_ASSUME_NONNULL_BEGIN - -NS_SWIFT_NAME(Settings) -@interface FBSDKSettings : NSObject - -#if !DEBUG -- (instancetype)init NS_UNAVAILABLE; -+ (instancetype)new NS_UNAVAILABLE; -#endif - -/// The shared settings instance. Prefer this and the exposed instance methods over the class variants. -@property (class, nonatomic, readonly) FBSDKSettings *sharedSettings; - -/// Retrieve the current iOS SDK version. -@property (nonatomic, readonly, copy) NSString *sdkVersion; - -/// Retrieve the current default Graph API version. -@property (nonatomic, readonly, copy) NSString *defaultGraphAPIVersion; - -/** - The quality of JPEG images sent to Facebook from the SDK, - expressed as a value from 0.0 to 1.0. - - If not explicitly set, the default is 0.9. -*/ -@property (nonatomic) CGFloat JPEGCompressionQuality -NS_SWIFT_NAME(jpegCompressionQuality); - -/** - Controls the auto logging of basic app events, such as activateApp and deactivateApp. - If not explicitly set, the default is true - */ -@property (nonatomic, getter = isAutoLogAppEventsEnabled) BOOL autoLogAppEventsEnabled; - -/** - Controls the fb_codeless_debug logging event - If not explicitly set, the default is true - */ -@property (nonatomic, getter = isCodelessDebugLogEnabled) BOOL codelessDebugLogEnabled; - -/** - Controls the access to IDFA - If not explicitly set, the default is true - */ -@property (nonatomic, getter = isAdvertiserIDCollectionEnabled) BOOL advertiserIDCollectionEnabled; - -/** - Controls the SKAdNetwork report - If not explicitly set, the default is true - */ -@property (nonatomic, getter = isSKAdNetworkReportEnabled) BOOL skAdNetworkReportEnabled; - -/** - Whether data such as that generated through FBSDKAppEvents and sent to Facebook - should be restricted from being used for other than analytics and conversions. - Defaults to NO. This value is stored on the device and persists across app launches. - */ -@property (nonatomic) BOOL isEventDataUsageLimited; - -/** - Whether in memory cached values should be used for expensive metadata fields, such as - carrier and advertiser ID, that are fetched on many applicationDidBecomeActive notifications. - Defaults to NO. This value is stored on the device and persists across app launches. - */ -@property (nonatomic) BOOL shouldUseCachedValuesForExpensiveMetadata; - -/// A convenient way to toggle error recovery for all FBSDKGraphRequest instances created after this is set. -@property (nonatomic) BOOL isGraphErrorRecoveryEnabled; - -/** - The Facebook App ID used by the SDK. - - If not explicitly set, the default will be read from the application's plist (FacebookAppID). - */ -@property (nullable, nonatomic, copy) NSString *appID; - -/** - The default url scheme suffix used for sessions. - - If not explicitly set, the default will be read from the application's plist (FacebookUrlSchemeSuffix). - */ -@property (nullable, nonatomic, copy) NSString *appURLSchemeSuffix; - -/** - The Client Token that has been set via [[FBSDKSettings sharedSettings] setClientToken]. - This is needed for certain API calls when made anonymously, without a user-based access token. - - The Facebook App's "client token", which, for a given appid can be found in the Security - section of the Advanced tab of the Facebook App settings found at - - If not explicitly set, the default will be read from the application's plist (FacebookClientToken). - */ -@property (nullable, nonatomic, copy) NSString *clientToken; - -/** - The Facebook Display Name used by the SDK. - - This should match the Display Name that has been set for the app with the corresponding Facebook App ID, - in the Facebook App Dashboard. - - If not explicitly set, the default will be read from the application's plist (FacebookDisplayName). - */ -@property (nullable, nonatomic, copy) NSString *displayName; - -/** - The Facebook domain part. This can be used to change the Facebook domain - (e.g. @"beta") so that requests will be sent to `graph.beta.facebook.com` - - If not explicitly set, the default will be read from the application's plist (FacebookDomainPart). - */ -@property (nullable, nonatomic, copy) NSString *facebookDomainPart; - -/** - The current Facebook SDK logging behavior. This should consist of strings - defined as constants with FBSDKLoggingBehavior*. - - This should consist a set of strings indicating what information should be logged - defined as constants with FBSDKLoggingBehavior*. Set to an empty set in order to disable all logging. - - You can also define this via an array in your app plist with key "FacebookLoggingBehavior" or add and remove individual values via enableLoggingBehavior: or disableLoggingBehavior: - - The default is a set consisting of FBSDKLoggingBehaviorDeveloperErrors - */ -@property (nonatomic, copy) NSSet *loggingBehaviors; - -/** - Overrides the default Graph API version to use with `FBSDKGraphRequests`. - - The string should be of the form `@"v2.7"`. - - Defaults to `defaultGraphAPIVersion`. - */ -@property (nonatomic, copy) NSString *graphAPIVersion; - -/** - Internal property exposed to facilitate transition to Swift. - API Subject to change or removal without warning. Do not use. - - @warning INTERNAL - DO NOT USE - */ -@property (nullable, nonatomic, copy) NSString *userAgentSuffix; - -/** - The value of the flag advertiser_tracking_enabled that controls the advertiser tracking status of the data sent to Facebook - If not explicitly set in iOS14 or above, the default is false in iOS14 or above. - */ -@property (nonatomic, getter = isAdvertiserTrackingEnabled) BOOL advertiserTrackingEnabled; - -/** -Set the data processing options. - - @param options list of options - */ -- (void)setDataProcessingOptions:(nullable NSArray *)options; - -/** -Set the data processing options. - - @param options list of the options - @param country code of the country - @param state code of the state - */ -- (void)setDataProcessingOptions:(nullable NSArray *)options - country:(int)country - state:(int)state; - -/** - Enable a particular Facebook SDK logging behavior. - - @param loggingBehavior The LoggingBehavior to enable. This should be a string defined as a constant with FBSDKLoggingBehavior*. - */ -- (void)enableLoggingBehavior:(FBSDKLoggingBehavior)loggingBehavior; - -/** - Disable a particular Facebook SDK logging behavior. - - @param loggingBehavior The LoggingBehavior to disable. This should be a string defined as a constant with FBSDKLoggingBehavior*. - */ -- (void)disableLoggingBehavior:(FBSDKLoggingBehavior)loggingBehavior; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKSettingsProtocol.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKSettingsProtocol.h deleted file mode 100644 index d0eeb7ab..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKSettingsProtocol.h +++ /dev/null @@ -1,63 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import -#import - -NS_ASSUME_NONNULL_BEGIN - -NS_SWIFT_NAME(SettingsProtocol) -@protocol FBSDKSettings - -@property (nullable, nonatomic, copy) NSString *appID; -@property (nullable, nonatomic, copy) NSString *clientToken; -@property (nullable, nonatomic, copy) NSString *userAgentSuffix; -@property (nonatomic, readonly, copy) NSString *sdkVersion; -@property (nullable, nonatomic, copy) NSString *displayName; -@property (nullable, nonatomic, copy) NSString *facebookDomainPart; -@property (nonnull, nonatomic, copy) NSSet *loggingBehaviors; -@property (nullable, nonatomic, copy) NSString *appURLSchemeSuffix; -@property (nonatomic, readonly) BOOL isDataProcessingRestricted; -@property (nonatomic, readonly) BOOL isAutoLogAppEventsEnabled; -@property (nonatomic, getter = isCodelessDebugLogEnabled) BOOL codelessDebugLogEnabled; -@property (nonatomic, getter = isAdvertiserIDCollectionEnabled) BOOL advertiserIDCollectionEnabled; -@property (nonatomic, readonly) BOOL isSetATETimeExceedsInstallTime; -@property (nonatomic, readonly) BOOL isSKAdNetworkReportEnabled; -@property (nonatomic, readonly) FBSDKAdvertisingTrackingStatus advertisingTrackingStatus; -@property (nullable, nonatomic, readonly) NSDate *installTimestamp; -@property (nullable, nonatomic, readonly) NSDate *advertiserTrackingEnabledTimestamp; -@property (nonatomic) BOOL isEventDataUsageLimited; -@property (nonatomic) BOOL shouldUseTokenOptimizations; -@property (nonatomic, copy) NSString *graphAPIVersion; -@property (nonatomic) BOOL isGraphErrorRecoveryEnabled; -@property (nullable, nonatomic, readonly, copy) NSString *graphAPIDebugParamValue; -@property (nonatomic, getter = isAdvertiserTrackingEnabled) BOOL advertiserTrackingEnabled; -@property (nonatomic) BOOL shouldUseCachedValuesForExpensiveMetadata; -@property (nullable, nonatomic, readonly) NSDictionary *persistableDataProcessingOptions; - -/** - Set the data processing options. - - @param options list of options - */ -- (void)setDataProcessingOptions:(nullable NSArray *)options; - -/** - Set the data processing options. - - @param options list of the options - @param country code of the country - @param state code of the state - */ -- (void)setDataProcessingOptions:(nullable NSArray *)options - country:(int)country - state:(int)state; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKSourceApplicationTracking.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKSourceApplicationTracking.h new file mode 100644 index 00000000..686617fa --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKSourceApplicationTracking.h @@ -0,0 +1,28 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_SourceApplicationTracking) +@protocol FBSDKSourceApplicationTracking + +- (void)setSourceApplication:(nullable NSString *)sourceApplication openURL:(nullable NSURL *)url; +- (void)setSourceApplication:(nullable NSString *)sourceApplication isFromAppLink:(BOOL)isFromAppLink; +- (void)registerAutoResetSourceApplication; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKSuggestedEventsIndexer.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKSuggestedEventsIndexer.h new file mode 100644 index 00000000..38e3dc32 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKSuggestedEventsIndexer.h @@ -0,0 +1,51 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import +#import + +@protocol FBSDKGraphRequestFactory; +@protocol FBSDKServerConfigurationProviding; +@protocol FBSDKSwizzling; +@protocol FBSDKSettings; +@protocol FBSDKEventLogging; +@protocol FBSDKFeatureExtracting; +@protocol FBSDKEventProcessing; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_SuggestedEventsIndexer) +@interface FBSDKSuggestedEventsIndexer : NSObject + +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; + +- (instancetype)initWithGraphRequestFactory:(id)graphRequestFactory + serverConfigurationProvider:(id)serverConfigurationProvider + swizzler:(Class)swizzler + settings:(id)settings + eventLogger:(id)eventLogger + featureExtractor:(Class)featureExtractor + eventProcessor:(id)eventProcessor + NS_DESIGNATED_INITIALIZER; + +- (void)enable; + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKSuggestedEventsIndexerProtocol.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKSuggestedEventsIndexerProtocol.h new file mode 100644 index 00000000..8fda03d1 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKSuggestedEventsIndexerProtocol.h @@ -0,0 +1,26 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_SuggestedEventsIndexerProtocol) +@protocol FBSDKSuggestedEventsIndexer + +- (void)enable; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKSwizzler.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKSwizzler.h new file mode 100644 index 00000000..13de9a47 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKSwizzler.h @@ -0,0 +1,45 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import + +// Cast to turn things that are not ids into NSMapTable keys +#define MAPTABLE_ID(x) (__bridge id)((void *)x) + +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wstrict-prototypes" + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +typedef void (^_swizzleBlock)(); + +#pragma clang diagnostic pop + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_Swizzler) +@interface FBSDKSwizzler : NSObject + ++ (void)swizzleSelector:(SEL)aSelector onClass:(Class)aClass withBlock:(_swizzleBlock)block named:(NSString *)aName; ++ (void)unswizzleSelector:(SEL)aSelector onClass:(Class)aClass named:(NSString *)aName; ++ (void)printSwizzles; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKSwizzling.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKSwizzling.h new file mode 100644 index 00000000..2bccd15c --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKSwizzling.h @@ -0,0 +1,39 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wstrict-prototypes" + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +typedef void (^_swizzleBlock)(); + +#pragma clang diagnostic pop + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_Swizzling) +@protocol FBSDKSwizzling + ++ (void)swizzleSelector:(SEL)aSelector onClass:(Class)aClass withBlock:(_swizzleBlock)block named:(NSString *)aName; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKTimeSpentData.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKTimeSpentData.h new file mode 100644 index 00000000..a443696e --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKTimeSpentData.h @@ -0,0 +1,43 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import +#import + +@protocol FBSDKEventLogging; +@protocol FBSDKServerConfigurationProviding; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +// Class to encapsulate persisting of time spent data collected by [FBSDKAppEvents.shared activateApp]. The activate app App Event is +// logged when restore: is called with sufficient time since the last deactivation. +NS_SWIFT_NAME(_TimeSpentData) +@interface FBSDKTimeSpentData : NSObject + ++ (instancetype)new NS_UNAVAILABLE; +- (instancetype)init NS_UNAVAILABLE; + +- (instancetype)initWithEventLogger:(id)eventLogger + serverConfigurationProvider:(id)serverConfigurationProvider; + +- (void)setSourceApplication:(nullable NSString *)sourceApplication openURL:(nullable NSURL *)url; +- (void)setSourceApplication:(nullable NSString *)sourceApplication isFromAppLink:(BOOL)isFromAppLink; +- (void)registerAutoResetSourceApplication; +- (void)suspend; +- (void)restore:(BOOL)calledFromActivateApp; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKTimeSpentRecording.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKTimeSpentRecording.h new file mode 100644 index 00000000..e79f2c77 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKTimeSpentRecording.h @@ -0,0 +1,27 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_TimeSpentRecording) +@protocol FBSDKTimeSpentRecording + +- (void)suspend; +- (void)restore:(BOOL)calledFromActivateApp; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKTokenCaching.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKTokenCaching.h index 6b07cb40..9b9ec1f6 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKTokenCaching.h +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKTokenCaching.h @@ -20,7 +20,7 @@ NS_ASSUME_NONNULL_BEGIN @warning INTERNAL - DO NOT USE */ NS_SWIFT_NAME(TokenCaching) -@protocol FBSDKTokenCaching +@protocol FBSDKTokenCaching /** Internal Type exposed to facilitate transition to Swift. diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKTokenStringProviding.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKTokenStringProviding.h index 87f227de..a167defa 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKTokenStringProviding.h +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKTokenStringProviding.h @@ -10,7 +10,13 @@ NS_ASSUME_NONNULL_BEGIN -NS_SWIFT_NAME(TokenStringProviding) +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_TokenStringProviding) @protocol FBSDKTokenStringProviding /** diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKURL.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKURL.h new file mode 100644 index 00000000..ddfad59a --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKURL.h @@ -0,0 +1,101 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import + +NS_ASSUME_NONNULL_BEGIN + +@protocol FBSDKAppLink; +@protocol FBSDKAppLinkCreating; + +/** + Provides a set of utilities for working with NSURLs, such as parsing of query parameters + and handling for App Link requests. + */ +NS_SWIFT_NAME(AppLinkURL) +@interface FBSDKURL : NSObject + +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)new NS_UNAVAILABLE; + +/** + Creates a link target from a raw URL. + On success, this posts the FBSDKAppLinkParseEventName measurement event. If you are constructing the FBSDKURL within your application delegate's + application:openURL:sourceApplication:annotation:, you should instead use URLWithInboundURL:sourceApplication: + to support better FBSDKMeasurementEvent notifications + @param url The instance of `NSURL` to create FBSDKURL from. + */ + +// UNCRUSTIFY_FORMAT_OFF ++ (instancetype)URLWithURL:(NSURL *)url +NS_SWIFT_NAME(init(url:)); +// UNCRUSTIFY_FORMAT_ON + +/** + Creates a link target from a raw URL received from an external application. This is typically called from the app delegate's + application:openURL:sourceApplication:annotation: and will post the FBSDKAppLinkNavigateInEventName measurement event. + @param url The instance of `NSURL` to create FBSDKURL from. + @param sourceApplication the bundle ID of the app that is requesting your app to open the URL. The same sourceApplication in application:openURL:sourceApplication:annotation: + */ + +// UNCRUSTIFY_FORMAT_OFF ++ (instancetype)URLWithInboundURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication +NS_SWIFT_NAME(init(inboundURL:sourceApplication:)); +// UNCRUSTIFY_FORMAT_ON + +/** + Gets the target URL. If the link is an App Link, this is the target of the App Link. + Otherwise, it is the url that created the target. + */ +@property (nonatomic, readonly, strong) NSURL *targetURL; + +/// Gets the query parameters for the target, parsed into an NSDictionary. +@property (nonatomic, readonly, strong) NSDictionary *targetQueryParameters; + +/** + If this link target is an App Link, this is the data found in al_applink_data. + Otherwise, it is nil. + */ +@property (nullable, nonatomic, readonly, strong) NSDictionary *appLinkData; + +/// If this link target is an App Link, this is the data found in extras. +@property (nullable, nonatomic, readonly, strong) NSDictionary *appLinkExtras; + +/// The App Link indicating how to navigate back to the referer app, if any. +@property (nullable, nonatomic, readonly, strong) id appLinkReferer; + +/// The URL that was used to create this FBSDKURL. +@property (nonatomic, readonly, strong) NSURL *inputURL; + +/// The query parameters of the inputURL, parsed into an NSDictionary. +@property (nonatomic, readonly, strong) NSDictionary *inputQueryParameters; + +/// The flag indicating whether the URL comes from auto app link +@property (nonatomic, readonly, getter = isAutoAppLink) BOOL isAutoAppLink; + +/** + Internal method exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +// UNCRUSTIFY_FORMAT_OFF ++ (void)configureWithSettings:(id)settings + appLinkFactory:(id)appLinkFactory + appLinkTargetFactory:(id)appLinkTargetFactory + appLinkEventPoster:(id)appLinkEventPoster +NS_SWIFT_NAME(configure(settings:appLinkFactory:appLinkTargetFactory:appLinkEventPoster:)); +// UNCRUSTIFY_FORMAT_ON + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKURLHosting.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKURLHosting.h new file mode 100644 index 00000000..e5d8993f --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKURLHosting.h @@ -0,0 +1,46 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +#if !TARGET_OS_TV + +NS_ASSUME_NONNULL_BEGIN + +NS_SWIFT_NAME(URLHosting) +@protocol FBSDKURLHosting + +/** + Internal Type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +- (nullable NSURL *)appURLWithHost:(NSString *)host + path:(NSString *)path + queryParameters:(NSDictionary *)queryParameters + error:(NSError *__autoreleasing *)errorRef; + +/** + Internal Type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +- (nullable NSURL *)facebookURLWithHostPrefix:(NSString *)hostPrefix + path:(NSString *)path + queryParameters:(NSDictionary *)queryParameters + error:(NSError *__autoreleasing *)errorRef +NS_SWIFT_NAME(facebookURL(hostPrefix:path:queryParameters:)); + + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKURLOpener.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKURLOpener.h new file mode 100644 index 00000000..7fb6687d --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKURLOpener.h @@ -0,0 +1,42 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +#if !TARGET_OS_TV + +NS_ASSUME_NONNULL_BEGIN + +@protocol FBSDKURLOpening; + +/** + Internal Type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(URLOpener) +@protocol FBSDKURLOpener + +- (void)openURL:(NSURL *)url + sender:(nullable id)sender + handler:(FBSDKSuccessBlock)handler; + +// UNCRUSTIFY_FORMAT_OFF +- (void)openURLWithSafariViewController:(NSURL *)url + sender:(nullable id)sender + fromViewController:(nullable UIViewController *)fromViewController + handler:(FBSDKSuccessBlock)handler +NS_SWIFT_NAME(openURLWithSafariViewController(url:sender:from:handler:)); +// UNCRUSTIFY_FORMAT_ON + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKURLOpening.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKURLOpening.h new file mode 100644 index 00000000..c2e50cd4 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKURLOpening.h @@ -0,0 +1,54 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal Type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(URLOpening) +@protocol FBSDKURLOpening + +// Implementations should make sure they can handle nil parameters +// which is possible in SafariViewController. +// see canOpenURL below. +- (BOOL)application:(nullable UIApplication *)application + openURL:(nullable NSURL *)url + sourceApplication:(nullable NSString *)sourceApplication + annotation:(nullable id)annotation; + +// create a different handler to return YES/NO if the receiver can process the above openURL:. +// This is separated so that we can process the openURL: in callbacks, while still returning +// the result of canOpenURL synchronously in FBSDKApplicationDelegate +- (BOOL) canOpenURL:(NSURL *)url + forApplication:(nullable UIApplication *)application + sourceApplication:(nullable NSString *)sourceApplication + annotation:(nullable id)annotation; + +- (void)applicationDidBecomeActive:(UIApplication *)application; + +- (BOOL)isAuthenticationURL:(NSURL *)url; + +@optional + ++ (instancetype)makeOpener; + +- (BOOL)shouldStopPropagationOfURL:(NSURL *)url; + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKURLSessionProxyFactory.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKURLSessionProxyFactory.h new file mode 100644 index 00000000..278ec728 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKURLSessionProxyFactory.h @@ -0,0 +1,25 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_URLSessionProxyFactory) +@interface FBSDKURLSessionProxyFactory : NSObject + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKURLSessionProxyProviding.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKURLSessionProxyProviding.h new file mode 100644 index 00000000..cf4eb064 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKURLSessionProxyProviding.h @@ -0,0 +1,28 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_URLSessionProxyProviding) +@protocol FBSDKURLSessionProxyProviding + +- (id)createSessionProxyWithDelegate:(nullable id)delegate + queue:(nullable NSOperationQueue *)queue; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKURLSessionProxying.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKURLSessionProxying.h new file mode 100644 index 00000000..0a9636c1 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKURLSessionProxying.h @@ -0,0 +1,32 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_PROTOCOL_REQUIRES_EXPLICIT_IMPLEMENTATION +NS_SWIFT_NAME(_URLSessionProxying) +@protocol FBSDKURLSessionProxying + +@property (nullable, nonatomic, retain) NSOperationQueue *delegateQueue; + +- (void)executeURLRequest:(NSURLRequest *)request + completionHandler:(FBSDKURLSessionTaskBlock)handler; +- (void)invalidateAndCancel; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKUnarchiverProvider.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKUnarchiverProvider.h new file mode 100644 index 00000000..ba415cca --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKUnarchiverProvider.h @@ -0,0 +1,24 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(UnarchiverProvider) +@interface FBSDKUnarchiverProvider : NSObject + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKUnarchiverProviding.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKUnarchiverProviding.h new file mode 100644 index 00000000..c01ee41f --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKUnarchiverProviding.h @@ -0,0 +1,27 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +@protocol FBSDKUnarchiverProviding + ++ (nonnull id)createSecureUnarchiverFor:(NSData *)data; ++ (nonnull id)createInsecureUnarchiverFor:(NSData *)data; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKUserAgeRange.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKUserAgeRange.h index 7d719165..38c09110 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKUserAgeRange.h +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKUserAgeRange.h @@ -13,9 +13,9 @@ NS_ASSUME_NONNULL_BEGIN NS_SWIFT_NAME(UserAgeRange) @interface FBSDKUserAgeRange : NSObject -/// The user's minimun age, nil if unspecified +/// The user's minimum age, nil if unspecified @property (nullable, nonatomic, readonly, strong) NSNumber *min; -/// The user's maximun age, nil if unspecified +/// The user's maximum age, nil if unspecified @property (nullable, nonatomic, readonly, strong) NSNumber *max; - (instancetype)init NS_UNAVAILABLE; diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKUserDataPersisting.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKUserDataPersisting.h new file mode 100644 index 00000000..7ab945c9 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKUserDataPersisting.h @@ -0,0 +1,56 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_UserDataPersisting) +@protocol FBSDKUserDataPersisting + +// UNCRUSTIFY_FORMAT_OFF +- (void)setUserEmail:(nullable NSString *)email + firstName:(nullable NSString *)firstName + lastName:(nullable NSString *)lastName + phone:(nullable NSString *)phone + dateOfBirth:(nullable NSString *)dateOfBirth + gender:(nullable NSString *)gender + city:(nullable NSString *)city + state:(nullable NSString *)state + zip:(nullable NSString *)zip + country:(nullable NSString *)country + externalId:(nullable NSString *)externalId +NS_SWIFT_NAME(setUser(email:firstName:lastName:phone:dateOfBirth:gender:city:state:zip:country:externalId:)); +// UNCRUSTIFY_FORMAT_ON + +- (nullable NSString *)getUserData; + +- (void)clearUserData; + +- (void)setUserData:(nullable NSString *)data + forType:(FBSDKAppEventUserDataType)type; + +- (void)clearUserDataForType:(FBSDKAppEventUserDataType)type; + +- (void)setEnabledRules:(NSArray *)rules; + +- (nullable NSString *)getInternalHashedDataForType:(FBSDKAppEventUserDataType)type; + +- (void)setInternalHashData:(nullable NSString *)hashData + forType:(FBSDKAppEventUserDataType)type; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKUserDataStore.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKUserDataStore.h new file mode 100644 index 00000000..efcb281f --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKUserDataStore.h @@ -0,0 +1,87 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_UserDataStore) +@interface FBSDKUserDataStore : NSObject + +/* + Sets custom user data to associate with all app events. All user data are hashed + and used to match Facebook user from this instance of an application. + + The user data will be persisted between application instances. + + @param email user's email + @param firstName user's first name + @param lastName user's last name + @param phone user's phone + @param dateOfBirth user's date of birth + @param gender user's gender + @param city user's city + @param state user's state + @param zip user's zip + @param country user's country + @param externalId user's external id + */ +// UNCRUSTIFY_FORMAT_OFF +- (void)setUserEmail:(nullable NSString *)email + firstName:(nullable NSString *)firstName + lastName:(nullable NSString *)lastName + phone:(nullable NSString *)phone + dateOfBirth:(nullable NSString *)dateOfBirth + gender:(nullable NSString *)gender + city:(nullable NSString *)city + state:(nullable NSString *)state + zip:(nullable NSString *)zip + country:(nullable NSString *)country + externalId:(nullable NSString *)externalId +NS_SWIFT_NAME(setUser(email:firstName:lastName:phone:dateOfBirth:gender:city:state:zip:country:externalId:)); +// UNCRUSTIFY_FORMAT_ON + +/* + Returns the set user data else nil + */ +- (nullable NSString *)getUserData; + +/* + Clears the current user data + */ +- (void)clearUserData; + +/* + Sets custom user data to associate with all app events. All user data are hashed + and used to match Facebook user from this instance of an application. + + The user data will be persisted between application instances. + + @param data data + @param type data type, e.g. FBSDKAppEventEmail, FBSDKAppEventPhone + */ +- (void)setUserData:(nullable NSString *)data + forType:(FBSDKAppEventUserDataType)type; + +/* + Clears the current user data of certain type + */ +- (void)clearUserDataForType:(FBSDKAppEventUserDataType)type; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKUserIDProviding.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKUserIDProviding.h new file mode 100644 index 00000000..50be52dd --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKUserIDProviding.h @@ -0,0 +1,26 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_UserIDProviding) +@protocol FBSDKUserIDProviding + +@property (nullable, nonatomic, copy) NSString *userID; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKUserIdentifier.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKUserIdentifier.h new file mode 100644 index 00000000..cc1a8012 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKUserIdentifier.h @@ -0,0 +1,20 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +#if !TARGET_OS_TV + +NS_ASSUME_NONNULL_BEGIN + +/// A unique identifier for an end user. +typedef NSString *FBSDKUserIdentifier NS_SWIFT_NAME(UserIdentifier) NS_SWIFT_BRIDGED_TYPEDEF; + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKWebDialogDelegate.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKWebDialogDelegate.h new file mode 100644 index 00000000..f4f21ec5 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKWebDialogDelegate.h @@ -0,0 +1,54 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import + +@class FBSDKWebDialog; + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal Type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(WebDialogDelegate) +@protocol FBSDKWebDialogDelegate + +/** + Internal Type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +- (void)webDialog:(FBSDKWebDialog *)webDialog didCompleteWithResults:(NSDictionary *)results; + +/** + Internal Type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +- (void)webDialog:(FBSDKWebDialog *)webDialog didFailWithError:(NSError *)error; + +/** + Internal Type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +- (void)webDialogDidCancel:(FBSDKWebDialog *)webDialog; + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKWebDialogView.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKWebDialogView.h new file mode 100644 index 00000000..824f39ff --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKWebDialogView.h @@ -0,0 +1,53 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import + +@protocol FBSDKWebDialogViewDelegate; +@protocol FBSDKWebViewProviding; + +NS_ASSUME_NONNULL_BEGIN + +NS_SWIFT_NAME(FBWebDialogView) +@interface FBSDKWebDialogView : UIView + +@property (nonatomic, weak) id delegate; + +- (void)loadURL:(NSURL *)URL; +- (void)stopLoading; + +/** + Internal method exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +// UNCRUSTIFY_FORMAT_OFF ++ (void)configureWithWebViewProvider:(id)webViewProvider + urlOpener:(id)urlOpener + errorFactory:(id)errorFactory +NS_SWIFT_NAME(configure(webViewProvider:urlOpener:errorFactory:)); +// UNCRUSTIFY_FORMAT_ON + +@end + +NS_SWIFT_NAME(WebDialogViewDelegate) +@protocol FBSDKWebDialogViewDelegate + +- (void)webDialogView:(FBSDKWebDialogView *)webDialogView didCompleteWithResults:(NSDictionary *)results; +- (void)webDialogView:(FBSDKWebDialogView *)webDialogView didFailWithError:(NSError *)error; +- (void)webDialogViewDidCancel:(FBSDKWebDialogView *)webDialogView; +- (void)webDialogViewDidFinishLoad:(FBSDKWebDialogView *)webDialogView; + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKWebView.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKWebView.h new file mode 100644 index 00000000..8765cc48 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKWebView.h @@ -0,0 +1,30 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +NS_SWIFT_NAME(WebView) +@protocol FBSDKWebView + +@property (nullable, nonatomic, weak) id navigationDelegate; +@property (nonatomic) CGRect frame; +@property (nonatomic) CGRect bounds; + +- (nullable WKNavigation *)loadRequest:(NSURLRequest *)request; +- (void)stopLoading; + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKWebViewAppLinkResolver.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKWebViewAppLinkResolver.h new file mode 100644 index 00000000..f1d7dbed --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKWebViewAppLinkResolver.h @@ -0,0 +1,32 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + A reference implementation for an App Link resolver that uses a hidden WKWebView + to parse the HTML containing App Link metadata. + */ +NS_SWIFT_NAME(WebViewAppLinkResolver) +@interface FBSDKWebViewAppLinkResolver : NSObject + +/// Gets the instance of a FBSDKWebViewAppLinkResolver. +@property (class, nonatomic, readonly, strong) FBSDKWebViewAppLinkResolver *sharedInstance +NS_SWIFT_NAME(shared); + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKWebViewProviding.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKWebViewProviding.h new file mode 100644 index 00000000..b2f4ae68 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/FBSDKWebViewProviding.h @@ -0,0 +1,33 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import +#import + +/** + Internal Type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ + +NS_ASSUME_NONNULL_BEGIN + +NS_SWIFT_NAME(_WebViewProviding) +@protocol FBSDKWebViewProviding + +- (id)createWebViewWithFrame:(CGRect)frame +NS_SWIFT_NAME(createWebView(frame:)); + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/NSNotificationCenter+NotificationPosting.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/NSNotificationCenter+NotificationPosting.h new file mode 100644 index 00000000..86fc689c --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/NSNotificationCenter+NotificationPosting.h @@ -0,0 +1,26 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal conformance exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +FB_LINK_CATEGORY_INTERFACE(NSNotificationCenter, NotificationPosting) +@interface NSNotificationCenter (NotificationPosting) <_FBSDKNotificationPosting> + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/NSProcessInfo+MacCatalystDetermining.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/NSProcessInfo+MacCatalystDetermining.h new file mode 100644 index 00000000..04d01441 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/NSProcessInfo+MacCatalystDetermining.h @@ -0,0 +1,26 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal conformance exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +FB_LINK_CATEGORY_INTERFACE(NSProcessInfo, MacCatalystDetermining) +@interface NSProcessInfo (MacCatalystDetermining) + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/NSProcessInfo+OperatingSystemVersionComparing.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/NSProcessInfo+OperatingSystemVersionComparing.h new file mode 100644 index 00000000..4f8f2e36 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/NSProcessInfo+OperatingSystemVersionComparing.h @@ -0,0 +1,26 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal conformance exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +FB_LINK_CATEGORY_INTERFACE(NSProcessInfo, OperatingSystemVersionComparing) +@interface NSProcessInfo (OperatingSystemVersionComparing) + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/UIApplication+URLOpener.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/UIApplication+URLOpener.h new file mode 100644 index 00000000..9eff5f71 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/UIApplication+URLOpener.h @@ -0,0 +1,28 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal conformance exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +@interface UIApplication (URLOpener) + +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/UIPasteboard+Pasteboard.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/UIPasteboard+Pasteboard.h new file mode 100644 index 00000000..fd6f07a7 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/UIPasteboard+Pasteboard.h @@ -0,0 +1,26 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import +#import + +#import + +/** + Internal Type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +FB_LINK_CATEGORY_INTERFACE(UIPasteboard, FBSDKPasteboard) +@interface UIPasteboard (FBSDKPasteboard) +@end + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/WKWebView+WebViewProtocol.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/WKWebView+WebViewProtocol.h new file mode 100644 index 00000000..3c18fe2b --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/WKWebView+WebViewProtocol.h @@ -0,0 +1,24 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +NS_SWIFT_NAME(WebView) +@protocol FBSDKWebView; + +@interface WKWebView (FBSDKWebView) +@end + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/_FBSDKNotificationPosting.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/_FBSDKNotificationPosting.h new file mode 100644 index 00000000..1f022660 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/_FBSDKNotificationPosting.h @@ -0,0 +1,32 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal Type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +/// An internal protocol used to describe a type that can post a notification +NS_SWIFT_NAME(_NotificationPosting) +@protocol _FBSDKNotificationPosting + +// UNCRUSTIFY_FORMAT_OFF +- (void)fb_postNotificationName:(NSNotificationName)name + object:(nullable id)object + userInfo:(nullable NSDictionary *)userInfo +NS_SWIFT_NAME(fb_post(name:object:userInfo:)); +// UNCRUSTIFY_FORMAT_ON + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/__FBSDKLoggerCreating.h b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/__FBSDKLoggerCreating.h index a8114b1c..6af2025a 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/__FBSDKLoggerCreating.h +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Headers/__FBSDKLoggerCreating.h @@ -19,7 +19,7 @@ NS_ASSUME_NONNULL_BEGIN @warning INTERNAL - DO NOT USE */ -NS_SWIFT_NAME(LoggerCreating) +NS_SWIFT_NAME(_LoggerCreating) @protocol __FBSDKLoggerCreating - (id)createLoggerWithLoggingBehavior:(FBSDKLoggingBehavior)loggingBehavior; diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Info.plist b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Info.plist index eaed1bf3..29c05d1c 100644 Binary files a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Info.plist and b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Info.plist differ diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/arm64-apple-tvos-simulator.swiftdoc b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/arm64-apple-tvos-simulator.swiftdoc index 2c5d8a48..3218d538 100644 Binary files a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/arm64-apple-tvos-simulator.swiftdoc and b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/arm64-apple-tvos-simulator.swiftdoc differ diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/arm64-apple-tvos-simulator.swiftinterface b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/arm64-apple-tvos-simulator.swiftinterface index e1f81f98..2522eea2 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/arm64-apple-tvos-simulator.swiftinterface +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/arm64-apple-tvos-simulator.swiftinterface @@ -1,9 +1,11 @@ // swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.5 (swiftlang-1300.0.31.1 clang-1300.0.29.1) -// swift-module-flags: -target arm64-apple-tvos11.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FBSDKCoreKit +// swift-compiler-version: Apple Swift version 5.6.1 (swiftlang-5.6.0.323.66 clang-1316.0.20.12) +// swift-module-flags: -target arm64-apple-tvos12.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FBSDKCoreKit +import AdSupport @_exported import FBSDKCoreKit import FBSDKCoreKit_Basics import Foundation +import StoreKit import Swift import UIKit import _Concurrency @@ -19,17 +21,67 @@ extension FBSDKCoreKit.AccessToken { } public func hasGranted(_ permission: FBSDKCoreKit.Permission) -> Swift.Bool } +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKApplicationDelegate) final public class ApplicationDelegate : ObjectiveC.NSObject { + @objc(sharedInstance) public static var shared: FBSDKCoreKit.ApplicationDelegate { + get + } + @objc final public func initializeSDK() + @discardableResult + @objc(application:continueUserActivity:) final public func application(_ application: UIKit.UIApplication, continue userActivity: Foundation.NSUserActivity) -> Swift.Bool + @discardableResult + @objc(application:openURL:options:) final public func application(_ application: UIKit.UIApplication, open url: Foundation.URL, options: [UIKit.UIApplication.OpenURLOptionsKey : Any]) -> Swift.Bool + @discardableResult + @objc(application:openURL:sourceApplication:annotation:) final public func application(_ application: UIKit.UIApplication, open url: Foundation.URL, sourceApplication: Swift.String?, annotation: Any?) -> Swift.Bool + @objc @discardableResult + final public func application(_ application: UIKit.UIApplication, didFinishLaunchingWithOptions launchOptions: [UIKit.UIApplication.LaunchOptionsKey : Any]? = nil) -> Swift.Bool + @objc final public func addObserver(_ observer: FBSDKCoreKit.FBSDKApplicationObserving) + @objc final public func removeObserver(_ observer: FBSDKCoreKit.FBSDKApplicationObserving) + @objc deinit +} +@_hasMissingDesignatedInitializers @objc(FBSDKAuthenticationTokenClaims) final public class AuthenticationTokenClaims : ObjectiveC.NSObject { + final public let jti: Swift.String + final public let iss: Swift.String + final public let aud: Swift.String + final public let nonce: Swift.String + final public let exp: Foundation.TimeInterval + final public let iat: Foundation.TimeInterval + final public let sub: Swift.String + final public let name: Swift.String? + final public let givenName: Swift.String? + final public let middleName: Swift.String? + final public let familyName: Swift.String? + final public let email: Swift.String? + final public let picture: Swift.String? + final public let userFriends: [Swift.String]? + final public let userBirthday: Swift.String? + final public let userAgeRange: [Swift.String : Foundation.NSNumber]? + final public let userHometown: [Swift.String : Swift.String]? + final public let userLocation: [Swift.String : Swift.String]? + final public let userGender: Swift.String? + final public let userLink: Swift.String? + @objc(initWithEncodedClaims:nonce:) convenience public init?(encodedClaims: Swift.String, nonce expectedNonce: Swift.String) + @objc deinit +} @objc(FBSDKCAPIReporter) public protocol CAPIReporter { @objc func enable() @objc func configure(factory: FBSDKCoreKit.GraphRequestFactoryProtocol, settings: FBSDKCoreKit.SettingsProtocol) @objc func recordEvent(_ parameters: [Swift.String : Any]) } -@objc @_inheritsConvenienceInitializers @objcMembers public class FBSDKAppEventsCAPIManager : ObjectiveC.NSObject, FBSDKCoreKit.CAPIReporter { +@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKIcon) open class FBIcon : ObjectiveC.NSObject { + @objc open func path(with size: CoreGraphics.CGSize) -> CoreGraphics.CGPath? + @objc public func image(size: CoreGraphics.CGSize) -> UIKit.UIImage? + @objc public func image(size: CoreGraphics.CGSize, color: UIKit.UIColor) -> UIKit.UIImage? + @objc public func image(size: CoreGraphics.CGSize, scale: CoreGraphics.CGFloat, color: UIKit.UIColor) -> UIKit.UIImage? + @objc override dynamic public init() + @objc deinit +} +public typealias AppEventsCAPIManager = FBSDKCoreKit.FBSDKAppEventsCAPIManager +@objc @_inheritsConvenienceInitializers @objcMembers final public class FBSDKAppEventsCAPIManager : ObjectiveC.NSObject, FBSDKCoreKit.CAPIReporter { @objc public static let shared: FBSDKCoreKit.FBSDKAppEventsCAPIManager @objc override dynamic public init() - @objc public func configure(factory: FBSDKCoreKit.GraphRequestFactoryProtocol, settings: FBSDKCoreKit.SettingsProtocol) - @objc public func enable() - @objc public func recordEvent(_ parameters: [Swift.String : Any]) + @objc final public func configure(factory: FBSDKCoreKit.GraphRequestFactoryProtocol, settings: FBSDKCoreKit.SettingsProtocol) + @objc final public func enable() + @objc final public func recordEvent(_ parameters: [Swift.String : Any]) @objc deinit } @objc @_inheritsConvenienceInitializers @objcMembers public class FBSDKTransformerGraphRequestFactory : ObjectiveC.NSObject { @@ -47,6 +99,11 @@ extension FBSDKCoreKit.AccessToken { @objc public func callCapiGatewayAPI(with parameters: [Swift.String : Any]) @objc deinit } +final public class KeychainStoreFactory : FBSDKCoreKit.KeychainStoreProviding { + public init() + @objc final public func createKeychainStore(service: Swift.String, accessGroup: Swift.String?) -> FBSDKCoreKit.KeychainStoreProtocol + @objc deinit +} public enum Permission : Swift.Hashable, Swift.ExpressibleByStringLiteral { case publicProfile case userFriends @@ -83,6 +140,8 @@ public enum Permission : Swift.Hashable, Swift.ExpressibleByStringLiteral { case pagesManageCta case pagesManageInstantArticles case adsRead + case userLink + case userAgeRange case custom(Swift.String) public init(stringLiteral value: Swift.String) public var name: Swift.String { @@ -97,3 +156,277 @@ public enum Permission : Swift.Hashable, Swift.ExpressibleByStringLiteral { get } } +public typealias LoginTooltipBlock = (FBSDKCoreKit.FBSDKLoginTooltip?, Swift.Error?) -> Swift.Void +public enum LoginTooltipError : Swift.Error { + case missingTooltipText + public static func == (a: FBSDKCoreKit.LoginTooltipError, b: FBSDKCoreKit.LoginTooltipError) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +@objc @_inheritsConvenienceInitializers final public class ServerConfigurationProvider : ObjectiveC.NSObject { + final public var loggingToken: Swift.String? { + get + } + final public func shouldUseSafariViewController(forDialogName dialogName: Swift.String) -> Swift.Bool + final public func loadServerConfiguration(completion: FBSDKCoreKit.LoginTooltipBlock?) + @objc override dynamic public init() + @objc deinit +} +extension FBSDKCoreKit.Settings { + @objc final public func recordInstall() + @objc final public func logWarnings() + @objc final public func logIfSDKSettingsChanged() +} +@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKSettings) final public class Settings : ObjectiveC.NSObject, FBSDKCoreKit.SettingsProtocol, FBSDKCoreKit.SettingsLogging, FBSDKCoreKit._ClientTokenProviding { + @objc(sharedSettings) public static let shared: FBSDKCoreKit.Settings + @objc final public var sdkVersion: Swift.String { + @objc get + } + @objc final public var defaultGraphAPIVersion: Swift.String { + @objc get + } + @objc(JPEGCompressionQuality) final public var jpegCompressionQuality: CoreGraphics.CGFloat { + @objc get + @objc set + } + @objc @available(*, deprecated, message: "This property is deprecated and will be removed in the next major release. Use `isAutoLogAppEventsEnabled` instead.") + final public var autoLogAppEventsEnabled: Swift.Bool { + @objc get + @objc set + } + @objc final public var isAutoLogAppEventsEnabled: Swift.Bool { + @objc get + @objc set + } + @available(*, deprecated, message: "This property is deprecated and will be removed in the next major release. Use `isCodelessDebugLogEnabled` instead.") + @objc final public var codelessDebugLogEnabled: Swift.Bool { + @objc get + @objc set + } + @objc final public var isCodelessDebugLogEnabled: Swift.Bool { + @objc get + @objc set + } + @available(*, deprecated, message: "This property is deprecated and will be removed in the next major release. Use `isAdvertiserIDCollectionEnabled` instead.") + @objc final public var advertiserIDCollectionEnabled: Swift.Bool { + @objc get + @objc set + } + @objc final public var isAdvertiserIDCollectionEnabled: Swift.Bool { + @objc get + @objc set + } + @objc @available(*, deprecated, message: "This property is deprecated and will be removed in the next major release. Use `isSKAdNetworkReportEnabled` instead.") + final public var skAdNetworkReportEnabled: Swift.Bool { + @objc get + @objc set + } + @objc final public var isSKAdNetworkReportEnabled: Swift.Bool { + @objc get + @objc set + } + @objc final public var isEventDataUsageLimited: Swift.Bool { + @objc get + @objc set + } + @objc final public var shouldUseCachedValuesForExpensiveMetadata: Swift.Bool { + @objc get + @objc set + } + @objc final public var isGraphErrorRecoveryEnabled: Swift.Bool + @objc final public var appID: Swift.String? { + @objc get + @objc set + } + @objc final public var appURLSchemeSuffix: Swift.String? { + @objc get + @objc set + } + @objc final public var clientToken: Swift.String? { + @objc get + @objc set + } + @objc final public var displayName: Swift.String? { + @objc get + @objc set + } + @objc final public var facebookDomainPart: Swift.String? { + @objc get + @objc set + } + @objc final public var graphAPIVersion: Swift.String { + @objc get + @objc set + } + @objc final public var userAgentSuffix: Swift.String? + @available(*, deprecated, message: "This property is deprecated and will be removed in the next major release. Use `isAdvertiserTrackingEnabled` instead.") + @objc final public var advertiserTrackingEnabled: Swift.Bool { + @objc get + @objc set + } + @objc final public var isAdvertiserTrackingEnabled: Swift.Bool { + @objc get + @objc set(isNewlyAllowed) + } + @objc final public var advertisingTrackingStatus: FBSDKCoreKit.AdvertisingTrackingStatus { + @objc get + @objc set + } + @objc final public var isDataProcessingRestricted: Swift.Bool { + @objc get + } + @objc final public var persistableDataProcessingOptions: [FBSDKCoreKit.DataProcessingOptionKey.RawValue : Any]? { + @objc get + } + @objc final public func setDataProcessingOptions(_ options: [Swift.String]?) + @objc final public func setDataProcessingOptions(_ options: [Swift.String]?, country: Swift.Int32, state: Swift.Int32) + @objc final public var loggingBehaviors: Swift.Set { + @objc get + @objc set + } + @objc final public func enableLoggingBehavior(_ loggingBehavior: FBSDKCoreKit.LoggingBehavior) + @objc final public func disableLoggingBehavior(_ loggingBehavior: FBSDKCoreKit.LoggingBehavior) + @objc final public var shouldUseTokenOptimizations: Swift.Bool { + @objc get + @objc set + } + @available(*, deprecated, message: "This property is deprecated and will be removed in the next major release. Use `isATETimeSufficientlyDelayed` instead.") + @objc final public var isSetATETimeExceedsInstallTime: Swift.Bool { + @objc get + } + @objc final public var isATETimeSufficientlyDelayed: Swift.Bool { + @objc get + } + @objc final public var installTimestamp: Foundation.Date? { + @objc get + } + @objc final public var advertiserTrackingEnabledTimestamp: Foundation.Date? { + @objc get + } + @available(*, deprecated, message: "This property is deprecated and will be removed in the next major release. Use `graphAPIDebugParameterValue` instead.") + @objc final public var graphAPIDebugParamValue: Swift.String? { + @objc get + } + @objc final public var graphAPIDebugParameterValue: Swift.String? { + @objc get + } + @objc override dynamic public init() + @objc deinit +} +@objc(FBSDKSettings) public protocol SettingsProtocol { + @objc var appID: Swift.String? { get set } + @objc var clientToken: Swift.String? { get set } + @objc var userAgentSuffix: Swift.String? { get set } + @objc var sdkVersion: Swift.String { get } + @objc var displayName: Swift.String? { get set } + @objc var facebookDomainPart: Swift.String? { get set } + @objc var loggingBehaviors: Swift.Set { get set } + @objc var appURLSchemeSuffix: Swift.String? { get set } + @objc var isDataProcessingRestricted: Swift.Bool { get } + @objc var isAutoLogAppEventsEnabled: Swift.Bool { get } + @objc @available(*, deprecated, message: "This property is deprecated and will be removed in the next major release. Use `isCodelessDebugLogEnabled` instead.") + var codelessDebugLogEnabled: Swift.Bool { get set } + @objc var isCodelessDebugLogEnabled: Swift.Bool { get set } + @objc @available(*, deprecated, message: "This property is deprecated and will be removed in the next major release. Use `isAdvertiserIDCollectionEnabled` instead.") + var advertiserIDCollectionEnabled: Swift.Bool { get set } + @objc var isAdvertiserIDCollectionEnabled: Swift.Bool { get set } + @objc @available(*, deprecated, message: "This property is deprecated and will be removed in the next major release. Use `isATETimeSufficientlyDelayed` instead.") + var isSetATETimeExceedsInstallTime: Swift.Bool { get } + @objc var isATETimeSufficientlyDelayed: Swift.Bool { get } + @objc var isSKAdNetworkReportEnabled: Swift.Bool { get } + @objc var advertisingTrackingStatus: FBSDKCoreKit.AdvertisingTrackingStatus { get } + @objc var installTimestamp: Foundation.Date? { get } + @objc var advertiserTrackingEnabledTimestamp: Foundation.Date? { get } + @objc var isEventDataUsageLimited: Swift.Bool { get set } + @objc var shouldUseTokenOptimizations: Swift.Bool { get set } + @objc var graphAPIVersion: Swift.String { get set } + @objc var isGraphErrorRecoveryEnabled: Swift.Bool { get set } + @objc @available(*, deprecated, message: "This property is deprecated and will be removed in the next major release. Use `graphAPIDebugParameterValue` instead.") + var graphAPIDebugParamValue: Swift.String? { get } + @objc var graphAPIDebugParameterValue: Swift.String? { get } + @objc @available(*, deprecated, message: "This property is deprecated and will be removed in the next major release. Use `isAdvertiserTrackingEnabled` instead.") + var advertiserTrackingEnabled: Swift.Bool { get set } + @objc var isAdvertiserTrackingEnabled: Swift.Bool { get set } + @objc var shouldUseCachedValuesForExpensiveMetadata: Swift.Bool { get set } + @objc var persistableDataProcessingOptions: [FBSDKCoreKit.DataProcessingOptionKey.RawValue : Any]? { get } + @objc func setDataProcessingOptions(_ options: [Swift.String]?) + @objc func setDataProcessingOptions(_ options: [Swift.String]?, country: Swift.Int32, state: Swift.Int32) +} +public enum DialogConfigurationName { + public static let message: Swift.String + public static let share: Swift.String +} +@available(tvOS, unavailable) +public struct ShareDialogConfiguration { + public init() + public var defaultShareMode: Swift.String? { + get + } + public func shouldUseNativeDialog(forDialogName dialogName: Swift.String) -> Swift.Bool + public func shouldUseSafariViewController(forDialogName dialogName: Swift.String) -> Swift.Bool +} +@objcMembers @objc(_FBSDKAccessTokenExpirer) final public class _AccessTokenExpirer : ObjectiveC.NSObject, FBSDKCoreKit._AccessTokenExpiring { + @objc public init(notificationCenter: FBSDKCoreKit._NotificationPosting & FBSDKCoreKit_Basics.NotificationDelivering) + @objc deinit +} +@objc(_FBSDKAccessTokenExpiring) public protocol _AccessTokenExpiring { +} +@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKDialogConfigurationMapBuilder) final public class _DialogConfigurationMapBuilder : ObjectiveC.NSObject, FBSDKCoreKit._DialogConfigurationMapBuilding { + @objc final public func buildDialogConfigurationMap(from rawConfigurations: [[Swift.String : Any]]) -> [Swift.String : FBSDKCoreKit._DialogConfiguration] + @objc override dynamic public init() + @objc deinit +} +@_inheritsConvenienceInitializers @objc(FBSDKErrorFactory) final public class _ErrorFactory : ObjectiveC.NSObject, FBSDKCoreKit.ErrorCreating { + @objc(errorWithCode:userInfo:message:underlyingError:) final public func error(code: Swift.Int, userInfo: [Swift.String : Any]? = nil, message: Swift.String?, underlyingError: Swift.Error?) -> Swift.Error + @objc(errorWithDomain:code:userInfo:message:underlyingError:) final public func error(domain: Swift.String, code: Swift.Int, userInfo: [Swift.String : Any]? = nil, message: Swift.String?, underlyingError: Swift.Error?) -> Swift.Error + @objc(invalidArgumentErrorWithName:value:message:underlyingError:) final public func invalidArgumentError(name: Swift.String, value: Any?, message: Swift.String?, underlyingError: Swift.Error?) -> Swift.Error + @objc(invalidArgumentErrorWithDomain:name:value:message:underlyingError:) final public func invalidArgumentError(domain: Swift.String, name: Swift.String, value: Any?, message: Swift.String?, underlyingError: Swift.Error?) -> Swift.Error + @objc(requiredArgumentErrorWithName:message:underlyingError:) final public func requiredArgumentError(name: Swift.String, message: Swift.String?, underlyingError: Swift.Error?) -> Swift.Error + @objc(requiredArgumentErrorWithDomain:name:message:underlyingError:) final public func requiredArgumentError(domain: Swift.String, name: Swift.String, message: Swift.String?, underlyingError: Swift.Error?) -> Swift.Error + @objc(unknownErrorWithMessage:userInfo:) final public func unknownError(message: Swift.String?, userInfo: [Swift.String : Any]? = nil) -> Swift.Error + @objc override dynamic public init() + @objc deinit +} +@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKLogo) final public class _FBLogo : FBSDKCoreKit.FBIcon { + @objc override final public func path(with size: CoreGraphics.CGSize) -> CoreGraphics.CGPath? + @objc override dynamic public init() + @objc deinit +} +@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKFeatureManager) final public class _FeatureManager : ObjectiveC.NSObject, FBSDKCoreKit.FeatureChecking, FBSDKCoreKit._FeatureDisabling { + @objc public static let shared: FBSDKCoreKit._FeatureManager + @objc final public func isEnabled(_ feature: FBSDKCoreKit.SDKFeature) -> Swift.Bool + @objc final public func check(_ feature: FBSDKCoreKit.SDKFeature, completionBlock: @escaping FBSDKCoreKit.FBSDKFeatureManagerBlock) + @objc final public func disableFeature(_ feature: FBSDKCoreKit.SDKFeature) + @objc override dynamic public init() + @objc deinit +} +@objc(FBSDKPaymentObserver) final public class _PaymentObserver : ObjectiveC.NSObject, FBSDKCoreKit._PaymentObserving { + @objc(initWithPaymentQueue:paymentProductRequestorFactory:) public init(paymentQueue: StoreKit.SKPaymentQueue, paymentProductRequestorFactory: FBSDKCoreKit._PaymentProductRequestorCreating) + @objc(startObservingTransactions) final public func startObservingTransactions() + @objc(stopObservingTransactions) final public func stopObservingTransactions() + @objc deinit +} +extension FBSDKCoreKit._PaymentObserver : StoreKit.SKPaymentTransactionObserver { + @objc final public func paymentQueue(_ queue: StoreKit.SKPaymentQueue, updatedTransactions transactions: [StoreKit.SKPaymentTransaction]) +} +@_inheritsConvenienceInitializers @objc(FBSDKPaymentProductRequestorFactory) final public class _PaymentProductRequestorFactory : ObjectiveC.NSObject, FBSDKCoreKit._PaymentProductRequestorCreating { + @objc final public func createRequestor(transaction: StoreKit.SKPaymentTransaction) -> FBSDKCoreKit.PaymentProductRequestor + @objc override dynamic public init() + @objc deinit +} +@objcMembers @objc(FBSDKRestrictiveEventFilter) final public class _RestrictiveEventFilter : ObjectiveC.NSObject { + @objc final public let eventName: Swift.String + @objc final public let restrictiveParameters: [Swift.String : Any] + @objc(initWithEventName:restrictiveParameters:) public init(eventName: Swift.String, restrictiveParameters: [Swift.String : Any]) + @objc deinit +} +@objcMembers @objc(FBSDKViewImpressionLogger) final public class _ViewImpressionLogger : ObjectiveC.NSObject, FBSDKCoreKit.ImpressionLogging { + @objc(initWithEventName:) public init(eventName: FBSDKCoreKit.AppEvents.Name) + @objc public static func retrieveLogger(with eventName: FBSDKCoreKit.AppEvents.Name) -> FBSDKCoreKit._ViewImpressionLogger + @objc final public func logImpression(withIdentifier identifier: Swift.String, parameters: [FBSDKCoreKit.AppEvents.ParameterName : Any]?) + @objc deinit +} +extension FBSDKCoreKit.LoginTooltipError : Swift.Equatable {} +extension FBSDKCoreKit.LoginTooltipError : Swift.Hashable {} diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/arm64.swiftdoc b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/arm64.swiftdoc deleted file mode 100644 index 2c5d8a48..00000000 Binary files a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/arm64.swiftdoc and /dev/null differ diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/arm64.swiftinterface b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/arm64.swiftinterface deleted file mode 100644 index e1f81f98..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/arm64.swiftinterface +++ /dev/null @@ -1,99 +0,0 @@ -// swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.5 (swiftlang-1300.0.31.1 clang-1300.0.29.1) -// swift-module-flags: -target arm64-apple-tvos11.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FBSDKCoreKit -@_exported import FBSDKCoreKit -import FBSDKCoreKit_Basics -import Foundation -import Swift -import UIKit -import _Concurrency -extension FBSDKCoreKit.AccessToken { - public var permissions: Swift.Set { - get - } - public var declinedPermissions: Swift.Set { - get - } - public var expiredPermissions: Swift.Set { - get - } - public func hasGranted(_ permission: FBSDKCoreKit.Permission) -> Swift.Bool -} -@objc(FBSDKCAPIReporter) public protocol CAPIReporter { - @objc func enable() - @objc func configure(factory: FBSDKCoreKit.GraphRequestFactoryProtocol, settings: FBSDKCoreKit.SettingsProtocol) - @objc func recordEvent(_ parameters: [Swift.String : Any]) -} -@objc @_inheritsConvenienceInitializers @objcMembers public class FBSDKAppEventsCAPIManager : ObjectiveC.NSObject, FBSDKCoreKit.CAPIReporter { - @objc public static let shared: FBSDKCoreKit.FBSDKAppEventsCAPIManager - @objc override dynamic public init() - @objc public func configure(factory: FBSDKCoreKit.GraphRequestFactoryProtocol, settings: FBSDKCoreKit.SettingsProtocol) - @objc public func enable() - @objc public func recordEvent(_ parameters: [Swift.String : Any]) - @objc deinit -} -@objc @_inheritsConvenienceInitializers @objcMembers public class FBSDKTransformerGraphRequestFactory : ObjectiveC.NSObject { - @objc public static let shared: FBSDKCoreKit.FBSDKTransformerGraphRequestFactory - public var credentials: FBSDKCoreKit.FBSDKTransformerGraphRequestFactory.CapiGCredentials? { - get - } - public struct CapiGCredentials { - public let accessKey: Swift.String - public let capiGatewayURL: Swift.String - public let datasetID: Swift.String - } - @objc override dynamic public init() - @objc public func configure(datasetID: Swift.String, url: Swift.String, accessKey: Swift.String) - @objc public func callCapiGatewayAPI(with parameters: [Swift.String : Any]) - @objc deinit -} -public enum Permission : Swift.Hashable, Swift.ExpressibleByStringLiteral { - case publicProfile - case userFriends - case email - case userAboutMe - case userActionsBooks - case userActionsFitness - case userActionsMusic - case userActionsNews - case userActionsVideo - case userBirthday - case userEducationHistory - case userEvents - case userGamesActivity - case userGender - case userHometown - case userLikes - case userLocation - case userManagedGroups - case userPhotos - case userPosts - case userRelationships - case userRelationshipDetails - case userReligionPolitics - case userTaggedPlaces - case userVideos - case userWebsite - case userWorkHistory - case readCustomFriendlists - case readInsights - case readAudienceNetworkInsights - case readPageMailboxes - case pagesShowList - case pagesManageCta - case pagesManageInstantArticles - case adsRead - case custom(Swift.String) - public init(stringLiteral value: Swift.String) - public var name: Swift.String { - get - } - public func hash(into hasher: inout Swift.Hasher) - public static func == (a: FBSDKCoreKit.Permission, b: FBSDKCoreKit.Permission) -> Swift.Bool - public typealias ExtendedGraphemeClusterLiteralType = Swift.String - public typealias StringLiteralType = Swift.String - public typealias UnicodeScalarLiteralType = Swift.String - public var hashValue: Swift.Int { - get - } -} diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/x86_64-apple-tvos-simulator.swiftdoc b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/x86_64-apple-tvos-simulator.swiftdoc index bbc71063..2cc0c645 100644 Binary files a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/x86_64-apple-tvos-simulator.swiftdoc and b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/x86_64-apple-tvos-simulator.swiftdoc differ diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/x86_64-apple-tvos-simulator.swiftinterface b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/x86_64-apple-tvos-simulator.swiftinterface index a3f4c954..90c30a44 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/x86_64-apple-tvos-simulator.swiftinterface +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/x86_64-apple-tvos-simulator.swiftinterface @@ -1,9 +1,11 @@ // swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.5 (swiftlang-1300.0.31.1 clang-1300.0.29.1) -// swift-module-flags: -target x86_64-apple-tvos11.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FBSDKCoreKit +// swift-compiler-version: Apple Swift version 5.6.1 (swiftlang-5.6.0.323.66 clang-1316.0.20.12) +// swift-module-flags: -target x86_64-apple-tvos12.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FBSDKCoreKit +import AdSupport @_exported import FBSDKCoreKit import FBSDKCoreKit_Basics import Foundation +import StoreKit import Swift import UIKit import _Concurrency @@ -19,17 +21,67 @@ extension FBSDKCoreKit.AccessToken { } public func hasGranted(_ permission: FBSDKCoreKit.Permission) -> Swift.Bool } +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKApplicationDelegate) final public class ApplicationDelegate : ObjectiveC.NSObject { + @objc(sharedInstance) public static var shared: FBSDKCoreKit.ApplicationDelegate { + get + } + @objc final public func initializeSDK() + @discardableResult + @objc(application:continueUserActivity:) final public func application(_ application: UIKit.UIApplication, continue userActivity: Foundation.NSUserActivity) -> Swift.Bool + @discardableResult + @objc(application:openURL:options:) final public func application(_ application: UIKit.UIApplication, open url: Foundation.URL, options: [UIKit.UIApplication.OpenURLOptionsKey : Any]) -> Swift.Bool + @discardableResult + @objc(application:openURL:sourceApplication:annotation:) final public func application(_ application: UIKit.UIApplication, open url: Foundation.URL, sourceApplication: Swift.String?, annotation: Any?) -> Swift.Bool + @objc @discardableResult + final public func application(_ application: UIKit.UIApplication, didFinishLaunchingWithOptions launchOptions: [UIKit.UIApplication.LaunchOptionsKey : Any]? = nil) -> Swift.Bool + @objc final public func addObserver(_ observer: FBSDKCoreKit.FBSDKApplicationObserving) + @objc final public func removeObserver(_ observer: FBSDKCoreKit.FBSDKApplicationObserving) + @objc deinit +} +@_hasMissingDesignatedInitializers @objc(FBSDKAuthenticationTokenClaims) final public class AuthenticationTokenClaims : ObjectiveC.NSObject { + final public let jti: Swift.String + final public let iss: Swift.String + final public let aud: Swift.String + final public let nonce: Swift.String + final public let exp: Foundation.TimeInterval + final public let iat: Foundation.TimeInterval + final public let sub: Swift.String + final public let name: Swift.String? + final public let givenName: Swift.String? + final public let middleName: Swift.String? + final public let familyName: Swift.String? + final public let email: Swift.String? + final public let picture: Swift.String? + final public let userFriends: [Swift.String]? + final public let userBirthday: Swift.String? + final public let userAgeRange: [Swift.String : Foundation.NSNumber]? + final public let userHometown: [Swift.String : Swift.String]? + final public let userLocation: [Swift.String : Swift.String]? + final public let userGender: Swift.String? + final public let userLink: Swift.String? + @objc(initWithEncodedClaims:nonce:) convenience public init?(encodedClaims: Swift.String, nonce expectedNonce: Swift.String) + @objc deinit +} @objc(FBSDKCAPIReporter) public protocol CAPIReporter { @objc func enable() @objc func configure(factory: FBSDKCoreKit.GraphRequestFactoryProtocol, settings: FBSDKCoreKit.SettingsProtocol) @objc func recordEvent(_ parameters: [Swift.String : Any]) } -@objc @_inheritsConvenienceInitializers @objcMembers public class FBSDKAppEventsCAPIManager : ObjectiveC.NSObject, FBSDKCoreKit.CAPIReporter { +@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKIcon) open class FBIcon : ObjectiveC.NSObject { + @objc open func path(with size: CoreGraphics.CGSize) -> CoreGraphics.CGPath? + @objc public func image(size: CoreGraphics.CGSize) -> UIKit.UIImage? + @objc public func image(size: CoreGraphics.CGSize, color: UIKit.UIColor) -> UIKit.UIImage? + @objc public func image(size: CoreGraphics.CGSize, scale: CoreGraphics.CGFloat, color: UIKit.UIColor) -> UIKit.UIImage? + @objc override dynamic public init() + @objc deinit +} +public typealias AppEventsCAPIManager = FBSDKCoreKit.FBSDKAppEventsCAPIManager +@objc @_inheritsConvenienceInitializers @objcMembers final public class FBSDKAppEventsCAPIManager : ObjectiveC.NSObject, FBSDKCoreKit.CAPIReporter { @objc public static let shared: FBSDKCoreKit.FBSDKAppEventsCAPIManager @objc override dynamic public init() - @objc public func configure(factory: FBSDKCoreKit.GraphRequestFactoryProtocol, settings: FBSDKCoreKit.SettingsProtocol) - @objc public func enable() - @objc public func recordEvent(_ parameters: [Swift.String : Any]) + @objc final public func configure(factory: FBSDKCoreKit.GraphRequestFactoryProtocol, settings: FBSDKCoreKit.SettingsProtocol) + @objc final public func enable() + @objc final public func recordEvent(_ parameters: [Swift.String : Any]) @objc deinit } @objc @_inheritsConvenienceInitializers @objcMembers public class FBSDKTransformerGraphRequestFactory : ObjectiveC.NSObject { @@ -47,6 +99,11 @@ extension FBSDKCoreKit.AccessToken { @objc public func callCapiGatewayAPI(with parameters: [Swift.String : Any]) @objc deinit } +final public class KeychainStoreFactory : FBSDKCoreKit.KeychainStoreProviding { + public init() + @objc final public func createKeychainStore(service: Swift.String, accessGroup: Swift.String?) -> FBSDKCoreKit.KeychainStoreProtocol + @objc deinit +} public enum Permission : Swift.Hashable, Swift.ExpressibleByStringLiteral { case publicProfile case userFriends @@ -83,6 +140,8 @@ public enum Permission : Swift.Hashable, Swift.ExpressibleByStringLiteral { case pagesManageCta case pagesManageInstantArticles case adsRead + case userLink + case userAgeRange case custom(Swift.String) public init(stringLiteral value: Swift.String) public var name: Swift.String { @@ -97,3 +156,277 @@ public enum Permission : Swift.Hashable, Swift.ExpressibleByStringLiteral { get } } +public typealias LoginTooltipBlock = (FBSDKCoreKit.FBSDKLoginTooltip?, Swift.Error?) -> Swift.Void +public enum LoginTooltipError : Swift.Error { + case missingTooltipText + public static func == (a: FBSDKCoreKit.LoginTooltipError, b: FBSDKCoreKit.LoginTooltipError) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +@objc @_inheritsConvenienceInitializers final public class ServerConfigurationProvider : ObjectiveC.NSObject { + final public var loggingToken: Swift.String? { + get + } + final public func shouldUseSafariViewController(forDialogName dialogName: Swift.String) -> Swift.Bool + final public func loadServerConfiguration(completion: FBSDKCoreKit.LoginTooltipBlock?) + @objc override dynamic public init() + @objc deinit +} +extension FBSDKCoreKit.Settings { + @objc final public func recordInstall() + @objc final public func logWarnings() + @objc final public func logIfSDKSettingsChanged() +} +@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKSettings) final public class Settings : ObjectiveC.NSObject, FBSDKCoreKit.SettingsProtocol, FBSDKCoreKit.SettingsLogging, FBSDKCoreKit._ClientTokenProviding { + @objc(sharedSettings) public static let shared: FBSDKCoreKit.Settings + @objc final public var sdkVersion: Swift.String { + @objc get + } + @objc final public var defaultGraphAPIVersion: Swift.String { + @objc get + } + @objc(JPEGCompressionQuality) final public var jpegCompressionQuality: CoreGraphics.CGFloat { + @objc get + @objc set + } + @objc @available(*, deprecated, message: "This property is deprecated and will be removed in the next major release. Use `isAutoLogAppEventsEnabled` instead.") + final public var autoLogAppEventsEnabled: Swift.Bool { + @objc get + @objc set + } + @objc final public var isAutoLogAppEventsEnabled: Swift.Bool { + @objc get + @objc set + } + @available(*, deprecated, message: "This property is deprecated and will be removed in the next major release. Use `isCodelessDebugLogEnabled` instead.") + @objc final public var codelessDebugLogEnabled: Swift.Bool { + @objc get + @objc set + } + @objc final public var isCodelessDebugLogEnabled: Swift.Bool { + @objc get + @objc set + } + @available(*, deprecated, message: "This property is deprecated and will be removed in the next major release. Use `isAdvertiserIDCollectionEnabled` instead.") + @objc final public var advertiserIDCollectionEnabled: Swift.Bool { + @objc get + @objc set + } + @objc final public var isAdvertiserIDCollectionEnabled: Swift.Bool { + @objc get + @objc set + } + @objc @available(*, deprecated, message: "This property is deprecated and will be removed in the next major release. Use `isSKAdNetworkReportEnabled` instead.") + final public var skAdNetworkReportEnabled: Swift.Bool { + @objc get + @objc set + } + @objc final public var isSKAdNetworkReportEnabled: Swift.Bool { + @objc get + @objc set + } + @objc final public var isEventDataUsageLimited: Swift.Bool { + @objc get + @objc set + } + @objc final public var shouldUseCachedValuesForExpensiveMetadata: Swift.Bool { + @objc get + @objc set + } + @objc final public var isGraphErrorRecoveryEnabled: Swift.Bool + @objc final public var appID: Swift.String? { + @objc get + @objc set + } + @objc final public var appURLSchemeSuffix: Swift.String? { + @objc get + @objc set + } + @objc final public var clientToken: Swift.String? { + @objc get + @objc set + } + @objc final public var displayName: Swift.String? { + @objc get + @objc set + } + @objc final public var facebookDomainPart: Swift.String? { + @objc get + @objc set + } + @objc final public var graphAPIVersion: Swift.String { + @objc get + @objc set + } + @objc final public var userAgentSuffix: Swift.String? + @available(*, deprecated, message: "This property is deprecated and will be removed in the next major release. Use `isAdvertiserTrackingEnabled` instead.") + @objc final public var advertiserTrackingEnabled: Swift.Bool { + @objc get + @objc set + } + @objc final public var isAdvertiserTrackingEnabled: Swift.Bool { + @objc get + @objc set(isNewlyAllowed) + } + @objc final public var advertisingTrackingStatus: FBSDKCoreKit.AdvertisingTrackingStatus { + @objc get + @objc set + } + @objc final public var isDataProcessingRestricted: Swift.Bool { + @objc get + } + @objc final public var persistableDataProcessingOptions: [FBSDKCoreKit.DataProcessingOptionKey.RawValue : Any]? { + @objc get + } + @objc final public func setDataProcessingOptions(_ options: [Swift.String]?) + @objc final public func setDataProcessingOptions(_ options: [Swift.String]?, country: Swift.Int32, state: Swift.Int32) + @objc final public var loggingBehaviors: Swift.Set { + @objc get + @objc set + } + @objc final public func enableLoggingBehavior(_ loggingBehavior: FBSDKCoreKit.LoggingBehavior) + @objc final public func disableLoggingBehavior(_ loggingBehavior: FBSDKCoreKit.LoggingBehavior) + @objc final public var shouldUseTokenOptimizations: Swift.Bool { + @objc get + @objc set + } + @available(*, deprecated, message: "This property is deprecated and will be removed in the next major release. Use `isATETimeSufficientlyDelayed` instead.") + @objc final public var isSetATETimeExceedsInstallTime: Swift.Bool { + @objc get + } + @objc final public var isATETimeSufficientlyDelayed: Swift.Bool { + @objc get + } + @objc final public var installTimestamp: Foundation.Date? { + @objc get + } + @objc final public var advertiserTrackingEnabledTimestamp: Foundation.Date? { + @objc get + } + @available(*, deprecated, message: "This property is deprecated and will be removed in the next major release. Use `graphAPIDebugParameterValue` instead.") + @objc final public var graphAPIDebugParamValue: Swift.String? { + @objc get + } + @objc final public var graphAPIDebugParameterValue: Swift.String? { + @objc get + } + @objc override dynamic public init() + @objc deinit +} +@objc(FBSDKSettings) public protocol SettingsProtocol { + @objc var appID: Swift.String? { get set } + @objc var clientToken: Swift.String? { get set } + @objc var userAgentSuffix: Swift.String? { get set } + @objc var sdkVersion: Swift.String { get } + @objc var displayName: Swift.String? { get set } + @objc var facebookDomainPart: Swift.String? { get set } + @objc var loggingBehaviors: Swift.Set { get set } + @objc var appURLSchemeSuffix: Swift.String? { get set } + @objc var isDataProcessingRestricted: Swift.Bool { get } + @objc var isAutoLogAppEventsEnabled: Swift.Bool { get } + @objc @available(*, deprecated, message: "This property is deprecated and will be removed in the next major release. Use `isCodelessDebugLogEnabled` instead.") + var codelessDebugLogEnabled: Swift.Bool { get set } + @objc var isCodelessDebugLogEnabled: Swift.Bool { get set } + @objc @available(*, deprecated, message: "This property is deprecated and will be removed in the next major release. Use `isAdvertiserIDCollectionEnabled` instead.") + var advertiserIDCollectionEnabled: Swift.Bool { get set } + @objc var isAdvertiserIDCollectionEnabled: Swift.Bool { get set } + @objc @available(*, deprecated, message: "This property is deprecated and will be removed in the next major release. Use `isATETimeSufficientlyDelayed` instead.") + var isSetATETimeExceedsInstallTime: Swift.Bool { get } + @objc var isATETimeSufficientlyDelayed: Swift.Bool { get } + @objc var isSKAdNetworkReportEnabled: Swift.Bool { get } + @objc var advertisingTrackingStatus: FBSDKCoreKit.AdvertisingTrackingStatus { get } + @objc var installTimestamp: Foundation.Date? { get } + @objc var advertiserTrackingEnabledTimestamp: Foundation.Date? { get } + @objc var isEventDataUsageLimited: Swift.Bool { get set } + @objc var shouldUseTokenOptimizations: Swift.Bool { get set } + @objc var graphAPIVersion: Swift.String { get set } + @objc var isGraphErrorRecoveryEnabled: Swift.Bool { get set } + @objc @available(*, deprecated, message: "This property is deprecated and will be removed in the next major release. Use `graphAPIDebugParameterValue` instead.") + var graphAPIDebugParamValue: Swift.String? { get } + @objc var graphAPIDebugParameterValue: Swift.String? { get } + @objc @available(*, deprecated, message: "This property is deprecated and will be removed in the next major release. Use `isAdvertiserTrackingEnabled` instead.") + var advertiserTrackingEnabled: Swift.Bool { get set } + @objc var isAdvertiserTrackingEnabled: Swift.Bool { get set } + @objc var shouldUseCachedValuesForExpensiveMetadata: Swift.Bool { get set } + @objc var persistableDataProcessingOptions: [FBSDKCoreKit.DataProcessingOptionKey.RawValue : Any]? { get } + @objc func setDataProcessingOptions(_ options: [Swift.String]?) + @objc func setDataProcessingOptions(_ options: [Swift.String]?, country: Swift.Int32, state: Swift.Int32) +} +public enum DialogConfigurationName { + public static let message: Swift.String + public static let share: Swift.String +} +@available(tvOS, unavailable) +public struct ShareDialogConfiguration { + public init() + public var defaultShareMode: Swift.String? { + get + } + public func shouldUseNativeDialog(forDialogName dialogName: Swift.String) -> Swift.Bool + public func shouldUseSafariViewController(forDialogName dialogName: Swift.String) -> Swift.Bool +} +@objcMembers @objc(_FBSDKAccessTokenExpirer) final public class _AccessTokenExpirer : ObjectiveC.NSObject, FBSDKCoreKit._AccessTokenExpiring { + @objc public init(notificationCenter: FBSDKCoreKit._NotificationPosting & FBSDKCoreKit_Basics.NotificationDelivering) + @objc deinit +} +@objc(_FBSDKAccessTokenExpiring) public protocol _AccessTokenExpiring { +} +@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKDialogConfigurationMapBuilder) final public class _DialogConfigurationMapBuilder : ObjectiveC.NSObject, FBSDKCoreKit._DialogConfigurationMapBuilding { + @objc final public func buildDialogConfigurationMap(from rawConfigurations: [[Swift.String : Any]]) -> [Swift.String : FBSDKCoreKit._DialogConfiguration] + @objc override dynamic public init() + @objc deinit +} +@_inheritsConvenienceInitializers @objc(FBSDKErrorFactory) final public class _ErrorFactory : ObjectiveC.NSObject, FBSDKCoreKit.ErrorCreating { + @objc(errorWithCode:userInfo:message:underlyingError:) final public func error(code: Swift.Int, userInfo: [Swift.String : Any]? = nil, message: Swift.String?, underlyingError: Swift.Error?) -> Swift.Error + @objc(errorWithDomain:code:userInfo:message:underlyingError:) final public func error(domain: Swift.String, code: Swift.Int, userInfo: [Swift.String : Any]? = nil, message: Swift.String?, underlyingError: Swift.Error?) -> Swift.Error + @objc(invalidArgumentErrorWithName:value:message:underlyingError:) final public func invalidArgumentError(name: Swift.String, value: Any?, message: Swift.String?, underlyingError: Swift.Error?) -> Swift.Error + @objc(invalidArgumentErrorWithDomain:name:value:message:underlyingError:) final public func invalidArgumentError(domain: Swift.String, name: Swift.String, value: Any?, message: Swift.String?, underlyingError: Swift.Error?) -> Swift.Error + @objc(requiredArgumentErrorWithName:message:underlyingError:) final public func requiredArgumentError(name: Swift.String, message: Swift.String?, underlyingError: Swift.Error?) -> Swift.Error + @objc(requiredArgumentErrorWithDomain:name:message:underlyingError:) final public func requiredArgumentError(domain: Swift.String, name: Swift.String, message: Swift.String?, underlyingError: Swift.Error?) -> Swift.Error + @objc(unknownErrorWithMessage:userInfo:) final public func unknownError(message: Swift.String?, userInfo: [Swift.String : Any]? = nil) -> Swift.Error + @objc override dynamic public init() + @objc deinit +} +@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKLogo) final public class _FBLogo : FBSDKCoreKit.FBIcon { + @objc override final public func path(with size: CoreGraphics.CGSize) -> CoreGraphics.CGPath? + @objc override dynamic public init() + @objc deinit +} +@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKFeatureManager) final public class _FeatureManager : ObjectiveC.NSObject, FBSDKCoreKit.FeatureChecking, FBSDKCoreKit._FeatureDisabling { + @objc public static let shared: FBSDKCoreKit._FeatureManager + @objc final public func isEnabled(_ feature: FBSDKCoreKit.SDKFeature) -> Swift.Bool + @objc final public func check(_ feature: FBSDKCoreKit.SDKFeature, completionBlock: @escaping FBSDKCoreKit.FBSDKFeatureManagerBlock) + @objc final public func disableFeature(_ feature: FBSDKCoreKit.SDKFeature) + @objc override dynamic public init() + @objc deinit +} +@objc(FBSDKPaymentObserver) final public class _PaymentObserver : ObjectiveC.NSObject, FBSDKCoreKit._PaymentObserving { + @objc(initWithPaymentQueue:paymentProductRequestorFactory:) public init(paymentQueue: StoreKit.SKPaymentQueue, paymentProductRequestorFactory: FBSDKCoreKit._PaymentProductRequestorCreating) + @objc(startObservingTransactions) final public func startObservingTransactions() + @objc(stopObservingTransactions) final public func stopObservingTransactions() + @objc deinit +} +extension FBSDKCoreKit._PaymentObserver : StoreKit.SKPaymentTransactionObserver { + @objc final public func paymentQueue(_ queue: StoreKit.SKPaymentQueue, updatedTransactions transactions: [StoreKit.SKPaymentTransaction]) +} +@_inheritsConvenienceInitializers @objc(FBSDKPaymentProductRequestorFactory) final public class _PaymentProductRequestorFactory : ObjectiveC.NSObject, FBSDKCoreKit._PaymentProductRequestorCreating { + @objc final public func createRequestor(transaction: StoreKit.SKPaymentTransaction) -> FBSDKCoreKit.PaymentProductRequestor + @objc override dynamic public init() + @objc deinit +} +@objcMembers @objc(FBSDKRestrictiveEventFilter) final public class _RestrictiveEventFilter : ObjectiveC.NSObject { + @objc final public let eventName: Swift.String + @objc final public let restrictiveParameters: [Swift.String : Any] + @objc(initWithEventName:restrictiveParameters:) public init(eventName: Swift.String, restrictiveParameters: [Swift.String : Any]) + @objc deinit +} +@objcMembers @objc(FBSDKViewImpressionLogger) final public class _ViewImpressionLogger : ObjectiveC.NSObject, FBSDKCoreKit.ImpressionLogging { + @objc(initWithEventName:) public init(eventName: FBSDKCoreKit.AppEvents.Name) + @objc public static func retrieveLogger(with eventName: FBSDKCoreKit.AppEvents.Name) -> FBSDKCoreKit._ViewImpressionLogger + @objc final public func logImpression(withIdentifier identifier: Swift.String, parameters: [FBSDKCoreKit.AppEvents.ParameterName : Any]?) + @objc deinit +} +extension FBSDKCoreKit.LoginTooltipError : Swift.Equatable {} +extension FBSDKCoreKit.LoginTooltipError : Swift.Hashable {} diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/x86_64.swiftdoc b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/x86_64.swiftdoc deleted file mode 100644 index bbc71063..00000000 Binary files a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/x86_64.swiftdoc and /dev/null differ diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/x86_64.swiftinterface b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/x86_64.swiftinterface deleted file mode 100644 index a3f4c954..00000000 --- a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/Modules/FBSDKCoreKit.swiftmodule/x86_64.swiftinterface +++ /dev/null @@ -1,99 +0,0 @@ -// swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.5 (swiftlang-1300.0.31.1 clang-1300.0.29.1) -// swift-module-flags: -target x86_64-apple-tvos11.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FBSDKCoreKit -@_exported import FBSDKCoreKit -import FBSDKCoreKit_Basics -import Foundation -import Swift -import UIKit -import _Concurrency -extension FBSDKCoreKit.AccessToken { - public var permissions: Swift.Set { - get - } - public var declinedPermissions: Swift.Set { - get - } - public var expiredPermissions: Swift.Set { - get - } - public func hasGranted(_ permission: FBSDKCoreKit.Permission) -> Swift.Bool -} -@objc(FBSDKCAPIReporter) public protocol CAPIReporter { - @objc func enable() - @objc func configure(factory: FBSDKCoreKit.GraphRequestFactoryProtocol, settings: FBSDKCoreKit.SettingsProtocol) - @objc func recordEvent(_ parameters: [Swift.String : Any]) -} -@objc @_inheritsConvenienceInitializers @objcMembers public class FBSDKAppEventsCAPIManager : ObjectiveC.NSObject, FBSDKCoreKit.CAPIReporter { - @objc public static let shared: FBSDKCoreKit.FBSDKAppEventsCAPIManager - @objc override dynamic public init() - @objc public func configure(factory: FBSDKCoreKit.GraphRequestFactoryProtocol, settings: FBSDKCoreKit.SettingsProtocol) - @objc public func enable() - @objc public func recordEvent(_ parameters: [Swift.String : Any]) - @objc deinit -} -@objc @_inheritsConvenienceInitializers @objcMembers public class FBSDKTransformerGraphRequestFactory : ObjectiveC.NSObject { - @objc public static let shared: FBSDKCoreKit.FBSDKTransformerGraphRequestFactory - public var credentials: FBSDKCoreKit.FBSDKTransformerGraphRequestFactory.CapiGCredentials? { - get - } - public struct CapiGCredentials { - public let accessKey: Swift.String - public let capiGatewayURL: Swift.String - public let datasetID: Swift.String - } - @objc override dynamic public init() - @objc public func configure(datasetID: Swift.String, url: Swift.String, accessKey: Swift.String) - @objc public func callCapiGatewayAPI(with parameters: [Swift.String : Any]) - @objc deinit -} -public enum Permission : Swift.Hashable, Swift.ExpressibleByStringLiteral { - case publicProfile - case userFriends - case email - case userAboutMe - case userActionsBooks - case userActionsFitness - case userActionsMusic - case userActionsNews - case userActionsVideo - case userBirthday - case userEducationHistory - case userEvents - case userGamesActivity - case userGender - case userHometown - case userLikes - case userLocation - case userManagedGroups - case userPhotos - case userPosts - case userRelationships - case userRelationshipDetails - case userReligionPolitics - case userTaggedPlaces - case userVideos - case userWebsite - case userWorkHistory - case readCustomFriendlists - case readInsights - case readAudienceNetworkInsights - case readPageMailboxes - case pagesShowList - case pagesManageCta - case pagesManageInstantArticles - case adsRead - case custom(Swift.String) - public init(stringLiteral value: Swift.String) - public var name: Swift.String { - get - } - public func hash(into hasher: inout Swift.Hasher) - public static func == (a: FBSDKCoreKit.Permission, b: FBSDKCoreKit.Permission) -> Swift.Bool - public typealias ExtendedGraphemeClusterLiteralType = Swift.String - public typealias StringLiteralType = Swift.String - public typealias UnicodeScalarLiteralType = Swift.String - public var hashValue: Swift.Int { - get - } -} diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/_CodeSignature/CodeDirectory b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/_CodeSignature/CodeDirectory deleted file mode 100644 index 96a23f88..00000000 Binary files a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/_CodeSignature/CodeDirectory and /dev/null differ diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/_CodeSignature/CodeRequirements b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/_CodeSignature/CodeRequirements deleted file mode 100644 index dbf9d614..00000000 Binary files a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/_CodeSignature/CodeRequirements and /dev/null differ diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/_CodeSignature/CodeRequirements-1 b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/_CodeSignature/CodeRequirements-1 deleted file mode 100644 index dab105e3..00000000 Binary files a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/_CodeSignature/CodeRequirements-1 and /dev/null differ diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/_CodeSignature/CodeResources b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/_CodeSignature/CodeResources index 849e9bc1..6d7fb6a4 100644 --- a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/_CodeSignature/CodeResources +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/_CodeSignature/CodeResources @@ -4,13 +4,25 @@ files + Headers/FBSDKATEPublisherCreating.h + + HCKpYddhfbeOKPVi+PyxpQEl/Sw= + + Headers/FBSDKATEPublisherFactory.h + + o4BqZ5pce+E7bPPdIkkE30cwTuI= + Headers/FBSDKAccessToken.h - Zwalh7WGm73EGYq6r0hOtY6TVyM= + 52NScPmZOyhPECDbdwVz3SgFfnU= - Headers/FBSDKAccessTokenProtocols.h + Headers/FBSDKAccessTokenProviding.h - QpJzB6oI1x1D3M0cC8Yw7FSuwKg= + 8ssoFJOvhs7F3QcUOp076HcFlTA= + + Headers/FBSDKAdvertiserIDProviding.h + + spPSWUz3WKLY8u+9ZEUgThNQTMY= Headers/FBSDKAdvertisingTrackingStatus.h @@ -20,9 +32,13 @@ Wyf9l4OPVlNw4rmgihSwsLLXekY= + Headers/FBSDKAppEventDropDetermining.h + + kuHhyp+2GLTjun17XfcnCE5AhEU= + Headers/FBSDKAppEventName.h - EU49DFEvgz3pfVKd2Gh6GcVz19w= + 07b3Q5GK1Tcy4tddROpfhlXqIZY= Headers/FBSDKAppEventParameterName.h @@ -36,121 +52,385 @@ 040yhBlHKamIDlwNu0ImpgLTCqc= + Headers/FBSDKAppEventParametersExtracting.h + + 9pOtxV2/CHu04fcr39VsN+sfZ+s= + Headers/FBSDKAppEventUserDataType.h A3lEI7gxtNx4AHoXWeE0s7u1zK8= Headers/FBSDKAppEvents.h - ZabZwehtvq6nno9KnlPUHOfoXSA= + SL8q6r3LX7NML3rTd5Ww+Q1D63k= + + Headers/FBSDKAppEventsConfiguration.h + + CsclPdVYbZT/d3vyIc3T73E3GWM= + + Headers/FBSDKAppEventsConfigurationManager.h + + ANbr0kXkjHZjFTN/QfFH+kdJmYI= + + Headers/FBSDKAppEventsConfigurationProtocol.h + + i0NY+J4ygH/XbFXvvUo0/vgSW1k= + + Headers/FBSDKAppEventsConfigurationProviding.h + + Q6UHSFjjvfBNsl6lIgbm+E/xdvg= + + Headers/FBSDKAppEventsConfiguring.h + + 3xZDGCRx9i/mb5l3w5mi5yRC1b0= + + Headers/FBSDKAppEventsDeviceInfo.h + + AOT2KxgIf9QNXM8dP6Biz1GohZU= Headers/FBSDKAppEventsFlushBehavior.h tGoQfvz6uAy5DjnhPnzX/Ai2vl4= + Headers/FBSDKAppEventsFlushReason.h + + CVXh0F8QRsx+pTFSV0t8r1QBBAQ= + Headers/FBSDKAppEventsNotificationName.h y7c3PKWx/w77oSbeugClHIvTMS8= + Headers/FBSDKAppEventsParameterProcessing.h + + kyJmkHdvNcJrZrTL9vhuJLzossg= + + Headers/FBSDKAppEventsReporter.h + + j2aR5673Kbc66xveJIq2h8rsKLk= + + Headers/FBSDKAppEventsState.h + + GeLYTkB6KF0pJhMf3EGqH/Sr9QM= + + Headers/FBSDKAppEventsStateManager.h + + 1npaFG2cN1/3fD1rD7gXkZmnUbI= + + Headers/FBSDKAppEventsStatePersisting.h + + oylwsOMHWTY2ag3rphOgwSAfz7c= + + Headers/FBSDKAppEventsStateProviding.h + + KzGafbBYik5zyGw1bm76HKS7Tc0= + + Headers/FBSDKAppEventsUtility.h + + 5vrPi5Z7t//eIoz9u9sQrS88V8E= + + Headers/FBSDKAppEventsUtilityProtocol.h + + B92A9n5nK+eW2zqCL/7Wnm44kqQ= + + Headers/FBSDKAppLinkCreating.h + + nqhYr/0Yijl6YG6zjg69DkIZMdo= + + Headers/FBSDKAppLinkEventPosting.h + + Unlyk7QfK8RMiwI6wrySVV1IWP4= + + Headers/FBSDKAppLinkNavigationBlock.h + + 1PU/0JKCKzJJV3POVzX50kAFA0o= + + Headers/FBSDKAppLinkNavigationType.h + + 3fSnRUTotphysdDrdAvLMxLPW+k= + + Headers/FBSDKAppLinkProtocol.h + + FaTKQ3PKUnwjWoYivjhBcoWCvf8= + + Headers/FBSDKAppLinkResolverRequestBuilding.h + + SXBVCFpg1usB96KY2Km7m8BU4PQ= + + Headers/FBSDKAppLinkResolving.h + + vW0iP2TWioh9F2xVFhjb96AWH/M= + + Headers/FBSDKAppLinkTargetCreating.h + + CSjhIDvr2Fy0xL6BAuVxNcPFzdg= + + Headers/FBSDKAppLinkTargetProtocol.h + + KjpJOKaE7Hu4fZ/kcuexDfd7h/E= + + Headers/FBSDKAppLinkURL.h + + QygAk/iNI8C9zeo9e0YUgaIWY7g= + + Headers/FBSDKAppLinkURLCreating.h + + oN/+vlRMv1IvKkWrsh+VtDwu92U= + + Headers/FBSDKAppLinkURLKeys.h + + 9Ke3NaIqqmJ0mx/UMz1Vw+/X9hA= + + Headers/FBSDKAppLinkUtility.h + + CSxGCvSd3TFNsqT26linPXGDWM4= + + Headers/FBSDKAppLinkVersion.h + + 4lyPD97ZcXbRvhIigNtr3LGnzKo= + + Headers/FBSDKAppLinksBlock.h + + TPb6CeLZPTcgS7hT6GviE2JRz4k= + + Headers/FBSDKAppStoreReceiptProviding.h + + YAWUu9gn0hfRwdt2dscR4Pjncb0= + Headers/FBSDKAppURLSchemeProviding.h G7H5ArEaw56tAdukKkeFnHJW3yM= - Headers/FBSDKApplicationDelegate.h + Headers/FBSDKApplicationActivating.h - ffAxY4yzMyaQxX1xI1pkYmGpaa0= + oHcGo1IxNL4whFjkCAqY0Bezu1A= + + Headers/FBSDKApplicationLifecycleNotifications.h + + HZOemKjr7HIyL3ND764s1sIhRdA= + + Headers/FBSDKApplicationLifecycleObserving.h + + tM9oT+qXMwjCWeGffrZ/7pU9dhk= Headers/FBSDKApplicationObserving.h - E5Ew6Wmyl//0dt7F2wSyYMbL8Uc= + xJEwA88eDINbA4Kq2mRmWsoZVaE= + + Headers/FBSDKApplicationStateSetting.h + + fy5bOvCaeEMdMssTZs5062vJuLs= + + Headers/FBSDKAuthenticationStatusUtility.h + + NzmrmWDBawgvUzFKUTG4Zq+D8PQ= Headers/FBSDKAuthenticationToken.h - 8MSOJbkw+GYK17UVaHITUogBFow= + Hbt4TrpEQ1E7m0cPJVPJrvfOMYE= - Headers/FBSDKAuthenticationTokenClaims.h + Headers/FBSDKAuthenticationTokenProviding.h - xojLcwuGpunIQjN3S1ntX2IxWxk= + zDTRRbEFRongbmR9iUSO35PCbhs= - Headers/FBSDKAuthenticationTokenProtocols.h + Headers/FBSDKBridgeAPIProtocol.h - ll9VzBIGgFDag+gJiL8CfwN8Vmc= + tLjX3wSZTxU3/edMWI3RtKPsv+A= + + Headers/FBSDKBridgeAPIProtocolType.h + + DblZg5KWlfoY7uhozPWbR8A+C+Q= + + Headers/FBSDKBridgeAPIRequest.h + + 9p88MKTDxjMSnhRmD3tBUBpyKP0= + + Headers/FBSDKBridgeAPIRequestCreating.h + + fSrgRjXiEf48iO5SW4tUzCK4Dfw= + + Headers/FBSDKBridgeAPIRequestOpening.h + + 0yprixA39qr6F++QUQmDaS+kI5c= + + Headers/FBSDKBridgeAPIRequestProtocol.h + + QvIJ69YhObUzXyvQTDogepJbLIY= + + Headers/FBSDKBridgeAPIResponse.h + + 0xHREU5UN9V2806Plbv9YnZCtvo= Headers/FBSDKButton.h - Q5s1g6x77uecqksyNP9YvwAxGKo= + nRauGR6uRcDNSlw5mNra+SReMhI= Headers/FBSDKButtonImpressionLogging.h LsVpQhR6smaHCPnF/ITEWiKGkKA= + Headers/FBSDKClientTokenProviding.h + + W+JNLAn4YexFixxEQGR3Q9RH0KI= + + Headers/FBSDKCodelessIndexer.h + + ua4gDNRjw0KAFXM4vqI1AxIhmgQ= + + Headers/FBSDKCodelessIndexing.h + + vvo1NJ1mTuIU5ZOEX1L9qWcyo+s= + Headers/FBSDKConstants.h - 8uLZKrsuXsxVHJGVSrF1lCoNawo= + D8KfnDhhBY1wExKSXz3swq16lTE= + + Headers/FBSDKContainerViewController.h + + U4pg9nowPmFOUC9fvIpLijlN6fg= + + Headers/FBSDKConversionValueUpdating.h + + tVm8eFtv5wqn2YrSeXuGtSfgvg4= Headers/FBSDKCoreKit-Swift.h - fu059kzrvFABk/Ncld4vk4y9vUI= + I/12fM1WV/A0jDPlNSaq+SpQpQs= Headers/FBSDKCoreKit.h - rSB/5qnmwQ/YfcHSajkFConHwuI= + NzyPajYS+MbRN9lkLeOOXWCF7aU= Headers/FBSDKCoreKitVersions.h - 5h80jtLpxKnIOkErVQzQ9esYVVM= + Gf0IjCE1D3g5hMXVZM2QlVDIWqg= + + Headers/FBSDKCrashObserver.h + + i5LsrVb8OhFQsCQv02NggyWl4qk= - Headers/FBSDKDeviceButton.h + Headers/FBSDKCrashShield.h - 4LIheHz+TKvNTDHMFLx9U5N9muI= + 488qfAna0UU+EgR6ICrzMNPuE+Y= + + Headers/FBSDKDataProcessingOptionKey.h + + 2KTIgp4tO9oDInYHDKE4PkSZtuo= Headers/FBSDKDeviceDialogView.h - 0aubj8CDlLTz/o8MfbxQrck/VQs= + S5gTg7o6KRYGlXEXHFmdw6g1gNw= + + Headers/FBSDKDeviceInformationProviding.h + + 3+cqw5KcT8s8WjJEM521e1sJaQk= Headers/FBSDKDeviceViewControllerBase.h - 9d5jpsDwPq4ZpbCHYzNDectdVyE= + Ek0UvT0wVyIfiMyquI5e1G5PRmg= + + Headers/FBSDKDialogConfiguration.h + + BkHb91/H2f5w4nnsjzWvACP+LO8= + + Headers/FBSDKDialogConfigurationMapBuilding.h + + 3JigPqy5HGPxZ1EfvLl6K2r09G4= Headers/FBSDKDynamicFrameworkLoaderProxy.h gQze+1wXFmg8HHDE0Ba4/AdlSbk= - Headers/FBSDKDynamicSocialFrameworkLoader.h + Headers/FBSDKErrorConfiguration.h - VkK7+4REIGtAPH/eFKxy/bj9hQ0= + t9pebtrwIlsvol930VzK/Afs/8E= + + Headers/FBSDKErrorConfigurationProtocol.h + + rWzO75a4AGVSBUj9usd195pV1pw= + + Headers/FBSDKErrorConfigurationProvider.h + + /NYL7EwesbS1Jj4zI5j/M36RrP4= + + Headers/FBSDKErrorConfigurationProviding.h + + 8oEeLY1N7YRaIXucUhviYIeCeUA= Headers/FBSDKErrorCreating.h hSTHauBFdEYzYLgpazD8Nu2mbvA= - Headers/FBSDKErrorFactory.h + Headers/FBSDKErrorRecoveryAttempting.h - BbwtPEHEtIq6FGLxlzJ+93hv4XU= + woJpc0K7/L9yeXE4C+9IxIUoyNo= - Headers/FBSDKErrorRecoveryAttempting.h + Headers/FBSDKErrorRecoveryConfiguration.h + + ycgx9i+ACoXgcR7EKbYFYCxzlOg= + + Headers/FBSDKErrorReporter.h + + mr/DzUsbnLVLYMNNABg7aaa45vw= + + Headers/FBSDKErrorReporting.h + + QPo2mKvh+gBY7bUYxLIRori3P84= + + Headers/FBSDKEventLogging.h + + L6nJnJNu/myQTc/c5cLNo6NnGoU= + + Headers/FBSDKEventProcessing.h - r3mkBDHcKe63UzmZCJLFEisXL3I= + gp3AdngU5TgiopBE4rJMoR6ANSg= + + Headers/FBSDKEventsProcessing.h + + AUgtiYeRjf/0lLNh6J0/4aBfbr4= Headers/FBSDKFeature.h - oi8Vqy8v5+vpnJjJcnkEXSeEshQ= + AVSp3DCyIilpMbS1GwuTyR6Ds30= Headers/FBSDKFeatureChecking.h rYTkx84W03mL0rrno4sthw6poiM= + Headers/FBSDKFeatureDisabling.h + + 5RTMQMD5BH2IHczkFRDwcDa6YEc= + + Headers/FBSDKFeatureExtracting.h + + rLjAEFGlg1SFdt3LKE/Vyvpy4C4= + + Headers/FBSDKFeatureExtractor.h + + UpeejK9e6KddzNj4pJ/187IOAok= + + Headers/FBSDKGateKeeperManager.h + + UApODVoVBgYDmemuf8pq5KhSZ2A= + + Headers/FBSDKGateKeeperManaging.h + + MZUyM6YX2TAfccBQg6xiTBypZ18= + + Headers/FBSDKGraphErrorRecoveryProcessor.h + + aNj/uzA6QMePztxIxRll77xHLIg= + Headers/FBSDKGraphRequest.h - mDiia1xQGNDzGWkoO2IrQrHcVCo= + fcyBXnX0kXW3K86AicNWhquTIZg= Headers/FBSDKGraphRequestConnecting.h - paaU79+o3FwlCqzfosIGlXZTwL4= + sAlo7za+Sf4zj8Xg+Wy83BUtRCE= Headers/FBSDKGraphRequestConnection.h - ZCtXBvpuATZKAZvJLOo9h5KrckA= + xekaYAnwI2ev6ILyXlbakBwCu00= Headers/FBSDKGraphRequestConnectionDelegate.h @@ -184,41 +464,69 @@ sF4WT7ko2ZXuQ91thBewwSb29Cc= + Headers/FBSDKGraphRequestMetadata.h + + Ig2aSNTYKohOL9chgKgOCRL4R+o= + + Headers/FBSDKGraphRequestPiggybackManaging.h + + RzvPVhBs2lDl2xH7PANCNXkswIE= + Headers/FBSDKGraphRequestProtocol.h E72bbJ8BaX/EV/so4aPEeaLRTkY= - Headers/FBSDKIcon.h + Headers/FBSDKImpressionLoggerFactory.h + + nfa97DKHYMz7v0+pUDy3nlxrUYk= + + Headers/FBSDKImpressionLoggerFactoryProtocol.h - nSUcEGcswYAb2H/1Kk1Ibii38sQ= + 3LEI96v+5GIEFysj3D1C/rG8ihw= + + Headers/FBSDKImpressionLogging.h + + wrrEayG2/hN5wUceRYRAU8HrXBk= Headers/FBSDKImpressionLoggingButton.h - aaainoJHYRbRmab8MpwHmrU4hVo= + 5jJQoQEgcqekG5Zl8U42hb9oI80= + + Headers/FBSDKInstrumentManager.h + + b4LuHg6PamZ7IBBxVoOYpxuYERM= + + Headers/FBSDKIntegrityParametersProcessorProvider.h + + YAejrtcnEaVtGKUEB4ZJpyeATvQ= + + Headers/FBSDKIntegrityProcessing.h + + 87ZiOpw4U2tli0OR6o2FOZV0Szc= + + Headers/FBSDKInternalURLOpener.h + + HjvVz4pGejcJ2GTuWU9Xj8astVc= Headers/FBSDKInternalUtility.h - SGKxlebDOswyK9ij4YkNeiS+jmM= + xVnxfL7eTB7Crbqhijh4imgTplo= Headers/FBSDKInternalUtilityProtocol.h - Fv2HZA8YkLc1F/996f+/OhkAzZM= + C8PisqlQ5ZUVVrlbqb7lI6mBWqA= Headers/FBSDKKeychainStore.h VSfBFlzguwgAJhVey77PM3TiKzI= - Headers/FBSDKKeychainStoreFactory.h - - EokxqDkQxYQBz5YnFwcqJvVKd8I= - Headers/FBSDKKeychainStoreProtocol.h Vl4nIrUwT7cqcjwlXymbPkKUVDo= Headers/FBSDKKeychainStoreProviding.h - mIeRZ1Khyvf/6V2HXI3+7c15XfU= + u2GnomfI+oHCeoe6Ei9pG5quwVE= Headers/FBSDKLocation.h @@ -226,7 +534,11 @@ Headers/FBSDKLogger.h - rtRqjTXsaZXv5x8H14rMIs3g7Gk= + 19xKJkbTRpwMoQwzaC6Nu+w5tME= + + Headers/FBSDKLoggerFactory.h + + oN6VhKse4/3rPEKNFGojETNkg58= Headers/FBSDKLogging.h @@ -234,12 +546,48 @@ Headers/FBSDKLoggingBehavior.h - 2RipnoPNHjzmVyzHpZjxsO+csE0= + lNVc//dYNZlhHrZHLByspMT+TeY= + + Headers/FBSDKLoggingNotifying.h + + ClxijYzHweoVytnlGNbT1n62Q2I= Headers/FBSDKLoginTooltip.h t9qlwGoUeyWhxDfXE8Ky6RnF/gg= + Headers/FBSDKMacCatalystDetermining.h + + Fy2901RMaq8v1KZ1nkSvVuhYSN8= + + Headers/FBSDKMath.h + + rYMaHGq5qMdO0PMhIT/NeaWQMFE= + + Headers/FBSDKMeasurementEventListener.h + + OVZSC/JIKFj+KgzAwt5biOqF7rI= + + Headers/FBSDKMeasurementEventNames.h + + 9XUuzXpHXt6PyqsDNvqKaCYOsaQ= + + Headers/FBSDKMetadataIndexer.h + + yvEMxozxtAwiiPOoouj17MOx38w= + + Headers/FBSDKMetadataIndexing.h + + 0XbHu0BpTUjfkrPvYn1B9+H0Bww= + + Headers/FBSDKModelManager.h + + UTvH2kBUyG0vy9bmR5tucIdzDMU= + + Headers/FBSDKMutableCopying.h + + CdAKmAi79FHfugMUCBcou38XjyY= + Headers/FBSDKNetworkErrorChecker.h lc4ltIsnGN0wefVKZeW3BTQqt8o= @@ -248,6 +596,30 @@ DQOOpk+tae6sTARv6zgYkUNQv+4= + Headers/FBSDKObjectDecoding.h + + rsoqTN959edBc1dWsOJAk4SFajc= + + Headers/FBSDKOperatingSystemVersionComparing.h + + jd/kWOWeuMfcK4hF/tgU6AeS2yU= + + Headers/FBSDKPasteboard.h + + 4+oJKTiDHC9gezS8CCuhdWHO2gs= + + Headers/FBSDKPaymentObserving.h + + 2F/w1aia/WcWnKwAGffiRgYimWQ= + + Headers/FBSDKPaymentProductRequestor.h + + ZQ6Btyy0z7ZiD/M9eX+7+KDRiLE= + + Headers/FBSDKPaymentProductRequestorCreating.h + + kofChLuS6UMw2biE8Lcu2yhsmt0= + Headers/FBSDKProductAvailability.h 4z6lAOLiyG+H6sMmuDzBXlrBO4Q= @@ -256,145 +628,286 @@ p2M86R+0XjuIIHBALGh4qHhF0sg= + Headers/FBSDKProductRequestFactory.h + + 7BIaz0Ab6i62/Dq0UaZpdoNPhCs= + + Headers/FBSDKProductsRequestProtocols.h + + quFgypTeZ+2XNvJr6deEaYceClo= + + Headers/FBSDKProfileBlock.h + + m3b2HY43bVO+k7tLfgTUHlel3XM= + + Headers/FBSDKProfileNotifications.h + + p/v7YsyAewf4Zx5PgVOw0g9689k= + Headers/FBSDKRandom.h - R8FED9YvoEocX/AhmRTKcVPRw2o= + rqrUnE5WdNwaBw/Fm/Sauc2KceA= + + Headers/FBSDKRestrictiveDataFilterManager.h + + FAJ1OhsZC8A6rE672mgzHs6ryVM= + + Headers/FBSDKRulesFromKeyProvider.h + + 9/nqsZZ8Epe4NBnTPqEOptCNdzs= + + Headers/FBSDKSKAdNetworkReporter.h + + N8+fSt031r3BemNKfykFVGaMU2g= + + Headers/FBSDKServerConfiguration.h + + pnkpYZNDaRSznKnX+dt14h3hg9E= - Headers/FBSDKServerConfigurationProvider.h + Headers/FBSDKServerConfigurationManager.h - AhAGmLml8AEa2qhdMA2aHiBseRk= + MabAusZdKvvZ5Ny2wrhRTzvzRhY= - Headers/FBSDKSettings.h + Headers/FBSDKServerConfigurationProviding.h - R6dyUp+m+ea3r1bDBUkuxV3X6AY= + OVcy7K8/6LpbY7Ls9wBkMeiLOXc= Headers/FBSDKSettingsLogging.h j4NKiO1um7BzI27sPShA+WNNV6E= - Headers/FBSDKSettingsProtocol.h + Headers/FBSDKSourceApplicationTracking.h - QogmjQBweHFkUWSIRYsBQvR4gHE= + eyc/NF7kaz05PnojBKao9RoOkXo= + + Headers/FBSDKSuggestedEventsIndexer.h + + eLTHBeEjKRaaEKDEDTrfz5o1+pE= + + Headers/FBSDKSuggestedEventsIndexerProtocol.h + + Nlpu1MobSLVgHiTs61VhpCb8F84= + + Headers/FBSDKSwizzler.h + + PgutzEuZyjT9se/U24OTeoEMo1g= + + Headers/FBSDKSwizzling.h + + jMRYakKevWrqsOerYuQ9Fb1eCT4= + + Headers/FBSDKTimeSpentData.h + + Zgill5e+tNHLsGRpZ8nXHCk2iEc= + + Headers/FBSDKTimeSpentRecording.h + + NuI7oI0R+b4/s+KiUbS+MEn4x8k= Headers/FBSDKTokenCaching.h - Y9D8zDMXaiaJEPNG6yqmuv8sdxU= + cla0KYAtpSCy2GcXC++XdSQrxck= Headers/FBSDKTokenStringProviding.h - 1ULLCT9qWhm7HkrSyND4RJwRF6Y= + 43wQbjzLSB+cSu9hTQZ4tJq24Mc= Headers/FBSDKTransformer.h Ui2GFPACS7T6kK9LcCLcdJyCYyo= + Headers/FBSDKURL.h + + lg+hfhk8xZ7goFdbGZ8cVtCyNbw= + + Headers/FBSDKURLHosting.h + + O+RAgM4Uu49yrzKRLeqtv9FfVKE= + + Headers/FBSDKURLOpener.h + + /9/EmnpZWM6KdVyGGEI1NUvMbYk= + + Headers/FBSDKURLOpening.h + + 0r8abqnzwBXvpV5PlCa/kQ+OdW8= + Headers/FBSDKURLScheme.h 36HfFNYLwWfRajDYFDJeNZe/evc= + Headers/FBSDKURLSessionProxyFactory.h + + fkszrJOzG1OgfuDotJLKT74xw1w= + + Headers/FBSDKURLSessionProxyProviding.h + + 5Hely+G3LbaFH81TEA3aS8tH8Xk= + + Headers/FBSDKURLSessionProxying.h + + LIrnTeexPfrk+a2pllxOcLBqw+Q= + + Headers/FBSDKUnarchiverProvider.h + + mBxizULPLClFmFkzGvq7DZbedIU= + + Headers/FBSDKUnarchiverProviding.h + + PU6uhik4cqPkhqWAmJpctYAS+vI= + Headers/FBSDKUserAgeRange.h - eRyqSxEieMcqdjv0yKXNIDnmRIg= + paq4PxztwLvJ2EQKujqXLJfgjiA= - Headers/FBSDKUtility.h + Headers/FBSDKUserDataPersisting.h - ACK+e48w6WLwZDhZT9VIaXDWTlk= + eiIDv79NpGtVgJHZ+jovQsS4ZsU= - Headers/_FBSDKWindowFinding.h + Headers/FBSDKUserDataStore.h - Gac9mAAYHny41SRhpW53CbfSo2s= + iSw84njE3Q4fckPhhhUCpEMT4Uw= - Headers/__FBSDKLoggerCreating.h + Headers/FBSDKUserIDProviding.h - y1VVRA/XNhhKMaoTUc/66smvRqI= + 1G3kOunQeQMavUujt30qZv1Oj98= - Info.plist + Headers/FBSDKUserIdentifier.h - GL1702Rme3Ytl3O1VMtq9bWX7KQ= + EqrAGtLbcJRfQwl12songIdMMEE= - Modules/FBSDKCoreKit.swiftmodule/arm64-apple-tvos-simulator.swiftdoc + Headers/FBSDKUtility.h - ZrWzlJawpsjKWNXlpmAyba7QC1w= + ACK+e48w6WLwZDhZT9VIaXDWTlk= - Modules/FBSDKCoreKit.swiftmodule/arm64-apple-tvos-simulator.swiftinterface + Headers/FBSDKWebDialogDelegate.h - pmukDPtWzfjdrOHMBT+gFs0TEJo= + oPLwzJ7KUTr8T5hq/c983EM1rfE= - Modules/FBSDKCoreKit.swiftmodule/arm64-apple-tvos-simulator.swiftmodule + Headers/FBSDKWebDialogView.h - WVr5yAlFEJ0tSYhISJq24wSCOgk= + EHOQKin9zYzG+gmc/LfBegKrvEE= - Modules/FBSDKCoreKit.swiftmodule/arm64.swiftdoc + Headers/FBSDKWebView.h - ZrWzlJawpsjKWNXlpmAyba7QC1w= + jUhFO4/5Ly1VNml/cAryOayE4Ag= - Modules/FBSDKCoreKit.swiftmodule/arm64.swiftinterface + Headers/FBSDKWebViewAppLinkResolver.h - pmukDPtWzfjdrOHMBT+gFs0TEJo= + jEC9UH9Inm7DYqoFZv2qaN3Pe14= - Modules/FBSDKCoreKit.swiftmodule/arm64.swiftmodule + Headers/FBSDKWebViewProviding.h - WVr5yAlFEJ0tSYhISJq24wSCOgk= + 6dBqgFJpP3qYvCEw7KHe/d5ieC8= - Modules/FBSDKCoreKit.swiftmodule/x86_64-apple-tvos-simulator.swiftdoc + Headers/NSNotificationCenter+NotificationPosting.h - 8kfwMPUBSu2lhB+8EYWm/1aZKHA= + 4IqhFgtQjABnwxNo0vP4+5Q/hSU= - Modules/FBSDKCoreKit.swiftmodule/x86_64-apple-tvos-simulator.swiftinterface + Headers/NSProcessInfo+MacCatalystDetermining.h - GQQdqqQQSo0V7KBfEqhLxoohm5c= + P2PZ0k71jzSsWpQg6vH4TOHr6SU= - Modules/FBSDKCoreKit.swiftmodule/x86_64-apple-tvos-simulator.swiftmodule + Headers/NSProcessInfo+OperatingSystemVersionComparing.h - VoPMe0iUnFXF2MdlpcE889xnYxg= + 7p95y3GgCy4C7g+8xfGVXW4sr18= - Modules/FBSDKCoreKit.swiftmodule/x86_64.swiftdoc + Headers/UIApplication+URLOpener.h - 8kfwMPUBSu2lhB+8EYWm/1aZKHA= + N6kxbbjqI4XB8O7cVqNSb4VtaOs= - Modules/FBSDKCoreKit.swiftmodule/x86_64.swiftinterface + Headers/UIPasteboard+Pasteboard.h - GQQdqqQQSo0V7KBfEqhLxoohm5c= + MKDA9GrF2o6+h3tbW9e9adSk23k= - Modules/FBSDKCoreKit.swiftmodule/x86_64.swiftmodule + Headers/WKWebView+WebViewProtocol.h - VoPMe0iUnFXF2MdlpcE889xnYxg= + 9AxT3+g6DPZx5q3rQWhRBMFJu64= - Modules/module.modulemap + Headers/_FBSDKNotificationPosting.h - dqxVNYXT9nBvFc3sI+M8nUrDXuA= + w1Gpzlc2q889xvFT3+ffPk2kwQU= - - files2 + Headers/_FBSDKWindowFinding.h + + Gac9mAAYHny41SRhpW53CbfSo2s= + + Headers/__FBSDKLoggerCreating.h + + TTkFW5xuSEAOVq8O1cbEJ6/RgQg= + + Info.plist + + jyJDzs/mHusGtC/rskmisofKpcg= + + Modules/FBSDKCoreKit.swiftmodule/arm64-apple-tvos-simulator.swiftdoc + + c+3T41MPtZfNP4amspM2cziigDw= + + Modules/FBSDKCoreKit.swiftmodule/arm64-apple-tvos-simulator.swiftinterface + + FRRgS7reiep0QnTnalfnZSjESRw= + + Modules/FBSDKCoreKit.swiftmodule/arm64-apple-tvos-simulator.swiftmodule + + sZGanSPfAkDweneAO62F4dAqwKU= + + Modules/FBSDKCoreKit.swiftmodule/x86_64-apple-tvos-simulator.swiftdoc + + ATw3JLO40SeIDYmVo8ad+eoFvbs= + + Modules/FBSDKCoreKit.swiftmodule/x86_64-apple-tvos-simulator.swiftinterface + + i9By9Jye5vw9vt8BCQliLw/tLAM= + + Modules/FBSDKCoreKit.swiftmodule/x86_64-apple-tvos-simulator.swiftmodule + + wpb2Oql0VEZqfsOsjuoLnRHxMLA= + + Modules/module.modulemap + + dqxVNYXT9nBvFc3sI+M8nUrDXuA= + + + files2 - Headers/FBSDKAccessToken.h + Headers/FBSDKATEPublisherCreating.h - hash + hash2 - Zwalh7WGm73EGYq6r0hOtY6TVyM= + 4DAoEwvpFC6T6PC5EJZwpa4Ey+A8LZo6rz/k/078BUM= + + Headers/FBSDKATEPublisherFactory.h + hash2 - 1HuXQBYX9e+yfKLIyhwED67a3VCkpra3DxlLwws0NvA= + cW1M/vPKiBNWmJ+XzS8iFtLl9s1+5ahOBCQWQ33lFfA= - Headers/FBSDKAccessTokenProtocols.h + Headers/FBSDKAccessToken.h - hash + hash2 - QpJzB6oI1x1D3M0cC8Yw7FSuwKg= + oFHJEVxEJrVA9Y7bNOjGQZ28+CrbY+rbVTIA+GC3LWs= + + Headers/FBSDKAccessTokenProviding.h + hash2 - VuMGgje9C8CglYD1qDMt29vcNIUBUZlTAdNo+qvSeXM= + ttnRwTC/lx3T/wwxDPI/n0tOC8tMavvDSKnOHYtwmJ0= - Headers/FBSDKAdvertisingTrackingStatus.h + Headers/FBSDKAdvertiserIDProviding.h - hash + hash2 - s2/tT+xSXPH4xXaQ+yW41JtgT58= + 3TS/lxGjmXQaqCF4fgbFoM/w3nXircZe7UfQRibtXh0= + + Headers/FBSDKAdvertisingTrackingStatus.h + hash2 pj5HBFKU2AJRVkryxLDxsNyV+Hq0vhsL7ESLeXA7gco= @@ -402,32 +915,27 @@ Headers/FBSDKAppAvailabilityChecker.h - hash - - Wyf9l4OPVlNw4rmgihSwsLLXekY= - hash2 WCKAfRQSLZ76amGNcy7D85Zr0FqbK3yqgD2x9Q2KMVc= - Headers/FBSDKAppEventName.h + Headers/FBSDKAppEventDropDetermining.h - hash + hash2 - EU49DFEvgz3pfVKd2Gh6GcVz19w= + L9oIxJipjM/MQk2hCZ2frITY+t5sCEXfXwbMQZJm5P4= + + Headers/FBSDKAppEventName.h + hash2 - qlGcgxs7AVCOJpK7+czagW3XaPQIdPFE23qdql2xK3s= + IbaSicmcV89DKoSmNOXsRxZa9tNM9O/AnRwQMF1wQrM= Headers/FBSDKAppEventParameterName.h - hash - - jMPwz6fdms/XUiUDkGZXO8LsEPs= - hash2 P5BcIc7FNHua2MKnE3mmflQlvvdqk25zXugjGZGRhJk= @@ -435,10 +943,6 @@ Headers/FBSDKAppEventParameterProduct.h - hash - - r+KeRcYNIPkXBrMbyUHT2wI7s9Y= - hash2 FIPXmw+JMv7bBSbF0zhfVC2Ib03Sx9JYrwjlNp1XInI= @@ -446,21 +950,20 @@ Headers/FBSDKAppEventParameterValue.h - hash - - 040yhBlHKamIDlwNu0ImpgLTCqc= - hash2 Q2olYJJI/DN976h566Nwy3D+obhtAQAKHOJ5lKeTfm8= - Headers/FBSDKAppEventUserDataType.h + Headers/FBSDKAppEventParametersExtracting.h - hash + hash2 - A3lEI7gxtNx4AHoXWeE0s7u1zK8= + BdY6x122D6MPzxunayL68o6siMnk1pbG9+SIttD3Er0= + + Headers/FBSDKAppEventUserDataType.h + hash2 7pjsRgcXBeV8tJeLjrQvQ/3ZBmzY9k086Z46TsArMag= @@ -468,879 +971,1406 @@ Headers/FBSDKAppEvents.h - hash + hash2 - ZabZwehtvq6nno9KnlPUHOfoXSA= + JHjQehs8qf1edGakmK1Z/sUwAiVGmG1fGWJ0Vj/vtsA= + + Headers/FBSDKAppEventsConfiguration.h + hash2 - /dqfqBWS1XAnIVpkJtTdrw+vGtx3hEWCNfcr96cZ7rU= + 12Q0lH0ENEJ3QHnAx0iNZI2iSHDqHghwhm4R6NJU5OA= - Headers/FBSDKAppEventsFlushBehavior.h + Headers/FBSDKAppEventsConfigurationManager.h + + hash2 + + 9Hd2vCTkBhdhGl2O0GrDnmf5Dk+9LGUCubPXDNOSj9M= + + + Headers/FBSDKAppEventsConfigurationProtocol.h + + hash2 + + Ytel7wjTc1/St9RwbbKygzhhgJo6bOhIkanOGTl8BWI= + + + Headers/FBSDKAppEventsConfigurationProviding.h + + hash2 + + Sxr+A8kVMuZThRbBh4I4DH8boozZFBrhAwev32Vh5Hw= + + + Headers/FBSDKAppEventsConfiguring.h + + hash2 + + x5C/reqxwAtsM0s8vWoVJiD7gd4zRTTPQxeIg4J5bDU= + + + Headers/FBSDKAppEventsDeviceInfo.h - hash + hash2 - tGoQfvz6uAy5DjnhPnzX/Ai2vl4= + hQpq3SMYZtXgV9zIP/PCCQUzV4e+HhgfZ7bnChgFqPI= + + Headers/FBSDKAppEventsFlushBehavior.h + hash2 iUxqEKL4pmF7f47Qul2Oe8QI0MjDPnOn3VhWjVQWe90= - Headers/FBSDKAppEventsNotificationName.h + Headers/FBSDKAppEventsFlushReason.h - hash + hash2 - y7c3PKWx/w77oSbeugClHIvTMS8= + z4aL5e8KYk3I9292BbvFVfL7VvGSXi8r1ULbNY9qC+o= + + Headers/FBSDKAppEventsNotificationName.h + hash2 7JmzpHhHPCXS4WcGYrhN2g1u5YXUgR/ltWdRyfv8l0I= - Headers/FBSDKAppURLSchemeProviding.h + Headers/FBSDKAppEventsParameterProcessing.h + + hash2 + + Hh/ftLatxrxdg6JLHUHXij8MNITHHHkWpAx3+fQWWEg= + + + Headers/FBSDKAppEventsReporter.h + + hash2 + + wg1FOXDGXyIdKy7bYj+hrqcKxtTG/paGmTO6QAjIyZ0= + + + Headers/FBSDKAppEventsState.h + + hash2 + + ddxD44Pj0UBj4Pw1GV61mCMahvKYawuiFhg2LfvRUCI= + + + Headers/FBSDKAppEventsStateManager.h + + hash2 + + QFynSzFRj8ZNs48YxDNrvOzNjk/5/TKdEvOpAV6gfAo= + + + Headers/FBSDKAppEventsStatePersisting.h + + hash2 + + 89C3WF44BG25E9QGywyeFSIhzSN3vIZ8j0Cf1zBc7Nw= + + + Headers/FBSDKAppEventsStateProviding.h + + hash2 + + /cQous3za5Y8sBNc9gJnSblGnlcQJNisDkxD0q+XHUg= + + + Headers/FBSDKAppEventsUtility.h + + hash2 + + pGuB3yod13iFDnnyRtuUuYaX7VHyqUUmVwj8DUHOU1Q= + + + Headers/FBSDKAppEventsUtilityProtocol.h + + hash2 + + GqSDBtnO6Rl9YeKVM4HW9KL0ei1VQnXIZ4Z4Ucg6Frc= + + + Headers/FBSDKAppLinkCreating.h + + hash2 + + TIES03/iWapcNCC9q93neFaUJvaUs7+RvhH7EO++7NE= + + + Headers/FBSDKAppLinkEventPosting.h + + hash2 + + ynWClusbalHB6D8+QrD6JmUW1Gr2JdcsDTxToJtiJ/I= + + + Headers/FBSDKAppLinkNavigationBlock.h + + hash2 + + JmQsfAZrZwAJH5qlBBRvvfzK10IKeqMWfuyED+KYNmU= + + + Headers/FBSDKAppLinkNavigationType.h + + hash2 + + hwFJL88C4bRrHRe3Y4ljnl5aCOTIvPg7Oqmz7nhwygo= + + + Headers/FBSDKAppLinkProtocol.h + + hash2 + + 4DXqK//wHh7BOXM1el/fpSnI2itx5Xvq5U9scd3DtTE= + + + Headers/FBSDKAppLinkResolverRequestBuilding.h + + hash2 + + e+6RKqsAlhAYxmTXpFwikKmionJN86SP5HKrZXbAkNs= + + + Headers/FBSDKAppLinkResolving.h + + hash2 + + qb3BIqDSak/QEJVHaa0UyJE2SIhRWJTvILOUETHKNbU= + + + Headers/FBSDKAppLinkTargetCreating.h + + hash2 + + YPM7wFIveXtTUS5N5/9q/A437m7KU0YQ6H6B206u6R4= + + + Headers/FBSDKAppLinkTargetProtocol.h + + hash2 + + xRIohRLTU/DyWAlvJeGXzuTsyj3d0Pb9Erqu0nLl2Qo= + + + Headers/FBSDKAppLinkURL.h + + hash2 + + GAKSBD0rwQ0puEpcq+BbmYBTAYi4nS6GrhNxJ1vQoKQ= + + + Headers/FBSDKAppLinkURLCreating.h + + hash2 + + sKw0E6SLYUeeNW0wOHnRp9kQIhstniWV4X8zLvnmzVU= + + + Headers/FBSDKAppLinkURLKeys.h + + hash2 + + Up9j6FGSd/tWYjJkFp+P1BcOj9PPjDtXZlpdfizgL4s= + + + Headers/FBSDKAppLinkUtility.h + + hash2 + + kp2CnE92bsV1FLjTg72fYgYnBgr5Jsp2QEI1Efop6JQ= + + + Headers/FBSDKAppLinkVersion.h + + hash2 + + ApoRkmalk5WwUDAjytM+t8cyZVllZTYJC92Fbu0c22s= + + + Headers/FBSDKAppLinksBlock.h + + hash2 + + ummPfWNsfoi+QpV6yx2bMpP5IvBHvQkfcON2myGbUy4= + + + Headers/FBSDKAppStoreReceiptProviding.h - hash + hash2 - G7H5ArEaw56tAdukKkeFnHJW3yM= + x7PPCf3qyw2K0DAl7af8aPMLzR2TVekwBP1nj0J4Ro4= + + Headers/FBSDKAppURLSchemeProviding.h + hash2 o9vW113QSBrXeTu8w1RgrMfMpi3Li+ZHpavPt/xYGa4= - Headers/FBSDKApplicationDelegate.h + Headers/FBSDKApplicationActivating.h + + hash2 + + N3sSrIIH8n9PUXaO6Ko042/wGj7FjgmjMz09LpHRsKk= + + + Headers/FBSDKApplicationLifecycleNotifications.h - hash + hash2 - ffAxY4yzMyaQxX1xI1pkYmGpaa0= + gVCQIdprFkqHFWN03C0LuQuv1i9nrhtP3G3t03o3SUM= + + Headers/FBSDKApplicationLifecycleObserving.h + hash2 - PwSs6xMf/ybhlatFk/DLtcVQSIsuPncA99fqc9Q7QBc= + wPjg8wCzbmbbm8y0dJZMh/wce2hP0UMVUsa2oZnCv6E= Headers/FBSDKApplicationObserving.h - hash + hash2 + + jUSJX2r8mLJr8u+wAn2jLp571gJ3SriNQhCpnkSNEfw= + + + Headers/FBSDKApplicationStateSetting.h + + hash2 - E5Ew6Wmyl//0dt7F2wSyYMbL8Uc= + th4kWyfL9axOR4QeSZnS2+ff21hvfrJBKkVqOS9qpY4= + + Headers/FBSDKAuthenticationStatusUtility.h + hash2 - I09jTNQCgePthHc0fW/okp1bhMUx7+PPWoHkC8vl+Ls= + eSjfSzpHEMWVAvxBo7bJWUgrhMNFvTx8WmBhyasQcEY= Headers/FBSDKAuthenticationToken.h - hash + hash2 + + hc6XPooa0mMb1VzLG43orpr9kKXVeMa+FrWuKr51KE0= + + + Headers/FBSDKAuthenticationTokenProviding.h + + hash2 - 8MSOJbkw+GYK17UVaHITUogBFow= + mfib/LOFoh5fxGgumdwep5nNFARnqYaIQPovjFKmlwo= + + Headers/FBSDKBridgeAPIProtocol.h + hash2 - vMJ3N8rqdWY+q5wZWX5vjz3+YpiIueuJEVZ63TxUS6s= + o6EBabARMQ/jGNCu0KhpTrBsI6PnWr6akob4aCraUv4= - Headers/FBSDKAuthenticationTokenClaims.h + Headers/FBSDKBridgeAPIProtocolType.h - hash + hash2 - xojLcwuGpunIQjN3S1ntX2IxWxk= + A5XYnc2oBVddlLz3wGiibtMvO6i/A+82gXL5XY+AsgA= + + Headers/FBSDKBridgeAPIRequest.h + hash2 - aBU/e5udieGDwDgz+qcP4zTL0e86m4akTzjoHIZViY4= + /2BV782KXKlCMETLnCxG2DLQWT+tVDZ/Ijo516KxeVY= - Headers/FBSDKAuthenticationTokenProtocols.h + Headers/FBSDKBridgeAPIRequestCreating.h - hash + hash2 - ll9VzBIGgFDag+gJiL8CfwN8Vmc= + NX+gToQ0lPJ7TSH2qMy4mIDEYMYzkZhwyZbP0XvC1iI= + + Headers/FBSDKBridgeAPIRequestOpening.h + hash2 - 9hunZocu2ArA/iddd/8a9xWZwt0gHDZPA7mNEhsFEgQ= + RkLNO6zfPQbD2c3NWSSdmM3tTFBY3GPfYgBqxAleaf8= - Headers/FBSDKButton.h + Headers/FBSDKBridgeAPIRequestProtocol.h - hash + hash2 - Q5s1g6x77uecqksyNP9YvwAxGKo= + zXyn4IrEQSs/K0vIuWaHZHWeYSHJfjrS2xjq3hrHThs= + + Headers/FBSDKBridgeAPIResponse.h + hash2 - VGY0AU3C6L7ZwTarF+0BOGRkeoqOQcLDpxQJ6sRMJXY= + VpEoCY99wbTWk0mTFsof9zSkSb9JK0bc0ty0LHM0GGE= - Headers/FBSDKButtonImpressionLogging.h + Headers/FBSDKButton.h - hash + hash2 - LsVpQhR6smaHCPnF/ITEWiKGkKA= + 3PYcJgi9ksT3Oh7qkXSmtIZ4zC05ftjnedLkaQyiEEc= + + Headers/FBSDKButtonImpressionLogging.h + + hash2 + + pShKA3myYUve8S5W/TI08BTWmhPh0RgoZQ6lY9c5S9g= + + + Headers/FBSDKClientTokenProviding.h + + hash2 + + GvqZ0xNKA6tPwu3fX7MjAlOAhByiiNjI7PR4KRn+IbU= + + + Headers/FBSDKCodelessIndexer.h + + hash2 + + FcsOP37OoWFHJHceDyLXTSnifB7NTvxbg8l+Ea2N7KE= + + + Headers/FBSDKCodelessIndexing.h + + hash2 + + pLXLVKuG6Qa9BS6uHD2G6ofjKsDr28Rz0u2tNx1QKBM= + + + Headers/FBSDKConstants.h + + hash2 + + FhwOaPhmdYaDveEEpkZpS+FYAManp/GC+vHLW+hAU6A= + + + Headers/FBSDKContainerViewController.h + + hash2 + + 29xbe5Cc1TOVvV8YSvMCywrkYejv/ToTkWJXi96mSh0= + + + Headers/FBSDKConversionValueUpdating.h + + hash2 + + 5E8XPutqDSDuiYYe0JSrgVtDG/toGn2z1kD+4FzcjN0= + + + Headers/FBSDKCoreKit-Swift.h + + hash2 + + U9CdWhA5K+I7TT+ZtZ60O25Hz0imn1iEL7Je8FcUoWk= + + + Headers/FBSDKCoreKit.h + + hash2 + + 8BgyKic5tlOlaz1aqPqUflVfvHCMI/KEAkiuqIF9am4= + + + Headers/FBSDKCoreKitVersions.h + + hash2 + + pYn5q/zPxrVGrnk9V1iUYdwAIGNNZ0CRI5THFfiM0HU= + + + Headers/FBSDKCrashObserver.h + + hash2 + + VLAJlXn/MRpH+6S2wXiJ2MMHTkHfS7Iiq8J4ETcBHo0= + + + Headers/FBSDKCrashShield.h + + hash2 + + wrUKA5GCwCODrnCFSkEOYMuhWsXWs+v3tqHYUpWF3JE= + + + Headers/FBSDKDataProcessingOptionKey.h + + hash2 + + N45K4T1fNjF4+O/UVhpkoNMCpF0tstXjwLVZpz1m/E0= + + + Headers/FBSDKDeviceDialogView.h + + hash2 + + iKW1ZrMsoImJAXe+icRWx7HghfksByJiJKxiErudJTU= + + + Headers/FBSDKDeviceInformationProviding.h + + hash2 + + s8EkAVAv6h26gfb/l1Q1SkelW9JA5mFmKroeMC+iC1M= + + + Headers/FBSDKDeviceViewControllerBase.h + + hash2 + + /vhDk0BkrcnZ0HGw4V/wB9ZMWp8TkPnrq/xo8/ZCKj4= + + + Headers/FBSDKDialogConfiguration.h + + hash2 + + sxJ8YoB2cRIbhfFUnxXIe0KRF4COPsi4Zlpo/qsKI/Q= + + + Headers/FBSDKDialogConfigurationMapBuilding.h + + hash2 + + DoHcwC+ItwFyYXOM+3jsJKQDRSVYaPDdnK5QjYY6Bdg= + + + Headers/FBSDKDynamicFrameworkLoaderProxy.h + + hash2 + + DKzc5A2VHGjb5zjiW11FfYE+be1Je5rxetWvpGpLWP8= + + + Headers/FBSDKErrorConfiguration.h + + hash2 + + DhLqWnWnnr8IYmWabnEPwwtlgNNnXJV/K4weIvUDLz4= + + + Headers/FBSDKErrorConfigurationProtocol.h + + hash2 + + +cf3Zndluf4/nH6CRo8QwhZjyyogyQr9rRGqFSJJ/Qw= + + + Headers/FBSDKErrorConfigurationProvider.h + + hash2 + + hujKKoeVm3HeeiIxu8JoiRbP5INzeD2/vMsdcL57FLM= + + + Headers/FBSDKErrorConfigurationProviding.h + + hash2 + + disBMqvoKxnyr7jUVHZSCd0dYEdLy+w18e3cMgW5INU= + + + Headers/FBSDKErrorCreating.h + + hash2 + + J1rXYSPoy877pIwlZKDP6n/b3DufexQeIl0pOymmYVY= + + + Headers/FBSDKErrorRecoveryAttempting.h + + hash2 + + W0d5bC9aorrzc9ohCQNpLCX0lFAN0NEWcKF8J0wW/rs= + + + Headers/FBSDKErrorRecoveryConfiguration.h + + hash2 + + sxH7BnnlsngUMLwevQeegntSFKDRSmTEKtWhPQj/1Gs= + + + Headers/FBSDKErrorReporter.h + + hash2 + + rcdsRdF/ar59iiIPHyagPto5zGT/Sxfh95CnVdi22+w= + + + Headers/FBSDKErrorReporting.h + + hash2 + + akNPfvBbZsCgwyqes5+H7hRxxdGAzyQYxlJqnkGK4hA= + + + Headers/FBSDKEventLogging.h + + hash2 + + FYa1ulMDCMfXCVRDa7WlspX+5kyUfFcu8Yf6tqIMQ/4= + + + Headers/FBSDKEventProcessing.h + + hash2 + + XdMXEDfV+PUzUnWtYK5vvmDq15EbhKM7Msfu34hUKZ8= + + + Headers/FBSDKEventsProcessing.h + + hash2 + + qUvzTb4JexU8FkfRFC0tmTGpbCwRUJ3UAPPKQ5Lo4tU= + + + Headers/FBSDKFeature.h + + hash2 + + EREs7BOAZCDCqVF2KL7oc0InPbfVh+JN/YB04PPTl6E= + + + Headers/FBSDKFeatureChecking.h + + hash2 + + QtYErERzFYGRmUpt4HXd8p062xQtrNl5l+J2nUhhc1k= + + + Headers/FBSDKFeatureDisabling.h + + hash2 + + TKR1xKxgrd0N8JUx6kxkmWjLK07R7jMGOSWpnHlMoqA= + + + Headers/FBSDKFeatureExtracting.h + + hash2 + + 9+2zhi+7pfcv33U40/OTdeLKZgpJVvbygggabihtg/Q= + + + Headers/FBSDKFeatureExtractor.h + + hash2 + + kEO+YvkRcV483BfguxWKQ5uS0+Qmx3F3mL3dsHGkRks= + + + Headers/FBSDKGateKeeperManager.h + + hash2 + + 7mWH6MgxmutTpF+sXRQKlG6n5MLh4o5QHROkkRPhs1E= + + + Headers/FBSDKGateKeeperManaging.h + + hash2 + + ZRWGI6azeE93UU6MLd4PVLDsl0+khZ9ajsIyRJrwYNU= + + + Headers/FBSDKGraphErrorRecoveryProcessor.h + + hash2 + + wyEA5FnCIsiLQMekTMTbQfJgpsp5uPtXVy0RVKPm/Co= + + + Headers/FBSDKGraphRequest.h + + hash2 + + 3ursnTGjZEwN3pX/7qVj17DrapYRTM+s1aookgal5VQ= + + + Headers/FBSDKGraphRequestConnecting.h + + hash2 + + /aivBeJLeVgjejn+J7Ve8A1PgbyFwWSEIOEpNrMZwLw= + + + Headers/FBSDKGraphRequestConnection.h + + hash2 + + ZBvNPns3LI0BJvy4H2sZTWT6GUx7snokHYTi2gpoI8Y= + + + Headers/FBSDKGraphRequestConnectionDelegate.h + + hash2 + + pbeIgtjILQ+9lWJviGFFqpO8IqXWnVf2DQ094YKDKMY= + + + Headers/FBSDKGraphRequestConnectionFactory.h + + hash2 + + xgTvIuiH3O0GP4dAfx+lVweVvj/3VUFzk/ZwDkEd6UM= + + + Headers/FBSDKGraphRequestConnectionFactoryProtocol.h + + hash2 + + ZSBkNkUs6k4hh3lOO6aa5+j5kuh9vwSm6BTbH++KEH4= + + + Headers/FBSDKGraphRequestDataAttachment.h + + hash2 + + rrQm0dv7u0VNuBOOr4bOsLq22U2VRKN5+/8z8dvg8ac= + + + Headers/FBSDKGraphRequestFactory.h + + hash2 + + VHji6+eQJ/noGhXoav1+rDhYGkeNSPac5f3JMIMO4OQ= + + + Headers/FBSDKGraphRequestFactoryProtocol.h + + hash2 + + 4EdOx1EfPwkCg86SDjtSacKJozvb0RRnJZ19a7qirAA= + + + Headers/FBSDKGraphRequestFlags.h + + hash2 + + QaBxTTw493IFQLv0fwkhBkWu57wAPkAZ/fexBSmcWuA= + + + Headers/FBSDKGraphRequestHTTPMethod.h + + hash2 + + s/ZdV1PYtfb+e5MToTE5eWQ/g8Ea8Lfbn1y5cPXIois= + + + Headers/FBSDKGraphRequestMetadata.h + + hash2 + + YBkwsTVbEaC8DwjEMZdgV4ipEEMPr0P+ZButq3RZ7zQ= + + + Headers/FBSDKGraphRequestPiggybackManaging.h + + hash2 + + wxiIa9cDFOlxQYXM+TkWOQooJpOkR5UkCGuNOfRHzCo= + + + Headers/FBSDKGraphRequestProtocol.h + + hash2 + + GDWolFR0Dj6corFdcjDQZdk7rfU0AEPiBD4Ij/x0efk= + + + Headers/FBSDKImpressionLoggerFactory.h + + hash2 + + QuBRqz4neAxQgnQCCfZVT7P/volyw8iY5KgrMKRJmJs= + + + Headers/FBSDKImpressionLoggerFactoryProtocol.h + + hash2 + + Us0Ez3sk3OsuatGsASCqoKebAXNWPg9S5pMOJ5DxDc4= + + + Headers/FBSDKImpressionLogging.h + + hash2 + + Vprv+yj1TQTAVjk0AdI+90h3w3DcuHwxVoAECMAadvM= + + + Headers/FBSDKImpressionLoggingButton.h + + hash2 + + ndY9up8dSnK60T7Qxxo1R50wARczYvrrA0RXdqjCzKI= + + + Headers/FBSDKInstrumentManager.h + + hash2 + + +5qq+ul/kPhxOgEhuLz8XmNc60qQeWJkTw9obciSaz4= + + + Headers/FBSDKIntegrityParametersProcessorProvider.h + + hash2 + + o5WVcgrcNZ9fy9iy8pkmLgt9cY41GNSvTFg3Z4b9k5A= + + + Headers/FBSDKIntegrityProcessing.h + + hash2 + + ZIhsJR2yehcaQancBDHC1s72R+hCE/frIqi5p8edPn8= + + + Headers/FBSDKInternalURLOpener.h + + hash2 + + Smuon7hj0cHER1LtdxVHHfiDVs0N09rO/UaT3usL3aU= + + + Headers/FBSDKInternalUtility.h + + hash2 + + fGPA4wFG0PbwsHF1HMG8uXRBNUpRfuVBclcu0v5TDCk= + + + Headers/FBSDKInternalUtilityProtocol.h + + hash2 + + BsMnKugr4OfKQO9KrXdkbyqqWFr7jyN4l8vCcAGQD9E= + + + Headers/FBSDKKeychainStore.h + + hash2 + + sQGCel/07cMPMZI0kl8wscwPV9WL/JIYf1ns0PSf8v0= + + + Headers/FBSDKKeychainStoreProtocol.h + + hash2 + + XNfcYyJYq69j5eL0ARtTlzkh8SdVCq+G/s9eY4Pd8O8= + + + Headers/FBSDKKeychainStoreProviding.h + + hash2 + + /INTsqlL5Gr82q1fsrI5Mm6ox4RJoy9zwOvstKFPXrI= + + + Headers/FBSDKLocation.h + + hash2 + + 4VM07vWgUKPPsLEMLF29hXYKIHBkc9vETSX506Z++Uw= + + + Headers/FBSDKLogger.h + + hash2 + + O7DI9fO361qB0Y+XI/ka6eMk5/LMGvTE5T0NPkcTBBI= + + + Headers/FBSDKLoggerFactory.h + + hash2 + + e8PHQtEWsLuVh+XXwDbUAFSXUORwmsnkmOyyYz+ph8g= + + + Headers/FBSDKLogging.h + + hash2 + + IvKTyTv5bHSAJcZqLwaHR/lW5CFnjIggFOzHMRDWMk4= + + + Headers/FBSDKLoggingBehavior.h + hash2 - pShKA3myYUve8S5W/TI08BTWmhPh0RgoZQ6lY9c5S9g= + f5RLVvxNd/VtlSpoMhH6nO6jFRiC9rudIo+algkCGBs= - Headers/FBSDKConstants.h + Headers/FBSDKLoggingNotifying.h - hash - - 8uLZKrsuXsxVHJGVSrF1lCoNawo= - hash2 - LxzBWAAzRjmjvoPtHtvZHe66BnfzV1RlnGfB8ljOYVA= + /H/LDFDn+fA0n3pb11qgMdP8PeuXl02axVuT5C9K6nc= - Headers/FBSDKCoreKit-Swift.h + Headers/FBSDKLoginTooltip.h - hash - - fu059kzrvFABk/Ncld4vk4y9vUI= - hash2 - 926NIy8nLmTFB9VLIZvz3MlJF/PLsp2Zl2P9Gwl6mXc= + C6wHDAq5ukwucR1FkTnnq3ucsw6y7GR9wDadgB3zHZY= - Headers/FBSDKCoreKit.h + Headers/FBSDKMacCatalystDetermining.h - hash - - rSB/5qnmwQ/YfcHSajkFConHwuI= - hash2 - wiDLJIdGwhq62RT8NUGC9H3Ji6WVgPCTE3q7FTMneJw= + dOVbOuPHBVVE2h/fz8iXrr824nuLBVRrqymrNwdF5kY= - Headers/FBSDKCoreKitVersions.h + Headers/FBSDKMath.h - hash - - 5h80jtLpxKnIOkErVQzQ9esYVVM= - hash2 - KZ7nwRhL5CEca+znQ0DVoRblUrDBB2r4A/rsTIAq9m8= + RQb23pN1EiaRezovWmrJpZ289Eby0ndYmkHCpsWKbXo= - Headers/FBSDKDeviceButton.h + Headers/FBSDKMeasurementEventListener.h - hash - - 4LIheHz+TKvNTDHMFLx9U5N9muI= - hash2 - jraVs1muJpXk8r7ljiHH2+6sCGrZ0j+17u95Jn5xgKM= + ELmJcxc3dSPYAYyrwqHJpwUxM4is2hfU27i90WTOYQ4= - Headers/FBSDKDeviceDialogView.h + Headers/FBSDKMeasurementEventNames.h - hash - - 0aubj8CDlLTz/o8MfbxQrck/VQs= - hash2 - 5SsLAz81rfMji3a9qaEVQ9gWESKGuH6ziUaSTA4K+k4= + Xy6hXD6E/laXHrWOeDhRU5cQKCbE05HcdVjR5tdUx6E= - Headers/FBSDKDeviceViewControllerBase.h + Headers/FBSDKMetadataIndexer.h - hash - - 9d5jpsDwPq4ZpbCHYzNDectdVyE= - hash2 - 996f3WvoxwknKnreRc5JpTLQcUB27LR5tq5tV3qRHe0= + FC2xPfBPJ+KkA1lGRnOxuFDbWIJc5fChKOpjrK4QYMk= - Headers/FBSDKDynamicFrameworkLoaderProxy.h + Headers/FBSDKMetadataIndexing.h - hash - - gQze+1wXFmg8HHDE0Ba4/AdlSbk= - hash2 - DKzc5A2VHGjb5zjiW11FfYE+be1Je5rxetWvpGpLWP8= + QjaWgUOa4ftPTfJONsDDsoLADLIhk0afRL0wWiGd9qc= - Headers/FBSDKDynamicSocialFrameworkLoader.h + Headers/FBSDKModelManager.h - hash - - VkK7+4REIGtAPH/eFKxy/bj9hQ0= - hash2 - I6uYOLsEUDxk7HKK39oiWyshO9sP8I6Ul2aPS4AGbaM= + 4HNzWyenJC3JFcA8hUl1k235rwmiyBYrmtRHx6i0w2g= - Headers/FBSDKErrorCreating.h + Headers/FBSDKMutableCopying.h - hash - - hSTHauBFdEYzYLgpazD8Nu2mbvA= - hash2 - J1rXYSPoy877pIwlZKDP6n/b3DufexQeIl0pOymmYVY= + 9WETC6Qraw3B3QY90JfYu/elsAnM/L40JTEsRAOO+hQ= - Headers/FBSDKErrorFactory.h + Headers/FBSDKNetworkErrorChecker.h - hash - - BbwtPEHEtIq6FGLxlzJ+93hv4XU= - hash2 - PwxuvjiaBR9QpRJl5SjDI8lRM5aDTxvbBAloH4txjBs= + mQPfqbSnxLTJW64KKhoGcZPQYNTYQABLzG1AZ2hcTSs= - Headers/FBSDKErrorRecoveryAttempting.h + Headers/FBSDKNetworkErrorChecking.h - hash - - r3mkBDHcKe63UzmZCJLFEisXL3I= - hash2 - bbQLx2KLum7BokOQzq6eMFMcPRKyQgeSJyYi567SqfQ= + JaxujLpfeoL0uJ15AXk/+TxmnQ+XgmtHYz9sb5k3r1w= - Headers/FBSDKFeature.h + Headers/FBSDKObjectDecoding.h - hash - - oi8Vqy8v5+vpnJjJcnkEXSeEshQ= - hash2 - Yhm/pHM7ISu9kydXaHMtqHPBvvrmM/scVpvj5OfXQ24= + qsowPp05Itw5uODC4pGjeSY1WE9ntYKWLfZW7A0nNw4= - Headers/FBSDKFeatureChecking.h + Headers/FBSDKOperatingSystemVersionComparing.h - hash - - rYTkx84W03mL0rrno4sthw6poiM= - hash2 - QtYErERzFYGRmUpt4HXd8p062xQtrNl5l+J2nUhhc1k= + KaQv/BSjIbO1IWul0m3Ckagnf4cBrNKnGm3fhM4GJcg= - Headers/FBSDKGraphRequest.h + Headers/FBSDKPasteboard.h - hash - - mDiia1xQGNDzGWkoO2IrQrHcVCo= - hash2 - cObAdeSuYo3AG0Il/A6PknPlmQQkmsy8p6wzTTeJnFc= + UJnUSOEkUYzGWK3fOCD3HGGdwQLxYhZg4znp+HpSNGQ= - Headers/FBSDKGraphRequestConnecting.h + Headers/FBSDKPaymentObserving.h - hash - - paaU79+o3FwlCqzfosIGlXZTwL4= - hash2 - ly7JyuRHRTif+4dhHHyNJrgci4jYJ1SPobEAWFdeBG8= + g21RW5m5mkv5jnc/g4IZvHnCPQLSjxGoaSvN3vo4UZw= - Headers/FBSDKGraphRequestConnection.h + Headers/FBSDKPaymentProductRequestor.h - hash - - ZCtXBvpuATZKAZvJLOo9h5KrckA= - hash2 - ZbfPRx7gmcdeVKVyDE+cliM8ehWUJBPao1Kbkzn0Xv8= + S2CSCz82/VNHbyry4LOyJvanQu9UC+br3C0NUFHHqe8= - Headers/FBSDKGraphRequestConnectionDelegate.h + Headers/FBSDKPaymentProductRequestorCreating.h - hash - - FSHiVcHDpJTlfdfBczQNHtjDJ8s= - hash2 - pbeIgtjILQ+9lWJviGFFqpO8IqXWnVf2DQ094YKDKMY= + fGzWAJQkZyRBklHMViipfo4KyA1fMAOzlOiH4HhweQk= - Headers/FBSDKGraphRequestConnectionFactory.h + Headers/FBSDKProductAvailability.h - hash - - gAfT3DO/vuTTlEaJPEP8hL5P3Eo= - hash2 - xgTvIuiH3O0GP4dAfx+lVweVvj/3VUFzk/ZwDkEd6UM= + AfSg3sbP+VegxUAApbWi9NSI+/dlu9LbDGiLvCWo3Z0= - Headers/FBSDKGraphRequestConnectionFactoryProtocol.h + Headers/FBSDKProductCondition.h - hash - - A26a5H79Zb1dRO6YHMFB4DbS+D8= - hash2 - ZSBkNkUs6k4hh3lOO6aa5+j5kuh9vwSm6BTbH++KEH4= + dNGTpMMgyZMruD+nBPSsD0Y3Bc2L8ZoTcsW1f5tdK7Q= - Headers/FBSDKGraphRequestDataAttachment.h + Headers/FBSDKProductRequestFactory.h - hash - - 7vvCqPiZp4o6JKVaJJ4FP9XkXKE= - hash2 - rrQm0dv7u0VNuBOOr4bOsLq22U2VRKN5+/8z8dvg8ac= + 6bp/2xb4hfUOim9SEuGgPr9z+Bysu/FK27psJ1WxipQ= - Headers/FBSDKGraphRequestFactory.h + Headers/FBSDKProductsRequestProtocols.h - hash - - lAwX1CKv5VHiJ07/xZZylICOdg4= - hash2 - VHji6+eQJ/noGhXoav1+rDhYGkeNSPac5f3JMIMO4OQ= + a7mWH2GsxBZ9X9N8Z/19nO+toxG/0r99YGYxK28kY0o= - Headers/FBSDKGraphRequestFactoryProtocol.h + Headers/FBSDKProfileBlock.h - hash - - Nz3K53RPMCO3ckDCvhJoBJ9TIKI= - hash2 - 4EdOx1EfPwkCg86SDjtSacKJozvb0RRnJZ19a7qirAA= + 4/f1aRcfzmU+yr0ypnHjdfSBpIQ8QxluAy3Yn0XxJPE= - Headers/FBSDKGraphRequestFlags.h + Headers/FBSDKProfileNotifications.h - hash - - Zas2ccUoNaCrjUffAdLC6TmKLWs= - hash2 - QaBxTTw493IFQLv0fwkhBkWu57wAPkAZ/fexBSmcWuA= + yWNI2yhxUUa25VEKtZBJViFYRTXMmJxx1JUrJbK6QAs= - Headers/FBSDKGraphRequestHTTPMethod.h + Headers/FBSDKRandom.h - hash - - sF4WT7ko2ZXuQ91thBewwSb29Cc= - hash2 - s/ZdV1PYtfb+e5MToTE5eWQ/g8Ea8Lfbn1y5cPXIois= + /FYnxRG5dQwkxSXWGGkucUnk7tABHKmrqud2upLxMSk= - Headers/FBSDKGraphRequestProtocol.h + Headers/FBSDKRestrictiveDataFilterManager.h - hash - - E72bbJ8BaX/EV/so4aPEeaLRTkY= - hash2 - GDWolFR0Dj6corFdcjDQZdk7rfU0AEPiBD4Ij/x0efk= + zvdRFDFdVIObzvb569OCSjaowSA3dNsy0zdH0B0ggHI= - Headers/FBSDKIcon.h + Headers/FBSDKRulesFromKeyProvider.h - hash - - nSUcEGcswYAb2H/1Kk1Ibii38sQ= - hash2 - +bRm7DWEBj2Qs6f5L8UwS8K4WF3DXn9C+47shPYf33Q= + KU18OwgqjgGW8bB4DSVWVWXRm2R5Uh9WKEHg/7D71/c= - Headers/FBSDKImpressionLoggingButton.h + Headers/FBSDKSKAdNetworkReporter.h - hash - - aaainoJHYRbRmab8MpwHmrU4hVo= - hash2 - YdoyQtxZm0tnh9jsgEZSnzReYlue+nwzRR4z3AsUkdg= + uqe1+q806a6PrWGJ1z275ZtkYMC6hW+JEjEM1j+UxFY= - Headers/FBSDKInternalUtility.h + Headers/FBSDKServerConfiguration.h - hash - - SGKxlebDOswyK9ij4YkNeiS+jmM= - hash2 - ITLHu17JQHXN5BRP/aB0T2nlEkV6l8gADgjDCHMcOm0= + XJ9LplGDxOuvXujGkpFwpK2xVQjY9Iq6c2KBQ32dmQw= - Headers/FBSDKInternalUtilityProtocol.h + Headers/FBSDKServerConfigurationManager.h - hash - - Fv2HZA8YkLc1F/996f+/OhkAzZM= - hash2 - mbZQDpstOa8EgXL6i2KXC/6Al3EIoKxJT0wqzk2UNfs= + 7bxzdmwW3VP1D775pYiEPDzkARci0KU5+G83fUIv+Lk= - Headers/FBSDKKeychainStore.h + Headers/FBSDKServerConfigurationProviding.h - hash - - VSfBFlzguwgAJhVey77PM3TiKzI= - hash2 - sQGCel/07cMPMZI0kl8wscwPV9WL/JIYf1ns0PSf8v0= + nggJ6UDcdQ8WAvG9K2eWGIr1+MNgK3/g6Tj4sImbWHM= - Headers/FBSDKKeychainStoreFactory.h + Headers/FBSDKSettingsLogging.h - hash - - EokxqDkQxYQBz5YnFwcqJvVKd8I= - hash2 - la/OM0KnLr35SmfD02P88Sr62T2F8+uRVF/wDtbdfSw= + GgfZ+r7AkNT2pA6iA72tqgExzEgxS0MRiVNUSlpsa48= - Headers/FBSDKKeychainStoreProtocol.h + Headers/FBSDKSourceApplicationTracking.h - hash - - Vl4nIrUwT7cqcjwlXymbPkKUVDo= - hash2 - XNfcYyJYq69j5eL0ARtTlzkh8SdVCq+G/s9eY4Pd8O8= + qajy5wvDILF4b7Jcx9hTizBUhaT1i2GXvpxik1TzkNE= - Headers/FBSDKKeychainStoreProviding.h + Headers/FBSDKSuggestedEventsIndexer.h - hash - - mIeRZ1Khyvf/6V2HXI3+7c15XfU= - hash2 - N5iX620VVuEnU9MNl/truAcPdvE78EoCZ13WK/XGM7w= + o+ccIBHzx5V9J1IZLNYIg+BkWS3Kl3rMRYXWeWRdhDQ= - Headers/FBSDKLocation.h + Headers/FBSDKSuggestedEventsIndexerProtocol.h - hash - - lVldFN//gmPckkWOntm6/lMe0QE= - hash2 - 4VM07vWgUKPPsLEMLF29hXYKIHBkc9vETSX506Z++Uw= + 9kKE4jZryp1a9dSaPrjDlA+9RhscC9+Yq3GlCBL0DpU= - Headers/FBSDKLogger.h + Headers/FBSDKSwizzler.h - hash - - rtRqjTXsaZXv5x8H14rMIs3g7Gk= - hash2 - Qfqspxm3/sPBdO0HFJAKtqdycEFIM/L2eebvKieQ5F4= + 0n+HQ6UGePndL7zICwSJXV5WRg12HV3lB4DiARhtWIU= - Headers/FBSDKLogging.h + Headers/FBSDKSwizzling.h - hash - - /DbryGZcqEQACAktvCjPjV6SDG4= - hash2 - IvKTyTv5bHSAJcZqLwaHR/lW5CFnjIggFOzHMRDWMk4= + KFyWd42cMnaIyExVvONG1g3JPBSvnv/4xdag+5V9zDQ= - Headers/FBSDKLoggingBehavior.h + Headers/FBSDKTimeSpentData.h - hash - - 2RipnoPNHjzmVyzHpZjxsO+csE0= - hash2 - 4aOXHNufAYanMkOEmfMy+Os4pKJrcNj1FhZ5sT1dlwA= + 4onV/tAXCdp3PH0pHlu7hEtJ7bg+cH1JUhZKPPfhxms= - Headers/FBSDKLoginTooltip.h + Headers/FBSDKTimeSpentRecording.h - hash - - t9qlwGoUeyWhxDfXE8Ky6RnF/gg= - hash2 - C6wHDAq5ukwucR1FkTnnq3ucsw6y7GR9wDadgB3zHZY= + Xi9idQwWvd5DFqQNYAbll1aNfRM0zlSsrHt8LqUVh0E= - Headers/FBSDKNetworkErrorChecker.h + Headers/FBSDKTokenCaching.h - hash - - lc4ltIsnGN0wefVKZeW3BTQqt8o= - hash2 - mQPfqbSnxLTJW64KKhoGcZPQYNTYQABLzG1AZ2hcTSs= + aqvT3pRj7C448KPxobWR9AZGsr5TeBuYFw6Fe2phX4o= - Headers/FBSDKNetworkErrorChecking.h + Headers/FBSDKTokenStringProviding.h - hash - - DQOOpk+tae6sTARv6zgYkUNQv+4= - hash2 - JaxujLpfeoL0uJ15AXk/+TxmnQ+XgmtHYz9sb5k3r1w= + TTwDb4bRpxFALwHRV7rPZ9zwNFPGZhy34If3avetGjM= - Headers/FBSDKProductAvailability.h + Headers/FBSDKTransformer.h - hash - - 4z6lAOLiyG+H6sMmuDzBXlrBO4Q= - hash2 - AfSg3sbP+VegxUAApbWi9NSI+/dlu9LbDGiLvCWo3Z0= + 76ADDGvmmKAAjwJQmqZOKN1QRhrUmGE9qELPwGG2F4k= - Headers/FBSDKProductCondition.h + Headers/FBSDKURL.h - hash - - p2M86R+0XjuIIHBALGh4qHhF0sg= - hash2 - dNGTpMMgyZMruD+nBPSsD0Y3Bc2L8ZoTcsW1f5tdK7Q= + MC/UJOZYmjruWzpiMns2o9iOpycM+cvnUnx2d+brcDA= - Headers/FBSDKRandom.h + Headers/FBSDKURLHosting.h - hash - - R8FED9YvoEocX/AhmRTKcVPRw2o= - hash2 - JXR3YBjvsfljeUoFjq/rNAz0+acuqvjZkXBhXXs5bgE= + tY5HluqD9iw44nsX/G1SrqCii9dfnxqiv8T/kapFGQs= - Headers/FBSDKServerConfigurationProvider.h + Headers/FBSDKURLOpener.h - hash - - AhAGmLml8AEa2qhdMA2aHiBseRk= - hash2 - RXwkFjplbHxdLpEaBMqqLSRR8dDM5WCHUNSq389EwY0= + DUeUDJEfTX1NM5s8QxHytKu4/avgUtMZIXnRyx+sTF4= - Headers/FBSDKSettings.h + Headers/FBSDKURLOpening.h - hash - - R6dyUp+m+ea3r1bDBUkuxV3X6AY= - hash2 - XkVFFBY9CgWqcTRO9141I1ojD855VIKzqj32ohj9988= + djQLdPxXd/h2GC826rf/QKm1UM7Fb9poUtZsWIB9K/M= - Headers/FBSDKSettingsLogging.h + Headers/FBSDKURLScheme.h - hash - - j4NKiO1um7BzI27sPShA+WNNV6E= - hash2 - GgfZ+r7AkNT2pA6iA72tqgExzEgxS0MRiVNUSlpsa48= + BdpEnJgCwk4m/BX4jdUcFWtch+dOASiPi4b4XuShRow= - Headers/FBSDKSettingsProtocol.h + Headers/FBSDKURLSessionProxyFactory.h - hash - - QogmjQBweHFkUWSIRYsBQvR4gHE= - hash2 - vYviw3P0xVBPMPq5TFbuuFWvwiZH9HkZcHV1gavtPLo= + nFIFaAzvqWS22hEvcMkix5YaPcK4GBmjn+7lCb40/RI= - Headers/FBSDKTokenCaching.h + Headers/FBSDKURLSessionProxyProviding.h - hash - - Y9D8zDMXaiaJEPNG6yqmuv8sdxU= - hash2 - adI/CmzszZ3MQwaZv5E3iCsNy9ipB09TK9oNjPirDD4= + aTA0C16KsECkZ2E8HCXO7ce5CfBhS4krYqHjd2sMT84= - Headers/FBSDKTokenStringProviding.h + Headers/FBSDKURLSessionProxying.h - hash + hash2 - 1ULLCT9qWhm7HkrSyND4RJwRF6Y= + xCWdJ07ZEEhMehbPyCICo2qsde4nyWuid/4r5sZNYM0= + + Headers/FBSDKUnarchiverProvider.h + hash2 - Cmhyy2RK5YdGkiMeYR7YqggjtKl5xi9gfIWd5Rzyos0= + km9PeIz2mArhmhaSjTUxnyXNDnyTw45ONMOIrFvX9Ng= - Headers/FBSDKTransformer.h + Headers/FBSDKUnarchiverProviding.h - hash + hash2 - Ui2GFPACS7T6kK9LcCLcdJyCYyo= + oCPV4SoPYuNAh0Y+MkV7TYC6T/3tFQbq2/dC8tplruQ= + + Headers/FBSDKUserAgeRange.h + hash2 - 76ADDGvmmKAAjwJQmqZOKN1QRhrUmGE9qELPwGG2F4k= + pLTGrXlcRTNXtDJu1omtFNVR7Tl9niHZllskPvHvlLI= - Headers/FBSDKURLScheme.h + Headers/FBSDKUserDataPersisting.h - hash + hash2 - 36HfFNYLwWfRajDYFDJeNZe/evc= + e5bOiJw1uxd3xCQKKVryAoxKqTxaIVcOMbL0cYWLyJo= + + Headers/FBSDKUserDataStore.h + hash2 - BdpEnJgCwk4m/BX4jdUcFWtch+dOASiPi4b4XuShRow= + RY2Lg4PYOft0K2wbJtT1axcgmL2lJ5PaGtXZga3hQjI= - Headers/FBSDKUserAgeRange.h + Headers/FBSDKUserIDProviding.h - hash + hash2 - eRyqSxEieMcqdjv0yKXNIDnmRIg= + n8EfpaG2V2BCI5xE/8Hz8+83cLBSVMqXjkEx1Gv6r6E= + + Headers/FBSDKUserIdentifier.h + hash2 - HlG9273bkbhwQ3Z40EFALmtcSl7mgJYAMF+i4LVTQuM= + TIFVVKaBj4BvRv/gFJvtxkh3Bm/40McFA0531BAu5AI= Headers/FBSDKUtility.h - hash - - ACK+e48w6WLwZDhZT9VIaXDWTlk= - hash2 aDJa31ufENPB6jQuSRYbBb60HcsTocEvvcqZw2iWBN8= - Headers/_FBSDKWindowFinding.h + Headers/FBSDKWebDialogDelegate.h - hash - - Gac9mAAYHny41SRhpW53CbfSo2s= - hash2 - QxPymhBROXgyvxD0bzeN+T5ennsD7zaelwvA1a2l3oE= + RhnzKhKPGNsn+I0efiSBdbYdU7h+Z/m5R4mQUqXW8xA= - Headers/__FBSDKLoggerCreating.h + Headers/FBSDKWebDialogView.h - hash - - y1VVRA/XNhhKMaoTUc/66smvRqI= - hash2 - /8e+8f0FIi7sNd85JGNd2gXdF5x4vJgOTUOgWIssxL4= + HC8WLkRk5PhVWGbE58hLSP/goSUOleGYhuUzBNm31v4= - Modules/FBSDKCoreKit.swiftmodule/arm64-apple-tvos-simulator.swiftdoc + Headers/FBSDKWebView.h - hash - - ZrWzlJawpsjKWNXlpmAyba7QC1w= - hash2 - 3lDUPX1SQgNYlbCsapPQdMQ2uID4A97JtWymTXrxdHI= + yZ2ZBoGlvdRcTOHXhCl80pgVGKFXIQXl9HClExQmfbc= - Modules/FBSDKCoreKit.swiftmodule/arm64-apple-tvos-simulator.swiftinterface + Headers/FBSDKWebViewAppLinkResolver.h - hash - - pmukDPtWzfjdrOHMBT+gFs0TEJo= - hash2 - YeYV3CesIZWMD+4zweGHgxz40VwFZLgFaLUM8UfsDrU= + +Ac5AbGpEiHL5SuKIFm5ORqswif+O0w+zlIxL1qgUd4= - Modules/FBSDKCoreKit.swiftmodule/arm64-apple-tvos-simulator.swiftmodule + Headers/FBSDKWebViewProviding.h - hash - - WVr5yAlFEJ0tSYhISJq24wSCOgk= - hash2 - ONiLBjkTzPH2E9EPuET3GNZ2btXdDZkI42ZDGUaEjXk= + 2TVzs8L8DTwpM3xFUOklhzjkivHzm2VLIiY+IXFxMnk= - Modules/FBSDKCoreKit.swiftmodule/arm64.swiftdoc + Headers/NSNotificationCenter+NotificationPosting.h - hash - - ZrWzlJawpsjKWNXlpmAyba7QC1w= - hash2 - 3lDUPX1SQgNYlbCsapPQdMQ2uID4A97JtWymTXrxdHI= + /hTFkvjgGwyFzsQ6VB5CKDoMAKTrun+jQ7LMU4Bcfws= - Modules/FBSDKCoreKit.swiftmodule/arm64.swiftinterface + Headers/NSProcessInfo+MacCatalystDetermining.h - hash - - pmukDPtWzfjdrOHMBT+gFs0TEJo= - hash2 - YeYV3CesIZWMD+4zweGHgxz40VwFZLgFaLUM8UfsDrU= + N5KvICMBUqwJ3JveHhLX4bomYQIHATUqScz3F4Vyf8Q= - Modules/FBSDKCoreKit.swiftmodule/arm64.swiftmodule + Headers/NSProcessInfo+OperatingSystemVersionComparing.h - hash - - WVr5yAlFEJ0tSYhISJq24wSCOgk= - hash2 - ONiLBjkTzPH2E9EPuET3GNZ2btXdDZkI42ZDGUaEjXk= + G6fi3L4ee8mocOfWvq0r6J1Iy2HRUZ7PyHTmpxrxo08= - Modules/FBSDKCoreKit.swiftmodule/x86_64-apple-tvos-simulator.swiftdoc + Headers/UIApplication+URLOpener.h - hash + hash2 - 8kfwMPUBSu2lhB+8EYWm/1aZKHA= + LFldGsPohxFxp2EMtRNr9DW5offC4saf8wAKpZaih60= + + Headers/UIPasteboard+Pasteboard.h + hash2 - N5IWlQY05qYRjtGMQSWJ2hGQjdXCFycN0eTNHE3Bpdk= + JdRN7qh5XEBay0JfDd6bXvUO+ciilKne5qAXVmNWoyY= - Modules/FBSDKCoreKit.swiftmodule/x86_64-apple-tvos-simulator.swiftinterface + Headers/WKWebView+WebViewProtocol.h - hash + hash2 - GQQdqqQQSo0V7KBfEqhLxoohm5c= + Uo6vnwYxxFh+V/+J5U7GTu7dFxg9xliEGHkxzgAJYTs= + + Headers/_FBSDKNotificationPosting.h + hash2 - kKS2mNYWsiJ1v+/fZehbhioadtXDQixBMm4jzFDsvDY= + ZBUZDT5SUs3wBxxP06/A5KDaxedomK4NJ7axY0qD7jY= - Modules/FBSDKCoreKit.swiftmodule/x86_64-apple-tvos-simulator.swiftmodule + Headers/_FBSDKWindowFinding.h - hash + hash2 - VoPMe0iUnFXF2MdlpcE889xnYxg= + QxPymhBROXgyvxD0bzeN+T5ennsD7zaelwvA1a2l3oE= + + Headers/__FBSDKLoggerCreating.h + hash2 - 99ZC/vKmuj1W+s8wgFZbhf+mZXltGNmN7dSbo/GKaiQ= + KjjsJxMgCNjZYBZHCA+t/dUcdoGwgXLLXtNZjYzHQrA= - Modules/FBSDKCoreKit.swiftmodule/x86_64.swiftdoc + Modules/FBSDKCoreKit.swiftmodule/arm64-apple-tvos-simulator.swiftdoc - hash + hash2 - 8kfwMPUBSu2lhB+8EYWm/1aZKHA= + UF3vAjKGOj7okvubjnTebivdmdcuWo0TwLfYbzPAmJs= + + Modules/FBSDKCoreKit.swiftmodule/arm64-apple-tvos-simulator.swiftinterface + hash2 - N5IWlQY05qYRjtGMQSWJ2hGQjdXCFycN0eTNHE3Bpdk= + tOj7p7sITFFgpyie47448xBs1zP5gOR7xE05sHbZsjI= - Modules/FBSDKCoreKit.swiftmodule/x86_64.swiftinterface + Modules/FBSDKCoreKit.swiftmodule/arm64-apple-tvos-simulator.swiftmodule - hash + hash2 - GQQdqqQQSo0V7KBfEqhLxoohm5c= + JsBKts9AVaV3/U+c31+xz7qTaknfjZEGN/KTIPtXLT4= + + Modules/FBSDKCoreKit.swiftmodule/x86_64-apple-tvos-simulator.swiftdoc + hash2 - kKS2mNYWsiJ1v+/fZehbhioadtXDQixBMm4jzFDsvDY= + ygVbXc1ipgAP2qkDS0Lb0A2c2pK7fepbYPAGT7E3Mps= - Modules/FBSDKCoreKit.swiftmodule/x86_64.swiftmodule + Modules/FBSDKCoreKit.swiftmodule/x86_64-apple-tvos-simulator.swiftinterface - hash + hash2 - VoPMe0iUnFXF2MdlpcE889xnYxg= + oT3UH1YFgPzPkxkF4dj5oD7wGdV0I6YKfffzCkPtURY= + + Modules/FBSDKCoreKit.swiftmodule/x86_64-apple-tvos-simulator.swiftmodule + hash2 - 99ZC/vKmuj1W+s8wgFZbhf+mZXltGNmN7dSbo/GKaiQ= + 1BHvPzUwLz2UMwYNaG5+JDxpeKFGmjkyHeBRBDrZtEo= Modules/module.modulemap - hash - - dqxVNYXT9nBvFc3sI+M8nUrDXuA= - hash2 c2A9sHV9BPDFexemM1nM/fNWiYjoYt4V7Zxb+LDeu2Y= diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/_CodeSignature/CodeSignature b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit.framework/_CodeSignature/CodeSignature deleted file mode 100644 index e69de29b..00000000 diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/dSYMs/FBSDKCoreKit.framework.dSYM/Contents/Info.plist b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/dSYMs/FBSDKCoreKit.framework.dSYM/Contents/Info.plist new file mode 100644 index 00000000..e9fd3068 --- /dev/null +++ b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/dSYMs/FBSDKCoreKit.framework.dSYM/Contents/Info.plist @@ -0,0 +1,20 @@ + + + + + CFBundleDevelopmentRegion + English + CFBundleIdentifier + com.apple.xcode.dsym.com.facebook.sdk.FBSDKCoreKit + CFBundleInfoDictionaryVersion + 6.0 + CFBundlePackageType + dSYM + CFBundleSignature + ???? + CFBundleShortVersionString + 1.0 + CFBundleVersion + 15.1.0 + + diff --git a/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/dSYMs/FBSDKCoreKit.framework.dSYM/Contents/Resources/DWARF/FBSDKCoreKit b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/dSYMs/FBSDKCoreKit.framework.dSYM/Contents/Resources/DWARF/FBSDKCoreKit new file mode 100644 index 00000000..55051b9d Binary files /dev/null and b/ios/platform/FBSDKCoreKit.xcframework/tvos-arm64_x86_64-simulator/dSYMs/FBSDKCoreKit.framework.dSYM/Contents/Resources/DWARF/FBSDKCoreKit differ diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/Info.plist b/ios/platform/FBSDKCoreKit_Basics.xcframework/Info.plist index 148b0442..c34b4523 100644 --- a/ios/platform/FBSDKCoreKit_Basics.xcframework/Info.plist +++ b/ios/platform/FBSDKCoreKit_Basics.xcframework/Info.plist @@ -5,60 +5,70 @@ AvailableLibraries + DebugSymbolsPath + dSYMs LibraryIdentifier - ios-arm64 + ios-arm64_x86_64-simulator LibraryPath FBSDKCoreKit_Basics.framework SupportedArchitectures arm64 + x86_64 SupportedPlatform ios + SupportedPlatformVariant + simulator + DebugSymbolsPath + dSYMs LibraryIdentifier - ios-arm64_x86_64-simulator + tvos-arm64 LibraryPath FBSDKCoreKit_Basics.framework SupportedArchitectures arm64 - x86_64 SupportedPlatform - ios - SupportedPlatformVariant - simulator + tvos + DebugSymbolsPath + dSYMs LibraryIdentifier - ios-arm64_x86_64-maccatalyst + ios-arm64 LibraryPath FBSDKCoreKit_Basics.framework SupportedArchitectures arm64 - x86_64 SupportedPlatform ios - SupportedPlatformVariant - maccatalyst + DebugSymbolsPath + dSYMs LibraryIdentifier - tvos-arm64 + ios-arm64_x86_64-maccatalyst LibraryPath FBSDKCoreKit_Basics.framework SupportedArchitectures arm64 + x86_64 SupportedPlatform - tvos + ios + SupportedPlatformVariant + maccatalyst + DebugSymbolsPath + dSYMs LibraryIdentifier tvos-arm64_x86_64-simulator LibraryPath diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64/FBSDKCoreKit_Basics.framework/FBSDKCoreKit_Basics b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64/FBSDKCoreKit_Basics.framework/FBSDKCoreKit_Basics old mode 100644 new mode 100755 index d3f1343f..ae6d82a3 Binary files a/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64/FBSDKCoreKit_Basics.framework/FBSDKCoreKit_Basics and b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64/FBSDKCoreKit_Basics.framework/FBSDKCoreKit_Basics differ diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64/FBSDKCoreKit_Basics.framework/Headers/FBSDKCoreKit_Basics.h b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64/FBSDKCoreKit_Basics.framework/Headers/FBSDKCoreKit_Basics.h index 4bc09b79..38655e9f 100644 --- a/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64/FBSDKCoreKit_Basics.framework/Headers/FBSDKCoreKit_Basics.h +++ b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64/FBSDKCoreKit_Basics.framework/Headers/FBSDKCoreKit_Basics.h @@ -16,9 +16,11 @@ #import #import #import -#import +#import +#import #import #import #import -#import -#import +#import +#import +#import diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64/FBSDKCoreKit_Basics.framework/Headers/FBSDKDataPersisting.h b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64/FBSDKCoreKit_Basics.framework/Headers/FBSDKDataPersisting.h index 45a949e1..fbcccfad 100644 --- a/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64/FBSDKCoreKit_Basics.framework/Headers/FBSDKDataPersisting.h +++ b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64/FBSDKCoreKit_Basics.framework/Headers/FBSDKDataPersisting.h @@ -8,21 +8,28 @@ #import +#import + NS_ASSUME_NONNULL_BEGIN /// An internal protocol used to describe a simple data store NS_SWIFT_NAME(DataPersisting) @protocol FBSDKDataPersisting -- (void)setInteger:(NSInteger)value - forKey:(NSString *)defaultName; -- (void)setObject:(id)value - forKey:(NSString *)defaultName; -- (nullable NSData *)dataForKey:(NSString *)defaultName; -- (NSInteger)integerForKey:(NSString *)defaultName; -- (nullable NSString *)stringForKey:(NSString *)defaultName; -- (nullable id)objectForKey:(NSString *)defaultName; -- (void)removeObjectForKey:(NSString *)defaultName; +- (void)fb_setInteger:(NSInteger)integer + forKey:(NSString *)key; +- (void)fb_setObject:(id)object + forKey:(NSString *)key; +- (nullable NSData *)fb_dataForKey:(NSString *)key; +- (NSInteger)fb_integerForKey:(NSString *)key; +- (nullable NSString *)fb_stringForKey:(NSString *)key; +- (nullable id)fb_objectForKey:(NSString *)key; +- (void)fb_removeObjectForKey:(NSString *)key; + +@end + +FB_LINK_CATEGORY_INTERFACE(NSUserDefaults, DataPersisting) +@interface NSUserDefaults (DataPersisting) @end diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64/FBSDKCoreKit_Basics.framework/Headers/FBSDKFileDataExtracting.h b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64/FBSDKCoreKit_Basics.framework/Headers/FBSDKFileDataExtracting.h index 395e08bb..b08c62f4 100644 --- a/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64/FBSDKCoreKit_Basics.framework/Headers/FBSDKFileDataExtracting.h +++ b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64/FBSDKCoreKit_Basics.framework/Headers/FBSDKFileDataExtracting.h @@ -8,19 +8,34 @@ #import +#import + NS_ASSUME_NONNULL_BEGIN -/// An internal protocol used to describe a type that can extract data from a file -NS_SWIFT_NAME(FileDataExtracting) +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_FileDataExtracting) @protocol FBSDKFileDataExtracting -+ (nullable NSData *)dataWithContentsOfFile:(NSString *)path - options:(NSDataReadingOptions)readOptionsMask - error:(NSError *_Nullable *)errorPtr; ++ (nullable NSData *)fb_dataWithContentsOfFile:(NSString *)path + options:(NSDataReadingOptions)readOptionsMask + error:(NSError *_Nullable *)error; @end +/** + Internal conformance exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +FB_LINK_CATEGORY_INTERFACE(NSData, FileDataExtracting) @interface NSData (FileDataExtracting) + @end NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64/FBSDKCoreKit_Basics.framework/Headers/FBSDKFileManaging.h b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64/FBSDKCoreKit_Basics.framework/Headers/FBSDKFileManaging.h index 17bd385b..809b992d 100644 --- a/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64/FBSDKCoreKit_Basics.framework/Headers/FBSDKFileManaging.h +++ b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64/FBSDKCoreKit_Basics.framework/Headers/FBSDKFileManaging.h @@ -6,36 +6,40 @@ * LICENSE file in the root directory of this source tree. */ +#import + #import NS_ASSUME_NONNULL_BEGIN -/// An internal protocol used to describe a file manager -NS_SWIFT_NAME(FileManaging) -@protocol FBSDKFileManaging +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. -- (nullable NSURL *)URLForDirectory:(NSSearchPathDirectory)directory - inDomain:(NSSearchPathDomainMask)domain - appropriateForURL:(NSURL *)url - create:(BOOL)shouldCreate - error:(NSError *_Nullable *)error; + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_FileManaging) +@protocol FBSDKFileManaging -- (BOOL)createDirectoryAtPath:(NSString *)path - withIntermediateDirectories:(BOOL)createIntermediates - attributes:(NSDictionary *_Nullable)attributes - error:(NSError *_Nullable *)error; +- (BOOL)fb_createDirectoryAtPath:(NSString *)path + withIntermediateDirectories:(BOOL)createIntermediates + attributes:(NSDictionary *_Nullable)attributes + error:(NSError *_Nullable *)error; -- (BOOL)fileExistsAtPath:(NSString *)path; +- (BOOL)fb_fileExistsAtPath:(NSString *)path; -- (BOOL)removeItemAtPath:(NSString *)path - error:(NSError *_Nullable *)error; +- (BOOL)fb_removeItemAtPath:(NSString *)path + error:(NSError *_Nullable *)error; -- (NSArray *)contentsOfDirectoryAtPath:(NSString *)path - error:(NSError *_Nullable *)error; +- (NSArray *)fb_contentsOfDirectoryAtPath:(NSString *)path + error:(NSError *_Nullable *)error +__attribute__((swift_error(nonnull_error))); @end -@interface NSFileManager (FBSDKFileManaging) +FB_LINK_CATEGORY_INTERFACE(NSFileManager, FileManaging) +@interface NSFileManager (FileManaging) + @end NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64/FBSDKCoreKit_Basics.framework/Headers/FBSDKInfoDictionaryProviding.h b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64/FBSDKCoreKit_Basics.framework/Headers/FBSDKInfoDictionaryProviding.h index f5244051..2be3237b 100644 --- a/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64/FBSDKCoreKit_Basics.framework/Headers/FBSDKInfoDictionaryProviding.h +++ b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64/FBSDKCoreKit_Basics.framework/Headers/FBSDKInfoDictionaryProviding.h @@ -6,17 +6,26 @@ * LICENSE file in the root directory of this source tree. */ +#import + #import NS_ASSUME_NONNULL_BEGIN +/// An internal protocol used for accessing bundles NS_SWIFT_NAME(InfoDictionaryProviding) @protocol FBSDKInfoDictionaryProviding -@property (nullable, readonly, copy) NSDictionary *infoDictionary; -@property (nullable, readonly, copy) NSString *bundleIdentifier; +@property (nullable, readonly, copy) NSDictionary *fb_infoDictionary; +@property (nullable, readonly, copy) NSString *fb_bundleIdentifier; + +- (nullable id)fb_objectForInfoDictionaryKey:(NSString *)key +NS_SWIFT_NAME(fb_object(forInfoDictionaryKey:)); + +@end -- (nullable id)objectForInfoDictionaryKey:(NSString *)key; +FB_LINK_CATEGORY_INTERFACE(NSBundle, InfoDictionaryProviding) +@interface NSBundle (InfoDictionaryProviding) @end diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64/FBSDKCoreKit_Basics.framework/Headers/FBSDKLinking.h b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64/FBSDKCoreKit_Basics.framework/Headers/FBSDKLinking.h new file mode 100644 index 00000000..2359544d --- /dev/null +++ b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64/FBSDKCoreKit_Basics.framework/Headers/FBSDKLinking.h @@ -0,0 +1,55 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +// These macros exist to allow templates to substitute names of the class and category +#define FB_LINK_CATEGORY_INTERFACE(CLASS, CATEGORY) FB_LINK_REQUIRE_CATEGORY(CLASS ## _ ## CATEGORY) +#define FB_LINK_CATEGORY_IMPLEMENTATION(CLASS, CATEGORY) FB_LINKABLE(CLASS ## _ ## CATEGORY) + +#if !TARGET_OS_TV && !defined(FB_LINK_REQUIRE_DISABLE_I_KNOW_WHAT_I_AM_DOING) +// DO NOT USE this macro directly, use FB_LINK_REQUIRE_CATEGORY. + #define FB_LINK_REQUIRE_(NAME) \ + extern char FBLinkable_ ## NAME; \ + extern const void *_Nonnull const OS_WEAK OS_CONCAT(FBLink_, NAME); \ + OS_USED const void *_Nonnull const OS_WEAK OS_CONCAT(FBLink_, NAME) = &FBLinkable_ ## NAME; + +// Annotate category @implementation definitions with this macro. + #ifdef DEBUG + #define FB_LINKABLE(NAME) \ + __attribute__((used)) __attribute__((visibility("default"))) char FBLinkable_ ## NAME = 'L'; + #else + #define FB_LINKABLE(NAME) \ + __attribute__((visibility("default"))) char FBLinkable_ ## NAME = 'L'; + #endif + +// Annotate category @interface declarations with this macro. + #define FB_LINK_REQUIRE_CATEGORY(NAME) \ + FB_LINK_REQUIRE_(NAME) + +// Annotate class @interface declarations with this macro if they are getting dropped by dead stripping due to a lack of static references. + #define FB_LINK_REQUIRE_CLASS(NAME) \ + FB_LINK_REQUIRE_(NAME) \ + extern void *OBJC_CLASS_$_ ## NAME; \ + extern const void *const OS_WEAK OS_CONCAT(FBLinkClass_, NAME); \ + OS_USED const void *const OS_WEAK OS_CONCAT(FBLinkClass_, NAME) = (void *)&OBJC_CLASS_$_ ## NAME; + +// Annotate class @implementations with this macro if you know they +// will have a lack of static references or even header imports and +// you have ensured that the containing implementation will be linked +// by other means (e.g., other used classes in the same file. + #define FB_DONT_DEAD_STRIP_CLASS(NAME) \ + asm (".no_dead_strip _OBJC_CLASS_$_" #NAME); + +#else + + #define FB_LINK_REQUIRE_(NAME) + #define FB_LINKABLE(NAME) + #define FB_LINK_REQUIRE_CATEGORY(NAME) + #define FB_LINK_REQUIRE_CLASS(NAME) + #define FB_DONT_DEAD_STRIP_CLASS(NAME) + +#endif diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64/FBSDKCoreKit_Basics.framework/Headers/FBSDKNetworkTask.h b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64/FBSDKCoreKit_Basics.framework/Headers/FBSDKNetworkTask.h new file mode 100644 index 00000000..96f8c7bf --- /dev/null +++ b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64/FBSDKCoreKit_Basics.framework/Headers/FBSDKNetworkTask.h @@ -0,0 +1,31 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +#import + +NS_ASSUME_NONNULL_BEGIN + +/// An internal protocol used to describe a network task +NS_SWIFT_NAME(NetworkTask) +@protocol FBSDKNetworkTask + +@property (readonly) NSURLSessionTaskState fb_state; + +- (void)fb_resume; +- (void)fb_cancel; + +@end + +FB_LINK_CATEGORY_INTERFACE(NSURLSessionTask, NetworkTask) +@interface NSURLSessionTask (NetworkTask) + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64/FBSDKCoreKit_Basics.framework/Headers/FBSDKNotificationDelivering.h b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64/FBSDKCoreKit_Basics.framework/Headers/FBSDKNotificationDelivering.h new file mode 100644 index 00000000..0a7fda86 --- /dev/null +++ b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64/FBSDKCoreKit_Basics.framework/Headers/FBSDKNotificationDelivering.h @@ -0,0 +1,31 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/// An internal protocol used to describe a type that can deliver a notification +NS_SWIFT_NAME(NotificationDelivering) +@protocol FBSDKNotificationDelivering + +- (void)fb_addObserver:(id)observer + selector:(SEL)selector + name:(nullable NSNotificationName)name + object:(nullable id)object; + +- (id )fb_addObserverForName:(nullable NSNotificationName)name + object:(nullable id)obj + queue:(nullable NSOperationQueue *)queue + usingBlock:(void (^)(NSNotification *note))block; + +- (void)fb_removeObserver:(id)observer; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64/FBSDKCoreKit_Basics.framework/Headers/FBSDKSessionProviding.h b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64/FBSDKCoreKit_Basics.framework/Headers/FBSDKSessionProviding.h deleted file mode 100644 index 494839e5..00000000 --- a/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64/FBSDKCoreKit_Basics.framework/Headers/FBSDKSessionProviding.h +++ /dev/null @@ -1,33 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -NS_ASSUME_NONNULL_BEGIN - -/// An internal protocol used to describe a session data task -NS_SWIFT_NAME(SessionDataTask) -@protocol FBSDKSessionDataTask - -@property (readonly) NSURLSessionTaskState state; - -- (void)resume; -- (void)cancel; - -@end - -/// An internal protocol used to describe a url session -NS_SWIFT_NAME(SessionProviding) -@protocol FBSDKSessionProviding - -- (id)dataTaskWithRequest:(NSURLRequest *)request - completionHandler:(void (^)(NSData *_Nullable data, NSURLResponse *_Nullable response, NSError *_Nullable error))completionHandler; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64/FBSDKCoreKit_Basics.framework/Headers/FBSDKURLSessionProviding.h b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64/FBSDKCoreKit_Basics.framework/Headers/FBSDKURLSessionProviding.h new file mode 100644 index 00000000..5ded8d8c --- /dev/null +++ b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64/FBSDKCoreKit_Basics.framework/Headers/FBSDKURLSessionProviding.h @@ -0,0 +1,30 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import + +#import + +NS_ASSUME_NONNULL_BEGIN + +/// An internal protocol used to describe a url session +NS_SWIFT_NAME(URLSessionProviding) +@protocol FBSDKURLSessionProviding + +- (id)fb_dataTaskWithRequest:(NSURLRequest *)request + completionHandler:(void (^)(NSData *_Nullable data, NSURLResponse *_Nullable response, NSError *_Nullable error))completionHandler; + +@end + +FB_LINK_CATEGORY_INTERFACE(NSURLSession, URLSessionProviding) +@interface NSURLSession (URLSessionProviding) + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64/FBSDKCoreKit_Basics.framework/Headers/FBSDKURLSessionTask.h b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64/FBSDKCoreKit_Basics.framework/Headers/FBSDKURLSessionTask.h index 128efb8b..c5a1f20b 100644 --- a/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64/FBSDKCoreKit_Basics.framework/Headers/FBSDKURLSessionTask.h +++ b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64/FBSDKCoreKit_Basics.framework/Headers/FBSDKURLSessionTask.h @@ -8,7 +8,7 @@ #import -#import +#import NS_ASSUME_NONNULL_BEGIN @@ -20,7 +20,7 @@ NS_SWIFT_NAME(UrlSessionTaskBlock); NS_SWIFT_NAME(UrlSessionTask) @interface FBSDKURLSessionTask : NSObject -@property (nonatomic, strong) id task; +@property (nonatomic, strong) id task; @property (atomic, readonly) NSURLSessionTaskState state; @property (nonatomic, readonly, strong) NSDate *requestStartDate; @property (nullable, nonatomic, copy) FBSDKURLSessionTaskBlock handler; @@ -31,7 +31,7 @@ NS_SWIFT_NAME(UrlSessionTask) + (instancetype)new NS_UNAVAILABLE; - (nullable instancetype)initWithRequest:(NSURLRequest *)request - fromSession:(id)session + fromSession:(id)session completionHandler:(nullable FBSDKURLSessionTaskBlock)handler; - (void)start; diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64/FBSDKCoreKit_Basics.framework/Headers/NSBundle+InfoDictionaryProviding.h b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64/FBSDKCoreKit_Basics.framework/Headers/NSBundle+InfoDictionaryProviding.h deleted file mode 100644 index a75e146c..00000000 --- a/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64/FBSDKCoreKit_Basics.framework/Headers/NSBundle+InfoDictionaryProviding.h +++ /dev/null @@ -1,19 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#import - -NS_ASSUME_NONNULL_BEGIN - -/// Default conformance to the info dictionary providing protocol -@interface NSBundle (InfoDictionaryProviding) -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64/FBSDKCoreKit_Basics.framework/Headers/NSNotificationCenter+NotificationDelivering.h b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64/FBSDKCoreKit_Basics.framework/Headers/NSNotificationCenter+NotificationDelivering.h new file mode 100644 index 00000000..bcc9ae51 --- /dev/null +++ b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64/FBSDKCoreKit_Basics.framework/Headers/NSNotificationCenter+NotificationDelivering.h @@ -0,0 +1,20 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +#import + +NS_ASSUME_NONNULL_BEGIN + +FB_LINK_CATEGORY_INTERFACE(NSNotificationCenter, NotificationDelivering) +@interface NSNotificationCenter (NotificationDelivering) + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64/FBSDKCoreKit_Basics.framework/Headers/NSUserDefaults+FBSDKDataPersisting.h b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64/FBSDKCoreKit_Basics.framework/Headers/NSUserDefaults+FBSDKDataPersisting.h deleted file mode 100644 index 4de93207..00000000 --- a/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64/FBSDKCoreKit_Basics.framework/Headers/NSUserDefaults+FBSDKDataPersisting.h +++ /dev/null @@ -1,19 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#import - -NS_ASSUME_NONNULL_BEGIN - -/// Default conformance to the data persisting protocol -@interface NSUserDefaults (DataPersisting) -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64/FBSDKCoreKit_Basics.framework/Info.plist b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64/FBSDKCoreKit_Basics.framework/Info.plist index 57517e23..3e1d1ea8 100644 Binary files a/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64/FBSDKCoreKit_Basics.framework/Info.plist and b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64/FBSDKCoreKit_Basics.framework/Info.plist differ diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64/dSYMs/FBSDKCoreKit_Basics.framework.dSYM/Contents/Info.plist b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64/dSYMs/FBSDKCoreKit_Basics.framework.dSYM/Contents/Info.plist new file mode 100644 index 00000000..8c234590 --- /dev/null +++ b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64/dSYMs/FBSDKCoreKit_Basics.framework.dSYM/Contents/Info.plist @@ -0,0 +1,20 @@ + + + + + CFBundleDevelopmentRegion + English + CFBundleIdentifier + com.apple.xcode.dsym.com.facebook.sdk.FBSDKCoreKitBasics + CFBundleInfoDictionaryVersion + 6.0 + CFBundlePackageType + dSYM + CFBundleSignature + ???? + CFBundleShortVersionString + 1.0 + CFBundleVersion + 15.1.0 + + diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64/dSYMs/FBSDKCoreKit_Basics.framework.dSYM/Contents/Resources/DWARF/FBSDKCoreKit_Basics b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64/dSYMs/FBSDKCoreKit_Basics.framework.dSYM/Contents/Resources/DWARF/FBSDKCoreKit_Basics new file mode 100644 index 00000000..5e5515b6 Binary files /dev/null and b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64/dSYMs/FBSDKCoreKit_Basics.framework.dSYM/Contents/Resources/DWARF/FBSDKCoreKit_Basics differ diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/FBSDKCoreKit_Basics b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/FBSDKCoreKit_Basics deleted file mode 100644 index 47bfc0d2..00000000 Binary files a/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/FBSDKCoreKit_Basics and /dev/null differ diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/FBSDKCoreKit_Basics b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/FBSDKCoreKit_Basics new file mode 120000 index 00000000..0fb0d493 --- /dev/null +++ b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/FBSDKCoreKit_Basics @@ -0,0 +1 @@ +Versions/Current/FBSDKCoreKit_Basics \ No newline at end of file diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Headers b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Headers new file mode 120000 index 00000000..a177d2a6 --- /dev/null +++ b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Headers @@ -0,0 +1 @@ +Versions/Current/Headers \ No newline at end of file diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Headers/FBSDKDataPersisting.h b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Headers/FBSDKDataPersisting.h deleted file mode 100644 index 45a949e1..00000000 --- a/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Headers/FBSDKDataPersisting.h +++ /dev/null @@ -1,29 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -NS_ASSUME_NONNULL_BEGIN - -/// An internal protocol used to describe a simple data store -NS_SWIFT_NAME(DataPersisting) -@protocol FBSDKDataPersisting - -- (void)setInteger:(NSInteger)value - forKey:(NSString *)defaultName; -- (void)setObject:(id)value - forKey:(NSString *)defaultName; -- (nullable NSData *)dataForKey:(NSString *)defaultName; -- (NSInteger)integerForKey:(NSString *)defaultName; -- (nullable NSString *)stringForKey:(NSString *)defaultName; -- (nullable id)objectForKey:(NSString *)defaultName; -- (void)removeObjectForKey:(NSString *)defaultName; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Headers/FBSDKFileDataExtracting.h b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Headers/FBSDKFileDataExtracting.h deleted file mode 100644 index 395e08bb..00000000 --- a/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Headers/FBSDKFileDataExtracting.h +++ /dev/null @@ -1,26 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -NS_ASSUME_NONNULL_BEGIN - -/// An internal protocol used to describe a type that can extract data from a file -NS_SWIFT_NAME(FileDataExtracting) -@protocol FBSDKFileDataExtracting - -+ (nullable NSData *)dataWithContentsOfFile:(NSString *)path - options:(NSDataReadingOptions)readOptionsMask - error:(NSError *_Nullable *)errorPtr; - -@end - -@interface NSData (FileDataExtracting) -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Headers/FBSDKFileManaging.h b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Headers/FBSDKFileManaging.h deleted file mode 100644 index 17bd385b..00000000 --- a/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Headers/FBSDKFileManaging.h +++ /dev/null @@ -1,41 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -NS_ASSUME_NONNULL_BEGIN - -/// An internal protocol used to describe a file manager -NS_SWIFT_NAME(FileManaging) -@protocol FBSDKFileManaging - -- (nullable NSURL *)URLForDirectory:(NSSearchPathDirectory)directory - inDomain:(NSSearchPathDomainMask)domain - appropriateForURL:(NSURL *)url - create:(BOOL)shouldCreate - error:(NSError *_Nullable *)error; - -- (BOOL)createDirectoryAtPath:(NSString *)path - withIntermediateDirectories:(BOOL)createIntermediates - attributes:(NSDictionary *_Nullable)attributes - error:(NSError *_Nullable *)error; - -- (BOOL)fileExistsAtPath:(NSString *)path; - -- (BOOL)removeItemAtPath:(NSString *)path - error:(NSError *_Nullable *)error; - -- (NSArray *)contentsOfDirectoryAtPath:(NSString *)path - error:(NSError *_Nullable *)error; - -@end - -@interface NSFileManager (FBSDKFileManaging) -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Headers/FBSDKInfoDictionaryProviding.h b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Headers/FBSDKInfoDictionaryProviding.h deleted file mode 100644 index f5244051..00000000 --- a/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Headers/FBSDKInfoDictionaryProviding.h +++ /dev/null @@ -1,23 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -NS_ASSUME_NONNULL_BEGIN - -NS_SWIFT_NAME(InfoDictionaryProviding) -@protocol FBSDKInfoDictionaryProviding - -@property (nullable, readonly, copy) NSDictionary *infoDictionary; -@property (nullable, readonly, copy) NSString *bundleIdentifier; - -- (nullable id)objectForInfoDictionaryKey:(NSString *)key; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Headers/FBSDKSessionProviding.h b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Headers/FBSDKSessionProviding.h deleted file mode 100644 index 494839e5..00000000 --- a/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Headers/FBSDKSessionProviding.h +++ /dev/null @@ -1,33 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -NS_ASSUME_NONNULL_BEGIN - -/// An internal protocol used to describe a session data task -NS_SWIFT_NAME(SessionDataTask) -@protocol FBSDKSessionDataTask - -@property (readonly) NSURLSessionTaskState state; - -- (void)resume; -- (void)cancel; - -@end - -/// An internal protocol used to describe a url session -NS_SWIFT_NAME(SessionProviding) -@protocol FBSDKSessionProviding - -- (id)dataTaskWithRequest:(NSURLRequest *)request - completionHandler:(void (^)(NSData *_Nullable data, NSURLResponse *_Nullable response, NSError *_Nullable error))completionHandler; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Headers/NSBundle+InfoDictionaryProviding.h b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Headers/NSBundle+InfoDictionaryProviding.h deleted file mode 100644 index a75e146c..00000000 --- a/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Headers/NSBundle+InfoDictionaryProviding.h +++ /dev/null @@ -1,19 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#import - -NS_ASSUME_NONNULL_BEGIN - -/// Default conformance to the info dictionary providing protocol -@interface NSBundle (InfoDictionaryProviding) -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Headers/NSUserDefaults+FBSDKDataPersisting.h b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Headers/NSUserDefaults+FBSDKDataPersisting.h deleted file mode 100644 index 4de93207..00000000 --- a/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Headers/NSUserDefaults+FBSDKDataPersisting.h +++ /dev/null @@ -1,19 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#import - -NS_ASSUME_NONNULL_BEGIN - -/// Default conformance to the data persisting protocol -@interface NSUserDefaults (DataPersisting) -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Modules b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Modules new file mode 120000 index 00000000..5736f318 --- /dev/null +++ b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Modules @@ -0,0 +1 @@ +Versions/Current/Modules \ No newline at end of file diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Resources b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Resources new file mode 120000 index 00000000..953ee36f --- /dev/null +++ b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Resources @@ -0,0 +1 @@ +Versions/Current/Resources \ No newline at end of file diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Resources/Info.plist b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Resources/Info.plist deleted file mode 100644 index 7db6f538..00000000 --- a/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Resources/Info.plist +++ /dev/null @@ -1,52 +0,0 @@ - - - - - BuildMachineOSBuild - 21E258 - CFBundleDevelopmentRegion - en - CFBundleExecutable - FBSDKCoreKit_Basics - CFBundleIdentifier - com.facebook.sdk.FBSDKCoreKitBasics - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - FBSDKCoreKit_Basics - CFBundlePackageType - FMWK - CFBundleShortVersionString - 1.0 - CFBundleSignature - ???? - CFBundleSupportedPlatforms - - MacOSX - - CFBundleVersion - 13.2.0 - DTCompiler - com.apple.compilers.llvm.clang.1_0 - DTPlatformBuild - 13A233 - DTPlatformName - macosx - DTPlatformVersion - 11.3 - DTSDKBuild - 20E214 - DTSDKName - macosx11.3 - DTXcode - 1300 - DTXcodeBuild - 13A233 - LSMinimumSystemVersion - 10.15 - UIDeviceFamily - - 2 - - - diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Versions/A/FBSDKCoreKit_Basics b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Versions/A/FBSDKCoreKit_Basics new file mode 100755 index 00000000..278741d2 Binary files /dev/null and b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Versions/A/FBSDKCoreKit_Basics differ diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Headers/FBSDKBase64.h b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Versions/A/Headers/FBSDKBase64.h similarity index 100% rename from ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Headers/FBSDKBase64.h rename to ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Versions/A/Headers/FBSDKBase64.h diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Headers/FBSDKBasicUtility.h b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Versions/A/Headers/FBSDKBasicUtility.h similarity index 100% rename from ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Headers/FBSDKBasicUtility.h rename to ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Versions/A/Headers/FBSDKBasicUtility.h diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Headers/FBSDKCoreKit_Basics.h b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Versions/A/Headers/FBSDKCoreKit_Basics.h similarity index 75% rename from ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Headers/FBSDKCoreKit_Basics.h rename to ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Versions/A/Headers/FBSDKCoreKit_Basics.h index 4bc09b79..38655e9f 100644 --- a/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Headers/FBSDKCoreKit_Basics.h +++ b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Versions/A/Headers/FBSDKCoreKit_Basics.h @@ -16,9 +16,11 @@ #import #import #import -#import +#import +#import #import #import #import -#import -#import +#import +#import +#import diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Headers/FBSDKCrashHandler.h b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Versions/A/Headers/FBSDKCrashHandler.h similarity index 100% rename from ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Headers/FBSDKCrashHandler.h rename to ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Versions/A/Headers/FBSDKCrashHandler.h diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Headers/FBSDKCrashHandlerProtocol.h b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Versions/A/Headers/FBSDKCrashHandlerProtocol.h similarity index 100% rename from ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Headers/FBSDKCrashHandlerProtocol.h rename to ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Versions/A/Headers/FBSDKCrashHandlerProtocol.h diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Headers/FBSDKCrashObserving.h b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Versions/A/Headers/FBSDKCrashObserving.h similarity index 100% rename from ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Headers/FBSDKCrashObserving.h rename to ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Versions/A/Headers/FBSDKCrashObserving.h diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Versions/A/Headers/FBSDKDataPersisting.h b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Versions/A/Headers/FBSDKDataPersisting.h new file mode 100644 index 00000000..fbcccfad --- /dev/null +++ b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Versions/A/Headers/FBSDKDataPersisting.h @@ -0,0 +1,36 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +#import + +NS_ASSUME_NONNULL_BEGIN + +/// An internal protocol used to describe a simple data store +NS_SWIFT_NAME(DataPersisting) +@protocol FBSDKDataPersisting + +- (void)fb_setInteger:(NSInteger)integer + forKey:(NSString *)key; +- (void)fb_setObject:(id)object + forKey:(NSString *)key; +- (nullable NSData *)fb_dataForKey:(NSString *)key; +- (NSInteger)fb_integerForKey:(NSString *)key; +- (nullable NSString *)fb_stringForKey:(NSString *)key; +- (nullable id)fb_objectForKey:(NSString *)key; +- (void)fb_removeObjectForKey:(NSString *)key; + +@end + +FB_LINK_CATEGORY_INTERFACE(NSUserDefaults, DataPersisting) +@interface NSUserDefaults (DataPersisting) + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Versions/A/Headers/FBSDKFileDataExtracting.h b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Versions/A/Headers/FBSDKFileDataExtracting.h new file mode 100644 index 00000000..b08c62f4 --- /dev/null +++ b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Versions/A/Headers/FBSDKFileDataExtracting.h @@ -0,0 +1,41 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_FileDataExtracting) +@protocol FBSDKFileDataExtracting + ++ (nullable NSData *)fb_dataWithContentsOfFile:(NSString *)path + options:(NSDataReadingOptions)readOptionsMask + error:(NSError *_Nullable *)error; + +@end + +/** + Internal conformance exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +FB_LINK_CATEGORY_INTERFACE(NSData, FileDataExtracting) +@interface NSData (FileDataExtracting) + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Versions/A/Headers/FBSDKFileManaging.h b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Versions/A/Headers/FBSDKFileManaging.h new file mode 100644 index 00000000..809b992d --- /dev/null +++ b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Versions/A/Headers/FBSDKFileManaging.h @@ -0,0 +1,45 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_FileManaging) +@protocol FBSDKFileManaging + +- (BOOL)fb_createDirectoryAtPath:(NSString *)path + withIntermediateDirectories:(BOOL)createIntermediates + attributes:(NSDictionary *_Nullable)attributes + error:(NSError *_Nullable *)error; + +- (BOOL)fb_fileExistsAtPath:(NSString *)path; + +- (BOOL)fb_removeItemAtPath:(NSString *)path + error:(NSError *_Nullable *)error; + +- (NSArray *)fb_contentsOfDirectoryAtPath:(NSString *)path + error:(NSError *_Nullable *)error +__attribute__((swift_error(nonnull_error))); + +@end + +FB_LINK_CATEGORY_INTERFACE(NSFileManager, FileManaging) +@interface NSFileManager (FileManaging) + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Versions/A/Headers/FBSDKInfoDictionaryProviding.h b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Versions/A/Headers/FBSDKInfoDictionaryProviding.h new file mode 100644 index 00000000..2be3237b --- /dev/null +++ b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Versions/A/Headers/FBSDKInfoDictionaryProviding.h @@ -0,0 +1,32 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +#import + +NS_ASSUME_NONNULL_BEGIN + +/// An internal protocol used for accessing bundles +NS_SWIFT_NAME(InfoDictionaryProviding) +@protocol FBSDKInfoDictionaryProviding + +@property (nullable, readonly, copy) NSDictionary *fb_infoDictionary; +@property (nullable, readonly, copy) NSString *fb_bundleIdentifier; + +- (nullable id)fb_objectForInfoDictionaryKey:(NSString *)key +NS_SWIFT_NAME(fb_object(forInfoDictionaryKey:)); + +@end + +FB_LINK_CATEGORY_INTERFACE(NSBundle, InfoDictionaryProviding) +@interface NSBundle (InfoDictionaryProviding) + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Headers/FBSDKLibAnalyzer.h b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Versions/A/Headers/FBSDKLibAnalyzer.h similarity index 100% rename from ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Headers/FBSDKLibAnalyzer.h rename to ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Versions/A/Headers/FBSDKLibAnalyzer.h diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Versions/A/Headers/FBSDKLinking.h b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Versions/A/Headers/FBSDKLinking.h new file mode 100644 index 00000000..2359544d --- /dev/null +++ b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Versions/A/Headers/FBSDKLinking.h @@ -0,0 +1,55 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +// These macros exist to allow templates to substitute names of the class and category +#define FB_LINK_CATEGORY_INTERFACE(CLASS, CATEGORY) FB_LINK_REQUIRE_CATEGORY(CLASS ## _ ## CATEGORY) +#define FB_LINK_CATEGORY_IMPLEMENTATION(CLASS, CATEGORY) FB_LINKABLE(CLASS ## _ ## CATEGORY) + +#if !TARGET_OS_TV && !defined(FB_LINK_REQUIRE_DISABLE_I_KNOW_WHAT_I_AM_DOING) +// DO NOT USE this macro directly, use FB_LINK_REQUIRE_CATEGORY. + #define FB_LINK_REQUIRE_(NAME) \ + extern char FBLinkable_ ## NAME; \ + extern const void *_Nonnull const OS_WEAK OS_CONCAT(FBLink_, NAME); \ + OS_USED const void *_Nonnull const OS_WEAK OS_CONCAT(FBLink_, NAME) = &FBLinkable_ ## NAME; + +// Annotate category @implementation definitions with this macro. + #ifdef DEBUG + #define FB_LINKABLE(NAME) \ + __attribute__((used)) __attribute__((visibility("default"))) char FBLinkable_ ## NAME = 'L'; + #else + #define FB_LINKABLE(NAME) \ + __attribute__((visibility("default"))) char FBLinkable_ ## NAME = 'L'; + #endif + +// Annotate category @interface declarations with this macro. + #define FB_LINK_REQUIRE_CATEGORY(NAME) \ + FB_LINK_REQUIRE_(NAME) + +// Annotate class @interface declarations with this macro if they are getting dropped by dead stripping due to a lack of static references. + #define FB_LINK_REQUIRE_CLASS(NAME) \ + FB_LINK_REQUIRE_(NAME) \ + extern void *OBJC_CLASS_$_ ## NAME; \ + extern const void *const OS_WEAK OS_CONCAT(FBLinkClass_, NAME); \ + OS_USED const void *const OS_WEAK OS_CONCAT(FBLinkClass_, NAME) = (void *)&OBJC_CLASS_$_ ## NAME; + +// Annotate class @implementations with this macro if you know they +// will have a lack of static references or even header imports and +// you have ensured that the containing implementation will be linked +// by other means (e.g., other used classes in the same file. + #define FB_DONT_DEAD_STRIP_CLASS(NAME) \ + asm (".no_dead_strip _OBJC_CLASS_$_" #NAME); + +#else + + #define FB_LINK_REQUIRE_(NAME) + #define FB_LINKABLE(NAME) + #define FB_LINK_REQUIRE_CATEGORY(NAME) + #define FB_LINK_REQUIRE_CLASS(NAME) + #define FB_DONT_DEAD_STRIP_CLASS(NAME) + +#endif diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Versions/A/Headers/FBSDKNetworkTask.h b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Versions/A/Headers/FBSDKNetworkTask.h new file mode 100644 index 00000000..96f8c7bf --- /dev/null +++ b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Versions/A/Headers/FBSDKNetworkTask.h @@ -0,0 +1,31 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +#import + +NS_ASSUME_NONNULL_BEGIN + +/// An internal protocol used to describe a network task +NS_SWIFT_NAME(NetworkTask) +@protocol FBSDKNetworkTask + +@property (readonly) NSURLSessionTaskState fb_state; + +- (void)fb_resume; +- (void)fb_cancel; + +@end + +FB_LINK_CATEGORY_INTERFACE(NSURLSessionTask, NetworkTask) +@interface NSURLSessionTask (NetworkTask) + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Versions/A/Headers/FBSDKNotificationDelivering.h b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Versions/A/Headers/FBSDKNotificationDelivering.h new file mode 100644 index 00000000..0a7fda86 --- /dev/null +++ b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Versions/A/Headers/FBSDKNotificationDelivering.h @@ -0,0 +1,31 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/// An internal protocol used to describe a type that can deliver a notification +NS_SWIFT_NAME(NotificationDelivering) +@protocol FBSDKNotificationDelivering + +- (void)fb_addObserver:(id)observer + selector:(SEL)selector + name:(nullable NSNotificationName)name + object:(nullable id)object; + +- (id )fb_addObserverForName:(nullable NSNotificationName)name + object:(nullable id)obj + queue:(nullable NSOperationQueue *)queue + usingBlock:(void (^)(NSNotification *note))block; + +- (void)fb_removeObserver:(id)observer; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Headers/FBSDKTypeUtility.h b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Versions/A/Headers/FBSDKTypeUtility.h similarity index 100% rename from ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Headers/FBSDKTypeUtility.h rename to ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Versions/A/Headers/FBSDKTypeUtility.h diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Headers/FBSDKURLSession.h b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Versions/A/Headers/FBSDKURLSession.h similarity index 100% rename from ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Headers/FBSDKURLSession.h rename to ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Versions/A/Headers/FBSDKURLSession.h diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Versions/A/Headers/FBSDKURLSessionProviding.h b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Versions/A/Headers/FBSDKURLSessionProviding.h new file mode 100644 index 00000000..5ded8d8c --- /dev/null +++ b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Versions/A/Headers/FBSDKURLSessionProviding.h @@ -0,0 +1,30 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import + +#import + +NS_ASSUME_NONNULL_BEGIN + +/// An internal protocol used to describe a url session +NS_SWIFT_NAME(URLSessionProviding) +@protocol FBSDKURLSessionProviding + +- (id)fb_dataTaskWithRequest:(NSURLRequest *)request + completionHandler:(void (^)(NSData *_Nullable data, NSURLResponse *_Nullable response, NSError *_Nullable error))completionHandler; + +@end + +FB_LINK_CATEGORY_INTERFACE(NSURLSession, URLSessionProviding) +@interface NSURLSession (URLSessionProviding) + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Headers/FBSDKURLSessionTask.h b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Versions/A/Headers/FBSDKURLSessionTask.h similarity index 85% rename from ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Headers/FBSDKURLSessionTask.h rename to ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Versions/A/Headers/FBSDKURLSessionTask.h index 128efb8b..c5a1f20b 100644 --- a/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Headers/FBSDKURLSessionTask.h +++ b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Versions/A/Headers/FBSDKURLSessionTask.h @@ -8,7 +8,7 @@ #import -#import +#import NS_ASSUME_NONNULL_BEGIN @@ -20,7 +20,7 @@ NS_SWIFT_NAME(UrlSessionTaskBlock); NS_SWIFT_NAME(UrlSessionTask) @interface FBSDKURLSessionTask : NSObject -@property (nonatomic, strong) id task; +@property (nonatomic, strong) id task; @property (atomic, readonly) NSURLSessionTaskState state; @property (nonatomic, readonly, strong) NSDate *requestStartDate; @property (nullable, nonatomic, copy) FBSDKURLSessionTaskBlock handler; @@ -31,7 +31,7 @@ NS_SWIFT_NAME(UrlSessionTask) + (instancetype)new NS_UNAVAILABLE; - (nullable instancetype)initWithRequest:(NSURLRequest *)request - fromSession:(id)session + fromSession:(id)session completionHandler:(nullable FBSDKURLSessionTaskBlock)handler; - (void)start; diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Versions/A/Headers/NSNotificationCenter+NotificationDelivering.h b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Versions/A/Headers/NSNotificationCenter+NotificationDelivering.h new file mode 100644 index 00000000..bcc9ae51 --- /dev/null +++ b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Versions/A/Headers/NSNotificationCenter+NotificationDelivering.h @@ -0,0 +1,20 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +#import + +NS_ASSUME_NONNULL_BEGIN + +FB_LINK_CATEGORY_INTERFACE(NSNotificationCenter, NotificationDelivering) +@interface NSNotificationCenter (NotificationDelivering) + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Modules/module.modulemap b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Versions/A/Modules/module.modulemap similarity index 100% rename from ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Modules/module.modulemap rename to ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Versions/A/Modules/module.modulemap diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Versions/A/Resources/Info.plist b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Versions/A/Resources/Info.plist new file mode 100644 index 00000000..f5e7c430 --- /dev/null +++ b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Versions/A/Resources/Info.plist @@ -0,0 +1,52 @@ + + + + + BuildMachineOSBuild + 21G115 + CFBundleDevelopmentRegion + en + CFBundleExecutable + FBSDKCoreKit_Basics + CFBundleIdentifier + com.facebook.sdk.FBSDKCoreKitBasics + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + FBSDKCoreKit_Basics + CFBundlePackageType + FMWK + CFBundleShortVersionString + 1.0 + CFBundleSignature + ???? + CFBundleSupportedPlatforms + + MacOSX + + CFBundleVersion + 15.1.0 + DTCompiler + com.apple.compilers.llvm.clang.1_0 + DTPlatformBuild + 13F100 + DTPlatformName + macosx + DTPlatformVersion + 12.3 + DTSDKBuild + 21E226 + DTSDKName + macosx12.3 + DTXcode + 1341 + DTXcodeBuild + 13F100 + LSMinimumSystemVersion + 10.15 + UIDeviceFamily + + 2 + + + diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Versions/Current b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Versions/Current new file mode 120000 index 00000000..8c7e5a66 --- /dev/null +++ b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKCoreKit_Basics.framework/Versions/Current @@ -0,0 +1 @@ +A \ No newline at end of file diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/dSYMs/FBSDKCoreKit_Basics.framework.dSYM/Contents/Info.plist b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/dSYMs/FBSDKCoreKit_Basics.framework.dSYM/Contents/Info.plist new file mode 100644 index 00000000..8c234590 --- /dev/null +++ b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/dSYMs/FBSDKCoreKit_Basics.framework.dSYM/Contents/Info.plist @@ -0,0 +1,20 @@ + + + + + CFBundleDevelopmentRegion + English + CFBundleIdentifier + com.apple.xcode.dsym.com.facebook.sdk.FBSDKCoreKitBasics + CFBundleInfoDictionaryVersion + 6.0 + CFBundlePackageType + dSYM + CFBundleSignature + ???? + CFBundleShortVersionString + 1.0 + CFBundleVersion + 15.1.0 + + diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/dSYMs/FBSDKCoreKit_Basics.framework.dSYM/Contents/Resources/DWARF/FBSDKCoreKit_Basics b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/dSYMs/FBSDKCoreKit_Basics.framework.dSYM/Contents/Resources/DWARF/FBSDKCoreKit_Basics new file mode 100644 index 00000000..b33960e7 Binary files /dev/null and b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-maccatalyst/dSYMs/FBSDKCoreKit_Basics.framework.dSYM/Contents/Resources/DWARF/FBSDKCoreKit_Basics differ diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/FBSDKCoreKit_Basics b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/FBSDKCoreKit_Basics old mode 100644 new mode 100755 index 5184cfe9..6a481ab3 Binary files a/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/FBSDKCoreKit_Basics and b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/FBSDKCoreKit_Basics differ diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKCoreKit_Basics.h b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKCoreKit_Basics.h index 4bc09b79..38655e9f 100644 --- a/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKCoreKit_Basics.h +++ b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKCoreKit_Basics.h @@ -16,9 +16,11 @@ #import #import #import -#import +#import +#import #import #import #import -#import -#import +#import +#import +#import diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKDataPersisting.h b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKDataPersisting.h index 45a949e1..fbcccfad 100644 --- a/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKDataPersisting.h +++ b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKDataPersisting.h @@ -8,21 +8,28 @@ #import +#import + NS_ASSUME_NONNULL_BEGIN /// An internal protocol used to describe a simple data store NS_SWIFT_NAME(DataPersisting) @protocol FBSDKDataPersisting -- (void)setInteger:(NSInteger)value - forKey:(NSString *)defaultName; -- (void)setObject:(id)value - forKey:(NSString *)defaultName; -- (nullable NSData *)dataForKey:(NSString *)defaultName; -- (NSInteger)integerForKey:(NSString *)defaultName; -- (nullable NSString *)stringForKey:(NSString *)defaultName; -- (nullable id)objectForKey:(NSString *)defaultName; -- (void)removeObjectForKey:(NSString *)defaultName; +- (void)fb_setInteger:(NSInteger)integer + forKey:(NSString *)key; +- (void)fb_setObject:(id)object + forKey:(NSString *)key; +- (nullable NSData *)fb_dataForKey:(NSString *)key; +- (NSInteger)fb_integerForKey:(NSString *)key; +- (nullable NSString *)fb_stringForKey:(NSString *)key; +- (nullable id)fb_objectForKey:(NSString *)key; +- (void)fb_removeObjectForKey:(NSString *)key; + +@end + +FB_LINK_CATEGORY_INTERFACE(NSUserDefaults, DataPersisting) +@interface NSUserDefaults (DataPersisting) @end diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKFileDataExtracting.h b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKFileDataExtracting.h index 395e08bb..b08c62f4 100644 --- a/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKFileDataExtracting.h +++ b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKFileDataExtracting.h @@ -8,19 +8,34 @@ #import +#import + NS_ASSUME_NONNULL_BEGIN -/// An internal protocol used to describe a type that can extract data from a file -NS_SWIFT_NAME(FileDataExtracting) +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_FileDataExtracting) @protocol FBSDKFileDataExtracting -+ (nullable NSData *)dataWithContentsOfFile:(NSString *)path - options:(NSDataReadingOptions)readOptionsMask - error:(NSError *_Nullable *)errorPtr; ++ (nullable NSData *)fb_dataWithContentsOfFile:(NSString *)path + options:(NSDataReadingOptions)readOptionsMask + error:(NSError *_Nullable *)error; @end +/** + Internal conformance exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +FB_LINK_CATEGORY_INTERFACE(NSData, FileDataExtracting) @interface NSData (FileDataExtracting) + @end NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKFileManaging.h b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKFileManaging.h index 17bd385b..809b992d 100644 --- a/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKFileManaging.h +++ b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKFileManaging.h @@ -6,36 +6,40 @@ * LICENSE file in the root directory of this source tree. */ +#import + #import NS_ASSUME_NONNULL_BEGIN -/// An internal protocol used to describe a file manager -NS_SWIFT_NAME(FileManaging) -@protocol FBSDKFileManaging +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. -- (nullable NSURL *)URLForDirectory:(NSSearchPathDirectory)directory - inDomain:(NSSearchPathDomainMask)domain - appropriateForURL:(NSURL *)url - create:(BOOL)shouldCreate - error:(NSError *_Nullable *)error; + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_FileManaging) +@protocol FBSDKFileManaging -- (BOOL)createDirectoryAtPath:(NSString *)path - withIntermediateDirectories:(BOOL)createIntermediates - attributes:(NSDictionary *_Nullable)attributes - error:(NSError *_Nullable *)error; +- (BOOL)fb_createDirectoryAtPath:(NSString *)path + withIntermediateDirectories:(BOOL)createIntermediates + attributes:(NSDictionary *_Nullable)attributes + error:(NSError *_Nullable *)error; -- (BOOL)fileExistsAtPath:(NSString *)path; +- (BOOL)fb_fileExistsAtPath:(NSString *)path; -- (BOOL)removeItemAtPath:(NSString *)path - error:(NSError *_Nullable *)error; +- (BOOL)fb_removeItemAtPath:(NSString *)path + error:(NSError *_Nullable *)error; -- (NSArray *)contentsOfDirectoryAtPath:(NSString *)path - error:(NSError *_Nullable *)error; +- (NSArray *)fb_contentsOfDirectoryAtPath:(NSString *)path + error:(NSError *_Nullable *)error +__attribute__((swift_error(nonnull_error))); @end -@interface NSFileManager (FBSDKFileManaging) +FB_LINK_CATEGORY_INTERFACE(NSFileManager, FileManaging) +@interface NSFileManager (FileManaging) + @end NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKInfoDictionaryProviding.h b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKInfoDictionaryProviding.h index f5244051..2be3237b 100644 --- a/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKInfoDictionaryProviding.h +++ b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKInfoDictionaryProviding.h @@ -6,17 +6,26 @@ * LICENSE file in the root directory of this source tree. */ +#import + #import NS_ASSUME_NONNULL_BEGIN +/// An internal protocol used for accessing bundles NS_SWIFT_NAME(InfoDictionaryProviding) @protocol FBSDKInfoDictionaryProviding -@property (nullable, readonly, copy) NSDictionary *infoDictionary; -@property (nullable, readonly, copy) NSString *bundleIdentifier; +@property (nullable, readonly, copy) NSDictionary *fb_infoDictionary; +@property (nullable, readonly, copy) NSString *fb_bundleIdentifier; + +- (nullable id)fb_objectForInfoDictionaryKey:(NSString *)key +NS_SWIFT_NAME(fb_object(forInfoDictionaryKey:)); + +@end -- (nullable id)objectForInfoDictionaryKey:(NSString *)key; +FB_LINK_CATEGORY_INTERFACE(NSBundle, InfoDictionaryProviding) +@interface NSBundle (InfoDictionaryProviding) @end diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKLinking.h b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKLinking.h new file mode 100644 index 00000000..2359544d --- /dev/null +++ b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKLinking.h @@ -0,0 +1,55 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +// These macros exist to allow templates to substitute names of the class and category +#define FB_LINK_CATEGORY_INTERFACE(CLASS, CATEGORY) FB_LINK_REQUIRE_CATEGORY(CLASS ## _ ## CATEGORY) +#define FB_LINK_CATEGORY_IMPLEMENTATION(CLASS, CATEGORY) FB_LINKABLE(CLASS ## _ ## CATEGORY) + +#if !TARGET_OS_TV && !defined(FB_LINK_REQUIRE_DISABLE_I_KNOW_WHAT_I_AM_DOING) +// DO NOT USE this macro directly, use FB_LINK_REQUIRE_CATEGORY. + #define FB_LINK_REQUIRE_(NAME) \ + extern char FBLinkable_ ## NAME; \ + extern const void *_Nonnull const OS_WEAK OS_CONCAT(FBLink_, NAME); \ + OS_USED const void *_Nonnull const OS_WEAK OS_CONCAT(FBLink_, NAME) = &FBLinkable_ ## NAME; + +// Annotate category @implementation definitions with this macro. + #ifdef DEBUG + #define FB_LINKABLE(NAME) \ + __attribute__((used)) __attribute__((visibility("default"))) char FBLinkable_ ## NAME = 'L'; + #else + #define FB_LINKABLE(NAME) \ + __attribute__((visibility("default"))) char FBLinkable_ ## NAME = 'L'; + #endif + +// Annotate category @interface declarations with this macro. + #define FB_LINK_REQUIRE_CATEGORY(NAME) \ + FB_LINK_REQUIRE_(NAME) + +// Annotate class @interface declarations with this macro if they are getting dropped by dead stripping due to a lack of static references. + #define FB_LINK_REQUIRE_CLASS(NAME) \ + FB_LINK_REQUIRE_(NAME) \ + extern void *OBJC_CLASS_$_ ## NAME; \ + extern const void *const OS_WEAK OS_CONCAT(FBLinkClass_, NAME); \ + OS_USED const void *const OS_WEAK OS_CONCAT(FBLinkClass_, NAME) = (void *)&OBJC_CLASS_$_ ## NAME; + +// Annotate class @implementations with this macro if you know they +// will have a lack of static references or even header imports and +// you have ensured that the containing implementation will be linked +// by other means (e.g., other used classes in the same file. + #define FB_DONT_DEAD_STRIP_CLASS(NAME) \ + asm (".no_dead_strip _OBJC_CLASS_$_" #NAME); + +#else + + #define FB_LINK_REQUIRE_(NAME) + #define FB_LINKABLE(NAME) + #define FB_LINK_REQUIRE_CATEGORY(NAME) + #define FB_LINK_REQUIRE_CLASS(NAME) + #define FB_DONT_DEAD_STRIP_CLASS(NAME) + +#endif diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKNetworkTask.h b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKNetworkTask.h new file mode 100644 index 00000000..96f8c7bf --- /dev/null +++ b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKNetworkTask.h @@ -0,0 +1,31 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +#import + +NS_ASSUME_NONNULL_BEGIN + +/// An internal protocol used to describe a network task +NS_SWIFT_NAME(NetworkTask) +@protocol FBSDKNetworkTask + +@property (readonly) NSURLSessionTaskState fb_state; + +- (void)fb_resume; +- (void)fb_cancel; + +@end + +FB_LINK_CATEGORY_INTERFACE(NSURLSessionTask, NetworkTask) +@interface NSURLSessionTask (NetworkTask) + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKNotificationDelivering.h b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKNotificationDelivering.h new file mode 100644 index 00000000..0a7fda86 --- /dev/null +++ b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKNotificationDelivering.h @@ -0,0 +1,31 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/// An internal protocol used to describe a type that can deliver a notification +NS_SWIFT_NAME(NotificationDelivering) +@protocol FBSDKNotificationDelivering + +- (void)fb_addObserver:(id)observer + selector:(SEL)selector + name:(nullable NSNotificationName)name + object:(nullable id)object; + +- (id )fb_addObserverForName:(nullable NSNotificationName)name + object:(nullable id)obj + queue:(nullable NSOperationQueue *)queue + usingBlock:(void (^)(NSNotification *note))block; + +- (void)fb_removeObserver:(id)observer; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKSessionProviding.h b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKSessionProviding.h deleted file mode 100644 index 494839e5..00000000 --- a/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKSessionProviding.h +++ /dev/null @@ -1,33 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -NS_ASSUME_NONNULL_BEGIN - -/// An internal protocol used to describe a session data task -NS_SWIFT_NAME(SessionDataTask) -@protocol FBSDKSessionDataTask - -@property (readonly) NSURLSessionTaskState state; - -- (void)resume; -- (void)cancel; - -@end - -/// An internal protocol used to describe a url session -NS_SWIFT_NAME(SessionProviding) -@protocol FBSDKSessionProviding - -- (id)dataTaskWithRequest:(NSURLRequest *)request - completionHandler:(void (^)(NSData *_Nullable data, NSURLResponse *_Nullable response, NSError *_Nullable error))completionHandler; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKURLSessionProviding.h b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKURLSessionProviding.h new file mode 100644 index 00000000..5ded8d8c --- /dev/null +++ b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKURLSessionProviding.h @@ -0,0 +1,30 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import + +#import + +NS_ASSUME_NONNULL_BEGIN + +/// An internal protocol used to describe a url session +NS_SWIFT_NAME(URLSessionProviding) +@protocol FBSDKURLSessionProviding + +- (id)fb_dataTaskWithRequest:(NSURLRequest *)request + completionHandler:(void (^)(NSData *_Nullable data, NSURLResponse *_Nullable response, NSError *_Nullable error))completionHandler; + +@end + +FB_LINK_CATEGORY_INTERFACE(NSURLSession, URLSessionProviding) +@interface NSURLSession (URLSessionProviding) + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKURLSessionTask.h b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKURLSessionTask.h index 128efb8b..c5a1f20b 100644 --- a/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKURLSessionTask.h +++ b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKURLSessionTask.h @@ -8,7 +8,7 @@ #import -#import +#import NS_ASSUME_NONNULL_BEGIN @@ -20,7 +20,7 @@ NS_SWIFT_NAME(UrlSessionTaskBlock); NS_SWIFT_NAME(UrlSessionTask) @interface FBSDKURLSessionTask : NSObject -@property (nonatomic, strong) id task; +@property (nonatomic, strong) id task; @property (atomic, readonly) NSURLSessionTaskState state; @property (nonatomic, readonly, strong) NSDate *requestStartDate; @property (nullable, nonatomic, copy) FBSDKURLSessionTaskBlock handler; @@ -31,7 +31,7 @@ NS_SWIFT_NAME(UrlSessionTask) + (instancetype)new NS_UNAVAILABLE; - (nullable instancetype)initWithRequest:(NSURLRequest *)request - fromSession:(id)session + fromSession:(id)session completionHandler:(nullable FBSDKURLSessionTaskBlock)handler; - (void)start; diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/NSBundle+InfoDictionaryProviding.h b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/NSBundle+InfoDictionaryProviding.h deleted file mode 100644 index a75e146c..00000000 --- a/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/NSBundle+InfoDictionaryProviding.h +++ /dev/null @@ -1,19 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#import - -NS_ASSUME_NONNULL_BEGIN - -/// Default conformance to the info dictionary providing protocol -@interface NSBundle (InfoDictionaryProviding) -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/NSNotificationCenter+NotificationDelivering.h b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/NSNotificationCenter+NotificationDelivering.h new file mode 100644 index 00000000..bcc9ae51 --- /dev/null +++ b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/NSNotificationCenter+NotificationDelivering.h @@ -0,0 +1,20 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +#import + +NS_ASSUME_NONNULL_BEGIN + +FB_LINK_CATEGORY_INTERFACE(NSNotificationCenter, NotificationDelivering) +@interface NSNotificationCenter (NotificationDelivering) + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/NSUserDefaults+FBSDKDataPersisting.h b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/NSUserDefaults+FBSDKDataPersisting.h deleted file mode 100644 index 4de93207..00000000 --- a/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/NSUserDefaults+FBSDKDataPersisting.h +++ /dev/null @@ -1,19 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#import - -NS_ASSUME_NONNULL_BEGIN - -/// Default conformance to the data persisting protocol -@interface NSUserDefaults (DataPersisting) -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Info.plist b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Info.plist index 0b85a207..8894496d 100644 Binary files a/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Info.plist and b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Info.plist differ diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/_CodeSignature/CodeDirectory b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/_CodeSignature/CodeDirectory deleted file mode 100644 index a6975ac2..00000000 Binary files a/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/_CodeSignature/CodeDirectory and /dev/null differ diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/_CodeSignature/CodeRequirements b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/_CodeSignature/CodeRequirements deleted file mode 100644 index dbf9d614..00000000 Binary files a/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/_CodeSignature/CodeRequirements and /dev/null differ diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/_CodeSignature/CodeRequirements-1 b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/_CodeSignature/CodeRequirements-1 deleted file mode 100644 index 88fd45a4..00000000 Binary files a/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/_CodeSignature/CodeRequirements-1 and /dev/null differ diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/_CodeSignature/CodeResources b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/_CodeSignature/CodeResources index 64fbc973..4c7ce238 100644 --- a/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/_CodeSignature/CodeResources +++ b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/_CodeSignature/CodeResources @@ -14,7 +14,7 @@ Headers/FBSDKCoreKit_Basics.h - sdYFifkG6LjAL2gVGzVD4yiGokI= + 98/O+nEXsNQ8AcNbx/iw8ai/ktE= Headers/FBSDKCrashHandler.h @@ -30,27 +30,35 @@ Headers/FBSDKDataPersisting.h - g8WRKHOVC7O4vDzcESc4nl6IrS8= + DWFuqIbVPgHRhEn7LwXAH88cs1g= Headers/FBSDKFileDataExtracting.h - LaiRhfHoweHIv08y19Rl1bKPTwU= + BQDcfAulsMenmeoahsXxQgOwOH8= Headers/FBSDKFileManaging.h - zEID6Ct6C8vfKzOG+NiXbiQRLBw= + p/4j5P/SU+cTiWeHYIULKGdiaEg= Headers/FBSDKInfoDictionaryProviding.h - 96kTJJn3CsFC9EpCzQGrMMnxoDw= + okxIBK/wxL+ugvqad38fKg7+VyU= Headers/FBSDKLibAnalyzer.h Sr7GpMqIG4HmNNhoU6xSJrR36F8= - Headers/FBSDKSessionProviding.h + Headers/FBSDKLinking.h - bPzFkDKe6de6K5IwqpGectQjKmQ= + 1OBirQhOiNPiwhFBBuCxquzs+8o= + + Headers/FBSDKNetworkTask.h + + 0sGmRF6Hdq6tvoAuo8957/Esjbc= + + Headers/FBSDKNotificationDelivering.h + + H1EtkXfryfCD6P8NlmWazMezAP0= Headers/FBSDKTypeUtility.h @@ -60,21 +68,21 @@ lNyxKy0KC2f37l17PcuP0Gv/EDA= - Headers/FBSDKURLSessionTask.h + Headers/FBSDKURLSessionProviding.h - kV58WzW39iZxupFSArvSXn3K8W8= + 1wsWv3wp81s7ODMRhEscWZBDXkc= - Headers/NSBundle+InfoDictionaryProviding.h + Headers/FBSDKURLSessionTask.h - LQYuP7h8HIOQcOgzp9G/wjytXFE= + aOm3T7/JlTQP0GIRlnLQzT+NKc8= - Headers/NSUserDefaults+FBSDKDataPersisting.h + Headers/NSNotificationCenter+NotificationDelivering.h - bnAslOCiggux3zXflp6F2JcibGg= + 7k8yl29uNS0GjwEBkfViBHp6lN0= Info.plist - i4PjTm4kgYk0gqYXuKo7mXqNqrU= + ZY1Gds9YdXXWhmAxA/Kh6+sTfSY= Modules/module.modulemap @@ -85,10 +93,6 @@ Headers/FBSDKBase64.h - hash - - 4WPA7ov2bAhRn5QP5eZDBYX+spk= - hash2 ePF4YsPJC4jFg1uvNt6fb83WN1IDTijvBhGt+V0Rh/8= @@ -96,10 +100,6 @@ Headers/FBSDKBasicUtility.h - hash - - 3Ij+0qMFvTmtUIuRbymzor6FDzg= - hash2 4HOJGD9dL2BJIlaj/ej0J6MTNqBvYgF0/XrWiZtsT3E= @@ -107,21 +107,13 @@ Headers/FBSDKCoreKit_Basics.h - hash - - sdYFifkG6LjAL2gVGzVD4yiGokI= - hash2 - m2OfhFb3YJB9xZdoeWb3jGwtlzC+fFRL3OvxsSyJFiM= + n96Ist8MxHyeU+TJA3OhwPRry3QcVtumXYCUmhcHycw= Headers/FBSDKCrashHandler.h - hash - - 9qyZhKdBiv/2JqsnbqJjzs6JDp4= - hash2 IVTN0V/IdMwICexRs9MiG/lIQQLOiqU/aXDP+5QfgDY= @@ -129,10 +121,6 @@ Headers/FBSDKCrashHandlerProtocol.h - hash - - PlP4CtaRgnMKzXyn0Cd6eWV10r8= - hash2 woEHrSFdQvUOUdlyH0JGdVNem49byRaZAMw+19Pe+Sc= @@ -140,10 +128,6 @@ Headers/FBSDKCrashObserving.h - hash - - UhJc2ZYtB2hcyXxk00KbwKbTgcc= - hash2 tO6F4Bbijxuct9m9xB8pcqmAlnyPPJ0EqbN+Z8/EM1w= @@ -151,76 +135,62 @@ Headers/FBSDKDataPersisting.h - hash - - g8WRKHOVC7O4vDzcESc4nl6IrS8= - hash2 - U4CbBRkZKqUmvVM6czJbCCMQnHOikLVo+sln0V5PwpU= + OebjtkFnL0ywqbWvKN923EqquhEiUaUb2Ex9fOLH61E= Headers/FBSDKFileDataExtracting.h - hash - - LaiRhfHoweHIv08y19Rl1bKPTwU= - hash2 - No8SNuna5s6hBe6z7rrhuaOccAq19c7TgMxr/tTH/BM= + s/7qW6G7GCOOyCS4jkWz8szFjT6uujuGXGhTa5JF4G4= Headers/FBSDKFileManaging.h - hash - - zEID6Ct6C8vfKzOG+NiXbiQRLBw= - hash2 - VciJQtgUlelDAY1xRcTmKgt6cQknm/5hZEuuAr/BX4Y= + 6+3pxgKpUWQwvlj3RwBFPC0rr5+wK651qUwh0n4fPHs= Headers/FBSDKInfoDictionaryProviding.h - hash - - 96kTJJn3CsFC9EpCzQGrMMnxoDw= - hash2 - r1HYofHvcKSm6OwMFb0NMlU3HWk3NQRE6wffAJf1wzY= + udZpX0hlPOkgV99Ck52TrAmlNiyK4r2qtK+kyPsJl8M= Headers/FBSDKLibAnalyzer.h - hash - - Sr7GpMqIG4HmNNhoU6xSJrR36F8= - hash2 vcTMWhsIb/z29oxTpsnEfTWCnlgLS7qlPQuTTREW6Ek= - Headers/FBSDKSessionProviding.h + Headers/FBSDKLinking.h - hash + hash2 - bPzFkDKe6de6K5IwqpGectQjKmQ= + 5NmQW3WO6TuTqGtMxocXiOeGiV7p3hyX2Saia2UhhL4= + + Headers/FBSDKNetworkTask.h + hash2 - 1EO8Q16A83EsCIlaeWEa1ly8UaLgWSEMtrwrO9dDWY4= + WXUdURA38eU1UT+VzBqNd3NJZ/tMnqMgcYFfskguL9w= - Headers/FBSDKTypeUtility.h + Headers/FBSDKNotificationDelivering.h - hash + hash2 - qgaA6wWpYIa+hM+VZSTB1P0w8Jk= + jCbQRKCjKWBaILGHzII7b5E1nAY37YAd0KWD5lhnyBM= + + Headers/FBSDKTypeUtility.h + hash2 Xm2cMC3iy1kvQn8EXXkZ0eKLNRVCmSlSbefuvvTCTTs= @@ -228,54 +198,34 @@ Headers/FBSDKURLSession.h - hash - - lNyxKy0KC2f37l17PcuP0Gv/EDA= - hash2 5L3MvrHaYDNtK2zrxdEtZNCRnhTQHNM0bvoh0pAfKg0= - Headers/FBSDKURLSessionTask.h + Headers/FBSDKURLSessionProviding.h - hash - - kV58WzW39iZxupFSArvSXn3K8W8= - hash2 - p05rvhLSmlFGAIUL94Ow7U6/25AfiIq3zBQkI19aMw4= + O0czQhC3wEX5AKGOHblqZYeevvp4+w3IVFYRSr4Uv9o= - Headers/NSBundle+InfoDictionaryProviding.h + Headers/FBSDKURLSessionTask.h - hash - - LQYuP7h8HIOQcOgzp9G/wjytXFE= - hash2 - prKkDnp04YVMOPQH+h/YUPwUEFJuHKQbMxiL1PkGRYM= + 3Efn6F2Y10Aul+I89unuMGdO1GJTM5xkZOglY+a5XtE= - Headers/NSUserDefaults+FBSDKDataPersisting.h + Headers/NSNotificationCenter+NotificationDelivering.h - hash - - bnAslOCiggux3zXflp6F2JcibGg= - hash2 - F0axQ9q1u74YAyMfIa9uyxde6rbjKmxC4wxD6M00k0Y= + ODQiUcnulvLSI4AHqIqtQvUPeAp+/9qi2eIHXnVKxh8= Modules/module.modulemap - hash - - dAKyD+E6uMaCMsZEO7c47okujEM= - hash2 Ax5EJgz2ae9iwvEaJiJhRzHL4ePWe4qZhIaEdKJk27I= diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/_CodeSignature/CodeSignature b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/_CodeSignature/CodeSignature deleted file mode 100644 index e69de29b..00000000 diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-simulator/dSYMs/FBSDKCoreKit_Basics.framework.dSYM/Contents/Info.plist b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-simulator/dSYMs/FBSDKCoreKit_Basics.framework.dSYM/Contents/Info.plist new file mode 100644 index 00000000..8c234590 --- /dev/null +++ b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-simulator/dSYMs/FBSDKCoreKit_Basics.framework.dSYM/Contents/Info.plist @@ -0,0 +1,20 @@ + + + + + CFBundleDevelopmentRegion + English + CFBundleIdentifier + com.apple.xcode.dsym.com.facebook.sdk.FBSDKCoreKitBasics + CFBundleInfoDictionaryVersion + 6.0 + CFBundlePackageType + dSYM + CFBundleSignature + ???? + CFBundleShortVersionString + 1.0 + CFBundleVersion + 15.1.0 + + diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-simulator/dSYMs/FBSDKCoreKit_Basics.framework.dSYM/Contents/Resources/DWARF/FBSDKCoreKit_Basics b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-simulator/dSYMs/FBSDKCoreKit_Basics.framework.dSYM/Contents/Resources/DWARF/FBSDKCoreKit_Basics new file mode 100644 index 00000000..f0b20168 Binary files /dev/null and b/ios/platform/FBSDKCoreKit_Basics.xcframework/ios-arm64_x86_64-simulator/dSYMs/FBSDKCoreKit_Basics.framework.dSYM/Contents/Resources/DWARF/FBSDKCoreKit_Basics differ diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64/FBSDKCoreKit_Basics.framework/FBSDKCoreKit_Basics b/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64/FBSDKCoreKit_Basics.framework/FBSDKCoreKit_Basics old mode 100644 new mode 100755 index 8304cf14..1757b078 Binary files a/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64/FBSDKCoreKit_Basics.framework/FBSDKCoreKit_Basics and b/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64/FBSDKCoreKit_Basics.framework/FBSDKCoreKit_Basics differ diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64/FBSDKCoreKit_Basics.framework/Headers/FBSDKCoreKit_Basics.h b/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64/FBSDKCoreKit_Basics.framework/Headers/FBSDKCoreKit_Basics.h index 4bc09b79..38655e9f 100644 --- a/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64/FBSDKCoreKit_Basics.framework/Headers/FBSDKCoreKit_Basics.h +++ b/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64/FBSDKCoreKit_Basics.framework/Headers/FBSDKCoreKit_Basics.h @@ -16,9 +16,11 @@ #import #import #import -#import +#import +#import #import #import #import -#import -#import +#import +#import +#import diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64/FBSDKCoreKit_Basics.framework/Headers/FBSDKDataPersisting.h b/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64/FBSDKCoreKit_Basics.framework/Headers/FBSDKDataPersisting.h index 45a949e1..fbcccfad 100644 --- a/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64/FBSDKCoreKit_Basics.framework/Headers/FBSDKDataPersisting.h +++ b/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64/FBSDKCoreKit_Basics.framework/Headers/FBSDKDataPersisting.h @@ -8,21 +8,28 @@ #import +#import + NS_ASSUME_NONNULL_BEGIN /// An internal protocol used to describe a simple data store NS_SWIFT_NAME(DataPersisting) @protocol FBSDKDataPersisting -- (void)setInteger:(NSInteger)value - forKey:(NSString *)defaultName; -- (void)setObject:(id)value - forKey:(NSString *)defaultName; -- (nullable NSData *)dataForKey:(NSString *)defaultName; -- (NSInteger)integerForKey:(NSString *)defaultName; -- (nullable NSString *)stringForKey:(NSString *)defaultName; -- (nullable id)objectForKey:(NSString *)defaultName; -- (void)removeObjectForKey:(NSString *)defaultName; +- (void)fb_setInteger:(NSInteger)integer + forKey:(NSString *)key; +- (void)fb_setObject:(id)object + forKey:(NSString *)key; +- (nullable NSData *)fb_dataForKey:(NSString *)key; +- (NSInteger)fb_integerForKey:(NSString *)key; +- (nullable NSString *)fb_stringForKey:(NSString *)key; +- (nullable id)fb_objectForKey:(NSString *)key; +- (void)fb_removeObjectForKey:(NSString *)key; + +@end + +FB_LINK_CATEGORY_INTERFACE(NSUserDefaults, DataPersisting) +@interface NSUserDefaults (DataPersisting) @end diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64/FBSDKCoreKit_Basics.framework/Headers/FBSDKFileDataExtracting.h b/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64/FBSDKCoreKit_Basics.framework/Headers/FBSDKFileDataExtracting.h index 395e08bb..b08c62f4 100644 --- a/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64/FBSDKCoreKit_Basics.framework/Headers/FBSDKFileDataExtracting.h +++ b/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64/FBSDKCoreKit_Basics.framework/Headers/FBSDKFileDataExtracting.h @@ -8,19 +8,34 @@ #import +#import + NS_ASSUME_NONNULL_BEGIN -/// An internal protocol used to describe a type that can extract data from a file -NS_SWIFT_NAME(FileDataExtracting) +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_FileDataExtracting) @protocol FBSDKFileDataExtracting -+ (nullable NSData *)dataWithContentsOfFile:(NSString *)path - options:(NSDataReadingOptions)readOptionsMask - error:(NSError *_Nullable *)errorPtr; ++ (nullable NSData *)fb_dataWithContentsOfFile:(NSString *)path + options:(NSDataReadingOptions)readOptionsMask + error:(NSError *_Nullable *)error; @end +/** + Internal conformance exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +FB_LINK_CATEGORY_INTERFACE(NSData, FileDataExtracting) @interface NSData (FileDataExtracting) + @end NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64/FBSDKCoreKit_Basics.framework/Headers/FBSDKFileManaging.h b/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64/FBSDKCoreKit_Basics.framework/Headers/FBSDKFileManaging.h index 17bd385b..809b992d 100644 --- a/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64/FBSDKCoreKit_Basics.framework/Headers/FBSDKFileManaging.h +++ b/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64/FBSDKCoreKit_Basics.framework/Headers/FBSDKFileManaging.h @@ -6,36 +6,40 @@ * LICENSE file in the root directory of this source tree. */ +#import + #import NS_ASSUME_NONNULL_BEGIN -/// An internal protocol used to describe a file manager -NS_SWIFT_NAME(FileManaging) -@protocol FBSDKFileManaging +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. -- (nullable NSURL *)URLForDirectory:(NSSearchPathDirectory)directory - inDomain:(NSSearchPathDomainMask)domain - appropriateForURL:(NSURL *)url - create:(BOOL)shouldCreate - error:(NSError *_Nullable *)error; + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_FileManaging) +@protocol FBSDKFileManaging -- (BOOL)createDirectoryAtPath:(NSString *)path - withIntermediateDirectories:(BOOL)createIntermediates - attributes:(NSDictionary *_Nullable)attributes - error:(NSError *_Nullable *)error; +- (BOOL)fb_createDirectoryAtPath:(NSString *)path + withIntermediateDirectories:(BOOL)createIntermediates + attributes:(NSDictionary *_Nullable)attributes + error:(NSError *_Nullable *)error; -- (BOOL)fileExistsAtPath:(NSString *)path; +- (BOOL)fb_fileExistsAtPath:(NSString *)path; -- (BOOL)removeItemAtPath:(NSString *)path - error:(NSError *_Nullable *)error; +- (BOOL)fb_removeItemAtPath:(NSString *)path + error:(NSError *_Nullable *)error; -- (NSArray *)contentsOfDirectoryAtPath:(NSString *)path - error:(NSError *_Nullable *)error; +- (NSArray *)fb_contentsOfDirectoryAtPath:(NSString *)path + error:(NSError *_Nullable *)error +__attribute__((swift_error(nonnull_error))); @end -@interface NSFileManager (FBSDKFileManaging) +FB_LINK_CATEGORY_INTERFACE(NSFileManager, FileManaging) +@interface NSFileManager (FileManaging) + @end NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64/FBSDKCoreKit_Basics.framework/Headers/FBSDKInfoDictionaryProviding.h b/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64/FBSDKCoreKit_Basics.framework/Headers/FBSDKInfoDictionaryProviding.h index f5244051..2be3237b 100644 --- a/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64/FBSDKCoreKit_Basics.framework/Headers/FBSDKInfoDictionaryProviding.h +++ b/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64/FBSDKCoreKit_Basics.framework/Headers/FBSDKInfoDictionaryProviding.h @@ -6,17 +6,26 @@ * LICENSE file in the root directory of this source tree. */ +#import + #import NS_ASSUME_NONNULL_BEGIN +/// An internal protocol used for accessing bundles NS_SWIFT_NAME(InfoDictionaryProviding) @protocol FBSDKInfoDictionaryProviding -@property (nullable, readonly, copy) NSDictionary *infoDictionary; -@property (nullable, readonly, copy) NSString *bundleIdentifier; +@property (nullable, readonly, copy) NSDictionary *fb_infoDictionary; +@property (nullable, readonly, copy) NSString *fb_bundleIdentifier; + +- (nullable id)fb_objectForInfoDictionaryKey:(NSString *)key +NS_SWIFT_NAME(fb_object(forInfoDictionaryKey:)); + +@end -- (nullable id)objectForInfoDictionaryKey:(NSString *)key; +FB_LINK_CATEGORY_INTERFACE(NSBundle, InfoDictionaryProviding) +@interface NSBundle (InfoDictionaryProviding) @end diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64/FBSDKCoreKit_Basics.framework/Headers/FBSDKLinking.h b/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64/FBSDKCoreKit_Basics.framework/Headers/FBSDKLinking.h new file mode 100644 index 00000000..2359544d --- /dev/null +++ b/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64/FBSDKCoreKit_Basics.framework/Headers/FBSDKLinking.h @@ -0,0 +1,55 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +// These macros exist to allow templates to substitute names of the class and category +#define FB_LINK_CATEGORY_INTERFACE(CLASS, CATEGORY) FB_LINK_REQUIRE_CATEGORY(CLASS ## _ ## CATEGORY) +#define FB_LINK_CATEGORY_IMPLEMENTATION(CLASS, CATEGORY) FB_LINKABLE(CLASS ## _ ## CATEGORY) + +#if !TARGET_OS_TV && !defined(FB_LINK_REQUIRE_DISABLE_I_KNOW_WHAT_I_AM_DOING) +// DO NOT USE this macro directly, use FB_LINK_REQUIRE_CATEGORY. + #define FB_LINK_REQUIRE_(NAME) \ + extern char FBLinkable_ ## NAME; \ + extern const void *_Nonnull const OS_WEAK OS_CONCAT(FBLink_, NAME); \ + OS_USED const void *_Nonnull const OS_WEAK OS_CONCAT(FBLink_, NAME) = &FBLinkable_ ## NAME; + +// Annotate category @implementation definitions with this macro. + #ifdef DEBUG + #define FB_LINKABLE(NAME) \ + __attribute__((used)) __attribute__((visibility("default"))) char FBLinkable_ ## NAME = 'L'; + #else + #define FB_LINKABLE(NAME) \ + __attribute__((visibility("default"))) char FBLinkable_ ## NAME = 'L'; + #endif + +// Annotate category @interface declarations with this macro. + #define FB_LINK_REQUIRE_CATEGORY(NAME) \ + FB_LINK_REQUIRE_(NAME) + +// Annotate class @interface declarations with this macro if they are getting dropped by dead stripping due to a lack of static references. + #define FB_LINK_REQUIRE_CLASS(NAME) \ + FB_LINK_REQUIRE_(NAME) \ + extern void *OBJC_CLASS_$_ ## NAME; \ + extern const void *const OS_WEAK OS_CONCAT(FBLinkClass_, NAME); \ + OS_USED const void *const OS_WEAK OS_CONCAT(FBLinkClass_, NAME) = (void *)&OBJC_CLASS_$_ ## NAME; + +// Annotate class @implementations with this macro if you know they +// will have a lack of static references or even header imports and +// you have ensured that the containing implementation will be linked +// by other means (e.g., other used classes in the same file. + #define FB_DONT_DEAD_STRIP_CLASS(NAME) \ + asm (".no_dead_strip _OBJC_CLASS_$_" #NAME); + +#else + + #define FB_LINK_REQUIRE_(NAME) + #define FB_LINKABLE(NAME) + #define FB_LINK_REQUIRE_CATEGORY(NAME) + #define FB_LINK_REQUIRE_CLASS(NAME) + #define FB_DONT_DEAD_STRIP_CLASS(NAME) + +#endif diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64/FBSDKCoreKit_Basics.framework/Headers/FBSDKNetworkTask.h b/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64/FBSDKCoreKit_Basics.framework/Headers/FBSDKNetworkTask.h new file mode 100644 index 00000000..96f8c7bf --- /dev/null +++ b/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64/FBSDKCoreKit_Basics.framework/Headers/FBSDKNetworkTask.h @@ -0,0 +1,31 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +#import + +NS_ASSUME_NONNULL_BEGIN + +/// An internal protocol used to describe a network task +NS_SWIFT_NAME(NetworkTask) +@protocol FBSDKNetworkTask + +@property (readonly) NSURLSessionTaskState fb_state; + +- (void)fb_resume; +- (void)fb_cancel; + +@end + +FB_LINK_CATEGORY_INTERFACE(NSURLSessionTask, NetworkTask) +@interface NSURLSessionTask (NetworkTask) + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64/FBSDKCoreKit_Basics.framework/Headers/FBSDKNotificationDelivering.h b/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64/FBSDKCoreKit_Basics.framework/Headers/FBSDKNotificationDelivering.h new file mode 100644 index 00000000..0a7fda86 --- /dev/null +++ b/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64/FBSDKCoreKit_Basics.framework/Headers/FBSDKNotificationDelivering.h @@ -0,0 +1,31 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/// An internal protocol used to describe a type that can deliver a notification +NS_SWIFT_NAME(NotificationDelivering) +@protocol FBSDKNotificationDelivering + +- (void)fb_addObserver:(id)observer + selector:(SEL)selector + name:(nullable NSNotificationName)name + object:(nullable id)object; + +- (id )fb_addObserverForName:(nullable NSNotificationName)name + object:(nullable id)obj + queue:(nullable NSOperationQueue *)queue + usingBlock:(void (^)(NSNotification *note))block; + +- (void)fb_removeObserver:(id)observer; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64/FBSDKCoreKit_Basics.framework/Headers/FBSDKSessionProviding.h b/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64/FBSDKCoreKit_Basics.framework/Headers/FBSDKSessionProviding.h deleted file mode 100644 index 494839e5..00000000 --- a/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64/FBSDKCoreKit_Basics.framework/Headers/FBSDKSessionProviding.h +++ /dev/null @@ -1,33 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -NS_ASSUME_NONNULL_BEGIN - -/// An internal protocol used to describe a session data task -NS_SWIFT_NAME(SessionDataTask) -@protocol FBSDKSessionDataTask - -@property (readonly) NSURLSessionTaskState state; - -- (void)resume; -- (void)cancel; - -@end - -/// An internal protocol used to describe a url session -NS_SWIFT_NAME(SessionProviding) -@protocol FBSDKSessionProviding - -- (id)dataTaskWithRequest:(NSURLRequest *)request - completionHandler:(void (^)(NSData *_Nullable data, NSURLResponse *_Nullable response, NSError *_Nullable error))completionHandler; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64/FBSDKCoreKit_Basics.framework/Headers/FBSDKURLSessionProviding.h b/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64/FBSDKCoreKit_Basics.framework/Headers/FBSDKURLSessionProviding.h new file mode 100644 index 00000000..5ded8d8c --- /dev/null +++ b/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64/FBSDKCoreKit_Basics.framework/Headers/FBSDKURLSessionProviding.h @@ -0,0 +1,30 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import + +#import + +NS_ASSUME_NONNULL_BEGIN + +/// An internal protocol used to describe a url session +NS_SWIFT_NAME(URLSessionProviding) +@protocol FBSDKURLSessionProviding + +- (id)fb_dataTaskWithRequest:(NSURLRequest *)request + completionHandler:(void (^)(NSData *_Nullable data, NSURLResponse *_Nullable response, NSError *_Nullable error))completionHandler; + +@end + +FB_LINK_CATEGORY_INTERFACE(NSURLSession, URLSessionProviding) +@interface NSURLSession (URLSessionProviding) + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64/FBSDKCoreKit_Basics.framework/Headers/FBSDKURLSessionTask.h b/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64/FBSDKCoreKit_Basics.framework/Headers/FBSDKURLSessionTask.h index 128efb8b..c5a1f20b 100644 --- a/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64/FBSDKCoreKit_Basics.framework/Headers/FBSDKURLSessionTask.h +++ b/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64/FBSDKCoreKit_Basics.framework/Headers/FBSDKURLSessionTask.h @@ -8,7 +8,7 @@ #import -#import +#import NS_ASSUME_NONNULL_BEGIN @@ -20,7 +20,7 @@ NS_SWIFT_NAME(UrlSessionTaskBlock); NS_SWIFT_NAME(UrlSessionTask) @interface FBSDKURLSessionTask : NSObject -@property (nonatomic, strong) id task; +@property (nonatomic, strong) id task; @property (atomic, readonly) NSURLSessionTaskState state; @property (nonatomic, readonly, strong) NSDate *requestStartDate; @property (nullable, nonatomic, copy) FBSDKURLSessionTaskBlock handler; @@ -31,7 +31,7 @@ NS_SWIFT_NAME(UrlSessionTask) + (instancetype)new NS_UNAVAILABLE; - (nullable instancetype)initWithRequest:(NSURLRequest *)request - fromSession:(id)session + fromSession:(id)session completionHandler:(nullable FBSDKURLSessionTaskBlock)handler; - (void)start; diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64/FBSDKCoreKit_Basics.framework/Headers/NSBundle+InfoDictionaryProviding.h b/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64/FBSDKCoreKit_Basics.framework/Headers/NSBundle+InfoDictionaryProviding.h deleted file mode 100644 index a75e146c..00000000 --- a/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64/FBSDKCoreKit_Basics.framework/Headers/NSBundle+InfoDictionaryProviding.h +++ /dev/null @@ -1,19 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#import - -NS_ASSUME_NONNULL_BEGIN - -/// Default conformance to the info dictionary providing protocol -@interface NSBundle (InfoDictionaryProviding) -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64/FBSDKCoreKit_Basics.framework/Headers/NSNotificationCenter+NotificationDelivering.h b/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64/FBSDKCoreKit_Basics.framework/Headers/NSNotificationCenter+NotificationDelivering.h new file mode 100644 index 00000000..bcc9ae51 --- /dev/null +++ b/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64/FBSDKCoreKit_Basics.framework/Headers/NSNotificationCenter+NotificationDelivering.h @@ -0,0 +1,20 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +#import + +NS_ASSUME_NONNULL_BEGIN + +FB_LINK_CATEGORY_INTERFACE(NSNotificationCenter, NotificationDelivering) +@interface NSNotificationCenter (NotificationDelivering) + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64/FBSDKCoreKit_Basics.framework/Headers/NSUserDefaults+FBSDKDataPersisting.h b/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64/FBSDKCoreKit_Basics.framework/Headers/NSUserDefaults+FBSDKDataPersisting.h deleted file mode 100644 index 4de93207..00000000 --- a/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64/FBSDKCoreKit_Basics.framework/Headers/NSUserDefaults+FBSDKDataPersisting.h +++ /dev/null @@ -1,19 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#import - -NS_ASSUME_NONNULL_BEGIN - -/// Default conformance to the data persisting protocol -@interface NSUserDefaults (DataPersisting) -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64/FBSDKCoreKit_Basics.framework/Info.plist b/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64/FBSDKCoreKit_Basics.framework/Info.plist index 0c378c58..c4ce75cc 100644 Binary files a/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64/FBSDKCoreKit_Basics.framework/Info.plist and b/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64/FBSDKCoreKit_Basics.framework/Info.plist differ diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64/dSYMs/FBSDKCoreKit_Basics.framework.dSYM/Contents/Info.plist b/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64/dSYMs/FBSDKCoreKit_Basics.framework.dSYM/Contents/Info.plist new file mode 100644 index 00000000..8c234590 --- /dev/null +++ b/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64/dSYMs/FBSDKCoreKit_Basics.framework.dSYM/Contents/Info.plist @@ -0,0 +1,20 @@ + + + + + CFBundleDevelopmentRegion + English + CFBundleIdentifier + com.apple.xcode.dsym.com.facebook.sdk.FBSDKCoreKitBasics + CFBundleInfoDictionaryVersion + 6.0 + CFBundlePackageType + dSYM + CFBundleSignature + ???? + CFBundleShortVersionString + 1.0 + CFBundleVersion + 15.1.0 + + diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64/dSYMs/FBSDKCoreKit_Basics.framework.dSYM/Contents/Resources/DWARF/FBSDKCoreKit_Basics b/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64/dSYMs/FBSDKCoreKit_Basics.framework.dSYM/Contents/Resources/DWARF/FBSDKCoreKit_Basics new file mode 100644 index 00000000..0563fa46 Binary files /dev/null and b/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64/dSYMs/FBSDKCoreKit_Basics.framework.dSYM/Contents/Resources/DWARF/FBSDKCoreKit_Basics differ diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/FBSDKCoreKit_Basics b/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/FBSDKCoreKit_Basics old mode 100644 new mode 100755 index bf6cce0b..895db36a Binary files a/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/FBSDKCoreKit_Basics and b/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/FBSDKCoreKit_Basics differ diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKCoreKit_Basics.h b/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKCoreKit_Basics.h index 4bc09b79..38655e9f 100644 --- a/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKCoreKit_Basics.h +++ b/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKCoreKit_Basics.h @@ -16,9 +16,11 @@ #import #import #import -#import +#import +#import #import #import #import -#import -#import +#import +#import +#import diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKDataPersisting.h b/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKDataPersisting.h index 45a949e1..fbcccfad 100644 --- a/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKDataPersisting.h +++ b/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKDataPersisting.h @@ -8,21 +8,28 @@ #import +#import + NS_ASSUME_NONNULL_BEGIN /// An internal protocol used to describe a simple data store NS_SWIFT_NAME(DataPersisting) @protocol FBSDKDataPersisting -- (void)setInteger:(NSInteger)value - forKey:(NSString *)defaultName; -- (void)setObject:(id)value - forKey:(NSString *)defaultName; -- (nullable NSData *)dataForKey:(NSString *)defaultName; -- (NSInteger)integerForKey:(NSString *)defaultName; -- (nullable NSString *)stringForKey:(NSString *)defaultName; -- (nullable id)objectForKey:(NSString *)defaultName; -- (void)removeObjectForKey:(NSString *)defaultName; +- (void)fb_setInteger:(NSInteger)integer + forKey:(NSString *)key; +- (void)fb_setObject:(id)object + forKey:(NSString *)key; +- (nullable NSData *)fb_dataForKey:(NSString *)key; +- (NSInteger)fb_integerForKey:(NSString *)key; +- (nullable NSString *)fb_stringForKey:(NSString *)key; +- (nullable id)fb_objectForKey:(NSString *)key; +- (void)fb_removeObjectForKey:(NSString *)key; + +@end + +FB_LINK_CATEGORY_INTERFACE(NSUserDefaults, DataPersisting) +@interface NSUserDefaults (DataPersisting) @end diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKFileDataExtracting.h b/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKFileDataExtracting.h index 395e08bb..b08c62f4 100644 --- a/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKFileDataExtracting.h +++ b/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKFileDataExtracting.h @@ -8,19 +8,34 @@ #import +#import + NS_ASSUME_NONNULL_BEGIN -/// An internal protocol used to describe a type that can extract data from a file -NS_SWIFT_NAME(FileDataExtracting) +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_FileDataExtracting) @protocol FBSDKFileDataExtracting -+ (nullable NSData *)dataWithContentsOfFile:(NSString *)path - options:(NSDataReadingOptions)readOptionsMask - error:(NSError *_Nullable *)errorPtr; ++ (nullable NSData *)fb_dataWithContentsOfFile:(NSString *)path + options:(NSDataReadingOptions)readOptionsMask + error:(NSError *_Nullable *)error; @end +/** + Internal conformance exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. + + @warning INTERNAL - DO NOT USE + */ +FB_LINK_CATEGORY_INTERFACE(NSData, FileDataExtracting) @interface NSData (FileDataExtracting) + @end NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKFileManaging.h b/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKFileManaging.h index 17bd385b..809b992d 100644 --- a/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKFileManaging.h +++ b/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKFileManaging.h @@ -6,36 +6,40 @@ * LICENSE file in the root directory of this source tree. */ +#import + #import NS_ASSUME_NONNULL_BEGIN -/// An internal protocol used to describe a file manager -NS_SWIFT_NAME(FileManaging) -@protocol FBSDKFileManaging +/** + Internal type exposed to facilitate transition to Swift. + API Subject to change or removal without warning. Do not use. -- (nullable NSURL *)URLForDirectory:(NSSearchPathDirectory)directory - inDomain:(NSSearchPathDomainMask)domain - appropriateForURL:(NSURL *)url - create:(BOOL)shouldCreate - error:(NSError *_Nullable *)error; + @warning INTERNAL - DO NOT USE + */ +NS_SWIFT_NAME(_FileManaging) +@protocol FBSDKFileManaging -- (BOOL)createDirectoryAtPath:(NSString *)path - withIntermediateDirectories:(BOOL)createIntermediates - attributes:(NSDictionary *_Nullable)attributes - error:(NSError *_Nullable *)error; +- (BOOL)fb_createDirectoryAtPath:(NSString *)path + withIntermediateDirectories:(BOOL)createIntermediates + attributes:(NSDictionary *_Nullable)attributes + error:(NSError *_Nullable *)error; -- (BOOL)fileExistsAtPath:(NSString *)path; +- (BOOL)fb_fileExistsAtPath:(NSString *)path; -- (BOOL)removeItemAtPath:(NSString *)path - error:(NSError *_Nullable *)error; +- (BOOL)fb_removeItemAtPath:(NSString *)path + error:(NSError *_Nullable *)error; -- (NSArray *)contentsOfDirectoryAtPath:(NSString *)path - error:(NSError *_Nullable *)error; +- (NSArray *)fb_contentsOfDirectoryAtPath:(NSString *)path + error:(NSError *_Nullable *)error +__attribute__((swift_error(nonnull_error))); @end -@interface NSFileManager (FBSDKFileManaging) +FB_LINK_CATEGORY_INTERFACE(NSFileManager, FileManaging) +@interface NSFileManager (FileManaging) + @end NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKInfoDictionaryProviding.h b/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKInfoDictionaryProviding.h index f5244051..2be3237b 100644 --- a/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKInfoDictionaryProviding.h +++ b/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKInfoDictionaryProviding.h @@ -6,17 +6,26 @@ * LICENSE file in the root directory of this source tree. */ +#import + #import NS_ASSUME_NONNULL_BEGIN +/// An internal protocol used for accessing bundles NS_SWIFT_NAME(InfoDictionaryProviding) @protocol FBSDKInfoDictionaryProviding -@property (nullable, readonly, copy) NSDictionary *infoDictionary; -@property (nullable, readonly, copy) NSString *bundleIdentifier; +@property (nullable, readonly, copy) NSDictionary *fb_infoDictionary; +@property (nullable, readonly, copy) NSString *fb_bundleIdentifier; + +- (nullable id)fb_objectForInfoDictionaryKey:(NSString *)key +NS_SWIFT_NAME(fb_object(forInfoDictionaryKey:)); + +@end -- (nullable id)objectForInfoDictionaryKey:(NSString *)key; +FB_LINK_CATEGORY_INTERFACE(NSBundle, InfoDictionaryProviding) +@interface NSBundle (InfoDictionaryProviding) @end diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKLinking.h b/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKLinking.h new file mode 100644 index 00000000..2359544d --- /dev/null +++ b/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKLinking.h @@ -0,0 +1,55 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +// These macros exist to allow templates to substitute names of the class and category +#define FB_LINK_CATEGORY_INTERFACE(CLASS, CATEGORY) FB_LINK_REQUIRE_CATEGORY(CLASS ## _ ## CATEGORY) +#define FB_LINK_CATEGORY_IMPLEMENTATION(CLASS, CATEGORY) FB_LINKABLE(CLASS ## _ ## CATEGORY) + +#if !TARGET_OS_TV && !defined(FB_LINK_REQUIRE_DISABLE_I_KNOW_WHAT_I_AM_DOING) +// DO NOT USE this macro directly, use FB_LINK_REQUIRE_CATEGORY. + #define FB_LINK_REQUIRE_(NAME) \ + extern char FBLinkable_ ## NAME; \ + extern const void *_Nonnull const OS_WEAK OS_CONCAT(FBLink_, NAME); \ + OS_USED const void *_Nonnull const OS_WEAK OS_CONCAT(FBLink_, NAME) = &FBLinkable_ ## NAME; + +// Annotate category @implementation definitions with this macro. + #ifdef DEBUG + #define FB_LINKABLE(NAME) \ + __attribute__((used)) __attribute__((visibility("default"))) char FBLinkable_ ## NAME = 'L'; + #else + #define FB_LINKABLE(NAME) \ + __attribute__((visibility("default"))) char FBLinkable_ ## NAME = 'L'; + #endif + +// Annotate category @interface declarations with this macro. + #define FB_LINK_REQUIRE_CATEGORY(NAME) \ + FB_LINK_REQUIRE_(NAME) + +// Annotate class @interface declarations with this macro if they are getting dropped by dead stripping due to a lack of static references. + #define FB_LINK_REQUIRE_CLASS(NAME) \ + FB_LINK_REQUIRE_(NAME) \ + extern void *OBJC_CLASS_$_ ## NAME; \ + extern const void *const OS_WEAK OS_CONCAT(FBLinkClass_, NAME); \ + OS_USED const void *const OS_WEAK OS_CONCAT(FBLinkClass_, NAME) = (void *)&OBJC_CLASS_$_ ## NAME; + +// Annotate class @implementations with this macro if you know they +// will have a lack of static references or even header imports and +// you have ensured that the containing implementation will be linked +// by other means (e.g., other used classes in the same file. + #define FB_DONT_DEAD_STRIP_CLASS(NAME) \ + asm (".no_dead_strip _OBJC_CLASS_$_" #NAME); + +#else + + #define FB_LINK_REQUIRE_(NAME) + #define FB_LINKABLE(NAME) + #define FB_LINK_REQUIRE_CATEGORY(NAME) + #define FB_LINK_REQUIRE_CLASS(NAME) + #define FB_DONT_DEAD_STRIP_CLASS(NAME) + +#endif diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKNetworkTask.h b/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKNetworkTask.h new file mode 100644 index 00000000..96f8c7bf --- /dev/null +++ b/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKNetworkTask.h @@ -0,0 +1,31 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +#import + +NS_ASSUME_NONNULL_BEGIN + +/// An internal protocol used to describe a network task +NS_SWIFT_NAME(NetworkTask) +@protocol FBSDKNetworkTask + +@property (readonly) NSURLSessionTaskState fb_state; + +- (void)fb_resume; +- (void)fb_cancel; + +@end + +FB_LINK_CATEGORY_INTERFACE(NSURLSessionTask, NetworkTask) +@interface NSURLSessionTask (NetworkTask) + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKNotificationDelivering.h b/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKNotificationDelivering.h new file mode 100644 index 00000000..0a7fda86 --- /dev/null +++ b/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKNotificationDelivering.h @@ -0,0 +1,31 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/// An internal protocol used to describe a type that can deliver a notification +NS_SWIFT_NAME(NotificationDelivering) +@protocol FBSDKNotificationDelivering + +- (void)fb_addObserver:(id)observer + selector:(SEL)selector + name:(nullable NSNotificationName)name + object:(nullable id)object; + +- (id )fb_addObserverForName:(nullable NSNotificationName)name + object:(nullable id)obj + queue:(nullable NSOperationQueue *)queue + usingBlock:(void (^)(NSNotification *note))block; + +- (void)fb_removeObserver:(id)observer; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKSessionProviding.h b/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKSessionProviding.h deleted file mode 100644 index 494839e5..00000000 --- a/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKSessionProviding.h +++ /dev/null @@ -1,33 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -NS_ASSUME_NONNULL_BEGIN - -/// An internal protocol used to describe a session data task -NS_SWIFT_NAME(SessionDataTask) -@protocol FBSDKSessionDataTask - -@property (readonly) NSURLSessionTaskState state; - -- (void)resume; -- (void)cancel; - -@end - -/// An internal protocol used to describe a url session -NS_SWIFT_NAME(SessionProviding) -@protocol FBSDKSessionProviding - -- (id)dataTaskWithRequest:(NSURLRequest *)request - completionHandler:(void (^)(NSData *_Nullable data, NSURLResponse *_Nullable response, NSError *_Nullable error))completionHandler; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKURLSessionProviding.h b/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKURLSessionProviding.h new file mode 100644 index 00000000..5ded8d8c --- /dev/null +++ b/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKURLSessionProviding.h @@ -0,0 +1,30 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import + +#import + +NS_ASSUME_NONNULL_BEGIN + +/// An internal protocol used to describe a url session +NS_SWIFT_NAME(URLSessionProviding) +@protocol FBSDKURLSessionProviding + +- (id)fb_dataTaskWithRequest:(NSURLRequest *)request + completionHandler:(void (^)(NSData *_Nullable data, NSURLResponse *_Nullable response, NSError *_Nullable error))completionHandler; + +@end + +FB_LINK_CATEGORY_INTERFACE(NSURLSession, URLSessionProviding) +@interface NSURLSession (URLSessionProviding) + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKURLSessionTask.h b/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKURLSessionTask.h index 128efb8b..c5a1f20b 100644 --- a/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKURLSessionTask.h +++ b/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/FBSDKURLSessionTask.h @@ -8,7 +8,7 @@ #import -#import +#import NS_ASSUME_NONNULL_BEGIN @@ -20,7 +20,7 @@ NS_SWIFT_NAME(UrlSessionTaskBlock); NS_SWIFT_NAME(UrlSessionTask) @interface FBSDKURLSessionTask : NSObject -@property (nonatomic, strong) id task; +@property (nonatomic, strong) id task; @property (atomic, readonly) NSURLSessionTaskState state; @property (nonatomic, readonly, strong) NSDate *requestStartDate; @property (nullable, nonatomic, copy) FBSDKURLSessionTaskBlock handler; @@ -31,7 +31,7 @@ NS_SWIFT_NAME(UrlSessionTask) + (instancetype)new NS_UNAVAILABLE; - (nullable instancetype)initWithRequest:(NSURLRequest *)request - fromSession:(id)session + fromSession:(id)session completionHandler:(nullable FBSDKURLSessionTaskBlock)handler; - (void)start; diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/NSBundle+InfoDictionaryProviding.h b/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/NSBundle+InfoDictionaryProviding.h deleted file mode 100644 index a75e146c..00000000 --- a/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/NSBundle+InfoDictionaryProviding.h +++ /dev/null @@ -1,19 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#import - -NS_ASSUME_NONNULL_BEGIN - -/// Default conformance to the info dictionary providing protocol -@interface NSBundle (InfoDictionaryProviding) -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/NSNotificationCenter+NotificationDelivering.h b/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/NSNotificationCenter+NotificationDelivering.h new file mode 100644 index 00000000..bcc9ae51 --- /dev/null +++ b/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/NSNotificationCenter+NotificationDelivering.h @@ -0,0 +1,20 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +#import + +NS_ASSUME_NONNULL_BEGIN + +FB_LINK_CATEGORY_INTERFACE(NSNotificationCenter, NotificationDelivering) +@interface NSNotificationCenter (NotificationDelivering) + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/NSUserDefaults+FBSDKDataPersisting.h b/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/NSUserDefaults+FBSDKDataPersisting.h deleted file mode 100644 index 4de93207..00000000 --- a/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Headers/NSUserDefaults+FBSDKDataPersisting.h +++ /dev/null @@ -1,19 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#import - -NS_ASSUME_NONNULL_BEGIN - -/// Default conformance to the data persisting protocol -@interface NSUserDefaults (DataPersisting) -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Info.plist b/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Info.plist index cf723499..91ff2101 100644 Binary files a/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Info.plist and b/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/Info.plist differ diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/_CodeSignature/CodeDirectory b/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/_CodeSignature/CodeDirectory deleted file mode 100644 index 292bf18c..00000000 Binary files a/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/_CodeSignature/CodeDirectory and /dev/null differ diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/_CodeSignature/CodeRequirements b/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/_CodeSignature/CodeRequirements deleted file mode 100644 index dbf9d614..00000000 Binary files a/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/_CodeSignature/CodeRequirements and /dev/null differ diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/_CodeSignature/CodeRequirements-1 b/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/_CodeSignature/CodeRequirements-1 deleted file mode 100644 index 388da53a..00000000 Binary files a/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/_CodeSignature/CodeRequirements-1 and /dev/null differ diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/_CodeSignature/CodeResources b/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/_CodeSignature/CodeResources index 2b9ef222..dbcc3312 100644 --- a/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/_CodeSignature/CodeResources +++ b/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/_CodeSignature/CodeResources @@ -14,7 +14,7 @@ Headers/FBSDKCoreKit_Basics.h - sdYFifkG6LjAL2gVGzVD4yiGokI= + 98/O+nEXsNQ8AcNbx/iw8ai/ktE= Headers/FBSDKCrashHandler.h @@ -30,27 +30,35 @@ Headers/FBSDKDataPersisting.h - g8WRKHOVC7O4vDzcESc4nl6IrS8= + DWFuqIbVPgHRhEn7LwXAH88cs1g= Headers/FBSDKFileDataExtracting.h - LaiRhfHoweHIv08y19Rl1bKPTwU= + BQDcfAulsMenmeoahsXxQgOwOH8= Headers/FBSDKFileManaging.h - zEID6Ct6C8vfKzOG+NiXbiQRLBw= + p/4j5P/SU+cTiWeHYIULKGdiaEg= Headers/FBSDKInfoDictionaryProviding.h - 96kTJJn3CsFC9EpCzQGrMMnxoDw= + okxIBK/wxL+ugvqad38fKg7+VyU= Headers/FBSDKLibAnalyzer.h Sr7GpMqIG4HmNNhoU6xSJrR36F8= - Headers/FBSDKSessionProviding.h + Headers/FBSDKLinking.h - bPzFkDKe6de6K5IwqpGectQjKmQ= + 1OBirQhOiNPiwhFBBuCxquzs+8o= + + Headers/FBSDKNetworkTask.h + + 0sGmRF6Hdq6tvoAuo8957/Esjbc= + + Headers/FBSDKNotificationDelivering.h + + H1EtkXfryfCD6P8NlmWazMezAP0= Headers/FBSDKTypeUtility.h @@ -60,21 +68,21 @@ lNyxKy0KC2f37l17PcuP0Gv/EDA= - Headers/FBSDKURLSessionTask.h + Headers/FBSDKURLSessionProviding.h - kV58WzW39iZxupFSArvSXn3K8W8= + 1wsWv3wp81s7ODMRhEscWZBDXkc= - Headers/NSBundle+InfoDictionaryProviding.h + Headers/FBSDKURLSessionTask.h - LQYuP7h8HIOQcOgzp9G/wjytXFE= + aOm3T7/JlTQP0GIRlnLQzT+NKc8= - Headers/NSUserDefaults+FBSDKDataPersisting.h + Headers/NSNotificationCenter+NotificationDelivering.h - bnAslOCiggux3zXflp6F2JcibGg= + 7k8yl29uNS0GjwEBkfViBHp6lN0= Info.plist - 7IJKQpW/Mk3xV8Y6c0Uka5MhZ50= + UEOen/3IrIum1ONYlei2TBOsJdc= Modules/module.modulemap @@ -85,10 +93,6 @@ Headers/FBSDKBase64.h - hash - - 4WPA7ov2bAhRn5QP5eZDBYX+spk= - hash2 ePF4YsPJC4jFg1uvNt6fb83WN1IDTijvBhGt+V0Rh/8= @@ -96,10 +100,6 @@ Headers/FBSDKBasicUtility.h - hash - - 3Ij+0qMFvTmtUIuRbymzor6FDzg= - hash2 4HOJGD9dL2BJIlaj/ej0J6MTNqBvYgF0/XrWiZtsT3E= @@ -107,21 +107,13 @@ Headers/FBSDKCoreKit_Basics.h - hash - - sdYFifkG6LjAL2gVGzVD4yiGokI= - hash2 - m2OfhFb3YJB9xZdoeWb3jGwtlzC+fFRL3OvxsSyJFiM= + n96Ist8MxHyeU+TJA3OhwPRry3QcVtumXYCUmhcHycw= Headers/FBSDKCrashHandler.h - hash - - 9qyZhKdBiv/2JqsnbqJjzs6JDp4= - hash2 IVTN0V/IdMwICexRs9MiG/lIQQLOiqU/aXDP+5QfgDY= @@ -129,10 +121,6 @@ Headers/FBSDKCrashHandlerProtocol.h - hash - - PlP4CtaRgnMKzXyn0Cd6eWV10r8= - hash2 woEHrSFdQvUOUdlyH0JGdVNem49byRaZAMw+19Pe+Sc= @@ -140,10 +128,6 @@ Headers/FBSDKCrashObserving.h - hash - - UhJc2ZYtB2hcyXxk00KbwKbTgcc= - hash2 tO6F4Bbijxuct9m9xB8pcqmAlnyPPJ0EqbN+Z8/EM1w= @@ -151,76 +135,62 @@ Headers/FBSDKDataPersisting.h - hash - - g8WRKHOVC7O4vDzcESc4nl6IrS8= - hash2 - U4CbBRkZKqUmvVM6czJbCCMQnHOikLVo+sln0V5PwpU= + OebjtkFnL0ywqbWvKN923EqquhEiUaUb2Ex9fOLH61E= Headers/FBSDKFileDataExtracting.h - hash - - LaiRhfHoweHIv08y19Rl1bKPTwU= - hash2 - No8SNuna5s6hBe6z7rrhuaOccAq19c7TgMxr/tTH/BM= + s/7qW6G7GCOOyCS4jkWz8szFjT6uujuGXGhTa5JF4G4= Headers/FBSDKFileManaging.h - hash - - zEID6Ct6C8vfKzOG+NiXbiQRLBw= - hash2 - VciJQtgUlelDAY1xRcTmKgt6cQknm/5hZEuuAr/BX4Y= + 6+3pxgKpUWQwvlj3RwBFPC0rr5+wK651qUwh0n4fPHs= Headers/FBSDKInfoDictionaryProviding.h - hash - - 96kTJJn3CsFC9EpCzQGrMMnxoDw= - hash2 - r1HYofHvcKSm6OwMFb0NMlU3HWk3NQRE6wffAJf1wzY= + udZpX0hlPOkgV99Ck52TrAmlNiyK4r2qtK+kyPsJl8M= Headers/FBSDKLibAnalyzer.h - hash - - Sr7GpMqIG4HmNNhoU6xSJrR36F8= - hash2 vcTMWhsIb/z29oxTpsnEfTWCnlgLS7qlPQuTTREW6Ek= - Headers/FBSDKSessionProviding.h + Headers/FBSDKLinking.h - hash + hash2 - bPzFkDKe6de6K5IwqpGectQjKmQ= + 5NmQW3WO6TuTqGtMxocXiOeGiV7p3hyX2Saia2UhhL4= + + Headers/FBSDKNetworkTask.h + hash2 - 1EO8Q16A83EsCIlaeWEa1ly8UaLgWSEMtrwrO9dDWY4= + WXUdURA38eU1UT+VzBqNd3NJZ/tMnqMgcYFfskguL9w= - Headers/FBSDKTypeUtility.h + Headers/FBSDKNotificationDelivering.h - hash + hash2 - qgaA6wWpYIa+hM+VZSTB1P0w8Jk= + jCbQRKCjKWBaILGHzII7b5E1nAY37YAd0KWD5lhnyBM= + + Headers/FBSDKTypeUtility.h + hash2 Xm2cMC3iy1kvQn8EXXkZ0eKLNRVCmSlSbefuvvTCTTs= @@ -228,54 +198,34 @@ Headers/FBSDKURLSession.h - hash - - lNyxKy0KC2f37l17PcuP0Gv/EDA= - hash2 5L3MvrHaYDNtK2zrxdEtZNCRnhTQHNM0bvoh0pAfKg0= - Headers/FBSDKURLSessionTask.h + Headers/FBSDKURLSessionProviding.h - hash - - kV58WzW39iZxupFSArvSXn3K8W8= - hash2 - p05rvhLSmlFGAIUL94Ow7U6/25AfiIq3zBQkI19aMw4= + O0czQhC3wEX5AKGOHblqZYeevvp4+w3IVFYRSr4Uv9o= - Headers/NSBundle+InfoDictionaryProviding.h + Headers/FBSDKURLSessionTask.h - hash - - LQYuP7h8HIOQcOgzp9G/wjytXFE= - hash2 - prKkDnp04YVMOPQH+h/YUPwUEFJuHKQbMxiL1PkGRYM= + 3Efn6F2Y10Aul+I89unuMGdO1GJTM5xkZOglY+a5XtE= - Headers/NSUserDefaults+FBSDKDataPersisting.h + Headers/NSNotificationCenter+NotificationDelivering.h - hash - - bnAslOCiggux3zXflp6F2JcibGg= - hash2 - F0axQ9q1u74YAyMfIa9uyxde6rbjKmxC4wxD6M00k0Y= + ODQiUcnulvLSI4AHqIqtQvUPeAp+/9qi2eIHXnVKxh8= Modules/module.modulemap - hash - - dAKyD+E6uMaCMsZEO7c47okujEM= - hash2 Ax5EJgz2ae9iwvEaJiJhRzHL4ePWe4qZhIaEdKJk27I= diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/_CodeSignature/CodeSignature b/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/FBSDKCoreKit_Basics.framework/_CodeSignature/CodeSignature deleted file mode 100644 index e69de29b..00000000 diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/dSYMs/FBSDKCoreKit_Basics.framework.dSYM/Contents/Info.plist b/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/dSYMs/FBSDKCoreKit_Basics.framework.dSYM/Contents/Info.plist new file mode 100644 index 00000000..8c234590 --- /dev/null +++ b/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/dSYMs/FBSDKCoreKit_Basics.framework.dSYM/Contents/Info.plist @@ -0,0 +1,20 @@ + + + + + CFBundleDevelopmentRegion + English + CFBundleIdentifier + com.apple.xcode.dsym.com.facebook.sdk.FBSDKCoreKitBasics + CFBundleInfoDictionaryVersion + 6.0 + CFBundlePackageType + dSYM + CFBundleSignature + ???? + CFBundleShortVersionString + 1.0 + CFBundleVersion + 15.1.0 + + diff --git a/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/dSYMs/FBSDKCoreKit_Basics.framework.dSYM/Contents/Resources/DWARF/FBSDKCoreKit_Basics b/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/dSYMs/FBSDKCoreKit_Basics.framework.dSYM/Contents/Resources/DWARF/FBSDKCoreKit_Basics new file mode 100644 index 00000000..4772562c Binary files /dev/null and b/ios/platform/FBSDKCoreKit_Basics.xcframework/tvos-arm64_x86_64-simulator/dSYMs/FBSDKCoreKit_Basics.framework.dSYM/Contents/Resources/DWARF/FBSDKCoreKit_Basics differ diff --git a/ios/platform/FBSDKLoginKit.xcframework/Info.plist b/ios/platform/FBSDKLoginKit.xcframework/Info.plist index 4812f360..3d4ff41a 100644 --- a/ios/platform/FBSDKLoginKit.xcframework/Info.plist +++ b/ios/platform/FBSDKLoginKit.xcframework/Info.plist @@ -5,20 +5,27 @@ AvailableLibraries + DebugSymbolsPath + dSYMs LibraryIdentifier - tvos-arm64 + ios-arm64_x86_64-simulator LibraryPath FBSDKLoginKit.framework SupportedArchitectures arm64 + x86_64 SupportedPlatform - tvos + ios + SupportedPlatformVariant + simulator + DebugSymbolsPath + dSYMs LibraryIdentifier - ios-arm64_x86_64-simulator + tvos-arm64_x86_64-simulator LibraryPath FBSDKLoginKit.framework SupportedArchitectures @@ -27,11 +34,13 @@ x86_64 SupportedPlatform - ios + tvos SupportedPlatformVariant simulator + DebugSymbolsPath + dSYMs LibraryIdentifier ios-arm64 LibraryPath @@ -44,6 +53,8 @@ ios + DebugSymbolsPath + dSYMs LibraryIdentifier ios-arm64_x86_64-maccatalyst LibraryPath @@ -59,19 +70,18 @@ maccatalyst + DebugSymbolsPath + dSYMs LibraryIdentifier - tvos-arm64_x86_64-simulator + tvos-arm64 LibraryPath FBSDKLoginKit.framework SupportedArchitectures arm64 - x86_64 SupportedPlatform tvos - SupportedPlatformVariant - simulator CFBundlePackageType diff --git a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64/FBSDKLoginKit.framework/FBSDKLoginKit b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64/FBSDKLoginKit.framework/FBSDKLoginKit old mode 100644 new mode 100755 index b3eb0a1f..1f4ba831 Binary files a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64/FBSDKLoginKit.framework/FBSDKLoginKit and b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64/FBSDKLoginKit.framework/FBSDKLoginKit differ diff --git a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64/FBSDKLoginKit.framework/Headers/FBSDKCodeVerifier.h b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64/FBSDKLoginKit.framework/Headers/FBSDKCodeVerifier.h deleted file mode 100644 index 67250d6f..00000000 --- a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64/FBSDKLoginKit.framework/Headers/FBSDKCodeVerifier.h +++ /dev/null @@ -1,45 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#if !TARGET_OS_TV - - #import - -NS_ASSUME_NONNULL_BEGIN - -/** - Represents a code verifier used in the PKCE (Proof Key for Code Exchange) - process. This is a cryptographically random string using the characters - A-Z, a-z, 0-9, and the punctuation characters -._~ (hyphen, period, - underscore, and tilde), between 43 and 128 characters long. - */ -NS_SWIFT_NAME(CodeVerifier) -@interface FBSDKCodeVerifier : NSObject - -/// The string value of the code verifier -@property (nonatomic, readonly, copy) NSString *value; - -/// The SHA256 hashed challenge of the code verifier -@property (nonatomic, readonly, copy) NSString *challenge; - -/** - Attempts to initialize a new code verifier instance with the given string. - Creation will fail and return nil if the string is invalid. - - @param string the code verifier string - */ -- (nullable instancetype)initWithString:(NSString *)string - NS_DESIGNATED_INITIALIZER; - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64/FBSDKLoginKit.framework/Headers/FBSDKDefaultAudience.h b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64/FBSDKLoginKit.framework/Headers/FBSDKDefaultAudience.h deleted file mode 100644 index e7c41d71..00000000 --- a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64/FBSDKLoginKit.framework/Headers/FBSDKDefaultAudience.h +++ /dev/null @@ -1,34 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#if !TARGET_OS_TV - -NS_ASSUME_NONNULL_BEGIN - -/** - FBSDKDefaultAudience enum - - Passed to openURL to indicate which default audience to use for sessions that post data to Facebook. - - Certain operations such as publishing a status or publishing a photo require an audience. When the user - grants an application permission to perform a publish operation, a default audience is selected as the - publication ceiling for the application. This enumerated value allows the application to select which - audience to ask the user to grant publish permission for. - */ -typedef NS_ENUM(NSUInteger, FBSDKDefaultAudience) { - /// Indicates that the user's friends are able to see posts made by the application - FBSDKDefaultAudienceFriends = 0, - /// Indicates that only the user is able to see posts made by the application - FBSDKDefaultAudienceOnlyMe, - /// Indicates that all Facebook users are able to see posts made by the application - FBSDKDefaultAudienceEveryone, -} NS_SWIFT_NAME(DefaultAudience); - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64/FBSDKLoginKit.framework/Headers/FBSDKDeviceLoginCodeInfo.h b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64/FBSDKLoginKit.framework/Headers/FBSDKDeviceLoginCodeInfo.h deleted file mode 100644 index fc08ff25..00000000 --- a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64/FBSDKLoginKit.framework/Headers/FBSDKDeviceLoginCodeInfo.h +++ /dev/null @@ -1,41 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -NS_ASSUME_NONNULL_BEGIN - -/** - Describes the initial response when starting the device login flow. - This is used by `FBSDKDeviceLoginManager`. - */ -NS_SWIFT_NAME(DeviceLoginCodeInfo) -@interface FBSDKDeviceLoginCodeInfo : NSObject - -// There is no public initializer. -- (instancetype)init NS_UNAVAILABLE; -+ (instancetype)new NS_UNAVAILABLE; - -/// The unique id for this login flow. -@property (nonatomic, readonly, copy) NSString *identifier; - -/// The short "user_code" that should be presented to the user. -@property (nonatomic, readonly, copy) NSString *loginCode; - -/// The verification URL. -@property (nonatomic, readonly, copy) NSURL *verificationURL; - -/// The expiration date. -@property (nonatomic, readonly, copy) NSDate *expirationDate; - -/// The polling interval -@property (nonatomic, readonly, assign) NSUInteger pollingInterval; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64/FBSDKLoginKit.framework/Headers/FBSDKDeviceLoginManager.h b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64/FBSDKLoginKit.framework/Headers/FBSDKDeviceLoginManager.h deleted file mode 100644 index 89def803..00000000 --- a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64/FBSDKLoginKit.framework/Headers/FBSDKDeviceLoginManager.h +++ /dev/null @@ -1,63 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#import -#import - -NS_ASSUME_NONNULL_BEGIN - -@protocol FBSDKDeviceLoginManagerDelegate; - -/** - Use this class to perform a device login flow. - The device login flow starts by requesting a code from the device login API. - This class informs the delegate when this code is received. You should then present the - code to the user to enter. In the meantime, this class polls the device login API - periodically and informs the delegate of the results. - - See [Facebook Device Login](https://developers.facebook.com/docs/facebook-login/for-devices). - */ -NS_SWIFT_NAME(DeviceLoginManager) -@interface FBSDKDeviceLoginManager : NSObject - -/** - Initializes a new instance. - @param permissions permissions to request. - */ -- (instancetype)initWithPermissions:(NSArray *)permissions - enableSmartLogin:(BOOL)enableSmartLogin; - -- (instancetype)init NS_UNAVAILABLE; -+ (instancetype)new NS_UNAVAILABLE; - -/// The delegate. -@property (nonatomic, weak) id delegate; - -/// The requested permissions. -@property (nonatomic, readonly, copy) NSArray *permissions; - -/** - The optional URL to redirect the user to after they complete the login. - The URL must be configured in your App Settings -> Advanced -> OAuth Redirect URIs - */ -@property (nullable, nonatomic, copy) NSURL *redirectURL; - -/** - Starts the device login flow - This instance will retain self until the flow is finished or cancelled. - */ -- (void)start; - -/// Attempts to cancel the device login flow. -- (void)cancel; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64/FBSDKLoginKit.framework/Headers/FBSDKDeviceLoginManagerDelegate.h b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64/FBSDKLoginKit.framework/Headers/FBSDKDeviceLoginManagerDelegate.h deleted file mode 100644 index cdcf8048..00000000 --- a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64/FBSDKLoginKit.framework/Headers/FBSDKDeviceLoginManagerDelegate.h +++ /dev/null @@ -1,43 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -@class FBSDKDeviceLoginCodeInfo; -@class FBSDKDeviceLoginManager; -@class FBSDKDeviceLoginManagerResult; - -NS_ASSUME_NONNULL_BEGIN - -/// A delegate for `FBSDKDeviceLoginManager`. -NS_SWIFT_NAME(DeviceLoginManagerDelegate) -@protocol FBSDKDeviceLoginManagerDelegate - -/** - Indicates the device login flow has started. You should parse `codeInfo` to present the code to the user to enter. - @param loginManager the login manager instance. - @param codeInfo the code info data. - */ - -- (void)deviceLoginManager:(FBSDKDeviceLoginManager *)loginManager - startedWithCodeInfo:(FBSDKDeviceLoginCodeInfo *)codeInfo; - -/** - Indicates the device login flow has finished. - @param loginManager the login manager instance. - @param result the results of the login flow. - @param error the error, if available. - The flow can be finished if the user completed the flow, cancelled, or if the code has expired. - */ -- (void)deviceLoginManager:(FBSDKDeviceLoginManager *)loginManager - completedWithResult:(nullable FBSDKDeviceLoginManagerResult *)result - error:(nullable NSError *)error; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64/FBSDKLoginKit.framework/Headers/FBSDKDeviceLoginManagerResult.h b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64/FBSDKLoginKit.framework/Headers/FBSDKDeviceLoginManagerResult.h deleted file mode 100644 index 93266b99..00000000 --- a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64/FBSDKLoginKit.framework/Headers/FBSDKDeviceLoginManagerResult.h +++ /dev/null @@ -1,37 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -@class FBSDKAccessToken; - -NS_ASSUME_NONNULL_BEGIN - -/** - Represents the results of the a device login flow. - This is used by `FBSDKDeviceLoginManager`. - */ -NS_SWIFT_NAME(DeviceLoginManagerResult) -@interface FBSDKDeviceLoginManagerResult : NSObject - -// There is no public initializer. -- (instancetype)init NS_UNAVAILABLE; -+ (instancetype)new NS_UNAVAILABLE; - -/// The token. -@property (nullable, nonatomic, readonly, strong) FBSDKAccessToken *accessToken; - -/** - Indicates if the login was cancelled by the user, or if the device - login code has expired. - */ -@property (nonatomic, readonly, getter = isCancelled, assign) BOOL cancelled; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64/FBSDKLoginKit.framework/Headers/FBSDKLoginAuthType.h b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64/FBSDKLoginKit.framework/Headers/FBSDKLoginAuthType.h index 360c3201..56119335 100644 --- a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64/FBSDKLoginKit.framework/Headers/FBSDKLoginAuthType.h +++ b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64/FBSDKLoginKit.framework/Headers/FBSDKLoginAuthType.h @@ -10,14 +10,13 @@ #if !TARGET_OS_TV -/// typedef for FBSDKLoginAuthType -/// See: https://developers.facebook.com/docs/reference/javascript/FB.login/v10.0#options +/// Login authorization types. typedef NSString *const FBSDKLoginAuthType NS_TYPED_EXTENSIBLE_ENUM NS_SWIFT_NAME(LoginAuthType); -/// Rerequest +/// The default login authorization type for login buttons; requests previously declined user permissions. FOUNDATION_EXPORT FBSDKLoginAuthType FBSDKLoginAuthTypeRerequest; -/// Reauthorize +/// Requests permissions when the user's data access has expired. FOUNDATION_EXPORT FBSDKLoginAuthType FBSDKLoginAuthTypeReauthorize; #endif diff --git a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64/FBSDKLoginKit.framework/Headers/FBSDKLoginCompletionParametersBlock.h b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64/FBSDKLoginKit.framework/Headers/FBSDKLoginCompletionParametersBlock.h new file mode 100644 index 00000000..7f3e5702 --- /dev/null +++ b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64/FBSDKLoginKit.framework/Headers/FBSDKLoginCompletionParametersBlock.h @@ -0,0 +1,23 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import + +@class FBSDKLoginCompletionParameters; + +NS_ASSUME_NONNULL_BEGIN + +/// Success Block +typedef void (^ FBSDKLoginCompletionParametersBlock)(FBSDKLoginCompletionParameters *parameters) +NS_SWIFT_NAME(LoginCompletionParametersBlock); + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64/FBSDKLoginKit.framework/Headers/FBSDKLoginConstants.h b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64/FBSDKLoginKit.framework/Headers/FBSDKLoginConstants.h deleted file mode 100644 index aa554432..00000000 --- a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64/FBSDKLoginKit.framework/Headers/FBSDKLoginConstants.h +++ /dev/null @@ -1,86 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -NS_ASSUME_NONNULL_BEGIN - -/** - The error domain for all errors from FBSDKLoginKit - - Error codes from the SDK in the range 300-399 are reserved for this domain. - */ -FOUNDATION_EXPORT NSErrorDomain const FBSDKLoginErrorDomain -NS_SWIFT_NAME(LoginErrorDomain); - -#ifndef NS_ERROR_ENUM - #define NS_ERROR_ENUM(_domain, _name) \ - enum _name : NSInteger _name; \ - enum __attribute__((ns_error_domain(_domain))) _name: NSInteger -#endif - -/** - FBSDKLoginError - Error codes for FBSDKLoginErrorDomain. - */ -typedef NS_ERROR_ENUM (FBSDKLoginErrorDomain, FBSDKLoginError) -{ - /// Reserved. - FBSDKLoginErrorReserved = 300, - - /// The error code for unknown errors. - FBSDKLoginErrorUnknown, - - /// The user's password has changed and must log in again - FBSDKLoginErrorPasswordChanged, - - /// The user must log in to their account on www.facebook.com to restore access - FBSDKLoginErrorUserCheckpointed, - - /// Indicates a failure to request new permissions because the user has changed. - FBSDKLoginErrorUserMismatch, - - /// The user must confirm their account with Facebook before logging in - FBSDKLoginErrorUnconfirmedUser, - - /** - The Accounts framework failed without returning an error, indicating the - app's slider in the iOS Facebook Settings (device Settings -> Facebook -> App Name) has - been disabled. - */ - FBSDKLoginErrorSystemAccountAppDisabled, - - /// An error occurred related to Facebook system Account store - FBSDKLoginErrorSystemAccountUnavailable, - - /// The login response was missing a valid challenge string. - FBSDKLoginErrorBadChallengeString, - - /// The ID token returned in login response was invalid - FBSDKLoginErrorInvalidIDToken, - - /// A current access token was required and not provided - FBSDKLoginErrorMissingAccessToken, -} NS_SWIFT_NAME(LoginError); - -/** - FBSDKDeviceLoginError - Error codes for FBSDKDeviceLoginErrorDomain. - */ -typedef NS_ERROR_ENUM (FBSDKLoginErrorDomain, FBSDKDeviceLoginError) { - /// Your device is polling too frequently. - FBSDKDeviceLoginErrorExcessivePolling = 1349172, - /// User has declined to authorize your application. - FBSDKDeviceLoginErrorAuthorizationDeclined = 1349173, - /// User has not yet authorized your application. Continue polling. - FBSDKDeviceLoginErrorAuthorizationPending = 1349174, - /// The code you entered has expired. - FBSDKDeviceLoginErrorCodeExpired = 1349152 -} NS_SWIFT_NAME(DeviceLoginError); - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64/FBSDKLoginKit.framework/Headers/FBSDKLoginErrorDomain.h b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64/FBSDKLoginKit.framework/Headers/FBSDKLoginErrorDomain.h new file mode 100644 index 00000000..300e177c --- /dev/null +++ b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64/FBSDKLoginKit.framework/Headers/FBSDKLoginErrorDomain.h @@ -0,0 +1,18 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/// The error domain for all errors from LoginKit +/// Error codes from the SDK in the range 300-399 are reserved for login errors in this domain. +/// Error codes from the SDK in the range 1349100-1349199 are reserved for device login errors in this domain. +FOUNDATION_EXPORT NSErrorDomain const FBSDKLoginErrorDomain; + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64/FBSDKLoginKit.framework/Headers/FBSDKLoginKit-Swift.h b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64/FBSDKLoginKit.framework/Headers/FBSDKLoginKit-Swift.h index 4e9be9c0..879a91ec 100644 --- a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64/FBSDKLoginKit.framework/Headers/FBSDKLoginKit-Swift.h +++ b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64/FBSDKLoginKit.framework/Headers/FBSDKLoginKit-Swift.h @@ -1,4 +1,4 @@ -// Generated by Apple Swift version 5.5 (swiftlang-1300.0.31.1 clang-1300.0.29.1) +// Generated by Apple Swift version 5.6.1 (swiftlang-5.6.0.323.66 clang-1316.0.20.12) #ifndef FBSDKLOGINKIT_SWIFT_H #define FBSDKLOGINKIT_SWIFT_H #pragma clang diagnostic push @@ -184,6 +184,13 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); #if !defined(IBSegueAction) # define IBSegueAction #endif +#if !defined(SWIFT_EXTERN) +# if defined(__cplusplus) +# define SWIFT_EXTERN extern "C" +# else +# define SWIFT_EXTERN extern +# endif +#endif #if __has_feature(modules) #if __has_warning("-Watimport-in-framework-header") #pragma clang diagnostic ignored "-Watimport-in-framework-header" @@ -192,6 +199,7 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); @import FBSDKCoreKit; @import Foundation; @import ObjectiveC; +@import UIKit; #endif #import @@ -211,27 +219,151 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); # pragma pop_macro("any") #endif + +@class NSString; + +/// Represents a code verifier used in the PKCE (Proof Key for Code Exchange) +/// process. This is a cryptographically random string using the characters +/// A-Z, a-z, 0-9, and the punctuation characters -._~ (hyphen, period, +/// underscore, and tilde), between 43 and 128 characters long. +SWIFT_CLASS_NAMED("CodeVerifier") +@interface FBSDKCodeVerifier : NSObject +/// The string value of the code verifier +@property (nonatomic, readonly, copy) NSString * _Nonnull value; +/// The SHA256 hashed challenge of the code verifier +@property (nonatomic, readonly, copy) NSString * _Nonnull challenge; +/// Attempts to initialize a new code verifier instance with the given string. +/// Creation will fail and return nil if the string is invalid. +/// @param string the code verifier string +- (nullable instancetype)initWithString:(NSString * _Nonnull)string; +/// Initializes a new code verifier instance with a random string value +- (nonnull instancetype)init; +@end + +/// Passed to openURL to indicate which default audience to use for sessions that post data to Facebook. +/// Certain operations such as publishing a status or publishing a photo require an audience. When the user +/// grants an application permission to perform a publish operation, a default audience is selected as the +/// publication ceiling for the application. This enumerated value allows the application to select which +/// audience to ask the user to grant publish permission for. +typedef SWIFT_ENUM_NAMED(NSUInteger, FBSDKDefaultAudience, "DefaultAudience", open) { +/// Indicates that the user’s friends are able to see posts made by the application + FBSDKDefaultAudienceFriends = 0, +/// Indicates that only the user is able to see posts made by the application + FBSDKDefaultAudienceOnlyMe = 1, +/// Indicates that all Facebook users are able to see posts made by the application + FBSDKDefaultAudienceEveryone = 2, +}; + +@class NSURL; +@class NSDate; + +/// Describes the initial response when starting the device login flow. +/// This is used by DeviceLoginManager. +SWIFT_CLASS_NAMED("DeviceLoginCodeInfo") +@interface FBSDKDeviceLoginCodeInfo : NSObject +/// The unique id for this login flow. +@property (nonatomic, readonly, copy) NSString * _Nonnull identifier; +/// The short “user_code” that should be presented to the user. +@property (nonatomic, readonly, copy) NSString * _Nonnull loginCode; +/// The verification URL. +@property (nonatomic, readonly, copy) NSURL * _Nonnull verificationURL; +/// The expiration date. +@property (nonatomic, readonly, copy) NSDate * _Nonnull expirationDate; +/// The polling interval +@property (nonatomic, readonly) NSUInteger pollingInterval; +- (nonnull instancetype)initWithIdentifier:(NSString * _Nonnull)identifier loginCode:(NSString * _Nonnull)loginCode verificationURL:(NSURL * _Nonnull)verificationURL expirationDate:(NSDate * _Nonnull)expirationDate pollingInterval:(NSUInteger)pollingInterval OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +/// Custom error codes for device login errors in the login error domain +typedef SWIFT_ENUM_NAMED(NSInteger, FBSDKDeviceLoginError, "DeviceLoginErrorCode", open) { +/// Your device is polling too frequently. + FBSDKDeviceLoginErrorExcessivePolling = 1349172, +/// User has declined to authorize your application. + FBSDKDeviceLoginErrorAuthorizationDeclined = 1349173, +/// User has not yet authorized your application. Continue polling. + FBSDKDeviceLoginErrorAuthorizationPending = 1349174, +/// The code you entered has expired. + FBSDKDeviceLoginErrorCodeExpired = 1349152, +}; + +@protocol FBSDKDeviceLoginManagerDelegate; + +/// Use this class to perform a device login flow. +/// The device login flow starts by requesting a code from the device login API. +/// This class informs the delegate when this code is received. You should then present the +/// code to the user to enter. In the meantime, this class polls the device login API +/// periodically and informs the delegate of the results. +/// See Facebook Device Login. +SWIFT_CLASS_NAMED("DeviceLoginManager") +@interface FBSDKDeviceLoginManager : NSObject +/// The device login manager delegate. +@property (nonatomic, weak) id _Nullable delegate; +/// The requested permissions. +@property (nonatomic, readonly, copy) NSArray * _Nonnull permissions; +/// The optional URL to redirect the user to after they complete the login. +/// The URL must be configured in your App Settings -> Advanced -> OAuth Redirect URIs +@property (nonatomic, copy) NSURL * _Nullable redirectURL; +/// Initializes a new instance. +/// @param permissions The permissions to request. +/// @param enableSmartLogin Whether to enable smart login. +- (nonnull instancetype)initWithPermissions:(NSArray * _Nonnull)permissions enableSmartLogin:(BOOL)enableSmartLogin OBJC_DESIGNATED_INITIALIZER; +/// Starts the device login flow +/// This instance will retain self until the flow is finished or cancelled. +- (void)start; +/// Attempts to cancel the device login flow. +- (void)cancel; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +@class NSNetService; @class NSNumber; -/// Internal Type exposed to facilitate transition to Swift. -/// API Subject to change or removal without warning. Do not use. -/// @warning INTERNAL - DO NOT USE -SWIFT_PROTOCOL_NAMED("_LoginEventLogging") -@protocol _FBSDKLoginEventLogging -@property (nonatomic, readonly) FBSDKAppEventsFlushBehavior flushBehavior; -- (void)logInternalEvent:(FBSDKAppEventName _Nonnull)eventName parameters:(NSDictionary * _Nullable)parameters isImplicitlyLogged:(BOOL)isImplicitlyLogged; -- (void)flush; +@interface FBSDKDeviceLoginManager (SWIFT_EXTENSION(FBSDKLoginKit)) +- (void)netService:(NSNetService * _Nonnull)service didNotPublish:(NSDictionary * _Nonnull)errorValues; @end -@interface FBSDKAppEvents (SWIFT_EXTENSION(FBSDKLoginKit)) <_FBSDKLoginEventLogging> +@class FBSDKDeviceLoginManagerResult; + +/// A delegate for DeviceLoginManager. +SWIFT_PROTOCOL_NAMED("DeviceLoginManagerDelegate") +@protocol FBSDKDeviceLoginManagerDelegate +/// Indicates the device login flow has started. You should parse codeInfo to present the code to the user to enter. +/// @param loginManager the login manager instance. +/// @param codeInfo the code info data. +- (void)deviceLoginManager:(FBSDKDeviceLoginManager * _Nonnull)loginManager startedWithCodeInfo:(FBSDKDeviceLoginCodeInfo * _Nonnull)codeInfo; +/// Indicates the device login flow has finished. +/// @param loginManager the login manager instance. +/// @param result the results of the login flow. +/// @param error the error, if available. +/// The flow can be finished if the user completed the flow, cancelled, or if the code has expired. +- (void)deviceLoginManager:(FBSDKDeviceLoginManager * _Nonnull)loginManager completedWithResult:(FBSDKDeviceLoginManagerResult * _Nullable)result error:(NSError * _Nullable)error; +@end + +@class FBSDKAccessToken; + +/// Represents the results of the a device login flow. This is used by DeviceLoginManager +SWIFT_CLASS_NAMED("DeviceLoginManagerResult") +@interface FBSDKDeviceLoginManagerResult : NSObject +/// The token +@property (nonatomic, readonly, strong) FBSDKAccessToken * _Nullable accessToken; +/// Indicates if the login was cancelled by the user, or if the device login code has expired. +@property (nonatomic, readonly) BOOL isCancelled; +/// Internal method exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +- (nonnull instancetype)initWithToken:(FBSDKAccessToken * _Nullable)token isCancelled:(BOOL)cancelled OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end @protocol FBSDKLoginButtonDelegate; -@class NSString; enum FBSDKLoginButtonTooltipBehavior : NSUInteger; +enum FBSDKTooltipColorStyle : NSUInteger; enum FBSDKLoginTracking : NSUInteger; -@class FBSDKCodeVerifier; @class NSCoder; /// A button that initiates a log in or log out flow upon tapping. @@ -244,7 +376,7 @@ enum FBSDKLoginTracking : NSUInteger; SWIFT_CLASS_NAMED("FBLoginButton") @interface FBSDKLoginButton : FBSDKButton /// The default audience to use, if publish permissions are requested at login time. -@property (nonatomic) FBSDKDefaultAudience defaultAudience; +@property (nonatomic) enum FBSDKDefaultAudience defaultAudience; /// Gets or sets the delegate. @property (nonatomic, weak) IBOutlet id _Nullable delegate; /// The permissions to request. @@ -257,7 +389,7 @@ SWIFT_CLASS_NAMED("FBLoginButton") /// Gets or sets the desired tooltip behavior. @property (nonatomic) enum FBSDKLoginButtonTooltipBehavior tooltipBehavior; /// Gets or sets the desired tooltip color style. -@property (nonatomic) FBSDKTooltipColorStyle tooltipColorStyle; +@property (nonatomic) enum FBSDKTooltipColorStyle tooltipColorStyle; /// Gets or sets the desired tracking preference to use for login attempts. Defaults to .enabled @property (nonatomic) enum FBSDKLoginTracking loginTracking; /// Gets or sets an optional nonce to use for login attempts. A valid nonce must be a non-empty string without whitespace. @@ -265,7 +397,8 @@ SWIFT_CLASS_NAMED("FBLoginButton") @property (nonatomic, copy) NSString * _Nullable nonce; /// Gets or sets an optional page id to use for login attempts. @property (nonatomic, copy) NSString * _Nullable messengerPageId; -/// Gets or sets the auth_type to use in the login request. Defaults to rerequest. +/// Gets or sets the login authorization type to use in the login request. Defaults to rerequest. Use nil to avoid +/// requesting permissions that were previously denied. @property (nonatomic) FBSDKLoginAuthType _Nullable authType; /// The code verifier used in the PKCE process. /// If not provided, a code verifier will be randomly generated. @@ -291,6 +424,104 @@ typedef SWIFT_ENUM_NAMED(NSUInteger, FBSDKLoginButtonTooltipBehavior, "TooltipBe FBSDKLoginButtonTooltipBehaviorDisable = 2, }; +enum FBSDKTooltipViewArrowDirection : NSUInteger; + +/// Tooltip bubble with text in it used to display tips for UI elements, +/// with a pointed arrow (to refer to the UI element). +/// The tooltip fades in and will automatically fade out. See displayDuration. +SWIFT_CLASS_NAMED("FBTooltipView") +@interface FBSDKTooltipView : UIView +/// Gets or sets the amount of time in seconds the tooltip should be displayed. +/// Set this to zero to make the display permanent until explicitly dismissed. +/// Defaults to six seconds. +@property (nonatomic) NSTimeInterval displayDuration; +/// Gets or sets the color style after initialization. +/// Defaults to value passed to -initWithTagline:message:colorStyle:. +@property (nonatomic) enum FBSDKTooltipColorStyle colorStyle; +/// Gets or sets the message. +@property (nonatomic, copy) NSString * _Nullable message; +/// Gets or sets the optional phrase that comprises the first part of the label (and is highlighted differently). +@property (nonatomic, copy) NSString * _Nullable tagline; +/// Convenience constructor +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +/// Designated initializer. +/// If you need to show a tooltip for login, consider using the FBSDKLoginTooltipView view. +/// See FBSDKLoginTooltipView +/// \param tagline First part of the label, that will be highlighted with different color. Can be nil. +/// +/// \param message Main message to display. +/// +/// \param colorStyle Color style to use for tooltip. +/// +- (nonnull instancetype)initWithTagline:(NSString * _Nullable)tagline message:(NSString * _Nullable)message colorStyle:(enum FBSDKTooltipColorStyle)colorStyle OBJC_DESIGNATED_INITIALIZER; +- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder OBJC_DESIGNATED_INITIALIZER SWIFT_UNAVAILABLE; +/// Show tooltip at the top or at the bottom of given view. +/// Tooltip will be added to anchorView.window.rootViewController.view +/// Use this method to present the tooltip with automatic positioning or +/// use -presentInView:withArrowPosition:direction: for manual positioning +/// If anchorView is nil or has no window - this method does nothing. +/// \param anchorView view to show at, must be already added to window view hierarchy, in order to decide +/// where tooltip will be shown. (If there’s not enough space at the top of the anchorView in window bounds - +/// tooltip will be shown at the bottom of it) +/// +- (void)presentFromView:(UIView * _Nonnull)anchorView; +/// Adds tooltip to given view, with given position and arrow direction. +/// \param view View to be used as superview. +/// +/// \param arrowPosition Point in view’s cordinates, where arrow will be pointing +/// +/// \param direction whenever arrow should be pointing up (message bubble is below the arrow) or down (message bubble is above the arrow). +/// +- (void)presentInView:(UIView * _Nonnull)view withArrowPosition:(CGPoint)arrowPosition direction:(enum FBSDKTooltipViewArrowDirection)direction; +/// Remove tooltip manually. +/// Calling this method isn’t necessary - tooltip will dismiss itself automatically after the displayDuration. +- (void)dismiss; +- (void)drawRect:(CGRect)rect; +- (void)layoutSubviews; +- (nonnull instancetype)initWithFrame:(CGRect)frame SWIFT_UNAVAILABLE; +@end + +/// FBSDKTooltipViewArrowDirection enum +/// Passed on construction to determine arrow orientation. +typedef SWIFT_ENUM_NAMED(NSUInteger, FBSDKTooltipViewArrowDirection, "ArrowDirection", closed) { + FBSDKTooltipViewArrowDirectionDown = 0, + FBSDKTooltipViewArrowDirectionUp = 1, +}; + +/// FBSDKTooltipColorStyle enum +/// Passed on construction to determine color styling. +typedef SWIFT_ENUM_NAMED(NSUInteger, FBSDKTooltipColorStyle, "ColorStyle", closed) { + FBSDKTooltipColorStyleFriendlyBlue = 0, + FBSDKTooltipColorStyleNeutralGray = 1, +}; + +@protocol FBSDKLoginTooltipViewDelegate; + +/// Represents a tooltip to be displayed next to a Facebook login button +/// to highlight features for new users. +/// The FBSDKLoginButton may display this view automatically. If you do +/// not use the FBSDKLoginButton, you can manually call one of the present* methods +/// as appropriate and customize behavior via FBSDKLoginTooltipViewDelegate delegate. +/// By default, the FBSDKLoginTooltipView is not added to the superview until it is +/// determined the app has migrated to the new login experience. You can override this +/// (e.g., to test the UI layout) by implementing the delegate or setting forceDisplay to YES. +SWIFT_CLASS_NAMED("FBLoginTooltipView") +@interface FBSDKLoginTooltipView : FBSDKTooltipView +/// the delegate +@property (nonatomic, weak) id _Nullable delegate; +/// if set to YES, the view will always be displayed and the delegate’s +/// loginTooltipView:shouldAppear: will NOT be called. +@property (nonatomic) BOOL forceDisplay; +/// if set to YES, the view will always be displayed and the delegate’s +/// loginTooltipView:shouldAppear: will NOT be called. +@property (nonatomic) BOOL shouldForceDisplay; +/// Create tooltip +- (nonnull instancetype)init; +- (nonnull instancetype)initWithTagline:(NSString * _Nullable)tagline message:(NSString * _Nullable)message colorStyle:(enum FBSDKTooltipColorStyle)colorStyle OBJC_DESIGNATED_INITIALIZER; +- (void)presentInView:(UIView * _Nonnull)view withArrowPosition:(CGPoint)arrowPosition direction:(enum FBSDKTooltipViewArrowDirection)direction; +@end + /// Internal Type exposed to facilitate transition to Swift. /// API Subject to change or removal without warning. Do not use. @@ -319,35 +550,8 @@ SWIFT_CLASS_NAMED("FBPermission") + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end -@class UIViewController; -@class UIView; - -/// Internal Type exposed to facilitate transition to Swift. -/// API Subject to change or removal without warning. Do not use. -/// @warning INTERNAL - DO NOT USE -SWIFT_PROTOCOL_NAMED("_UserInterfaceElementProviding") -@protocol _FBSDKUserInterfaceElementProviding -- (UIViewController * _Nullable)topMostViewController SWIFT_WARN_UNUSED_RESULT; -- (UIViewController * _Nullable)viewControllerForView:(UIView * _Nonnull)view SWIFT_WARN_UNUSED_RESULT; -@end - - -@interface FBSDKInternalUtility (SWIFT_EXTENSION(FBSDKLoginKit)) <_FBSDKUserInterfaceElementProviding> -@end - -@class NSBundle; - -/// Internal Type exposed to facilitate transition to Swift. -/// API Subject to change or removal without warning. Do not use. -/// @warning INTERNAL - DO NOT USE -SWIFT_PROTOCOL_NAMED("_UserInterfaceStringProviding") -@protocol _FBSDKUserInterfaceStringProviding -@property (nonatomic, readonly, strong) NSBundle * _Nonnull bundleForStrings; -@end -@interface FBSDKInternalUtility (SWIFT_EXTENSION(FBSDKLoginKit)) <_FBSDKUserInterfaceStringProviding> -@end @class FBSDKLoginManagerLoginResult; @@ -435,49 +639,207 @@ SWIFT_CLASS_NAMED("LoginConfiguration") /// Attempts to initialize a new configuration with the expected parameters. /// @param tracking the login tracking preference to use for a login attempt. - (nullable instancetype)initWithTracking:(enum FBSDKLoginTracking)tracking; -/// Given a string, return the corresponding FBSDKLoginAuthType. Returns nil if the string cannot be mapped to a valid auth type -/// @param rawValue the raw auth type. -+ (FBSDKLoginAuthType _Nullable)authTypeForString:(NSString * _Nonnull)rawValue SWIFT_WARN_UNUSED_RESULT SWIFT_DEPRECATED_MSG("This method is deprecated and will be removed in the next major release."); - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end - -/// enabled and limited see: https://developers.facebook.com/docs/facebook-login/ios/limited-login/ -typedef SWIFT_ENUM_NAMED(NSUInteger, FBSDKLoginTracking, "LoginTracking", open) { - FBSDKLoginTrackingEnabled = 0, - FBSDKLoginTrackingLimited = 1, +/// Custom error codes for login errors in the login error domain +typedef SWIFT_ENUM_NAMED(NSInteger, FBSDKLoginError, "LoginErrorCode", open) { +/// Reserved + FBSDKLoginErrorReserved = 300, +/// The error code for unknown errors + FBSDKLoginErrorUnknown = 301, +/// The user’s password has changed and must log in again + FBSDKLoginErrorPasswordChanged = 302, +/// The user must log in to their account on www.facebook.com to restore access + FBSDKLoginErrorUserCheckpointed = 303, +/// Indicates a failure to request new permissions because the user has changed + FBSDKLoginErrorUserMismatch = 304, +/// The user must confirm their account with Facebook before logging in + FBSDKLoginErrorUnconfirmedUser = 305, +/// The Accounts framework failed without returning an error, indicating the app’s slider in the +/// iOS Facebook Settings (device Settings -> Facebook -> App Name) has been disabled. + FBSDKLoginErrorSystemAccountAppDisabled = 306, +/// An error occurred related to Facebook system Account store + FBSDKLoginErrorSystemAccountUnavailable = 307, +/// The login response was missing a valid challenge string + FBSDKLoginErrorBadChallengeString = 308, +/// The ID token returned in login response was invalid + FBSDKLoginErrorInvalidIDToken = 309, +/// A current access token was required and not provided + FBSDKLoginErrorMissingAccessToken = 310, }; +@class UIViewController; -/// Internal Type exposed to facilitate transition to Swift. -/// API Subject to change or removal without warning. Do not use. -/// @warning INTERNAL - DO NOT USE -SWIFT_PROTOCOL_NAMED("_ServerConfigurationProviding") -@protocol _FBSDKServerConfigurationProviding -- (void)loadServerConfigurationWithCompletionBlock:(FBSDKLoginTooltipBlock _Nullable)completion; +/// Provides methods for logging the user in and out. +/// It works directly with AccessToken (for data access) and AuthenticationToken (for authentication); +/// it sets the “current” tokens upon successful authorizations (or sets to nil in case of logOut). +/// You should check AccessToken.current before calling a login method to see if there is +/// a cached token available (typically in a viewDidLoad implementation). +/// @warning If you are managing your own tokens outside of AccessToken, you will need to set +/// AccessToken.current before calling a login method to authorize further permissions on your tokens. +SWIFT_CLASS_NAMED("LoginManager") +@interface FBSDKLoginManager : NSObject +/// The default audience. You should set this if you intend to ask for publish permissions. +@property (nonatomic) enum FBSDKDefaultAudience defaultAudience; +/// Initialize an instance of LoginManager. +/// \param defaultAudience Optional default audience to use. Default: .friends. +/// +- (nonnull instancetype)initWithDefaultAudience:(enum FBSDKDefaultAudience)defaultAudience; +/// Logs the user in or authorizes additional permissions. +/// @param viewController the view controller from which to present the login UI. If nil, the topmost view +/// controller will be automatically determined and used. +/// @param configuration the login configuration to use. +/// @param completion the login completion handler. +/// Use this method when asking for permissions. You should only ask for permissions when they +/// are needed and the value should be explained to the user. You can inspect the +/// FBSDKLoginManagerLoginResultBlock’s result.declinedPermissions to provide more information +/// to the user if they decline permissions. +/// To reduce unnecessary login attempts, you should typically check if AccessToken.current +/// already contains the permissions you need. If it does, you probably do not need to call this method. +/// @warning You can only perform one login call at a time. Calling a login method before the completion handler is +/// called on a previous login attempt will result in an error. +/// @warning This method will present a UI to the user and thus should be called on the main thread. +- (void)logInFromViewController:(UIViewController * _Nullable)viewController configuration:(FBSDKLoginConfiguration * _Nullable)configuration completion:(FBSDKLoginManagerLoginResultBlock _Nonnull)completion; +/// Logs the user in or authorizes additional permissions. +/// @param permissions the optional array of permissions. Note this is converted to NSSet and is only +/// an NSArray for the convenience of literal syntax. +/// @param viewController the view controller to present from. If nil, the topmost view controller will be +/// automatically determined as best as possible. +/// @param handler the callback. +/// Use this method when asking for read permissions. You should only ask for permissions when they +/// are needed and explain the value to the user. You can inspect the FBSDKLoginManagerLoginResultBlock’s +/// result.declinedPermissions to provide more information to the user if they decline permissions. +/// You typically should check if AccessToken.current already contains the permissions you need before +/// asking to reduce unnecessary login attempts. For example, you could perform that check in viewDidLoad. +/// @warning You can only perform one login call at a time. Calling a login method before the completion handler is +/// called on a previous login attempt will result in an error. +/// @warning This method will present a UI to the user and thus should be called on the main thread. +- (void)logInWithPermissions:(NSArray * _Nonnull)permissions fromViewController:(UIViewController * _Nullable)viewController handler:(FBSDKLoginManagerLoginResultBlock _Nullable)handler; +/// Requests user’s permission to reathorize application’s data access, after it has expired due to inactivity. +/// @param viewController the view controller from which to present the login UI. If nil, the topmost view +/// controller will be automatically determined and used. +/// @param handler the callback. +/// Use this method when you need to reathorize your app’s access to user data via the Graph API. +/// You should only call this after access has expired. +/// You should provide as much context to the user as possible as to why you need to reauthorize the access, the +/// scope of access being reathorized, and what added value your app provides when the access is reathorized. +/// You can inspect the result.declinedPermissions to determine if you should provide more information to the +/// user based on any declined permissions. +/// @warning This method will reauthorize using a LoginConfiguration with FBSDKLoginTracking set to .enabled. +/// @warning This method will present UI the user. You typically should call this if AccessToken.isDataAccessExpired +/// is true. +- (void)reauthorizeDataAccess:(UIViewController * _Nonnull)viewController handler:(FBSDKLoginManagerLoginResultBlock _Nonnull)handler; +/// Logs the user out +/// This nils out the singleton instances of AccessToken, AuthenticationToken and Profle. +/// @note This is only a client side logout. It will not log the user out of their Facebook account. +- (void)logOut; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; @end -@interface FBSDKServerConfigurationProvider (SWIFT_EXTENSION(FBSDKLoginKit)) <_FBSDKServerConfigurationProviding> + +@class UIApplication; + +@interface FBSDKLoginManager (SWIFT_EXTENSION(FBSDKLoginKit)) ++ (FBSDKLoginManager * _Nonnull)makeOpener SWIFT_WARN_UNUSED_RESULT; +- (BOOL)application:(UIApplication * _Nullable)application openURL:(NSURL * _Nullable)url sourceApplication:(NSString * _Nullable)sourceApplication annotation:(id _Nullable)annotation SWIFT_WARN_UNUSED_RESULT; +- (BOOL)canOpenURL:(NSURL * _Nonnull)url forApplication:(UIApplication * _Nullable)application sourceApplication:(NSString * _Nullable)sourceApplication annotation:(id _Nullable)annotation SWIFT_WARN_UNUSED_RESULT; +- (void)applicationDidBecomeActive:(UIApplication * _Nonnull)application; +- (BOOL)isAuthenticationURL:(NSURL * _Nonnull)url SWIFT_WARN_UNUSED_RESULT; +- (BOOL)shouldStopPropagationOfURL:(NSURL * _Nonnull)url SWIFT_WARN_UNUSED_RESULT; @end +@class FBSDKAuthenticationToken; + +/// Describes the result of a login attempt. +SWIFT_CLASS_NAMED("LoginManagerLoginResult") +@interface FBSDKLoginManagerLoginResult : NSObject +/// The access token +@property (nonatomic, readonly, strong) FBSDKAccessToken * _Nullable token; +/// The authentication token +@property (nonatomic, readonly, strong) FBSDKAuthenticationToken * _Nullable authenticationToken; +/// Whether the login was cancelled by the user +@property (nonatomic, readonly) BOOL isCancelled; +/// The set of permissions granted by the user in the associated request. +/// Inspect the token’s permissions set for a complete list. +@property (nonatomic, readonly, copy) NSSet * _Nonnull grantedPermissions; +/// The set of permissions declined by the user in the associated request. +/// Inspect the token’s permissions set for a complete list. +@property (nonatomic, readonly, copy) NSSet * _Nonnull declinedPermissions; +/// Creates a new result +/// @param token The access token +/// @param authenticationToken The authentication token +/// @param isCancelled whether The login was cancelled by the user +/// @param grantedPermissions The set of granted permissions +/// @param declinedPermissions The set of declined permissions +- (nonnull instancetype)initWithToken:(FBSDKAccessToken * _Nullable)token authenticationToken:(FBSDKAuthenticationToken * _Nullable)authenticationToken isCancelled:(BOOL)isCancelled grantedPermissions:(NSSet * _Nonnull)grantedPermissions declinedPermissions:(NSSet * _Nonnull)declinedPermissions OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end -@class NSURL; -/// Internal Type exposed to facilitate transition to Swift. -/// API Subject to change or removal without warning. Do not use. -/// @warning INTERNAL - DO NOT USE -SWIFT_CLASS_NAMED("_LoginUtility") -@interface FBSDKLoginUtility : NSObject -+ (NSString * _Nonnull)stringForAudience:(FBSDKDefaultAudience)audience SWIFT_WARN_UNUSED_RESULT; -+ (NSDictionary * _Nullable)queryParamsFromLoginURL:(NSURL * _Nonnull)url SWIFT_WARN_UNUSED_RESULT; -+ (NSString * _Nullable)userIDFromSignedRequest:(NSString * _Nullable)signedRequest SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +/// The LoginTooltipViewDelegate protocol defines the methods used to receive event +/// notifications from FBLoginTooltipView objects. +SWIFT_PROTOCOL_NAMED("LoginTooltipViewDelegate") +@protocol FBSDKLoginTooltipViewDelegate +@optional +/// Asks the delegate if the tooltip view should appear +/// @param view The tooltip view. +/// @param appIsEligible The value fetched from the server identifying if the app +/// is eligible for the new login experience. +/// Use this method to customize display behavior. +- (BOOL)loginTooltipView:(FBSDKLoginTooltipView * _Nonnull)view shouldAppear:(BOOL)appIsEligible SWIFT_WARN_UNUSED_RESULT; +/// Tells the delegate the tooltip view will appear, specifically after it’s been +/// added to the super view but before the fade in animation. +/// @param view The tooltip view. +- (void)loginTooltipViewWillAppear:(FBSDKLoginTooltipView * _Nonnull)view; +/// Tells the delegate the tooltip view will not appear (i.e., was not +/// added to the super view). +/// @param view The tooltip view. +- (void)loginTooltipViewWillNotAppear:(FBSDKLoginTooltipView * _Nonnull)view; @end +/// enabled and limited see: https://developers.facebook.com/docs/facebook-login/ios/limited-login/ +typedef SWIFT_ENUM_NAMED(NSUInteger, FBSDKLoginTracking, "LoginTracking", open) { + FBSDKLoginTrackingEnabled = 0, + FBSDKLoginTrackingLimited = 1, +}; + +@class FBSDKProfile; +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +///
    +///
  • +/// Warning INTERNAL: DO NOT USE +///
  • +///
+/// Structured interface for accessing the parameters used to complete a log in request. +/// If authenticationTokenString is non-nil, the authentication succeeded. If error is +/// non-nil the request failed. If both are nil, the request was cancelled. +SWIFT_CLASS_NAMED("_LoginCompletionParameters") +@interface FBSDKLoginCompletionParameters : NSObject +@property (nonatomic, strong) FBSDKAuthenticationToken * _Nullable authenticationToken; +@property (nonatomic, strong) FBSDKProfile * _Nullable profile; +@property (nonatomic, copy) NSString * _Nullable accessTokenString; +@property (nonatomic, copy) NSString * _Nullable nonceString; +@property (nonatomic, copy) NSString * _Nullable authenticationTokenString; +@property (nonatomic, copy) NSString * _Nullable code; +@property (nonatomic, copy) NSSet * _Nullable permissions; +@property (nonatomic, copy) NSSet * _Nullable declinedPermissions; +@property (nonatomic, copy) NSSet * _Nullable expiredPermissions; +@property (nonatomic, copy) NSString * _Nullable appID; +@property (nonatomic, copy) NSString * _Nullable userID; +@property (nonatomic) NSError * _Nullable error; +@property (nonatomic, copy) NSDate * _Nullable expirationDate; +@property (nonatomic, copy) NSDate * _Nullable dataAccessExpirationDate; +@property (nonatomic, copy) NSString * _Nullable challenge; +@property (nonatomic, copy) NSString * _Nullable graphDomain; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end #if __has_attribute(external_source_symbol) # pragma clang attribute pop diff --git a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64/FBSDKLoginKit.framework/Headers/FBSDKLoginKit.h b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64/FBSDKLoginKit.framework/Headers/FBSDKLoginKit.h index a4518190..976650e1 100644 --- a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64/FBSDKLoginKit.framework/Headers/FBSDKLoginKit.h +++ b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64/FBSDKLoginKit.framework/Headers/FBSDKLoginKit.h @@ -6,20 +6,9 @@ * LICENSE file in the root directory of this source tree. */ -#import -#import -#import -#import -#import -#import #import -#import -#import -#import +#import +#import #import -#import -#import -#import -#import #import diff --git a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64/FBSDKLoginKit.framework/Headers/FBSDKLoginManager.h b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64/FBSDKLoginKit.framework/Headers/FBSDKLoginManager.h deleted file mode 100644 index 20e29690..00000000 --- a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64/FBSDKLoginKit.framework/Headers/FBSDKLoginManager.h +++ /dev/null @@ -1,131 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#import -#import -#import - -NS_ASSUME_NONNULL_BEGIN - -#if !TARGET_OS_TV - -@class FBSDKLoginConfiguration; - -/** - `FBSDKLoginManager` provides methods for logging the user in and out. - - `FBSDKLoginManager` serves to help manage sessions represented by tokens for authentication, - `AuthenticationToken`, and data access, `AccessToken`. - - You should check if the type of token you expect is present as a singleton instance, either `AccessToken.current` - or `AuthenticationToken.current` before calling any of the login methods to see if there is a cached token - available. A standard place to do this is in `viewDidLoad`. - - @warning If you are managing your own token instances outside of `AccessToken.current`, you will need to set - `AccessToken.current` before calling any of the login methods to authorize further permissions on your tokens. - */ -NS_SWIFT_NAME(LoginManager) -@interface FBSDKLoginManager : NSObject - -/** - the default audience. - - you should set this if you intend to ask for publish permissions. - */ -@property (nonatomic, assign) FBSDKDefaultAudience defaultAudience; - -/** - Logs the user in or authorizes additional permissions. - - @param permissions the optional array of permissions. Note this is converted to NSSet and is only - an NSArray for the convenience of literal syntax. - @param fromViewController the view controller to present from. If nil, the topmost view controller will be - automatically determined as best as possible. - @param handler the callback. - - Use this method when asking for read permissions. You should only ask for permissions when they - are needed and explain the value to the user. You can inspect the `FBSDKLoginManagerLoginResultBlock`'s - `result.declinedPermissions` to provide more information to the user if they decline permissions. - You typically should check if `AccessToken.current` already contains the permissions you need before - asking to reduce unnecessary login attempts. For example, you could perform that check in `viewDidLoad`. - - @warning You can only perform one login call at a time. Calling a login method before the completion handler is called - on a previous login attempt will result in an error. - @warning This method will present a UI to the user and thus should be called on the main thread. - */ - -// UNCRUSTIFY_FORMAT_OFF -- (void)logInWithPermissions:(NSArray *)permissions - fromViewController:(nullable UIViewController *)fromViewController - handler:(nullable FBSDKLoginManagerLoginResultBlock)handler -NS_SWIFT_NAME(logIn(permissions:from:handler:)); -// UNCRUSTIFY_FORMAT_ON - -/** - Logs the user in or authorizes additional permissions. - - @param viewController the view controller from which to present the login UI. If nil, the topmost view - controller will be automatically determined and used. - @param configuration the login configuration to use. - @param completion the login completion handler. - - Use this method when asking for permissions. You should only ask for permissions when they - are needed and the value should be explained to the user. You can inspect the - `FBSDKLoginManagerLoginResultBlock`'s `result.declinedPermissions` to provide more information - to the user if they decline permissions. - To reduce unnecessary login attempts, you should typically check if `AccessToken.current` - already contains the permissions you need. If it does, you probably do not need to call this method. - - @warning You can only perform one login call at a time. Calling a login method before the completion handler is called - on a previous login attempt will result in an error. - @warning This method will present a UI to the user and thus should be called on the main thread. - */ -- (void)logInFromViewController:(nullable UIViewController *)viewController - configuration:(FBSDKLoginConfiguration *)configuration - completion:(FBSDKLoginManagerLoginResultBlock)completion - NS_REFINED_FOR_SWIFT; - -/** - Requests user's permission to reathorize application's data access, after it has expired due to inactivity. - @param fromViewController the view controller from which to present the login UI. If nil, the topmost view - controller will be automatically determined and used. - @param handler the callback. - -Use this method when you need to reathorize your app's access to user data via the Graph API. -You should only call this after access has expired. -You should provide as much context to the user as possible as to why you need to reauthorize the access, the -scope of access being reathorized, and what added value your app provides when the access is reathorized. -You can inspect the `result.declinedPermissions` to determine if you should provide more information to the -user based on any declined permissions. - - @warning This method will reauthorize using a `LoginConfiguration` with `FBSDKLoginTracking` set to `.enabled`. - @warning This method will present UI the user. You typically should call this if `AccessToken.isDataAccessExpired` is true. - */ - -// UNCRUSTIFY_FORMAT_OFF -- (void)reauthorizeDataAccess:(UIViewController *)fromViewController - handler:(FBSDKLoginManagerLoginResultBlock)handler -NS_SWIFT_NAME(reauthorizeDataAccess(from:handler:)); -// UNCRUSTIFY_FORMAT_ON - -/** - Logs the user out - - This nils out the singleton instances of `AccessToken` `AuthenticationToken` and `Profle`. - - @note This is only a client side logout. It will not log the user out of their Facebook account. - */ -- (void)logOut; - -@end - -#endif - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64/FBSDKLoginKit.framework/Headers/FBSDKLoginManagerLoginResult.h b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64/FBSDKLoginKit.framework/Headers/FBSDKLoginManagerLoginResult.h deleted file mode 100644 index 21df36e9..00000000 --- a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64/FBSDKLoginKit.framework/Headers/FBSDKLoginManagerLoginResult.h +++ /dev/null @@ -1,66 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -NS_ASSUME_NONNULL_BEGIN - -#if !TARGET_OS_TV - -@class FBSDKAccessToken; -@class FBSDKAuthenticationToken; - -/// Describes the result of a login attempt. -NS_SWIFT_NAME(LoginManagerLoginResult) -@interface FBSDKLoginManagerLoginResult : NSObject - -- (instancetype)init NS_UNAVAILABLE; -+ (instancetype)new NS_UNAVAILABLE; - -/// the access token. -@property (nullable, nonatomic, copy) FBSDKAccessToken *token; - -/// the authentication token. -@property (nullable, nonatomic, copy) FBSDKAuthenticationToken *authenticationToken; - -/// whether the login was cancelled by the user. -@property (nonatomic, readonly) BOOL isCancelled; - -/** - the set of permissions granted by the user in the associated request. - - inspect the token's permissions set for a complete list. - */ -@property (nonatomic, copy) NSSet *grantedPermissions; - -/** - the set of permissions declined by the user in the associated request. - - inspect the token's permissions set for a complete list. - */ -@property (nonatomic, copy) NSSet *declinedPermissions; - -/** - Initializes a new instance. - @param token the access token - @param authenticationToken the authentication token - @param isCancelled whether the login was cancelled by the user - @param grantedPermissions the set of granted permissions - @param declinedPermissions the set of declined permissions - */ -- (instancetype)initWithToken:(nullable FBSDKAccessToken *)token - authenticationToken:(nullable FBSDKAuthenticationToken *)authenticationToken - isCancelled:(BOOL)isCancelled - grantedPermissions:(NSSet *)grantedPermissions - declinedPermissions:(NSSet *)declinedPermissions - NS_DESIGNATED_INITIALIZER; -@end - -#endif - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64/FBSDKLoginKit.framework/Headers/FBSDKLoginProviding.h b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64/FBSDKLoginKit.framework/Headers/FBSDKLoginProviding.h deleted file mode 100644 index 82a2e600..00000000 --- a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64/FBSDKLoginKit.framework/Headers/FBSDKLoginProviding.h +++ /dev/null @@ -1,42 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#if !TARGET_OS_TV - - #import - #import - -NS_ASSUME_NONNULL_BEGIN - -@class FBSDKLoginConfiguration; - -NS_SWIFT_NAME(_LoginProviding) -@protocol FBSDKLoginProviding - -@property (nonatomic, assign) FBSDKDefaultAudience defaultAudience; - -- (void)logInFromViewController:(nullable UIViewController *)viewController - configuration:(FBSDKLoginConfiguration *)configuration - completion:(FBSDKLoginManagerLoginResultBlock)completion NS_REFINED_FOR_SWIFT; - -// UNCRUSTIFY_FORMAT_OFF -- (void)logInWithPermissions:(NSArray *)permissions - fromViewController:(nullable UIViewController *)viewController - handler:(FBSDKLoginManagerLoginResultBlock)handler -NS_SWIFT_NAME(logIn(permissions:from:handler:)); -// UNCRUSTIFY_FORMAT_ON - -- (void)logOut; - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64/FBSDKLoginKit.framework/Headers/FBSDKLoginTooltipView.h b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64/FBSDKLoginKit.framework/Headers/FBSDKLoginTooltipView.h deleted file mode 100644 index c703f57b..00000000 --- a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64/FBSDKLoginKit.framework/Headers/FBSDKLoginTooltipView.h +++ /dev/null @@ -1,47 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#if !TARGET_OS_TV - - #import - - #import - -NS_ASSUME_NONNULL_BEGIN - -@protocol FBSDKLoginTooltipViewDelegate; - -/** - Represents a tooltip to be displayed next to a Facebook login button - to highlight features for new users. - - The `FBSDKLoginButton` may display this view automatically. If you do - not use the `FBSDKLoginButton`, you can manually call one of the `present*` methods - as appropriate and customize behavior via `FBSDKLoginTooltipViewDelegate` delegate. - - By default, the `FBSDKLoginTooltipView` is not added to the superview until it is - determined the app has migrated to the new login experience. You can override this - (e.g., to test the UI layout) by implementing the delegate or setting `forceDisplay` to YES. - */ -NS_SWIFT_NAME(FBLoginTooltipView) -@interface FBSDKLoginTooltipView : FBSDKTooltipView - -/// the delegate -@property (nonatomic, weak) id delegate; - -/** if set to YES, the view will always be displayed and the delegate's - `loginTooltipView:shouldAppear:` will NOT be called. */ -@property (nonatomic, getter = shouldForceDisplay, assign) BOOL forceDisplay; - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64/FBSDKLoginKit.framework/Headers/FBSDKLoginTooltipViewDelegate.h b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64/FBSDKLoginKit.framework/Headers/FBSDKLoginTooltipViewDelegate.h deleted file mode 100644 index 9d609430..00000000 --- a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64/FBSDKLoginKit.framework/Headers/FBSDKLoginTooltipViewDelegate.h +++ /dev/null @@ -1,57 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#if !TARGET_OS_TV - -NS_ASSUME_NONNULL_BEGIN - -/** - @protocol - - The `FBSDKLoginTooltipViewDelegate` protocol defines the methods used to receive event - notifications from `FBSDKLoginTooltipView` objects. - */ -NS_SWIFT_NAME(LoginTooltipViewDelegate) -@protocol FBSDKLoginTooltipViewDelegate - -@optional - -/** - Asks the delegate if the tooltip view should appear - - @param view The tooltip view. - @param appIsEligible The value fetched from the server identifying if the app - is eligible for the new login experience. - - Use this method to customize display behavior. - */ -- (BOOL)loginTooltipView:(FBSDKLoginTooltipView *)view shouldAppear:(BOOL)appIsEligible; - -/** - Tells the delegate the tooltip view will appear, specifically after it's been - added to the super view but before the fade in animation. - - @param view The tooltip view. - */ -- (void)loginTooltipViewWillAppear:(FBSDKLoginTooltipView *)view; - -/** - Tells the delegate the tooltip view will not appear (i.e., was not - added to the super view). - - @param view The tooltip view. - */ -- (void)loginTooltipViewWillNotAppear:(FBSDKLoginTooltipView *)view; - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64/FBSDKLoginKit.framework/Headers/FBSDKTooltipView.h b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64/FBSDKLoginKit.framework/Headers/FBSDKTooltipView.h deleted file mode 100644 index ab8bab05..00000000 --- a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64/FBSDKLoginKit.framework/Headers/FBSDKTooltipView.h +++ /dev/null @@ -1,129 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#if !TARGET_OS_TV - - #import - -NS_ASSUME_NONNULL_BEGIN - -/** - FBSDKTooltipViewArrowDirection enum - - Passed on construction to determine arrow orientation. - */ -typedef NS_ENUM(NSUInteger, FBSDKTooltipViewArrowDirection) { - /// View is located above given point, arrow is pointing down. - FBSDKTooltipViewArrowDirectionDown = 0, - /// View is located below given point, arrow is pointing up. - FBSDKTooltipViewArrowDirectionUp = 1, -} NS_SWIFT_NAME(FBTooltipView.ArrowDirection); - -/** - FBSDKTooltipColorStyle enum - - Passed on construction to determine color styling. - */ -typedef NS_ENUM(NSUInteger, FBSDKTooltipColorStyle) { - /// Light blue background, white text, faded blue close button. - FBSDKTooltipColorStyleFriendlyBlue = 0, - /// Dark gray background, white text, light gray close button. - FBSDKTooltipColorStyleNeutralGray = 1, -} NS_SWIFT_NAME(FBTooltipView.ColorStyle); - -/** - Tooltip bubble with text in it used to display tips for UI elements, - with a pointed arrow (to refer to the UI element). - - The tooltip fades in and will automatically fade out. See `displayDuration`. - */ -NS_SWIFT_NAME(FBTooltipView) -@interface FBSDKTooltipView : UIView - -/** - Gets or sets the amount of time in seconds the tooltip should be displayed. - Set this to zero to make the display permanent until explicitly dismissed. - Defaults to six seconds. - */ -@property (nonatomic, assign) CFTimeInterval displayDuration; - -/** - Gets or sets the color style after initialization. - Defaults to value passed to -initWithTagline:message:colorStyle:. - */ -@property (nonatomic, assign) FBSDKTooltipColorStyle colorStyle; - -/// Gets or sets the message. -@property (nullable, nonatomic, copy) NSString *message; - -/// Gets or sets the optional phrase that comprises the first part of the label (and is highlighted differently). -@property (nullable, nonatomic, copy) NSString *tagline; - -/** - Designated initializer. - - @param tagline First part of the label, that will be highlighted with different color. Can be nil. - - @param message Main message to display. - - @param colorStyle Color style to use for tooltip. - - If you need to show a tooltip for login, consider using the `FBSDKLoginTooltipView` view. - - See FBSDKLoginTooltipView - */ -- (instancetype)initWithTagline:(nullable NSString *)tagline - message:(nullable NSString *)message - colorStyle:(FBSDKTooltipColorStyle)colorStyle; - -/** - Show tooltip at the top or at the bottom of given view. - Tooltip will be added to anchorView.window.rootViewController.view - - @param anchorView view to show at, must be already added to window view hierarchy, in order to decide - where tooltip will be shown. (If there's not enough space at the top of the anchorView in window bounds - - tooltip will be shown at the bottom of it) - - Use this method to present the tooltip with automatic positioning or - use -presentInView:withArrowPosition:direction: for manual positioning - If anchorView is nil or has no window - this method does nothing. - */ -- (void)presentFromView:(UIView *)anchorView; - -/** - Adds tooltip to given view, with given position and arrow direction. - - @param view View to be used as superview. - - @param arrowPosition Point in view's cordinates, where arrow will be pointing - - @param arrowDirection whenever arrow should be pointing up (message bubble is below the arrow) or - down (message bubble is above the arrow). - */ - -// UNCRUSTIFY_FORMAT_OFF -- (void)presentInView:(UIView *)view - withArrowPosition:(CGPoint)arrowPosition - direction:(FBSDKTooltipViewArrowDirection)arrowDirection -NS_SWIFT_NAME(present(in:arrowPosition:direction:)); -// UNCRUSTIFY_FORMAT_ON - -/** - Remove tooltip manually. - - Calling this method isn't necessary - tooltip will dismiss itself automatically after the `displayDuration`. - */ -- (void)dismiss; - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64/FBSDKLoginKit.framework/Info.plist b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64/FBSDKLoginKit.framework/Info.plist index ee9389da..8f2cdfe6 100644 Binary files a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64/FBSDKLoginKit.framework/Info.plist and b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64/FBSDKLoginKit.framework/Info.plist differ diff --git a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/arm64-apple-ios.swiftdoc b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/arm64-apple-ios.swiftdoc index ed243b30..ace3b6d4 100644 Binary files a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/arm64-apple-ios.swiftdoc and b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/arm64-apple-ios.swiftdoc differ diff --git a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/arm64-apple-ios.swiftinterface b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/arm64-apple-ios.swiftinterface index fd3c8323..47cbbe7c 100644 --- a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/arm64-apple-ios.swiftinterface +++ b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/arm64-apple-ios.swiftinterface @@ -1,14 +1,107 @@ // swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.5 (swiftlang-1300.0.31.1 clang-1300.0.29.1) -// swift-module-flags: -target arm64-apple-ios11.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FBSDKLoginKit +// swift-compiler-version: Apple Swift version 5.6.1 (swiftlang-5.6.0.323.66 clang-1316.0.20.12) +// swift-module-flags: -target arm64-apple-ios12.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FBSDKLoginKit +import CommonCrypto import FBSDKCoreKit import FBSDKCoreKit_Basics @_exported import FBSDKLoginKit import Foundation +import Security import Swift import UIKit import _Concurrency -extension FBSDKCoreKit.AppEvents : FBSDKLoginKit._LoginEventLogging { +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKCodeVerifier) final public class CodeVerifier : ObjectiveC.NSObject { + @objc final public let value: Swift.String + @objc final public var challenge: Swift.String { + @objc get + } + @objc(initWithString:) convenience public init?(string: Swift.String) + @objc override convenience dynamic public init() + @objc deinit +} +@objc(FBSDKDefaultAudience) public enum DefaultAudience : Swift.UInt { + case friends + case onlyMe + case everyone + public init?(rawValue: Swift.UInt) + public typealias RawValue = Swift.UInt + public var rawValue: Swift.UInt { + get + } +} +@objcMembers @objc(FBSDKDeviceLoginCodeInfo) final public class DeviceLoginCodeInfo : ObjectiveC.NSObject { + @objc final public let identifier: Swift.String + @objc final public let loginCode: Swift.String + @objc final public let verificationURL: Foundation.URL + @objc final public let expirationDate: Foundation.Date + @objc final public let pollingInterval: Swift.UInt + @objc public init(identifier: Swift.String, loginCode: Swift.String, verificationURL: Foundation.URL, expirationDate: Foundation.Date, pollingInterval: Swift.UInt) + @objc deinit +} +public struct DeviceLoginError : Foundation.CustomNSError, Swift.Hashable { + public let errorCode: Swift.Int + public let errorUserInfo: [Swift.String : Any] + public init(_nsError nsError: Foundation.NSError) + public init(_ code: FBSDKLoginKit.DeviceLoginError.Code, userInfo: [Swift.String : Any] = [:]) + public static var errorDomain: Swift.String { + get + } + public typealias Code = FBSDKLoginKit.DeviceLoginErrorCode + public static var excessivePolling: FBSDKLoginKit.DeviceLoginError.Code { + get + } + public static var authorizationDeclined: FBSDKLoginKit.DeviceLoginError.Code { + get + } + public static var authorizationPending: FBSDKLoginKit.DeviceLoginError.Code { + get + } + public static var codeExpired: FBSDKLoginKit.DeviceLoginError.Code { + get + } + public static func == (lhs: FBSDKLoginKit.DeviceLoginError, rhs: FBSDKLoginKit.DeviceLoginError) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +@objc(FBSDKDeviceLoginError) public enum DeviceLoginErrorCode : Swift.Int, @unchecked Swift.Sendable, Swift.Equatable { + public typealias _ErrorType = FBSDKLoginKit.DeviceLoginError + case excessivePolling = 1349172 + case authorizationDeclined = 1349173 + case authorizationPending = 1349174 + case codeExpired = 1349152 + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +@objcMembers @objc(FBSDKDeviceLoginManager) final public class DeviceLoginManager : ObjectiveC.NSObject { + @objc weak final public var delegate: FBSDKLoginKit.DeviceLoginManagerDelegate? + @objc final public let permissions: [Swift.String] + @objc final public var redirectURL: Foundation.URL? + @objc(initWithPermissions:enableSmartLogin:) public init(permissions: [Swift.String], enableSmartLogin: Swift.Bool) + @objc final public func start() + @objc final public func cancel() + @objc deinit +} +extension FBSDKLoginKit.DeviceLoginManager : Foundation.NetServiceDelegate { + @objc final public func netService(_ service: Foundation.NetService, didNotPublish errorValues: [Swift.String : Foundation.NSNumber]) +} +@objc(FBSDKDeviceLoginManagerDelegate) public protocol DeviceLoginManagerDelegate { + @objc(deviceLoginManager:startedWithCodeInfo:) func deviceLoginManager(_ loginManager: FBSDKLoginKit.DeviceLoginManager, startedWith codeInfo: FBSDKLoginKit.DeviceLoginCodeInfo) + @objc(deviceLoginManager:completedWithResult:error:) func deviceLoginManager(_ loginManager: FBSDKLoginKit.DeviceLoginManager, completedWith result: FBSDKLoginKit.DeviceLoginManagerResult?, error: Swift.Error?) +} +@objcMembers @objc(FBSDKDeviceLoginManagerResult) final public class DeviceLoginManagerResult : ObjectiveC.NSObject { + @objc final public var accessToken: FBSDKCoreKit.AccessToken? { + get + } + @objc final public var isCancelled: Swift.Bool { + get + } + @objc public init(token: FBSDKCoreKit.AccessToken?, isCancelled cancelled: Swift.Bool) + @objc deinit } @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKLoginButton) @_Concurrency.MainActor(unsafe) final public class FBLoginButton : FBSDKCoreKit.FBButton { @objc @_Concurrency.MainActor(unsafe) final public var defaultAudience: FBSDKLoginKit.DefaultAudience { @@ -45,6 +138,18 @@ extension FBSDKCoreKit.AppEvents : FBSDKLoginKit._LoginEventLogging { @_Concurrency.MainActor(unsafe) @objc override final public func sizeThatFits(_ size: CoreGraphics.CGSize) -> CoreGraphics.CGSize @objc deinit } +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(FBSDKLoginTooltipView) @_Concurrency.MainActor(unsafe) final public class FBLoginTooltipView : FBSDKLoginKit.FBTooltipView { + @objc @_Concurrency.MainActor(unsafe) weak final public var delegate: FBSDKLoginKit.LoginTooltipViewDelegate? + @objc @_Concurrency.MainActor(unsafe) final public var forceDisplay: Swift.Bool + @objc @_Concurrency.MainActor(unsafe) final public var shouldForceDisplay: Swift.Bool { + @objc get + @objc set + } + @objc convenience dynamic public init() + @objc(initWithTagline:message:colorStyle:) @_Concurrency.MainActor(unsafe) override public init(tagline: Swift.String?, message: Swift.String?, colorStyle: FBSDKLoginKit.FBTooltipView.ColorStyle) + @_Concurrency.MainActor(unsafe) @objc override final public func present(in view: UIKit.UIView, arrowPosition: CoreGraphics.CGPoint, direction: FBSDKLoginKit.FBTooltipView.ArrowDirection) + @objc deinit +} @objcMembers @objc(FBSDKPermission) final public class FBPermission : ObjectiveC.NSObject { @objc override final public var description: Swift.String { @objc get @@ -58,9 +163,47 @@ extension FBSDKCoreKit.AppEvents : FBSDKLoginKit._LoginEventLogging { @objc override final public func isEqual(_ object: Any?) -> Swift.Bool @objc deinit } -extension FBSDKCoreKit.InternalUtility : FBSDKLoginKit._UserInterfaceElementProviding { -} -extension FBSDKCoreKit.InternalUtility : FBSDKLoginKit._UserInterfaceStringProviding { +@objc(FBSDKTooltipView) @_Concurrency.MainActor(unsafe) open class FBTooltipView : UIKit.UIView { + @objc(FBSDKTooltipViewArrowDirection) @frozen public enum ArrowDirection : Swift.UInt { + case down = 0 + case up = 1 + public init?(rawValue: Swift.UInt) + public typealias RawValue = Swift.UInt + public var rawValue: Swift.UInt { + get + } + } + @objc(FBSDKTooltipColorStyle) @frozen public enum ColorStyle : Swift.UInt { + case friendlyBlue = 0 + case neutralGray = 1 + public init?(rawValue: Swift.UInt) + public typealias RawValue = Swift.UInt + public var rawValue: Swift.UInt { + get + } + } + @objc @_Concurrency.MainActor(unsafe) public var displayDuration: Swift.Double + @objc @_Concurrency.MainActor(unsafe) public var colorStyle: FBSDKLoginKit.FBTooltipView.ColorStyle { + @objc get + @objc set + } + @objc @_Concurrency.MainActor(unsafe) public var message: Swift.String? { + @objc get + @objc set + } + @objc @_Concurrency.MainActor(unsafe) public var tagline: Swift.String? { + @objc get + @objc set + } + @objc @_Concurrency.MainActor(unsafe) public init(tagline: Swift.String?, message: Swift.String?, colorStyle: FBSDKLoginKit.FBTooltipView.ColorStyle) + @available(*, unavailable) + @_Concurrency.MainActor(unsafe) @objc required dynamic public init?(coder: Foundation.NSCoder) + @objc deinit + @objc(presentFromView:) @_Concurrency.MainActor(unsafe) public func present(from anchorView: UIKit.UIView) + @objc(presentInView:withArrowPosition:direction:) @_Concurrency.MainActor(unsafe) open func present(in view: UIKit.UIView, arrowPosition: CoreGraphics.CGPoint, direction: FBSDKLoginKit.FBTooltipView.ArrowDirection) + @objc @_Concurrency.MainActor(unsafe) public func dismiss() + @_Concurrency.MainActor(unsafe) @objc override dynamic public func draw(_ rect: CoreGraphics.CGRect) + @_Concurrency.MainActor(unsafe) @objc override dynamic public func layoutSubviews() } @objc(FBSDKLoginButtonDelegate) public protocol LoginButtonDelegate : ObjectiveC.NSObjectProtocol { @objc(loginButton:didCompleteWithResult:error:) func loginButton(_ loginButton: FBSDKLoginKit.FBLoginButton, didCompleteWith result: FBSDKLoginKit.LoginManagerLoginResult?, error: Swift.Error?) @@ -82,21 +225,116 @@ extension FBSDKCoreKit.InternalUtility : FBSDKLoginKit._UserInterfaceStringProvi @objc(initWithPermissions:tracking:nonce:messengerPageId:authType:codeVerifier:) public init?(permissions: [Swift.String], tracking: FBSDKLoginKit.LoginTracking, nonce: Swift.String, messengerPageId: Swift.String?, authType: FBSDKLoginKit.LoginAuthType?, codeVerifier: FBSDKLoginKit.CodeVerifier) @objc(initWithPermissions:tracking:) convenience public init?(permissions: [Swift.String], tracking: FBSDKLoginKit.LoginTracking) @objc(initWithTracking:) convenience public init?(tracking: FBSDKLoginKit.LoginTracking) - @available(*, deprecated, message: "This method is deprecated and will be removed in the next major release.") - @objc(authTypeForString:) public static func authType(for rawValue: Swift.String) -> FBSDKLoginKit.LoginAuthType? convenience public init?(permissions: Swift.Set = [], tracking: FBSDKLoginKit.LoginTracking = .enabled, nonce: Swift.String = UUID().uuidString, messengerPageId: Swift.String? = nil, authType: FBSDKLoginKit.LoginAuthType? = .rerequest, codeVerifier: FBSDKLoginKit.CodeVerifier = CodeVerifier()) @objc deinit } +public struct LoginError : Foundation.CustomNSError, Swift.Hashable { + public let errorCode: Swift.Int + public let errorUserInfo: [Swift.String : Any] + public init(_nsError nsError: Foundation.NSError) + public init(_ code: FBSDKLoginKit.LoginError.Code, userInfo: [Swift.String : Any] = [:]) + public static var errorDomain: Swift.String { + get + } + public typealias Code = FBSDKLoginKit.LoginErrorCode + public static var reserved: FBSDKLoginKit.LoginError.Code { + get + } + public static var unknown: FBSDKLoginKit.LoginError.Code { + get + } + public static var passwordChanged: FBSDKLoginKit.LoginError.Code { + get + } + public static var userCheckpointed: FBSDKLoginKit.LoginError.Code { + get + } + public static var userMismatch: FBSDKLoginKit.LoginError.Code { + get + } + public static var unconfirmedUser: FBSDKLoginKit.LoginError.Code { + get + } + public static var systemAccountAppDisabled: FBSDKLoginKit.LoginError.Code { + get + } + public static var systemAccountUnavailable: FBSDKLoginKit.LoginError.Code { + get + } + public static var badChallengeString: FBSDKLoginKit.LoginError.Code { + get + } + public static var invalidIDToken: FBSDKLoginKit.LoginError.Code { + get + } + public static var missingAccessToken: FBSDKLoginKit.LoginError.Code { + get + } + public static func == (lhs: FBSDKLoginKit.LoginError, rhs: FBSDKLoginKit.LoginError) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +@objc(FBSDKLoginError) public enum LoginErrorCode : Swift.Int, @unchecked Swift.Sendable, Swift.Equatable { + public typealias _ErrorType = FBSDKLoginKit.LoginError + case reserved = 300 + case unknown + case passwordChanged + case userCheckpointed + case userMismatch + case unconfirmedUser + case systemAccountAppDisabled + case systemAccountUnavailable + case badChallengeString + case invalidIDToken + case missingAccessToken + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +public let LoginErrorDomain: Swift.String +@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKLoginManager) final public class LoginManager : ObjectiveC.NSObject { + @objc final public var defaultAudience: FBSDKLoginKit.DefaultAudience + @objc convenience public init(defaultAudience: FBSDKLoginKit.DefaultAudience = .friends) + @available(swift, obsoleted: 0.1) + @objc(logInFromViewController:configuration:completion:) final public func logIn(from viewController: UIKit.UIViewController?, configuration: FBSDKLoginKit.LoginConfiguration?, completion: @escaping FBSDKLoginKit.LoginManagerLoginResultBlock) + @nonobjc final public func logIn(viewController: UIKit.UIViewController? = nil, configuration: FBSDKLoginKit.LoginConfiguration?, completion: @escaping FBSDKLoginKit.LoginResultBlock) + @objc(logInWithPermissions:fromViewController:handler:) final public func logIn(permissions: [Swift.String], from viewController: UIKit.UIViewController?, handler: FBSDKLoginKit.LoginManagerLoginResultBlock?) + @objc(reauthorizeDataAccess:handler:) final public func reauthorizeDataAccess(from viewController: UIKit.UIViewController, handler: @escaping FBSDKLoginKit.LoginManagerLoginResultBlock) + @objc(logOut) final public func logOut() + @objc override dynamic public init() + @objc deinit +} +extension FBSDKLoginKit.LoginManager : FBSDKCoreKit.URLOpening { + @objc public static func makeOpener() -> FBSDKLoginKit.LoginManager + @objc final public func application(_ application: UIKit.UIApplication?, open url: Foundation.URL?, sourceApplication: Swift.String?, annotation: Any?) -> Swift.Bool + @objc final public func canOpen(_ url: Foundation.URL, for application: UIKit.UIApplication?, sourceApplication: Swift.String?, annotation: Any?) -> Swift.Bool + @objc final public func applicationDidBecomeActive(_ application: UIKit.UIApplication) + @objc final public func isAuthenticationURL(_ url: Foundation.URL) -> Swift.Bool + @objc final public func shouldStopPropagation(of url: Foundation.URL) -> Swift.Bool +} +@objcMembers @objc(FBSDKLoginManagerLoginResult) final public class LoginManagerLoginResult : ObjectiveC.NSObject { + @objc final public let token: FBSDKCoreKit.AccessToken? + @objc final public let authenticationToken: FBSDKCoreKit.AuthenticationToken? + @objc final public let isCancelled: Swift.Bool + @objc final public let grantedPermissions: Swift.Set + @objc final public let declinedPermissions: Swift.Set + @objc(initWithToken:authenticationToken:isCancelled:grantedPermissions:declinedPermissions:) public init(token: FBSDKCoreKit.AccessToken?, authenticationToken: FBSDKCoreKit.AuthenticationToken?, isCancelled: Swift.Bool, grantedPermissions: Swift.Set, declinedPermissions: Swift.Set) + @objc deinit +} public typealias LoginResultBlock = (FBSDKLoginKit.LoginResult) -> Swift.Void @frozen public enum LoginResult { case success(granted: Swift.Set, declined: Swift.Set, token: FBSDKCoreKit.AccessToken?) case cancelled case failed(Swift.Error) } -extension FBSDKLoginKit.LoginManager { - convenience public init(defaultAudience: FBSDKLoginKit.DefaultAudience = .friends) - public func logIn(permissions: [FBSDKCoreKit.Permission] = [.publicProfile], viewController: UIKit.UIViewController? = nil, completion: FBSDKLoginKit.LoginResultBlock? = nil) - public func logIn(viewController: UIKit.UIViewController? = nil, configuration: FBSDKLoginKit.LoginConfiguration, completion: @escaping FBSDKLoginKit.LoginResultBlock) +@objc(FBSDKLoginTooltipViewDelegate) public protocol LoginTooltipViewDelegate { + @objc(loginTooltipView:shouldAppear:) optional func loginTooltipView(_ view: FBSDKLoginKit.FBLoginTooltipView, shouldAppear appIsEligible: Swift.Bool) -> Swift.Bool + @objc(loginTooltipViewWillAppear:) optional func loginTooltipViewWillAppear(_ view: FBSDKLoginKit.FBLoginTooltipView) + @objc(loginTooltipViewWillNotAppear:) optional func loginTooltipViewWillNotAppear(_ view: FBSDKLoginKit.FBLoginTooltipView) } @objc(FBSDKLoginTracking) public enum LoginTracking : Swift.UInt { case enabled @@ -107,33 +345,44 @@ extension FBSDKLoginKit.LoginManager { get } } -extension FBSDKCoreKit.ServerConfigurationProvider : FBSDKLoginKit._ServerConfigurationProviding { -} -@objc(_FBSDKLoginEventLogging) public protocol _LoginEventLogging { - @objc var flushBehavior: FBSDKCoreKit.AppEvents.FlushBehavior { get } - @objc func logInternalEvent(_ eventName: FBSDKCoreKit.AppEvents.Name, parameters: [FBSDKCoreKit.AppEvents.ParameterName : Any]?, isImplicitlyLogged: Swift.Bool) - @objc func flush() -} -@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKLoginUtility) final public class _LoginUtility : ObjectiveC.NSObject { - @objc public static func string(forAudience audience: FBSDKLoginKit.DefaultAudience) -> Swift.String - @objc public static func queryParams(fromLoginURL url: Foundation.URL) -> [Swift.String : Any]? - @objc public static func userID(fromSignedRequest signedRequest: Swift.String?) -> Swift.String? +@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKLoginCompletionParameters) final public class _LoginCompletionParameters : ObjectiveC.NSObject { + @objc final public var authenticationToken: FBSDKCoreKit.AuthenticationToken? + @objc final public var profile: FBSDKCoreKit.Profile? + @objc final public var accessTokenString: Swift.String? + @objc final public var nonceString: Swift.String? + @objc final public var authenticationTokenString: Swift.String? + @objc final public var code: Swift.String? + @objc final public var permissions: Swift.Set? + @objc final public var declinedPermissions: Swift.Set? + @objc final public var expiredPermissions: Swift.Set? + @objc final public var appID: Swift.String? + @objc final public var userID: Swift.String? + @objc final public var error: Swift.Error? + @objc final public var expirationDate: Foundation.Date? + @objc final public var dataAccessExpirationDate: Foundation.Date? + @objc final public var challenge: Swift.String? + @objc final public var graphDomain: Swift.String? @objc override dynamic public init() @objc deinit } -@objc(_FBSDKServerConfigurationProviding) public protocol _ServerConfigurationProviding { - @objc(loadServerConfigurationWithCompletionBlock:) func loadServerConfiguration(completion: FBSDKCoreKit.LoginTooltipBlock?) -} -@objc(_FBSDKUserInterfaceElementProviding) public protocol _UserInterfaceElementProviding { - @objc func topMostViewController() -> UIKit.UIViewController? - @objc(viewControllerForView:) func viewController(for view: UIKit.UIView) -> UIKit.UIViewController? -} -@objc(_FBSDKUserInterfaceStringProviding) public protocol _UserInterfaceStringProviding { - @objc var bundleForStrings: Foundation.Bundle { get } -} +extension FBSDKLoginKit.DefaultAudience : Swift.Equatable {} +extension FBSDKLoginKit.DefaultAudience : Swift.Hashable {} +extension FBSDKLoginKit.DefaultAudience : Swift.RawRepresentable {} +extension FBSDKLoginKit.DeviceLoginErrorCode : Swift.Hashable {} +extension FBSDKLoginKit.DeviceLoginErrorCode : Swift.RawRepresentable {} extension FBSDKLoginKit.FBLoginButton.TooltipBehavior : Swift.Equatable {} extension FBSDKLoginKit.FBLoginButton.TooltipBehavior : Swift.Hashable {} extension FBSDKLoginKit.FBLoginButton.TooltipBehavior : Swift.RawRepresentable {} +extension FBSDKLoginKit.FBTooltipView.ArrowDirection : Swift.Equatable {} +extension FBSDKLoginKit.FBTooltipView.ArrowDirection : Swift.Hashable {} +extension FBSDKLoginKit.FBTooltipView.ArrowDirection : Swift.RawRepresentable {} +extension FBSDKLoginKit.FBTooltipView.ArrowDirection : Swift.Sendable {} +extension FBSDKLoginKit.FBTooltipView.ColorStyle : Swift.Equatable {} +extension FBSDKLoginKit.FBTooltipView.ColorStyle : Swift.Hashable {} +extension FBSDKLoginKit.FBTooltipView.ColorStyle : Swift.RawRepresentable {} +extension FBSDKLoginKit.FBTooltipView.ColorStyle : Swift.Sendable {} +extension FBSDKLoginKit.LoginErrorCode : Swift.Hashable {} +extension FBSDKLoginKit.LoginErrorCode : Swift.RawRepresentable {} extension FBSDKLoginKit.LoginTracking : Swift.Equatable {} extension FBSDKLoginKit.LoginTracking : Swift.Hashable {} extension FBSDKLoginKit.LoginTracking : Swift.RawRepresentable {} diff --git a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/arm64.swiftdoc b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/arm64.swiftdoc deleted file mode 100644 index ed243b30..00000000 Binary files a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/arm64.swiftdoc and /dev/null differ diff --git a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/arm64.swiftinterface b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/arm64.swiftinterface deleted file mode 100644 index fd3c8323..00000000 --- a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/arm64.swiftinterface +++ /dev/null @@ -1,139 +0,0 @@ -// swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.5 (swiftlang-1300.0.31.1 clang-1300.0.29.1) -// swift-module-flags: -target arm64-apple-ios11.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FBSDKLoginKit -import FBSDKCoreKit -import FBSDKCoreKit_Basics -@_exported import FBSDKLoginKit -import Foundation -import Swift -import UIKit -import _Concurrency -extension FBSDKCoreKit.AppEvents : FBSDKLoginKit._LoginEventLogging { -} -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKLoginButton) @_Concurrency.MainActor(unsafe) final public class FBLoginButton : FBSDKCoreKit.FBButton { - @objc @_Concurrency.MainActor(unsafe) final public var defaultAudience: FBSDKLoginKit.DefaultAudience { - @objc get - @objc set - } - @objc @IBOutlet @_Concurrency.MainActor(unsafe) weak final public var delegate: FBSDKLoginKit.LoginButtonDelegate? - @objc @_Concurrency.MainActor(unsafe) final public var permissions: [Swift.String] - @objc @_Concurrency.MainActor(unsafe) final public var tooltipBehavior: FBSDKLoginKit.FBLoginButton.TooltipBehavior - @objc @_Concurrency.MainActor(unsafe) final public var tooltipColorStyle: FBSDKLoginKit.FBTooltipView.ColorStyle - @objc @_Concurrency.MainActor(unsafe) final public var loginTracking: FBSDKLoginKit.LoginTracking - @objc @_Concurrency.MainActor(unsafe) final public var nonce: Swift.String? { - @objc get - @objc set - } - @objc @_Concurrency.MainActor(unsafe) final public var messengerPageId: Swift.String? - @objc @_Concurrency.MainActor(unsafe) final public var authType: FBSDKLoginKit.LoginAuthType? - @objc @_Concurrency.MainActor(unsafe) final public var codeVerifier: FBSDKLoginKit.CodeVerifier - @objc(FBSDKLoginButtonTooltipBehavior) public enum TooltipBehavior : Swift.UInt { - case automatic = 0 - case forceDisplay - case disable - public init?(rawValue: Swift.UInt) - public typealias RawValue = Swift.UInt - public var rawValue: Swift.UInt { - get - } - } - @_Concurrency.MainActor(unsafe) @objc override dynamic public init(frame: CoreGraphics.CGRect) - @_Concurrency.MainActor(unsafe) @objc override final public func didMoveToWindow() - @_Concurrency.MainActor(unsafe) @objc override final public func imageRect(forContentRect contentRect: CoreGraphics.CGRect) -> CoreGraphics.CGRect - @_Concurrency.MainActor(unsafe) @objc override final public func titleRect(forContentRect contentRect: CoreGraphics.CGRect) -> CoreGraphics.CGRect - @_Concurrency.MainActor(unsafe) @objc override final public func layoutSubviews() - @_Concurrency.MainActor(unsafe) @objc override final public func sizeThatFits(_ size: CoreGraphics.CGSize) -> CoreGraphics.CGSize - @objc deinit -} -@objcMembers @objc(FBSDKPermission) final public class FBPermission : ObjectiveC.NSObject { - @objc override final public var description: Swift.String { - @objc get - } - @objc override final public var hash: Swift.Int { - @objc get - } - @objc public init?(string: Swift.String) - @objc(permissionsFromRawPermissions:) public static func permissions(fromRawPermissions rawPermissions: Swift.Set) -> Swift.Set? - @objc(rawPermissionsFromPermissions:) public static func rawPermissions(from permissions: Swift.Set) -> Swift.Set - @objc override final public func isEqual(_ object: Any?) -> Swift.Bool - @objc deinit -} -extension FBSDKCoreKit.InternalUtility : FBSDKLoginKit._UserInterfaceElementProviding { -} -extension FBSDKCoreKit.InternalUtility : FBSDKLoginKit._UserInterfaceStringProviding { -} -@objc(FBSDKLoginButtonDelegate) public protocol LoginButtonDelegate : ObjectiveC.NSObjectProtocol { - @objc(loginButton:didCompleteWithResult:error:) func loginButton(_ loginButton: FBSDKLoginKit.FBLoginButton, didCompleteWith result: FBSDKLoginKit.LoginManagerLoginResult?, error: Swift.Error?) - @objc func loginButtonDidLogOut(_ loginButton: FBSDKLoginKit.FBLoginButton) - @objc optional func loginButtonWillLogin(_ loginButton: FBSDKLoginKit.FBLoginButton) -> Swift.Bool -} -@objcMembers @objc(FBSDKLoginConfiguration) final public class LoginConfiguration : ObjectiveC.NSObject { - @objc final public let nonce: Swift.String - @objc final public let tracking: FBSDKLoginKit.LoginTracking - @objc final public let requestedPermissions: Swift.Set - @objc final public let messengerPageId: Swift.String? - @objc final public let authType: FBSDKLoginKit.LoginAuthType? - @objc final public let codeVerifier: FBSDKLoginKit.CodeVerifier - @objc(initWithPermissions:tracking:nonce:messengerPageId:) convenience public init?(permissions: [Swift.String], tracking: FBSDKLoginKit.LoginTracking, nonce: Swift.String, messengerPageId: Swift.String?) - @objc(initWithPermissions:tracking:nonce:messengerPageId:authType:) convenience public init?(permissions: [Swift.String], tracking: FBSDKLoginKit.LoginTracking, nonce: Swift.String, messengerPageId: Swift.String?, authType: FBSDKLoginKit.LoginAuthType?) - @objc(initWithPermissions:tracking:nonce:) convenience public init?(permissions: [Swift.String], tracking: FBSDKLoginKit.LoginTracking, nonce: Swift.String) - @objc(initWithPermissions:tracking:messengerPageId:) convenience public init?(permissions: [Swift.String], tracking: FBSDKLoginKit.LoginTracking, messengerPageId: Swift.String?) - @objc(initWithPermissions:tracking:messengerPageId:authType:) convenience public init?(permissions: [Swift.String], tracking: FBSDKLoginKit.LoginTracking, messengerPageId: Swift.String?, authType: FBSDKLoginKit.LoginAuthType?) - @objc(initWithPermissions:tracking:nonce:messengerPageId:authType:codeVerifier:) public init?(permissions: [Swift.String], tracking: FBSDKLoginKit.LoginTracking, nonce: Swift.String, messengerPageId: Swift.String?, authType: FBSDKLoginKit.LoginAuthType?, codeVerifier: FBSDKLoginKit.CodeVerifier) - @objc(initWithPermissions:tracking:) convenience public init?(permissions: [Swift.String], tracking: FBSDKLoginKit.LoginTracking) - @objc(initWithTracking:) convenience public init?(tracking: FBSDKLoginKit.LoginTracking) - @available(*, deprecated, message: "This method is deprecated and will be removed in the next major release.") - @objc(authTypeForString:) public static func authType(for rawValue: Swift.String) -> FBSDKLoginKit.LoginAuthType? - convenience public init?(permissions: Swift.Set = [], tracking: FBSDKLoginKit.LoginTracking = .enabled, nonce: Swift.String = UUID().uuidString, messengerPageId: Swift.String? = nil, authType: FBSDKLoginKit.LoginAuthType? = .rerequest, codeVerifier: FBSDKLoginKit.CodeVerifier = CodeVerifier()) - @objc deinit -} -public typealias LoginResultBlock = (FBSDKLoginKit.LoginResult) -> Swift.Void -@frozen public enum LoginResult { - case success(granted: Swift.Set, declined: Swift.Set, token: FBSDKCoreKit.AccessToken?) - case cancelled - case failed(Swift.Error) -} -extension FBSDKLoginKit.LoginManager { - convenience public init(defaultAudience: FBSDKLoginKit.DefaultAudience = .friends) - public func logIn(permissions: [FBSDKCoreKit.Permission] = [.publicProfile], viewController: UIKit.UIViewController? = nil, completion: FBSDKLoginKit.LoginResultBlock? = nil) - public func logIn(viewController: UIKit.UIViewController? = nil, configuration: FBSDKLoginKit.LoginConfiguration, completion: @escaping FBSDKLoginKit.LoginResultBlock) -} -@objc(FBSDKLoginTracking) public enum LoginTracking : Swift.UInt { - case enabled - case limited - public init?(rawValue: Swift.UInt) - public typealias RawValue = Swift.UInt - public var rawValue: Swift.UInt { - get - } -} -extension FBSDKCoreKit.ServerConfigurationProvider : FBSDKLoginKit._ServerConfigurationProviding { -} -@objc(_FBSDKLoginEventLogging) public protocol _LoginEventLogging { - @objc var flushBehavior: FBSDKCoreKit.AppEvents.FlushBehavior { get } - @objc func logInternalEvent(_ eventName: FBSDKCoreKit.AppEvents.Name, parameters: [FBSDKCoreKit.AppEvents.ParameterName : Any]?, isImplicitlyLogged: Swift.Bool) - @objc func flush() -} -@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKLoginUtility) final public class _LoginUtility : ObjectiveC.NSObject { - @objc public static func string(forAudience audience: FBSDKLoginKit.DefaultAudience) -> Swift.String - @objc public static func queryParams(fromLoginURL url: Foundation.URL) -> [Swift.String : Any]? - @objc public static func userID(fromSignedRequest signedRequest: Swift.String?) -> Swift.String? - @objc override dynamic public init() - @objc deinit -} -@objc(_FBSDKServerConfigurationProviding) public protocol _ServerConfigurationProviding { - @objc(loadServerConfigurationWithCompletionBlock:) func loadServerConfiguration(completion: FBSDKCoreKit.LoginTooltipBlock?) -} -@objc(_FBSDKUserInterfaceElementProviding) public protocol _UserInterfaceElementProviding { - @objc func topMostViewController() -> UIKit.UIViewController? - @objc(viewControllerForView:) func viewController(for view: UIKit.UIView) -> UIKit.UIViewController? -} -@objc(_FBSDKUserInterfaceStringProviding) public protocol _UserInterfaceStringProviding { - @objc var bundleForStrings: Foundation.Bundle { get } -} -extension FBSDKLoginKit.FBLoginButton.TooltipBehavior : Swift.Equatable {} -extension FBSDKLoginKit.FBLoginButton.TooltipBehavior : Swift.Hashable {} -extension FBSDKLoginKit.FBLoginButton.TooltipBehavior : Swift.RawRepresentable {} -extension FBSDKLoginKit.LoginTracking : Swift.Equatable {} -extension FBSDKLoginKit.LoginTracking : Swift.Hashable {} -extension FBSDKLoginKit.LoginTracking : Swift.RawRepresentable {} diff --git a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64/dSYMs/FBSDKLoginKit.framework.dSYM/Contents/Info.plist b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64/dSYMs/FBSDKLoginKit.framework.dSYM/Contents/Info.plist new file mode 100644 index 00000000..3fc827a5 --- /dev/null +++ b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64/dSYMs/FBSDKLoginKit.framework.dSYM/Contents/Info.plist @@ -0,0 +1,20 @@ + + + + + CFBundleDevelopmentRegion + English + CFBundleIdentifier + com.apple.xcode.dsym.com.facebook.sdk.FBSDKLoginKit + CFBundleInfoDictionaryVersion + 6.0 + CFBundlePackageType + dSYM + CFBundleSignature + ???? + CFBundleShortVersionString + 1.0 + CFBundleVersion + 15.1.0 + + diff --git a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64/dSYMs/FBSDKLoginKit.framework.dSYM/Contents/Resources/DWARF/FBSDKLoginKit b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64/dSYMs/FBSDKLoginKit.framework.dSYM/Contents/Resources/DWARF/FBSDKLoginKit new file mode 100644 index 00000000..fb7419d0 Binary files /dev/null and b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64/dSYMs/FBSDKLoginKit.framework.dSYM/Contents/Resources/DWARF/FBSDKLoginKit differ diff --git a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/FBSDKLoginKit b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/FBSDKLoginKit deleted file mode 100644 index d7349baa..00000000 Binary files a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/FBSDKLoginKit and /dev/null differ diff --git a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/FBSDKLoginKit b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/FBSDKLoginKit new file mode 120000 index 00000000..86a61fbd --- /dev/null +++ b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/FBSDKLoginKit @@ -0,0 +1 @@ +Versions/Current/FBSDKLoginKit \ No newline at end of file diff --git a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Headers b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Headers new file mode 120000 index 00000000..a177d2a6 --- /dev/null +++ b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Headers @@ -0,0 +1 @@ +Versions/Current/Headers \ No newline at end of file diff --git a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Headers/FBSDKCodeVerifier.h b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Headers/FBSDKCodeVerifier.h deleted file mode 100644 index 67250d6f..00000000 --- a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Headers/FBSDKCodeVerifier.h +++ /dev/null @@ -1,45 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#if !TARGET_OS_TV - - #import - -NS_ASSUME_NONNULL_BEGIN - -/** - Represents a code verifier used in the PKCE (Proof Key for Code Exchange) - process. This is a cryptographically random string using the characters - A-Z, a-z, 0-9, and the punctuation characters -._~ (hyphen, period, - underscore, and tilde), between 43 and 128 characters long. - */ -NS_SWIFT_NAME(CodeVerifier) -@interface FBSDKCodeVerifier : NSObject - -/// The string value of the code verifier -@property (nonatomic, readonly, copy) NSString *value; - -/// The SHA256 hashed challenge of the code verifier -@property (nonatomic, readonly, copy) NSString *challenge; - -/** - Attempts to initialize a new code verifier instance with the given string. - Creation will fail and return nil if the string is invalid. - - @param string the code verifier string - */ -- (nullable instancetype)initWithString:(NSString *)string - NS_DESIGNATED_INITIALIZER; - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Headers/FBSDKDefaultAudience.h b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Headers/FBSDKDefaultAudience.h deleted file mode 100644 index e7c41d71..00000000 --- a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Headers/FBSDKDefaultAudience.h +++ /dev/null @@ -1,34 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#if !TARGET_OS_TV - -NS_ASSUME_NONNULL_BEGIN - -/** - FBSDKDefaultAudience enum - - Passed to openURL to indicate which default audience to use for sessions that post data to Facebook. - - Certain operations such as publishing a status or publishing a photo require an audience. When the user - grants an application permission to perform a publish operation, a default audience is selected as the - publication ceiling for the application. This enumerated value allows the application to select which - audience to ask the user to grant publish permission for. - */ -typedef NS_ENUM(NSUInteger, FBSDKDefaultAudience) { - /// Indicates that the user's friends are able to see posts made by the application - FBSDKDefaultAudienceFriends = 0, - /// Indicates that only the user is able to see posts made by the application - FBSDKDefaultAudienceOnlyMe, - /// Indicates that all Facebook users are able to see posts made by the application - FBSDKDefaultAudienceEveryone, -} NS_SWIFT_NAME(DefaultAudience); - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Headers/FBSDKDeviceLoginCodeInfo.h b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Headers/FBSDKDeviceLoginCodeInfo.h deleted file mode 100644 index fc08ff25..00000000 --- a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Headers/FBSDKDeviceLoginCodeInfo.h +++ /dev/null @@ -1,41 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -NS_ASSUME_NONNULL_BEGIN - -/** - Describes the initial response when starting the device login flow. - This is used by `FBSDKDeviceLoginManager`. - */ -NS_SWIFT_NAME(DeviceLoginCodeInfo) -@interface FBSDKDeviceLoginCodeInfo : NSObject - -// There is no public initializer. -- (instancetype)init NS_UNAVAILABLE; -+ (instancetype)new NS_UNAVAILABLE; - -/// The unique id for this login flow. -@property (nonatomic, readonly, copy) NSString *identifier; - -/// The short "user_code" that should be presented to the user. -@property (nonatomic, readonly, copy) NSString *loginCode; - -/// The verification URL. -@property (nonatomic, readonly, copy) NSURL *verificationURL; - -/// The expiration date. -@property (nonatomic, readonly, copy) NSDate *expirationDate; - -/// The polling interval -@property (nonatomic, readonly, assign) NSUInteger pollingInterval; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Headers/FBSDKDeviceLoginManager.h b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Headers/FBSDKDeviceLoginManager.h deleted file mode 100644 index 89def803..00000000 --- a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Headers/FBSDKDeviceLoginManager.h +++ /dev/null @@ -1,63 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#import -#import - -NS_ASSUME_NONNULL_BEGIN - -@protocol FBSDKDeviceLoginManagerDelegate; - -/** - Use this class to perform a device login flow. - The device login flow starts by requesting a code from the device login API. - This class informs the delegate when this code is received. You should then present the - code to the user to enter. In the meantime, this class polls the device login API - periodically and informs the delegate of the results. - - See [Facebook Device Login](https://developers.facebook.com/docs/facebook-login/for-devices). - */ -NS_SWIFT_NAME(DeviceLoginManager) -@interface FBSDKDeviceLoginManager : NSObject - -/** - Initializes a new instance. - @param permissions permissions to request. - */ -- (instancetype)initWithPermissions:(NSArray *)permissions - enableSmartLogin:(BOOL)enableSmartLogin; - -- (instancetype)init NS_UNAVAILABLE; -+ (instancetype)new NS_UNAVAILABLE; - -/// The delegate. -@property (nonatomic, weak) id delegate; - -/// The requested permissions. -@property (nonatomic, readonly, copy) NSArray *permissions; - -/** - The optional URL to redirect the user to after they complete the login. - The URL must be configured in your App Settings -> Advanced -> OAuth Redirect URIs - */ -@property (nullable, nonatomic, copy) NSURL *redirectURL; - -/** - Starts the device login flow - This instance will retain self until the flow is finished or cancelled. - */ -- (void)start; - -/// Attempts to cancel the device login flow. -- (void)cancel; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Headers/FBSDKDeviceLoginManagerDelegate.h b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Headers/FBSDKDeviceLoginManagerDelegate.h deleted file mode 100644 index cdcf8048..00000000 --- a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Headers/FBSDKDeviceLoginManagerDelegate.h +++ /dev/null @@ -1,43 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -@class FBSDKDeviceLoginCodeInfo; -@class FBSDKDeviceLoginManager; -@class FBSDKDeviceLoginManagerResult; - -NS_ASSUME_NONNULL_BEGIN - -/// A delegate for `FBSDKDeviceLoginManager`. -NS_SWIFT_NAME(DeviceLoginManagerDelegate) -@protocol FBSDKDeviceLoginManagerDelegate - -/** - Indicates the device login flow has started. You should parse `codeInfo` to present the code to the user to enter. - @param loginManager the login manager instance. - @param codeInfo the code info data. - */ - -- (void)deviceLoginManager:(FBSDKDeviceLoginManager *)loginManager - startedWithCodeInfo:(FBSDKDeviceLoginCodeInfo *)codeInfo; - -/** - Indicates the device login flow has finished. - @param loginManager the login manager instance. - @param result the results of the login flow. - @param error the error, if available. - The flow can be finished if the user completed the flow, cancelled, or if the code has expired. - */ -- (void)deviceLoginManager:(FBSDKDeviceLoginManager *)loginManager - completedWithResult:(nullable FBSDKDeviceLoginManagerResult *)result - error:(nullable NSError *)error; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Headers/FBSDKDeviceLoginManagerResult.h b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Headers/FBSDKDeviceLoginManagerResult.h deleted file mode 100644 index 93266b99..00000000 --- a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Headers/FBSDKDeviceLoginManagerResult.h +++ /dev/null @@ -1,37 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -@class FBSDKAccessToken; - -NS_ASSUME_NONNULL_BEGIN - -/** - Represents the results of the a device login flow. - This is used by `FBSDKDeviceLoginManager`. - */ -NS_SWIFT_NAME(DeviceLoginManagerResult) -@interface FBSDKDeviceLoginManagerResult : NSObject - -// There is no public initializer. -- (instancetype)init NS_UNAVAILABLE; -+ (instancetype)new NS_UNAVAILABLE; - -/// The token. -@property (nullable, nonatomic, readonly, strong) FBSDKAccessToken *accessToken; - -/** - Indicates if the login was cancelled by the user, or if the device - login code has expired. - */ -@property (nonatomic, readonly, getter = isCancelled, assign) BOOL cancelled; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Headers/FBSDKLoginAuthType.h b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Headers/FBSDKLoginAuthType.h deleted file mode 100644 index 360c3201..00000000 --- a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Headers/FBSDKLoginAuthType.h +++ /dev/null @@ -1,23 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#if !TARGET_OS_TV - -/// typedef for FBSDKLoginAuthType -/// See: https://developers.facebook.com/docs/reference/javascript/FB.login/v10.0#options -typedef NSString *const FBSDKLoginAuthType NS_TYPED_EXTENSIBLE_ENUM NS_SWIFT_NAME(LoginAuthType); - -/// Rerequest -FOUNDATION_EXPORT FBSDKLoginAuthType FBSDKLoginAuthTypeRerequest; - -/// Reauthorize -FOUNDATION_EXPORT FBSDKLoginAuthType FBSDKLoginAuthTypeReauthorize; - -#endif diff --git a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Headers/FBSDKLoginConstants.h b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Headers/FBSDKLoginConstants.h deleted file mode 100644 index aa554432..00000000 --- a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Headers/FBSDKLoginConstants.h +++ /dev/null @@ -1,86 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -NS_ASSUME_NONNULL_BEGIN - -/** - The error domain for all errors from FBSDKLoginKit - - Error codes from the SDK in the range 300-399 are reserved for this domain. - */ -FOUNDATION_EXPORT NSErrorDomain const FBSDKLoginErrorDomain -NS_SWIFT_NAME(LoginErrorDomain); - -#ifndef NS_ERROR_ENUM - #define NS_ERROR_ENUM(_domain, _name) \ - enum _name : NSInteger _name; \ - enum __attribute__((ns_error_domain(_domain))) _name: NSInteger -#endif - -/** - FBSDKLoginError - Error codes for FBSDKLoginErrorDomain. - */ -typedef NS_ERROR_ENUM (FBSDKLoginErrorDomain, FBSDKLoginError) -{ - /// Reserved. - FBSDKLoginErrorReserved = 300, - - /// The error code for unknown errors. - FBSDKLoginErrorUnknown, - - /// The user's password has changed and must log in again - FBSDKLoginErrorPasswordChanged, - - /// The user must log in to their account on www.facebook.com to restore access - FBSDKLoginErrorUserCheckpointed, - - /// Indicates a failure to request new permissions because the user has changed. - FBSDKLoginErrorUserMismatch, - - /// The user must confirm their account with Facebook before logging in - FBSDKLoginErrorUnconfirmedUser, - - /** - The Accounts framework failed without returning an error, indicating the - app's slider in the iOS Facebook Settings (device Settings -> Facebook -> App Name) has - been disabled. - */ - FBSDKLoginErrorSystemAccountAppDisabled, - - /// An error occurred related to Facebook system Account store - FBSDKLoginErrorSystemAccountUnavailable, - - /// The login response was missing a valid challenge string. - FBSDKLoginErrorBadChallengeString, - - /// The ID token returned in login response was invalid - FBSDKLoginErrorInvalidIDToken, - - /// A current access token was required and not provided - FBSDKLoginErrorMissingAccessToken, -} NS_SWIFT_NAME(LoginError); - -/** - FBSDKDeviceLoginError - Error codes for FBSDKDeviceLoginErrorDomain. - */ -typedef NS_ERROR_ENUM (FBSDKLoginErrorDomain, FBSDKDeviceLoginError) { - /// Your device is polling too frequently. - FBSDKDeviceLoginErrorExcessivePolling = 1349172, - /// User has declined to authorize your application. - FBSDKDeviceLoginErrorAuthorizationDeclined = 1349173, - /// User has not yet authorized your application. Continue polling. - FBSDKDeviceLoginErrorAuthorizationPending = 1349174, - /// The code you entered has expired. - FBSDKDeviceLoginErrorCodeExpired = 1349152 -} NS_SWIFT_NAME(DeviceLoginError); - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Headers/FBSDKLoginKit-Swift.h b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Headers/FBSDKLoginKit-Swift.h deleted file mode 100644 index f2f67b03..00000000 --- a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Headers/FBSDKLoginKit-Swift.h +++ /dev/null @@ -1,978 +0,0 @@ -#if 0 -#elif defined(__arm64__) && __arm64__ -// Generated by Apple Swift version 5.5 (swiftlang-1300.0.31.1 clang-1300.0.29.1) -#ifndef FBSDKLOGINKIT_SWIFT_H -#define FBSDKLOGINKIT_SWIFT_H -#pragma clang diagnostic push -#pragma clang diagnostic ignored "-Wgcc-compat" - -#if !defined(__has_include) -# define __has_include(x) 0 -#endif -#if !defined(__has_attribute) -# define __has_attribute(x) 0 -#endif -#if !defined(__has_feature) -# define __has_feature(x) 0 -#endif -#if !defined(__has_warning) -# define __has_warning(x) 0 -#endif - -#if __has_include() -# include -#endif - -#pragma clang diagnostic ignored "-Wauto-import" -#include -#include -#include -#include - -#if !defined(SWIFT_TYPEDEFS) -# define SWIFT_TYPEDEFS 1 -# if __has_include() -# include -# elif !defined(__cplusplus) -typedef uint_least16_t char16_t; -typedef uint_least32_t char32_t; -# endif -typedef float swift_float2 __attribute__((__ext_vector_type__(2))); -typedef float swift_float3 __attribute__((__ext_vector_type__(3))); -typedef float swift_float4 __attribute__((__ext_vector_type__(4))); -typedef double swift_double2 __attribute__((__ext_vector_type__(2))); -typedef double swift_double3 __attribute__((__ext_vector_type__(3))); -typedef double swift_double4 __attribute__((__ext_vector_type__(4))); -typedef int swift_int2 __attribute__((__ext_vector_type__(2))); -typedef int swift_int3 __attribute__((__ext_vector_type__(3))); -typedef int swift_int4 __attribute__((__ext_vector_type__(4))); -typedef unsigned int swift_uint2 __attribute__((__ext_vector_type__(2))); -typedef unsigned int swift_uint3 __attribute__((__ext_vector_type__(3))); -typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); -#endif - -#if !defined(SWIFT_PASTE) -# define SWIFT_PASTE_HELPER(x, y) x##y -# define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y) -#endif -#if !defined(SWIFT_METATYPE) -# define SWIFT_METATYPE(X) Class -#endif -#if !defined(SWIFT_CLASS_PROPERTY) -# if __has_feature(objc_class_property) -# define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__ -# else -# 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) -#endif -#if __has_attribute(swift_name) -# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X))) -#else -# define SWIFT_COMPILE_NAME(X) -#endif -#if __has_attribute(objc_method_family) -# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X))) -#else -# define SWIFT_METHOD_FAMILY(X) -#endif -#if __has_attribute(noescape) -# define SWIFT_NOESCAPE __attribute__((noescape)) -#else -# define SWIFT_NOESCAPE -#endif -#if __has_attribute(ns_consumed) -# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed)) -#else -# define SWIFT_RELEASES_ARGUMENT -#endif -#if __has_attribute(warn_unused_result) -# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result)) -#else -# define SWIFT_WARN_UNUSED_RESULT -#endif -#if __has_attribute(noreturn) -# define SWIFT_NORETURN __attribute__((noreturn)) -#else -# define SWIFT_NORETURN -#endif -#if !defined(SWIFT_CLASS_EXTRA) -# define SWIFT_CLASS_EXTRA -#endif -#if !defined(SWIFT_PROTOCOL_EXTRA) -# define SWIFT_PROTOCOL_EXTRA -#endif -#if !defined(SWIFT_ENUM_EXTRA) -# define SWIFT_ENUM_EXTRA -#endif -#if !defined(SWIFT_CLASS) -# if __has_attribute(objc_subclassing_restricted) -# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA -# define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA -# else -# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA -# define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA -# endif -#endif -#if !defined(SWIFT_RESILIENT_CLASS) -# if __has_attribute(objc_class_stub) -# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub)) -# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME) -# else -# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) -# 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 -# endif -#endif -#if !defined(SWIFT_ENUM_ATTR) -# if defined(__has_attribute) && __has_attribute(enum_extensibility) -# define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility))) -# else -# define SWIFT_ENUM_ATTR(_extensibility) -# endif -#endif -#if !defined(SWIFT_ENUM) -# define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type -# if __has_feature(generalized_swift_name) -# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type -# else -# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility) -# endif -#endif -#if !defined(SWIFT_UNAVAILABLE) -# define SWIFT_UNAVAILABLE __attribute__((unavailable)) -#endif -#if !defined(SWIFT_UNAVAILABLE_MSG) -# define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg))) -#endif -#if !defined(SWIFT_AVAILABILITY) -# define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__))) -#endif -#if !defined(SWIFT_WEAK_IMPORT) -# define SWIFT_WEAK_IMPORT __attribute__((weak_import)) -#endif -#if !defined(SWIFT_DEPRECATED) -# define SWIFT_DEPRECATED __attribute__((deprecated)) -#endif -#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) -#endif -#if !defined(IBSegueAction) -# define IBSegueAction -#endif -#if __has_feature(modules) -#if __has_warning("-Watimport-in-framework-header") -#pragma clang diagnostic ignored "-Watimport-in-framework-header" -#endif -@import CoreGraphics; -@import FBSDKCoreKit; -@import Foundation; -@import ObjectiveC; -#endif - -#import - -#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" -#pragma clang diagnostic ignored "-Wduplicate-method-arg" -#if __has_warning("-Wpragma-clang-attribute") -# pragma clang diagnostic ignored "-Wpragma-clang-attribute" -#endif -#pragma clang diagnostic ignored "-Wunknown-pragmas" -#pragma clang diagnostic ignored "-Wnullability" - -#if __has_attribute(external_source_symbol) -# pragma push_macro("any") -# undef any -# pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="FBSDKLoginKit",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol)) -# pragma pop_macro("any") -#endif - -@class NSNumber; - -/// Internal Type exposed to facilitate transition to Swift. -/// API Subject to change or removal without warning. Do not use. -/// @warning INTERNAL - DO NOT USE -SWIFT_PROTOCOL_NAMED("_LoginEventLogging") -@protocol _FBSDKLoginEventLogging -@property (nonatomic, readonly) FBSDKAppEventsFlushBehavior flushBehavior; -- (void)logInternalEvent:(FBSDKAppEventName _Nonnull)eventName parameters:(NSDictionary * _Nullable)parameters isImplicitlyLogged:(BOOL)isImplicitlyLogged; -- (void)flush; -@end - - -@interface FBSDKAppEvents (SWIFT_EXTENSION(FBSDKLoginKit)) <_FBSDKLoginEventLogging> -@end - -@protocol FBSDKLoginButtonDelegate; -@class NSString; -enum FBSDKLoginButtonTooltipBehavior : NSUInteger; -enum FBSDKLoginTracking : NSUInteger; -@class FBSDKCodeVerifier; -@class NSCoder; - -/// A button that initiates a log in or log out flow upon tapping. -/// LoginButton works with AccessToken.current to determine what to display, -/// and automatically starts authentication when tapped (i.e., you do not need to manually subscribe action targets). -/// Like LoginManager, you should make sure your app delegate is connected to ApplicationDelegate -/// in order for the button’s delegate to receive messages. -/// LoginButton has a fixed height of 30 pixels, but you may change the width. -/// Initializing the button with nil frame will size the button to its minimum frame. -SWIFT_CLASS_NAMED("FBLoginButton") -@interface FBSDKLoginButton : FBSDKButton -/// The default audience to use, if publish permissions are requested at login time. -@property (nonatomic) FBSDKDefaultAudience defaultAudience; -/// Gets or sets the delegate. -@property (nonatomic, weak) IBOutlet id _Nullable delegate; -/// The permissions to request. -/// To provide the best experience, you should minimize the number of permissions you request, and only ask for them when needed. -/// For example, do not ask for “user_location” until you the information is actually used by the app. -/// Note this is converted to NSSet and is only -/// an NSArray for the convenience of literal syntax. -/// See the permissions guide for more details. -@property (nonatomic, copy) NSArray * _Nonnull permissions; -/// Gets or sets the desired tooltip behavior. -@property (nonatomic) enum FBSDKLoginButtonTooltipBehavior tooltipBehavior; -/// Gets or sets the desired tooltip color style. -@property (nonatomic) FBSDKTooltipColorStyle tooltipColorStyle; -/// Gets or sets the desired tracking preference to use for login attempts. Defaults to .enabled -@property (nonatomic) enum FBSDKLoginTracking loginTracking; -/// Gets or sets an optional nonce to use for login attempts. A valid nonce must be a non-empty string without whitespace. -/// An invalid nonce will not be set. Instead, default unique nonces will be used for login attempts. -@property (nonatomic, copy) NSString * _Nullable nonce; -/// Gets or sets an optional page id to use for login attempts. -@property (nonatomic, copy) NSString * _Nullable messengerPageId; -/// Gets or sets the auth_type to use in the login request. Defaults to rerequest. -@property (nonatomic) FBSDKLoginAuthType _Nullable authType; -/// The code verifier used in the PKCE process. -/// If not provided, a code verifier will be randomly generated. -@property (nonatomic, strong) FBSDKCodeVerifier * _Nonnull codeVerifier; -- (nonnull instancetype)initWithFrame:(CGRect)frame OBJC_DESIGNATED_INITIALIZER; -- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder SWIFT_UNAVAILABLE; -- (void)didMoveToWindow; -- (CGRect)imageRectForContentRect:(CGRect)contentRect SWIFT_WARN_UNUSED_RESULT; -- (CGRect)titleRectForContentRect:(CGRect)contentRect SWIFT_WARN_UNUSED_RESULT; -- (void)layoutSubviews; -- (CGSize)sizeThatFits:(CGSize)size SWIFT_WARN_UNUSED_RESULT; -@end - -/// Indicates the desired login tooltip behavior. -typedef SWIFT_ENUM_NAMED(NSUInteger, FBSDKLoginButtonTooltipBehavior, "TooltipBehavior", open) { -/// The default behavior. The tooltip will only be displayed if -/// the app is eligible (determined by possible server round trip) - FBSDKLoginButtonTooltipBehaviorAutomatic = 0, -/// Force display of the tooltip (typically for UI testing) - FBSDKLoginButtonTooltipBehaviorForceDisplay = 1, -/// Force disable. In this case you can still exert more refined -/// control by manually constructing a FBSDKLoginTooltipView instance. - FBSDKLoginButtonTooltipBehaviorDisable = 2, -}; - - -/// Internal Type exposed to facilitate transition to Swift. -/// API Subject to change or removal without warning. Do not use. -///
    -///
  • -/// Warning INTERNAL: DO NOT USE -///
  • -///
-SWIFT_CLASS_NAMED("FBPermission") -@interface FBSDKPermission : NSObject -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@property (nonatomic, readonly) NSUInteger hash; -/// Attempts to initialize a new permission with the given string. -/// Creation will fail and return nil if the string is invalid. -/// \param string The raw permission string -/// -- (nullable instancetype)initWithString:(NSString * _Nonnull)string OBJC_DESIGNATED_INITIALIZER; -/// Returns a set of FBPermission from a set of raw permissions strings. -/// Will return nil if any of the input permissions is invalid. -+ (NSSet * _Nullable)permissionsFromRawPermissions:(NSSet * _Nonnull)rawPermissions SWIFT_WARN_UNUSED_RESULT; -/// Returns a set of string permissions from a set of FBPermission by -/// extracting the “value” property for each element. -+ (NSSet * _Nonnull)rawPermissionsFromPermissions:(NSSet * _Nonnull)permissions SWIFT_WARN_UNUSED_RESULT; -- (BOOL)isEqual:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - -@class UIViewController; -@class UIView; - -/// Internal Type exposed to facilitate transition to Swift. -/// API Subject to change or removal without warning. Do not use. -/// @warning INTERNAL - DO NOT USE -SWIFT_PROTOCOL_NAMED("_UserInterfaceElementProviding") -@protocol _FBSDKUserInterfaceElementProviding -- (UIViewController * _Nullable)topMostViewController SWIFT_WARN_UNUSED_RESULT; -- (UIViewController * _Nullable)viewControllerForView:(UIView * _Nonnull)view SWIFT_WARN_UNUSED_RESULT; -@end - - -@interface FBSDKInternalUtility (SWIFT_EXTENSION(FBSDKLoginKit)) <_FBSDKUserInterfaceElementProviding> -@end - -@class NSBundle; - -/// Internal Type exposed to facilitate transition to Swift. -/// API Subject to change or removal without warning. Do not use. -/// @warning INTERNAL - DO NOT USE -SWIFT_PROTOCOL_NAMED("_UserInterfaceStringProviding") -@protocol _FBSDKUserInterfaceStringProviding -@property (nonatomic, readonly, strong) NSBundle * _Nonnull bundleForStrings; -@end - - -@interface FBSDKInternalUtility (SWIFT_EXTENSION(FBSDKLoginKit)) <_FBSDKUserInterfaceStringProviding> -@end - -@class FBSDKLoginManagerLoginResult; - -/// A delegate for FBSDKLoginButton -SWIFT_PROTOCOL_NAMED("LoginButtonDelegate") -@protocol FBSDKLoginButtonDelegate -/// Sent to the delegate when the button was used to login. -/// @param loginButton The button being used to log in -/// @param result The results of the login -/// @param error The error (if any) from the login -- (void)loginButton:(FBSDKLoginButton * _Nonnull)loginButton didCompleteWithResult:(FBSDKLoginManagerLoginResult * _Nullable)result error:(NSError * _Nullable)error; -/// Sent to the delegate when the button was used to logout. -/// @param loginButton The button being used to log out. -- (void)loginButtonDidLogOut:(FBSDKLoginButton * _Nonnull)loginButton; -@optional -/// Sent to the delegate when the button is about to login. -/// @param loginButton The button being used to log in -/// @return true if the login should be allowed to proceed, false otherwise -- (BOOL)loginButtonWillLogin:(FBSDKLoginButton * _Nonnull)loginButton SWIFT_WARN_UNUSED_RESULT; -@end - - -/// A configuration to use for modifying the behavior of a login attempt. -SWIFT_CLASS_NAMED("LoginConfiguration") -@interface FBSDKLoginConfiguration : NSObject -/// The nonce that the configuration was created with. -/// A unique nonce will be used if none is provided to the initializer. -@property (nonatomic, readonly, copy) NSString * _Nonnull nonce; -/// The tracking preference. Defaults to .enabled. -@property (nonatomic, readonly) enum FBSDKLoginTracking tracking; -/// The requested permissions for the login attempt. Defaults to an empty set. -@property (nonatomic, readonly, copy) NSSet * _Nonnull requestedPermissions; -/// The Messenger Page Id associated with this login request. -@property (nonatomic, readonly, copy) NSString * _Nullable messengerPageId; -/// The auth type associated with this login request. -@property (nonatomic, readonly) FBSDKLoginAuthType _Nullable authType; -/// The code verifier used in the PKCE process. -/// If not provided, a code verifier will be randomly generated. -@property (nonatomic, readonly, strong) FBSDKCodeVerifier * _Nonnull codeVerifier; -/// Attempts to initialize a new configuration with the expected parameters. -/// @param permissions the requested permissions for a login attempt. Permissions must be an array of strings that do not contain whitespace. -/// @param tracking the tracking preference to use for a login attempt. -/// @param nonce an optional nonce to use for the login attempt. A valid nonce must be a non-empty string without whitespace. -/// Creation of the configuration will fail if the nonce is invalid. -/// @param messengerPageId the associated page id to use for a login attempt. -- (nullable instancetype)initWithPermissions:(NSArray * _Nonnull)permissions tracking:(enum FBSDKLoginTracking)tracking nonce:(NSString * _Nonnull)nonce messengerPageId:(NSString * _Nullable)messengerPageId; -/// Attempts to initialize a new configuration with the expected parameters. -/// @param permissions the requested permissions for a login attempt. Permissions must be an array of strings that do not contain whitespace. -/// @param tracking the tracking preference to use for a login attempt. -/// @param nonce an optional nonce to use for the login attempt. A valid nonce must be a non-empty string without whitespace. -/// Creation of the configuration will fail if the nonce is invalid. -/// @param messengerPageId the associated page id to use for a login attempt. -/// @param authType auth_type param to use for login. -- (nullable instancetype)initWithPermissions:(NSArray * _Nonnull)permissions tracking:(enum FBSDKLoginTracking)tracking nonce:(NSString * _Nonnull)nonce messengerPageId:(NSString * _Nullable)messengerPageId authType:(FBSDKLoginAuthType _Nullable)authType; -/// Attempts to initialize a new configuration with the expected parameters. -/// @param permissions the requested permissions for a login attempt. Permissions must be an array of strings that do not contain whitespace. -/// @param tracking the tracking preference to use for a login attempt. -/// @param nonce an optional nonce to use for the login attempt. A valid nonce must be a non-empty string without whitespace. -/// Creation of the configuration will fail if the nonce is invalid. -- (nullable instancetype)initWithPermissions:(NSArray * _Nonnull)permissions tracking:(enum FBSDKLoginTracking)tracking nonce:(NSString * _Nonnull)nonce; -/// Attempts to initialize a new configuration with the expected parameters. -/// @param permissions the requested permissions for the login attempt. Permissions must be an array of strings that do not contain whitespace. -/// @param tracking the tracking preference to use for a login attempt. -/// @param messengerPageId the associated page id to use for a login attempt. -- (nullable instancetype)initWithPermissions:(NSArray * _Nonnull)permissions tracking:(enum FBSDKLoginTracking)tracking messengerPageId:(NSString * _Nullable)messengerPageId; -/// Attempts to initialize a new configuration with the expected parameters. -/// @param permissions the requested permissions for the login attempt. Permissions must be an array of strings that do not contain whitespace. -/// @param tracking the tracking preference to use for a login attempt. -/// @param messengerPageId the associated page id to use for a login attempt. -/// @param authType auth_type param to use for login. -- (nullable instancetype)initWithPermissions:(NSArray * _Nonnull)permissions tracking:(enum FBSDKLoginTracking)tracking messengerPageId:(NSString * _Nullable)messengerPageId authType:(FBSDKLoginAuthType _Nullable)authType; -/// Attempts to initialize a new configuration with the expected parameters. -/// @param permissions the requested permissions for a login attempt. Permissions must be an array of strings that do not contain whitespace. -/// @param tracking the tracking preference to use for a login attempt. -/// @param nonce an optional nonce to use for the login attempt. A valid nonce must be a non-empty string without whitespace. -/// Creation of the configuration will fail if the nonce is invalid. -/// @param messengerPageId the associated page id to use for a login attempt. -/// @param authType auth_type param to use for login. -/// @param codeVerifier The code verifier used in the PKCE process. -- (nullable instancetype)initWithPermissions:(NSArray * _Nonnull)permissions tracking:(enum FBSDKLoginTracking)tracking nonce:(NSString * _Nonnull)nonce messengerPageId:(NSString * _Nullable)messengerPageId authType:(FBSDKLoginAuthType _Nullable)authType codeVerifier:(FBSDKCodeVerifier * _Nonnull)codeVerifier OBJC_DESIGNATED_INITIALIZER; -/// Attempts to initialize a new configuration with the expected parameters. -/// @param permissions the requested permissions for the login attempt. Permissions must be an array of strings that do not contain whitespace. -/// @param tracking the tracking preference to use for a login attempt. -- (nullable instancetype)initWithPermissions:(NSArray * _Nonnull)permissions tracking:(enum FBSDKLoginTracking)tracking; -/// Attempts to initialize a new configuration with the expected parameters. -/// @param tracking the login tracking preference to use for a login attempt. -- (nullable instancetype)initWithTracking:(enum FBSDKLoginTracking)tracking; -/// Given a string, return the corresponding FBSDKLoginAuthType. Returns nil if the string cannot be mapped to a valid auth type -/// @param rawValue the raw auth type. -+ (FBSDKLoginAuthType _Nullable)authTypeForString:(NSString * _Nonnull)rawValue SWIFT_WARN_UNUSED_RESULT SWIFT_DEPRECATED_MSG("This method is deprecated and will be removed in the next major release."); -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -/// enabled and limited see: https://developers.facebook.com/docs/facebook-login/ios/limited-login/ -typedef SWIFT_ENUM_NAMED(NSUInteger, FBSDKLoginTracking, "LoginTracking", open) { - FBSDKLoginTrackingEnabled = 0, - FBSDKLoginTrackingLimited = 1, -}; - - -/// Internal Type exposed to facilitate transition to Swift. -/// API Subject to change or removal without warning. Do not use. -/// @warning INTERNAL - DO NOT USE -SWIFT_PROTOCOL_NAMED("_ServerConfigurationProviding") -@protocol _FBSDKServerConfigurationProviding -- (void)loadServerConfigurationWithCompletionBlock:(FBSDKLoginTooltipBlock _Nullable)completion; -@end - - -@interface FBSDKServerConfigurationProvider (SWIFT_EXTENSION(FBSDKLoginKit)) <_FBSDKServerConfigurationProviding> -@end - - -@class NSURL; - -/// Internal Type exposed to facilitate transition to Swift. -/// API Subject to change or removal without warning. Do not use. -/// @warning INTERNAL - DO NOT USE -SWIFT_CLASS_NAMED("_LoginUtility") -@interface FBSDKLoginUtility : NSObject -+ (NSString * _Nonnull)stringForAudience:(FBSDKDefaultAudience)audience SWIFT_WARN_UNUSED_RESULT; -+ (NSDictionary * _Nullable)queryParamsFromLoginURL:(NSURL * _Nonnull)url SWIFT_WARN_UNUSED_RESULT; -+ (NSString * _Nullable)userIDFromSignedRequest:(NSString * _Nullable)signedRequest SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -@end - - - - -#if __has_attribute(external_source_symbol) -# pragma clang attribute pop -#endif -#pragma clang diagnostic pop -#endif - -#elif defined(__x86_64__) && __x86_64__ -// Generated by Apple Swift version 5.5 (swiftlang-1300.0.31.1 clang-1300.0.29.1) -#ifndef FBSDKLOGINKIT_SWIFT_H -#define FBSDKLOGINKIT_SWIFT_H -#pragma clang diagnostic push -#pragma clang diagnostic ignored "-Wgcc-compat" - -#if !defined(__has_include) -# define __has_include(x) 0 -#endif -#if !defined(__has_attribute) -# define __has_attribute(x) 0 -#endif -#if !defined(__has_feature) -# define __has_feature(x) 0 -#endif -#if !defined(__has_warning) -# define __has_warning(x) 0 -#endif - -#if __has_include() -# include -#endif - -#pragma clang diagnostic ignored "-Wauto-import" -#include -#include -#include -#include - -#if !defined(SWIFT_TYPEDEFS) -# define SWIFT_TYPEDEFS 1 -# if __has_include() -# include -# elif !defined(__cplusplus) -typedef uint_least16_t char16_t; -typedef uint_least32_t char32_t; -# endif -typedef float swift_float2 __attribute__((__ext_vector_type__(2))); -typedef float swift_float3 __attribute__((__ext_vector_type__(3))); -typedef float swift_float4 __attribute__((__ext_vector_type__(4))); -typedef double swift_double2 __attribute__((__ext_vector_type__(2))); -typedef double swift_double3 __attribute__((__ext_vector_type__(3))); -typedef double swift_double4 __attribute__((__ext_vector_type__(4))); -typedef int swift_int2 __attribute__((__ext_vector_type__(2))); -typedef int swift_int3 __attribute__((__ext_vector_type__(3))); -typedef int swift_int4 __attribute__((__ext_vector_type__(4))); -typedef unsigned int swift_uint2 __attribute__((__ext_vector_type__(2))); -typedef unsigned int swift_uint3 __attribute__((__ext_vector_type__(3))); -typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); -#endif - -#if !defined(SWIFT_PASTE) -# define SWIFT_PASTE_HELPER(x, y) x##y -# define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y) -#endif -#if !defined(SWIFT_METATYPE) -# define SWIFT_METATYPE(X) Class -#endif -#if !defined(SWIFT_CLASS_PROPERTY) -# if __has_feature(objc_class_property) -# define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__ -# else -# 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) -#endif -#if __has_attribute(swift_name) -# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X))) -#else -# define SWIFT_COMPILE_NAME(X) -#endif -#if __has_attribute(objc_method_family) -# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X))) -#else -# define SWIFT_METHOD_FAMILY(X) -#endif -#if __has_attribute(noescape) -# define SWIFT_NOESCAPE __attribute__((noescape)) -#else -# define SWIFT_NOESCAPE -#endif -#if __has_attribute(ns_consumed) -# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed)) -#else -# define SWIFT_RELEASES_ARGUMENT -#endif -#if __has_attribute(warn_unused_result) -# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result)) -#else -# define SWIFT_WARN_UNUSED_RESULT -#endif -#if __has_attribute(noreturn) -# define SWIFT_NORETURN __attribute__((noreturn)) -#else -# define SWIFT_NORETURN -#endif -#if !defined(SWIFT_CLASS_EXTRA) -# define SWIFT_CLASS_EXTRA -#endif -#if !defined(SWIFT_PROTOCOL_EXTRA) -# define SWIFT_PROTOCOL_EXTRA -#endif -#if !defined(SWIFT_ENUM_EXTRA) -# define SWIFT_ENUM_EXTRA -#endif -#if !defined(SWIFT_CLASS) -# if __has_attribute(objc_subclassing_restricted) -# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA -# define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA -# else -# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA -# define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA -# endif -#endif -#if !defined(SWIFT_RESILIENT_CLASS) -# if __has_attribute(objc_class_stub) -# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub)) -# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME) -# else -# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) -# 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 -# endif -#endif -#if !defined(SWIFT_ENUM_ATTR) -# if defined(__has_attribute) && __has_attribute(enum_extensibility) -# define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility))) -# else -# define SWIFT_ENUM_ATTR(_extensibility) -# endif -#endif -#if !defined(SWIFT_ENUM) -# define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type -# if __has_feature(generalized_swift_name) -# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type -# else -# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility) -# endif -#endif -#if !defined(SWIFT_UNAVAILABLE) -# define SWIFT_UNAVAILABLE __attribute__((unavailable)) -#endif -#if !defined(SWIFT_UNAVAILABLE_MSG) -# define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg))) -#endif -#if !defined(SWIFT_AVAILABILITY) -# define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__))) -#endif -#if !defined(SWIFT_WEAK_IMPORT) -# define SWIFT_WEAK_IMPORT __attribute__((weak_import)) -#endif -#if !defined(SWIFT_DEPRECATED) -# define SWIFT_DEPRECATED __attribute__((deprecated)) -#endif -#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) -#endif -#if !defined(IBSegueAction) -# define IBSegueAction -#endif -#if __has_feature(modules) -#if __has_warning("-Watimport-in-framework-header") -#pragma clang diagnostic ignored "-Watimport-in-framework-header" -#endif -@import CoreGraphics; -@import FBSDKCoreKit; -@import Foundation; -@import ObjectiveC; -#endif - -#import - -#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" -#pragma clang diagnostic ignored "-Wduplicate-method-arg" -#if __has_warning("-Wpragma-clang-attribute") -# pragma clang diagnostic ignored "-Wpragma-clang-attribute" -#endif -#pragma clang diagnostic ignored "-Wunknown-pragmas" -#pragma clang diagnostic ignored "-Wnullability" - -#if __has_attribute(external_source_symbol) -# pragma push_macro("any") -# undef any -# pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="FBSDKLoginKit",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol)) -# pragma pop_macro("any") -#endif - -@class NSNumber; - -/// Internal Type exposed to facilitate transition to Swift. -/// API Subject to change or removal without warning. Do not use. -/// @warning INTERNAL - DO NOT USE -SWIFT_PROTOCOL_NAMED("_LoginEventLogging") -@protocol _FBSDKLoginEventLogging -@property (nonatomic, readonly) FBSDKAppEventsFlushBehavior flushBehavior; -- (void)logInternalEvent:(FBSDKAppEventName _Nonnull)eventName parameters:(NSDictionary * _Nullable)parameters isImplicitlyLogged:(BOOL)isImplicitlyLogged; -- (void)flush; -@end - - -@interface FBSDKAppEvents (SWIFT_EXTENSION(FBSDKLoginKit)) <_FBSDKLoginEventLogging> -@end - -@protocol FBSDKLoginButtonDelegate; -@class NSString; -enum FBSDKLoginButtonTooltipBehavior : NSUInteger; -enum FBSDKLoginTracking : NSUInteger; -@class FBSDKCodeVerifier; -@class NSCoder; - -/// A button that initiates a log in or log out flow upon tapping. -/// LoginButton works with AccessToken.current to determine what to display, -/// and automatically starts authentication when tapped (i.e., you do not need to manually subscribe action targets). -/// Like LoginManager, you should make sure your app delegate is connected to ApplicationDelegate -/// in order for the button’s delegate to receive messages. -/// LoginButton has a fixed height of 30 pixels, but you may change the width. -/// Initializing the button with nil frame will size the button to its minimum frame. -SWIFT_CLASS_NAMED("FBLoginButton") -@interface FBSDKLoginButton : FBSDKButton -/// The default audience to use, if publish permissions are requested at login time. -@property (nonatomic) FBSDKDefaultAudience defaultAudience; -/// Gets or sets the delegate. -@property (nonatomic, weak) IBOutlet id _Nullable delegate; -/// The permissions to request. -/// To provide the best experience, you should minimize the number of permissions you request, and only ask for them when needed. -/// For example, do not ask for “user_location” until you the information is actually used by the app. -/// Note this is converted to NSSet and is only -/// an NSArray for the convenience of literal syntax. -/// See the permissions guide for more details. -@property (nonatomic, copy) NSArray * _Nonnull permissions; -/// Gets or sets the desired tooltip behavior. -@property (nonatomic) enum FBSDKLoginButtonTooltipBehavior tooltipBehavior; -/// Gets or sets the desired tooltip color style. -@property (nonatomic) FBSDKTooltipColorStyle tooltipColorStyle; -/// Gets or sets the desired tracking preference to use for login attempts. Defaults to .enabled -@property (nonatomic) enum FBSDKLoginTracking loginTracking; -/// Gets or sets an optional nonce to use for login attempts. A valid nonce must be a non-empty string without whitespace. -/// An invalid nonce will not be set. Instead, default unique nonces will be used for login attempts. -@property (nonatomic, copy) NSString * _Nullable nonce; -/// Gets or sets an optional page id to use for login attempts. -@property (nonatomic, copy) NSString * _Nullable messengerPageId; -/// Gets or sets the auth_type to use in the login request. Defaults to rerequest. -@property (nonatomic) FBSDKLoginAuthType _Nullable authType; -/// The code verifier used in the PKCE process. -/// If not provided, a code verifier will be randomly generated. -@property (nonatomic, strong) FBSDKCodeVerifier * _Nonnull codeVerifier; -- (nonnull instancetype)initWithFrame:(CGRect)frame OBJC_DESIGNATED_INITIALIZER; -- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder SWIFT_UNAVAILABLE; -- (void)didMoveToWindow; -- (CGRect)imageRectForContentRect:(CGRect)contentRect SWIFT_WARN_UNUSED_RESULT; -- (CGRect)titleRectForContentRect:(CGRect)contentRect SWIFT_WARN_UNUSED_RESULT; -- (void)layoutSubviews; -- (CGSize)sizeThatFits:(CGSize)size SWIFT_WARN_UNUSED_RESULT; -@end - -/// Indicates the desired login tooltip behavior. -typedef SWIFT_ENUM_NAMED(NSUInteger, FBSDKLoginButtonTooltipBehavior, "TooltipBehavior", open) { -/// The default behavior. The tooltip will only be displayed if -/// the app is eligible (determined by possible server round trip) - FBSDKLoginButtonTooltipBehaviorAutomatic = 0, -/// Force display of the tooltip (typically for UI testing) - FBSDKLoginButtonTooltipBehaviorForceDisplay = 1, -/// Force disable. In this case you can still exert more refined -/// control by manually constructing a FBSDKLoginTooltipView instance. - FBSDKLoginButtonTooltipBehaviorDisable = 2, -}; - - -/// Internal Type exposed to facilitate transition to Swift. -/// API Subject to change or removal without warning. Do not use. -///
    -///
  • -/// Warning INTERNAL: DO NOT USE -///
  • -///
-SWIFT_CLASS_NAMED("FBPermission") -@interface FBSDKPermission : NSObject -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@property (nonatomic, readonly) NSUInteger hash; -/// Attempts to initialize a new permission with the given string. -/// Creation will fail and return nil if the string is invalid. -/// \param string The raw permission string -/// -- (nullable instancetype)initWithString:(NSString * _Nonnull)string OBJC_DESIGNATED_INITIALIZER; -/// Returns a set of FBPermission from a set of raw permissions strings. -/// Will return nil if any of the input permissions is invalid. -+ (NSSet * _Nullable)permissionsFromRawPermissions:(NSSet * _Nonnull)rawPermissions SWIFT_WARN_UNUSED_RESULT; -/// Returns a set of string permissions from a set of FBPermission by -/// extracting the “value” property for each element. -+ (NSSet * _Nonnull)rawPermissionsFromPermissions:(NSSet * _Nonnull)permissions SWIFT_WARN_UNUSED_RESULT; -- (BOOL)isEqual:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - -@class UIViewController; -@class UIView; - -/// Internal Type exposed to facilitate transition to Swift. -/// API Subject to change or removal without warning. Do not use. -/// @warning INTERNAL - DO NOT USE -SWIFT_PROTOCOL_NAMED("_UserInterfaceElementProviding") -@protocol _FBSDKUserInterfaceElementProviding -- (UIViewController * _Nullable)topMostViewController SWIFT_WARN_UNUSED_RESULT; -- (UIViewController * _Nullable)viewControllerForView:(UIView * _Nonnull)view SWIFT_WARN_UNUSED_RESULT; -@end - - -@interface FBSDKInternalUtility (SWIFT_EXTENSION(FBSDKLoginKit)) <_FBSDKUserInterfaceElementProviding> -@end - -@class NSBundle; - -/// Internal Type exposed to facilitate transition to Swift. -/// API Subject to change or removal without warning. Do not use. -/// @warning INTERNAL - DO NOT USE -SWIFT_PROTOCOL_NAMED("_UserInterfaceStringProviding") -@protocol _FBSDKUserInterfaceStringProviding -@property (nonatomic, readonly, strong) NSBundle * _Nonnull bundleForStrings; -@end - - -@interface FBSDKInternalUtility (SWIFT_EXTENSION(FBSDKLoginKit)) <_FBSDKUserInterfaceStringProviding> -@end - -@class FBSDKLoginManagerLoginResult; - -/// A delegate for FBSDKLoginButton -SWIFT_PROTOCOL_NAMED("LoginButtonDelegate") -@protocol FBSDKLoginButtonDelegate -/// Sent to the delegate when the button was used to login. -/// @param loginButton The button being used to log in -/// @param result The results of the login -/// @param error The error (if any) from the login -- (void)loginButton:(FBSDKLoginButton * _Nonnull)loginButton didCompleteWithResult:(FBSDKLoginManagerLoginResult * _Nullable)result error:(NSError * _Nullable)error; -/// Sent to the delegate when the button was used to logout. -/// @param loginButton The button being used to log out. -- (void)loginButtonDidLogOut:(FBSDKLoginButton * _Nonnull)loginButton; -@optional -/// Sent to the delegate when the button is about to login. -/// @param loginButton The button being used to log in -/// @return true if the login should be allowed to proceed, false otherwise -- (BOOL)loginButtonWillLogin:(FBSDKLoginButton * _Nonnull)loginButton SWIFT_WARN_UNUSED_RESULT; -@end - - -/// A configuration to use for modifying the behavior of a login attempt. -SWIFT_CLASS_NAMED("LoginConfiguration") -@interface FBSDKLoginConfiguration : NSObject -/// The nonce that the configuration was created with. -/// A unique nonce will be used if none is provided to the initializer. -@property (nonatomic, readonly, copy) NSString * _Nonnull nonce; -/// The tracking preference. Defaults to .enabled. -@property (nonatomic, readonly) enum FBSDKLoginTracking tracking; -/// The requested permissions for the login attempt. Defaults to an empty set. -@property (nonatomic, readonly, copy) NSSet * _Nonnull requestedPermissions; -/// The Messenger Page Id associated with this login request. -@property (nonatomic, readonly, copy) NSString * _Nullable messengerPageId; -/// The auth type associated with this login request. -@property (nonatomic, readonly) FBSDKLoginAuthType _Nullable authType; -/// The code verifier used in the PKCE process. -/// If not provided, a code verifier will be randomly generated. -@property (nonatomic, readonly, strong) FBSDKCodeVerifier * _Nonnull codeVerifier; -/// Attempts to initialize a new configuration with the expected parameters. -/// @param permissions the requested permissions for a login attempt. Permissions must be an array of strings that do not contain whitespace. -/// @param tracking the tracking preference to use for a login attempt. -/// @param nonce an optional nonce to use for the login attempt. A valid nonce must be a non-empty string without whitespace. -/// Creation of the configuration will fail if the nonce is invalid. -/// @param messengerPageId the associated page id to use for a login attempt. -- (nullable instancetype)initWithPermissions:(NSArray * _Nonnull)permissions tracking:(enum FBSDKLoginTracking)tracking nonce:(NSString * _Nonnull)nonce messengerPageId:(NSString * _Nullable)messengerPageId; -/// Attempts to initialize a new configuration with the expected parameters. -/// @param permissions the requested permissions for a login attempt. Permissions must be an array of strings that do not contain whitespace. -/// @param tracking the tracking preference to use for a login attempt. -/// @param nonce an optional nonce to use for the login attempt. A valid nonce must be a non-empty string without whitespace. -/// Creation of the configuration will fail if the nonce is invalid. -/// @param messengerPageId the associated page id to use for a login attempt. -/// @param authType auth_type param to use for login. -- (nullable instancetype)initWithPermissions:(NSArray * _Nonnull)permissions tracking:(enum FBSDKLoginTracking)tracking nonce:(NSString * _Nonnull)nonce messengerPageId:(NSString * _Nullable)messengerPageId authType:(FBSDKLoginAuthType _Nullable)authType; -/// Attempts to initialize a new configuration with the expected parameters. -/// @param permissions the requested permissions for a login attempt. Permissions must be an array of strings that do not contain whitespace. -/// @param tracking the tracking preference to use for a login attempt. -/// @param nonce an optional nonce to use for the login attempt. A valid nonce must be a non-empty string without whitespace. -/// Creation of the configuration will fail if the nonce is invalid. -- (nullable instancetype)initWithPermissions:(NSArray * _Nonnull)permissions tracking:(enum FBSDKLoginTracking)tracking nonce:(NSString * _Nonnull)nonce; -/// Attempts to initialize a new configuration with the expected parameters. -/// @param permissions the requested permissions for the login attempt. Permissions must be an array of strings that do not contain whitespace. -/// @param tracking the tracking preference to use for a login attempt. -/// @param messengerPageId the associated page id to use for a login attempt. -- (nullable instancetype)initWithPermissions:(NSArray * _Nonnull)permissions tracking:(enum FBSDKLoginTracking)tracking messengerPageId:(NSString * _Nullable)messengerPageId; -/// Attempts to initialize a new configuration with the expected parameters. -/// @param permissions the requested permissions for the login attempt. Permissions must be an array of strings that do not contain whitespace. -/// @param tracking the tracking preference to use for a login attempt. -/// @param messengerPageId the associated page id to use for a login attempt. -/// @param authType auth_type param to use for login. -- (nullable instancetype)initWithPermissions:(NSArray * _Nonnull)permissions tracking:(enum FBSDKLoginTracking)tracking messengerPageId:(NSString * _Nullable)messengerPageId authType:(FBSDKLoginAuthType _Nullable)authType; -/// Attempts to initialize a new configuration with the expected parameters. -/// @param permissions the requested permissions for a login attempt. Permissions must be an array of strings that do not contain whitespace. -/// @param tracking the tracking preference to use for a login attempt. -/// @param nonce an optional nonce to use for the login attempt. A valid nonce must be a non-empty string without whitespace. -/// Creation of the configuration will fail if the nonce is invalid. -/// @param messengerPageId the associated page id to use for a login attempt. -/// @param authType auth_type param to use for login. -/// @param codeVerifier The code verifier used in the PKCE process. -- (nullable instancetype)initWithPermissions:(NSArray * _Nonnull)permissions tracking:(enum FBSDKLoginTracking)tracking nonce:(NSString * _Nonnull)nonce messengerPageId:(NSString * _Nullable)messengerPageId authType:(FBSDKLoginAuthType _Nullable)authType codeVerifier:(FBSDKCodeVerifier * _Nonnull)codeVerifier OBJC_DESIGNATED_INITIALIZER; -/// Attempts to initialize a new configuration with the expected parameters. -/// @param permissions the requested permissions for the login attempt. Permissions must be an array of strings that do not contain whitespace. -/// @param tracking the tracking preference to use for a login attempt. -- (nullable instancetype)initWithPermissions:(NSArray * _Nonnull)permissions tracking:(enum FBSDKLoginTracking)tracking; -/// Attempts to initialize a new configuration with the expected parameters. -/// @param tracking the login tracking preference to use for a login attempt. -- (nullable instancetype)initWithTracking:(enum FBSDKLoginTracking)tracking; -/// Given a string, return the corresponding FBSDKLoginAuthType. Returns nil if the string cannot be mapped to a valid auth type -/// @param rawValue the raw auth type. -+ (FBSDKLoginAuthType _Nullable)authTypeForString:(NSString * _Nonnull)rawValue SWIFT_WARN_UNUSED_RESULT SWIFT_DEPRECATED_MSG("This method is deprecated and will be removed in the next major release."); -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -/// enabled and limited see: https://developers.facebook.com/docs/facebook-login/ios/limited-login/ -typedef SWIFT_ENUM_NAMED(NSUInteger, FBSDKLoginTracking, "LoginTracking", open) { - FBSDKLoginTrackingEnabled = 0, - FBSDKLoginTrackingLimited = 1, -}; - - -/// Internal Type exposed to facilitate transition to Swift. -/// API Subject to change or removal without warning. Do not use. -/// @warning INTERNAL - DO NOT USE -SWIFT_PROTOCOL_NAMED("_ServerConfigurationProviding") -@protocol _FBSDKServerConfigurationProviding -- (void)loadServerConfigurationWithCompletionBlock:(FBSDKLoginTooltipBlock _Nullable)completion; -@end - - -@interface FBSDKServerConfigurationProvider (SWIFT_EXTENSION(FBSDKLoginKit)) <_FBSDKServerConfigurationProviding> -@end - - -@class NSURL; - -/// Internal Type exposed to facilitate transition to Swift. -/// API Subject to change or removal without warning. Do not use. -/// @warning INTERNAL - DO NOT USE -SWIFT_CLASS_NAMED("_LoginUtility") -@interface FBSDKLoginUtility : NSObject -+ (NSString * _Nonnull)stringForAudience:(FBSDKDefaultAudience)audience SWIFT_WARN_UNUSED_RESULT; -+ (NSDictionary * _Nullable)queryParamsFromLoginURL:(NSURL * _Nonnull)url SWIFT_WARN_UNUSED_RESULT; -+ (NSString * _Nullable)userIDFromSignedRequest:(NSString * _Nullable)signedRequest SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -@end - - - - -#if __has_attribute(external_source_symbol) -# pragma clang attribute pop -#endif -#pragma clang diagnostic pop -#endif - -#endif diff --git a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Headers/FBSDKLoginKit.h b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Headers/FBSDKLoginKit.h deleted file mode 100644 index a4518190..00000000 --- a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Headers/FBSDKLoginKit.h +++ /dev/null @@ -1,25 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import - -#import diff --git a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Headers/FBSDKLoginManager.h b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Headers/FBSDKLoginManager.h deleted file mode 100644 index 20e29690..00000000 --- a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Headers/FBSDKLoginManager.h +++ /dev/null @@ -1,131 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#import -#import -#import - -NS_ASSUME_NONNULL_BEGIN - -#if !TARGET_OS_TV - -@class FBSDKLoginConfiguration; - -/** - `FBSDKLoginManager` provides methods for logging the user in and out. - - `FBSDKLoginManager` serves to help manage sessions represented by tokens for authentication, - `AuthenticationToken`, and data access, `AccessToken`. - - You should check if the type of token you expect is present as a singleton instance, either `AccessToken.current` - or `AuthenticationToken.current` before calling any of the login methods to see if there is a cached token - available. A standard place to do this is in `viewDidLoad`. - - @warning If you are managing your own token instances outside of `AccessToken.current`, you will need to set - `AccessToken.current` before calling any of the login methods to authorize further permissions on your tokens. - */ -NS_SWIFT_NAME(LoginManager) -@interface FBSDKLoginManager : NSObject - -/** - the default audience. - - you should set this if you intend to ask for publish permissions. - */ -@property (nonatomic, assign) FBSDKDefaultAudience defaultAudience; - -/** - Logs the user in or authorizes additional permissions. - - @param permissions the optional array of permissions. Note this is converted to NSSet and is only - an NSArray for the convenience of literal syntax. - @param fromViewController the view controller to present from. If nil, the topmost view controller will be - automatically determined as best as possible. - @param handler the callback. - - Use this method when asking for read permissions. You should only ask for permissions when they - are needed and explain the value to the user. You can inspect the `FBSDKLoginManagerLoginResultBlock`'s - `result.declinedPermissions` to provide more information to the user if they decline permissions. - You typically should check if `AccessToken.current` already contains the permissions you need before - asking to reduce unnecessary login attempts. For example, you could perform that check in `viewDidLoad`. - - @warning You can only perform one login call at a time. Calling a login method before the completion handler is called - on a previous login attempt will result in an error. - @warning This method will present a UI to the user and thus should be called on the main thread. - */ - -// UNCRUSTIFY_FORMAT_OFF -- (void)logInWithPermissions:(NSArray *)permissions - fromViewController:(nullable UIViewController *)fromViewController - handler:(nullable FBSDKLoginManagerLoginResultBlock)handler -NS_SWIFT_NAME(logIn(permissions:from:handler:)); -// UNCRUSTIFY_FORMAT_ON - -/** - Logs the user in or authorizes additional permissions. - - @param viewController the view controller from which to present the login UI. If nil, the topmost view - controller will be automatically determined and used. - @param configuration the login configuration to use. - @param completion the login completion handler. - - Use this method when asking for permissions. You should only ask for permissions when they - are needed and the value should be explained to the user. You can inspect the - `FBSDKLoginManagerLoginResultBlock`'s `result.declinedPermissions` to provide more information - to the user if they decline permissions. - To reduce unnecessary login attempts, you should typically check if `AccessToken.current` - already contains the permissions you need. If it does, you probably do not need to call this method. - - @warning You can only perform one login call at a time. Calling a login method before the completion handler is called - on a previous login attempt will result in an error. - @warning This method will present a UI to the user and thus should be called on the main thread. - */ -- (void)logInFromViewController:(nullable UIViewController *)viewController - configuration:(FBSDKLoginConfiguration *)configuration - completion:(FBSDKLoginManagerLoginResultBlock)completion - NS_REFINED_FOR_SWIFT; - -/** - Requests user's permission to reathorize application's data access, after it has expired due to inactivity. - @param fromViewController the view controller from which to present the login UI. If nil, the topmost view - controller will be automatically determined and used. - @param handler the callback. - -Use this method when you need to reathorize your app's access to user data via the Graph API. -You should only call this after access has expired. -You should provide as much context to the user as possible as to why you need to reauthorize the access, the -scope of access being reathorized, and what added value your app provides when the access is reathorized. -You can inspect the `result.declinedPermissions` to determine if you should provide more information to the -user based on any declined permissions. - - @warning This method will reauthorize using a `LoginConfiguration` with `FBSDKLoginTracking` set to `.enabled`. - @warning This method will present UI the user. You typically should call this if `AccessToken.isDataAccessExpired` is true. - */ - -// UNCRUSTIFY_FORMAT_OFF -- (void)reauthorizeDataAccess:(UIViewController *)fromViewController - handler:(FBSDKLoginManagerLoginResultBlock)handler -NS_SWIFT_NAME(reauthorizeDataAccess(from:handler:)); -// UNCRUSTIFY_FORMAT_ON - -/** - Logs the user out - - This nils out the singleton instances of `AccessToken` `AuthenticationToken` and `Profle`. - - @note This is only a client side logout. It will not log the user out of their Facebook account. - */ -- (void)logOut; - -@end - -#endif - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Headers/FBSDKLoginManagerLoginResult.h b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Headers/FBSDKLoginManagerLoginResult.h deleted file mode 100644 index 21df36e9..00000000 --- a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Headers/FBSDKLoginManagerLoginResult.h +++ /dev/null @@ -1,66 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -NS_ASSUME_NONNULL_BEGIN - -#if !TARGET_OS_TV - -@class FBSDKAccessToken; -@class FBSDKAuthenticationToken; - -/// Describes the result of a login attempt. -NS_SWIFT_NAME(LoginManagerLoginResult) -@interface FBSDKLoginManagerLoginResult : NSObject - -- (instancetype)init NS_UNAVAILABLE; -+ (instancetype)new NS_UNAVAILABLE; - -/// the access token. -@property (nullable, nonatomic, copy) FBSDKAccessToken *token; - -/// the authentication token. -@property (nullable, nonatomic, copy) FBSDKAuthenticationToken *authenticationToken; - -/// whether the login was cancelled by the user. -@property (nonatomic, readonly) BOOL isCancelled; - -/** - the set of permissions granted by the user in the associated request. - - inspect the token's permissions set for a complete list. - */ -@property (nonatomic, copy) NSSet *grantedPermissions; - -/** - the set of permissions declined by the user in the associated request. - - inspect the token's permissions set for a complete list. - */ -@property (nonatomic, copy) NSSet *declinedPermissions; - -/** - Initializes a new instance. - @param token the access token - @param authenticationToken the authentication token - @param isCancelled whether the login was cancelled by the user - @param grantedPermissions the set of granted permissions - @param declinedPermissions the set of declined permissions - */ -- (instancetype)initWithToken:(nullable FBSDKAccessToken *)token - authenticationToken:(nullable FBSDKAuthenticationToken *)authenticationToken - isCancelled:(BOOL)isCancelled - grantedPermissions:(NSSet *)grantedPermissions - declinedPermissions:(NSSet *)declinedPermissions - NS_DESIGNATED_INITIALIZER; -@end - -#endif - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Headers/FBSDKLoginProviding.h b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Headers/FBSDKLoginProviding.h deleted file mode 100644 index 82a2e600..00000000 --- a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Headers/FBSDKLoginProviding.h +++ /dev/null @@ -1,42 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#if !TARGET_OS_TV - - #import - #import - -NS_ASSUME_NONNULL_BEGIN - -@class FBSDKLoginConfiguration; - -NS_SWIFT_NAME(_LoginProviding) -@protocol FBSDKLoginProviding - -@property (nonatomic, assign) FBSDKDefaultAudience defaultAudience; - -- (void)logInFromViewController:(nullable UIViewController *)viewController - configuration:(FBSDKLoginConfiguration *)configuration - completion:(FBSDKLoginManagerLoginResultBlock)completion NS_REFINED_FOR_SWIFT; - -// UNCRUSTIFY_FORMAT_OFF -- (void)logInWithPermissions:(NSArray *)permissions - fromViewController:(nullable UIViewController *)viewController - handler:(FBSDKLoginManagerLoginResultBlock)handler -NS_SWIFT_NAME(logIn(permissions:from:handler:)); -// UNCRUSTIFY_FORMAT_ON - -- (void)logOut; - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Headers/FBSDKLoginTooltipView.h b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Headers/FBSDKLoginTooltipView.h deleted file mode 100644 index c703f57b..00000000 --- a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Headers/FBSDKLoginTooltipView.h +++ /dev/null @@ -1,47 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#if !TARGET_OS_TV - - #import - - #import - -NS_ASSUME_NONNULL_BEGIN - -@protocol FBSDKLoginTooltipViewDelegate; - -/** - Represents a tooltip to be displayed next to a Facebook login button - to highlight features for new users. - - The `FBSDKLoginButton` may display this view automatically. If you do - not use the `FBSDKLoginButton`, you can manually call one of the `present*` methods - as appropriate and customize behavior via `FBSDKLoginTooltipViewDelegate` delegate. - - By default, the `FBSDKLoginTooltipView` is not added to the superview until it is - determined the app has migrated to the new login experience. You can override this - (e.g., to test the UI layout) by implementing the delegate or setting `forceDisplay` to YES. - */ -NS_SWIFT_NAME(FBLoginTooltipView) -@interface FBSDKLoginTooltipView : FBSDKTooltipView - -/// the delegate -@property (nonatomic, weak) id delegate; - -/** if set to YES, the view will always be displayed and the delegate's - `loginTooltipView:shouldAppear:` will NOT be called. */ -@property (nonatomic, getter = shouldForceDisplay, assign) BOOL forceDisplay; - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Headers/FBSDKLoginTooltipViewDelegate.h b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Headers/FBSDKLoginTooltipViewDelegate.h deleted file mode 100644 index 9d609430..00000000 --- a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Headers/FBSDKLoginTooltipViewDelegate.h +++ /dev/null @@ -1,57 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#if !TARGET_OS_TV - -NS_ASSUME_NONNULL_BEGIN - -/** - @protocol - - The `FBSDKLoginTooltipViewDelegate` protocol defines the methods used to receive event - notifications from `FBSDKLoginTooltipView` objects. - */ -NS_SWIFT_NAME(LoginTooltipViewDelegate) -@protocol FBSDKLoginTooltipViewDelegate - -@optional - -/** - Asks the delegate if the tooltip view should appear - - @param view The tooltip view. - @param appIsEligible The value fetched from the server identifying if the app - is eligible for the new login experience. - - Use this method to customize display behavior. - */ -- (BOOL)loginTooltipView:(FBSDKLoginTooltipView *)view shouldAppear:(BOOL)appIsEligible; - -/** - Tells the delegate the tooltip view will appear, specifically after it's been - added to the super view but before the fade in animation. - - @param view The tooltip view. - */ -- (void)loginTooltipViewWillAppear:(FBSDKLoginTooltipView *)view; - -/** - Tells the delegate the tooltip view will not appear (i.e., was not - added to the super view). - - @param view The tooltip view. - */ -- (void)loginTooltipViewWillNotAppear:(FBSDKLoginTooltipView *)view; - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Headers/FBSDKTooltipView.h b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Headers/FBSDKTooltipView.h deleted file mode 100644 index ab8bab05..00000000 --- a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Headers/FBSDKTooltipView.h +++ /dev/null @@ -1,129 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#if !TARGET_OS_TV - - #import - -NS_ASSUME_NONNULL_BEGIN - -/** - FBSDKTooltipViewArrowDirection enum - - Passed on construction to determine arrow orientation. - */ -typedef NS_ENUM(NSUInteger, FBSDKTooltipViewArrowDirection) { - /// View is located above given point, arrow is pointing down. - FBSDKTooltipViewArrowDirectionDown = 0, - /// View is located below given point, arrow is pointing up. - FBSDKTooltipViewArrowDirectionUp = 1, -} NS_SWIFT_NAME(FBTooltipView.ArrowDirection); - -/** - FBSDKTooltipColorStyle enum - - Passed on construction to determine color styling. - */ -typedef NS_ENUM(NSUInteger, FBSDKTooltipColorStyle) { - /// Light blue background, white text, faded blue close button. - FBSDKTooltipColorStyleFriendlyBlue = 0, - /// Dark gray background, white text, light gray close button. - FBSDKTooltipColorStyleNeutralGray = 1, -} NS_SWIFT_NAME(FBTooltipView.ColorStyle); - -/** - Tooltip bubble with text in it used to display tips for UI elements, - with a pointed arrow (to refer to the UI element). - - The tooltip fades in and will automatically fade out. See `displayDuration`. - */ -NS_SWIFT_NAME(FBTooltipView) -@interface FBSDKTooltipView : UIView - -/** - Gets or sets the amount of time in seconds the tooltip should be displayed. - Set this to zero to make the display permanent until explicitly dismissed. - Defaults to six seconds. - */ -@property (nonatomic, assign) CFTimeInterval displayDuration; - -/** - Gets or sets the color style after initialization. - Defaults to value passed to -initWithTagline:message:colorStyle:. - */ -@property (nonatomic, assign) FBSDKTooltipColorStyle colorStyle; - -/// Gets or sets the message. -@property (nullable, nonatomic, copy) NSString *message; - -/// Gets or sets the optional phrase that comprises the first part of the label (and is highlighted differently). -@property (nullable, nonatomic, copy) NSString *tagline; - -/** - Designated initializer. - - @param tagline First part of the label, that will be highlighted with different color. Can be nil. - - @param message Main message to display. - - @param colorStyle Color style to use for tooltip. - - If you need to show a tooltip for login, consider using the `FBSDKLoginTooltipView` view. - - See FBSDKLoginTooltipView - */ -- (instancetype)initWithTagline:(nullable NSString *)tagline - message:(nullable NSString *)message - colorStyle:(FBSDKTooltipColorStyle)colorStyle; - -/** - Show tooltip at the top or at the bottom of given view. - Tooltip will be added to anchorView.window.rootViewController.view - - @param anchorView view to show at, must be already added to window view hierarchy, in order to decide - where tooltip will be shown. (If there's not enough space at the top of the anchorView in window bounds - - tooltip will be shown at the bottom of it) - - Use this method to present the tooltip with automatic positioning or - use -presentInView:withArrowPosition:direction: for manual positioning - If anchorView is nil or has no window - this method does nothing. - */ -- (void)presentFromView:(UIView *)anchorView; - -/** - Adds tooltip to given view, with given position and arrow direction. - - @param view View to be used as superview. - - @param arrowPosition Point in view's cordinates, where arrow will be pointing - - @param arrowDirection whenever arrow should be pointing up (message bubble is below the arrow) or - down (message bubble is above the arrow). - */ - -// UNCRUSTIFY_FORMAT_OFF -- (void)presentInView:(UIView *)view - withArrowPosition:(CGPoint)arrowPosition - direction:(FBSDKTooltipViewArrowDirection)arrowDirection -NS_SWIFT_NAME(present(in:arrowPosition:direction:)); -// UNCRUSTIFY_FORMAT_ON - -/** - Remove tooltip manually. - - Calling this method isn't necessary - tooltip will dismiss itself automatically after the `displayDuration`. - */ -- (void)dismiss; - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Modules b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Modules new file mode 120000 index 00000000..5736f318 --- /dev/null +++ b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Modules @@ -0,0 +1 @@ +Versions/Current/Modules \ No newline at end of file diff --git a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/arm64-apple-ios-macabi.swiftdoc b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/arm64-apple-ios-macabi.swiftdoc deleted file mode 100644 index 0112e53f..00000000 Binary files a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/arm64-apple-ios-macabi.swiftdoc and /dev/null differ diff --git a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/arm64-apple-ios-macabi.swiftinterface b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/arm64-apple-ios-macabi.swiftinterface deleted file mode 100644 index 63b3241a..00000000 --- a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/arm64-apple-ios-macabi.swiftinterface +++ /dev/null @@ -1,138 +0,0 @@ -// swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.5 (swiftlang-1300.0.31.1 clang-1300.0.29.1) -// swift-module-flags: -target arm64-apple-ios13.1-macabi -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FBSDKLoginKit -import FBSDKCoreKit -import FBSDKCoreKit_Basics -@_exported import FBSDKLoginKit -import Foundation -import Swift -import UIKit -extension FBSDKCoreKit.AppEvents : FBSDKLoginKit._LoginEventLogging { -} -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKLoginButton) final public class FBLoginButton : FBSDKCoreKit.FBButton { - @objc final public var defaultAudience: FBSDKLoginKit.DefaultAudience { - @objc get - @objc set - } - @objc @IBOutlet weak final public var delegate: FBSDKLoginKit.LoginButtonDelegate? - @objc final public var permissions: [Swift.String] - @objc final public var tooltipBehavior: FBSDKLoginKit.FBLoginButton.TooltipBehavior - @objc final public var tooltipColorStyle: FBSDKLoginKit.FBTooltipView.ColorStyle - @objc final public var loginTracking: FBSDKLoginKit.LoginTracking - @objc final public var nonce: Swift.String? { - @objc get - @objc set - } - @objc final public var messengerPageId: Swift.String? - @objc final public var authType: FBSDKLoginKit.LoginAuthType? - @objc final public var codeVerifier: FBSDKLoginKit.CodeVerifier - @objc(FBSDKLoginButtonTooltipBehavior) public enum TooltipBehavior : Swift.UInt { - case automatic = 0 - case forceDisplay - case disable - public init?(rawValue: Swift.UInt) - public typealias RawValue = Swift.UInt - public var rawValue: Swift.UInt { - get - } - } - @objc override dynamic public init(frame: CoreGraphics.CGRect) - @objc override final public func didMoveToWindow() - @objc override final public func imageRect(forContentRect contentRect: CoreGraphics.CGRect) -> CoreGraphics.CGRect - @objc override final public func titleRect(forContentRect contentRect: CoreGraphics.CGRect) -> CoreGraphics.CGRect - @objc override final public func layoutSubviews() - @objc override final public func sizeThatFits(_ size: CoreGraphics.CGSize) -> CoreGraphics.CGSize - @objc deinit -} -@objcMembers @objc(FBSDKPermission) final public class FBPermission : ObjectiveC.NSObject { - @objc override final public var description: Swift.String { - @objc get - } - @objc override final public var hash: Swift.Int { - @objc get - } - @objc public init?(string: Swift.String) - @objc(permissionsFromRawPermissions:) public static func permissions(fromRawPermissions rawPermissions: Swift.Set) -> Swift.Set? - @objc(rawPermissionsFromPermissions:) public static func rawPermissions(from permissions: Swift.Set) -> Swift.Set - @objc override final public func isEqual(_ object: Any?) -> Swift.Bool - @objc deinit -} -extension FBSDKCoreKit.InternalUtility : FBSDKLoginKit._UserInterfaceElementProviding { -} -extension FBSDKCoreKit.InternalUtility : FBSDKLoginKit._UserInterfaceStringProviding { -} -@objc(FBSDKLoginButtonDelegate) public protocol LoginButtonDelegate : ObjectiveC.NSObjectProtocol { - @objc(loginButton:didCompleteWithResult:error:) func loginButton(_ loginButton: FBSDKLoginKit.FBLoginButton, didCompleteWith result: FBSDKLoginKit.LoginManagerLoginResult?, error: Swift.Error?) - @objc func loginButtonDidLogOut(_ loginButton: FBSDKLoginKit.FBLoginButton) - @objc optional func loginButtonWillLogin(_ loginButton: FBSDKLoginKit.FBLoginButton) -> Swift.Bool -} -@objcMembers @objc(FBSDKLoginConfiguration) final public class LoginConfiguration : ObjectiveC.NSObject { - @objc final public let nonce: Swift.String - @objc final public let tracking: FBSDKLoginKit.LoginTracking - @objc final public let requestedPermissions: Swift.Set - @objc final public let messengerPageId: Swift.String? - @objc final public let authType: FBSDKLoginKit.LoginAuthType? - @objc final public let codeVerifier: FBSDKLoginKit.CodeVerifier - @objc(initWithPermissions:tracking:nonce:messengerPageId:) convenience public init?(permissions: [Swift.String], tracking: FBSDKLoginKit.LoginTracking, nonce: Swift.String, messengerPageId: Swift.String?) - @objc(initWithPermissions:tracking:nonce:messengerPageId:authType:) convenience public init?(permissions: [Swift.String], tracking: FBSDKLoginKit.LoginTracking, nonce: Swift.String, messengerPageId: Swift.String?, authType: FBSDKLoginKit.LoginAuthType?) - @objc(initWithPermissions:tracking:nonce:) convenience public init?(permissions: [Swift.String], tracking: FBSDKLoginKit.LoginTracking, nonce: Swift.String) - @objc(initWithPermissions:tracking:messengerPageId:) convenience public init?(permissions: [Swift.String], tracking: FBSDKLoginKit.LoginTracking, messengerPageId: Swift.String?) - @objc(initWithPermissions:tracking:messengerPageId:authType:) convenience public init?(permissions: [Swift.String], tracking: FBSDKLoginKit.LoginTracking, messengerPageId: Swift.String?, authType: FBSDKLoginKit.LoginAuthType?) - @objc(initWithPermissions:tracking:nonce:messengerPageId:authType:codeVerifier:) public init?(permissions: [Swift.String], tracking: FBSDKLoginKit.LoginTracking, nonce: Swift.String, messengerPageId: Swift.String?, authType: FBSDKLoginKit.LoginAuthType?, codeVerifier: FBSDKLoginKit.CodeVerifier) - @objc(initWithPermissions:tracking:) convenience public init?(permissions: [Swift.String], tracking: FBSDKLoginKit.LoginTracking) - @objc(initWithTracking:) convenience public init?(tracking: FBSDKLoginKit.LoginTracking) - @available(*, deprecated, message: "This method is deprecated and will be removed in the next major release.") - @objc(authTypeForString:) public static func authType(for rawValue: Swift.String) -> FBSDKLoginKit.LoginAuthType? - convenience public init?(permissions: Swift.Set = [], tracking: FBSDKLoginKit.LoginTracking = .enabled, nonce: Swift.String = UUID().uuidString, messengerPageId: Swift.String? = nil, authType: FBSDKLoginKit.LoginAuthType? = .rerequest, codeVerifier: FBSDKLoginKit.CodeVerifier = CodeVerifier()) - @objc deinit -} -public typealias LoginResultBlock = (FBSDKLoginKit.LoginResult) -> Swift.Void -@frozen public enum LoginResult { - case success(granted: Swift.Set, declined: Swift.Set, token: FBSDKCoreKit.AccessToken?) - case cancelled - case failed(Swift.Error) -} -extension FBSDKLoginKit.LoginManager { - convenience public init(defaultAudience: FBSDKLoginKit.DefaultAudience = .friends) - public func logIn(permissions: [FBSDKCoreKit.Permission] = [.publicProfile], viewController: UIKit.UIViewController? = nil, completion: FBSDKLoginKit.LoginResultBlock? = nil) - public func logIn(viewController: UIKit.UIViewController? = nil, configuration: FBSDKLoginKit.LoginConfiguration, completion: @escaping FBSDKLoginKit.LoginResultBlock) -} -@objc(FBSDKLoginTracking) public enum LoginTracking : Swift.UInt { - case enabled - case limited - public init?(rawValue: Swift.UInt) - public typealias RawValue = Swift.UInt - public var rawValue: Swift.UInt { - get - } -} -extension FBSDKCoreKit.ServerConfigurationProvider : FBSDKLoginKit._ServerConfigurationProviding { -} -@objc(_FBSDKLoginEventLogging) public protocol _LoginEventLogging { - @objc var flushBehavior: FBSDKCoreKit.AppEvents.FlushBehavior { get } - @objc func logInternalEvent(_ eventName: FBSDKCoreKit.AppEvents.Name, parameters: [FBSDKCoreKit.AppEvents.ParameterName : Any]?, isImplicitlyLogged: Swift.Bool) - @objc func flush() -} -@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKLoginUtility) final public class _LoginUtility : ObjectiveC.NSObject { - @objc public static func string(forAudience audience: FBSDKLoginKit.DefaultAudience) -> Swift.String - @objc public static func queryParams(fromLoginURL url: Foundation.URL) -> [Swift.String : Any]? - @objc public static func userID(fromSignedRequest signedRequest: Swift.String?) -> Swift.String? - @objc override dynamic public init() - @objc deinit -} -@objc(_FBSDKServerConfigurationProviding) public protocol _ServerConfigurationProviding { - @objc(loadServerConfigurationWithCompletionBlock:) func loadServerConfiguration(completion: FBSDKCoreKit.LoginTooltipBlock?) -} -@objc(_FBSDKUserInterfaceElementProviding) public protocol _UserInterfaceElementProviding { - @objc func topMostViewController() -> UIKit.UIViewController? - @objc(viewControllerForView:) func viewController(for view: UIKit.UIView) -> UIKit.UIViewController? -} -@objc(_FBSDKUserInterfaceStringProviding) public protocol _UserInterfaceStringProviding { - @objc var bundleForStrings: Foundation.Bundle { get } -} -extension FBSDKLoginKit.FBLoginButton.TooltipBehavior : Swift.Equatable {} -extension FBSDKLoginKit.FBLoginButton.TooltipBehavior : Swift.Hashable {} -extension FBSDKLoginKit.FBLoginButton.TooltipBehavior : Swift.RawRepresentable {} -extension FBSDKLoginKit.LoginTracking : Swift.Equatable {} -extension FBSDKLoginKit.LoginTracking : Swift.Hashable {} -extension FBSDKLoginKit.LoginTracking : Swift.RawRepresentable {} diff --git a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/arm64.swiftdoc b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/arm64.swiftdoc deleted file mode 100644 index 0112e53f..00000000 Binary files a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/arm64.swiftdoc and /dev/null differ diff --git a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/arm64.swiftinterface b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/arm64.swiftinterface deleted file mode 100644 index 63b3241a..00000000 --- a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/arm64.swiftinterface +++ /dev/null @@ -1,138 +0,0 @@ -// swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.5 (swiftlang-1300.0.31.1 clang-1300.0.29.1) -// swift-module-flags: -target arm64-apple-ios13.1-macabi -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FBSDKLoginKit -import FBSDKCoreKit -import FBSDKCoreKit_Basics -@_exported import FBSDKLoginKit -import Foundation -import Swift -import UIKit -extension FBSDKCoreKit.AppEvents : FBSDKLoginKit._LoginEventLogging { -} -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKLoginButton) final public class FBLoginButton : FBSDKCoreKit.FBButton { - @objc final public var defaultAudience: FBSDKLoginKit.DefaultAudience { - @objc get - @objc set - } - @objc @IBOutlet weak final public var delegate: FBSDKLoginKit.LoginButtonDelegate? - @objc final public var permissions: [Swift.String] - @objc final public var tooltipBehavior: FBSDKLoginKit.FBLoginButton.TooltipBehavior - @objc final public var tooltipColorStyle: FBSDKLoginKit.FBTooltipView.ColorStyle - @objc final public var loginTracking: FBSDKLoginKit.LoginTracking - @objc final public var nonce: Swift.String? { - @objc get - @objc set - } - @objc final public var messengerPageId: Swift.String? - @objc final public var authType: FBSDKLoginKit.LoginAuthType? - @objc final public var codeVerifier: FBSDKLoginKit.CodeVerifier - @objc(FBSDKLoginButtonTooltipBehavior) public enum TooltipBehavior : Swift.UInt { - case automatic = 0 - case forceDisplay - case disable - public init?(rawValue: Swift.UInt) - public typealias RawValue = Swift.UInt - public var rawValue: Swift.UInt { - get - } - } - @objc override dynamic public init(frame: CoreGraphics.CGRect) - @objc override final public func didMoveToWindow() - @objc override final public func imageRect(forContentRect contentRect: CoreGraphics.CGRect) -> CoreGraphics.CGRect - @objc override final public func titleRect(forContentRect contentRect: CoreGraphics.CGRect) -> CoreGraphics.CGRect - @objc override final public func layoutSubviews() - @objc override final public func sizeThatFits(_ size: CoreGraphics.CGSize) -> CoreGraphics.CGSize - @objc deinit -} -@objcMembers @objc(FBSDKPermission) final public class FBPermission : ObjectiveC.NSObject { - @objc override final public var description: Swift.String { - @objc get - } - @objc override final public var hash: Swift.Int { - @objc get - } - @objc public init?(string: Swift.String) - @objc(permissionsFromRawPermissions:) public static func permissions(fromRawPermissions rawPermissions: Swift.Set) -> Swift.Set? - @objc(rawPermissionsFromPermissions:) public static func rawPermissions(from permissions: Swift.Set) -> Swift.Set - @objc override final public func isEqual(_ object: Any?) -> Swift.Bool - @objc deinit -} -extension FBSDKCoreKit.InternalUtility : FBSDKLoginKit._UserInterfaceElementProviding { -} -extension FBSDKCoreKit.InternalUtility : FBSDKLoginKit._UserInterfaceStringProviding { -} -@objc(FBSDKLoginButtonDelegate) public protocol LoginButtonDelegate : ObjectiveC.NSObjectProtocol { - @objc(loginButton:didCompleteWithResult:error:) func loginButton(_ loginButton: FBSDKLoginKit.FBLoginButton, didCompleteWith result: FBSDKLoginKit.LoginManagerLoginResult?, error: Swift.Error?) - @objc func loginButtonDidLogOut(_ loginButton: FBSDKLoginKit.FBLoginButton) - @objc optional func loginButtonWillLogin(_ loginButton: FBSDKLoginKit.FBLoginButton) -> Swift.Bool -} -@objcMembers @objc(FBSDKLoginConfiguration) final public class LoginConfiguration : ObjectiveC.NSObject { - @objc final public let nonce: Swift.String - @objc final public let tracking: FBSDKLoginKit.LoginTracking - @objc final public let requestedPermissions: Swift.Set - @objc final public let messengerPageId: Swift.String? - @objc final public let authType: FBSDKLoginKit.LoginAuthType? - @objc final public let codeVerifier: FBSDKLoginKit.CodeVerifier - @objc(initWithPermissions:tracking:nonce:messengerPageId:) convenience public init?(permissions: [Swift.String], tracking: FBSDKLoginKit.LoginTracking, nonce: Swift.String, messengerPageId: Swift.String?) - @objc(initWithPermissions:tracking:nonce:messengerPageId:authType:) convenience public init?(permissions: [Swift.String], tracking: FBSDKLoginKit.LoginTracking, nonce: Swift.String, messengerPageId: Swift.String?, authType: FBSDKLoginKit.LoginAuthType?) - @objc(initWithPermissions:tracking:nonce:) convenience public init?(permissions: [Swift.String], tracking: FBSDKLoginKit.LoginTracking, nonce: Swift.String) - @objc(initWithPermissions:tracking:messengerPageId:) convenience public init?(permissions: [Swift.String], tracking: FBSDKLoginKit.LoginTracking, messengerPageId: Swift.String?) - @objc(initWithPermissions:tracking:messengerPageId:authType:) convenience public init?(permissions: [Swift.String], tracking: FBSDKLoginKit.LoginTracking, messengerPageId: Swift.String?, authType: FBSDKLoginKit.LoginAuthType?) - @objc(initWithPermissions:tracking:nonce:messengerPageId:authType:codeVerifier:) public init?(permissions: [Swift.String], tracking: FBSDKLoginKit.LoginTracking, nonce: Swift.String, messengerPageId: Swift.String?, authType: FBSDKLoginKit.LoginAuthType?, codeVerifier: FBSDKLoginKit.CodeVerifier) - @objc(initWithPermissions:tracking:) convenience public init?(permissions: [Swift.String], tracking: FBSDKLoginKit.LoginTracking) - @objc(initWithTracking:) convenience public init?(tracking: FBSDKLoginKit.LoginTracking) - @available(*, deprecated, message: "This method is deprecated and will be removed in the next major release.") - @objc(authTypeForString:) public static func authType(for rawValue: Swift.String) -> FBSDKLoginKit.LoginAuthType? - convenience public init?(permissions: Swift.Set = [], tracking: FBSDKLoginKit.LoginTracking = .enabled, nonce: Swift.String = UUID().uuidString, messengerPageId: Swift.String? = nil, authType: FBSDKLoginKit.LoginAuthType? = .rerequest, codeVerifier: FBSDKLoginKit.CodeVerifier = CodeVerifier()) - @objc deinit -} -public typealias LoginResultBlock = (FBSDKLoginKit.LoginResult) -> Swift.Void -@frozen public enum LoginResult { - case success(granted: Swift.Set, declined: Swift.Set, token: FBSDKCoreKit.AccessToken?) - case cancelled - case failed(Swift.Error) -} -extension FBSDKLoginKit.LoginManager { - convenience public init(defaultAudience: FBSDKLoginKit.DefaultAudience = .friends) - public func logIn(permissions: [FBSDKCoreKit.Permission] = [.publicProfile], viewController: UIKit.UIViewController? = nil, completion: FBSDKLoginKit.LoginResultBlock? = nil) - public func logIn(viewController: UIKit.UIViewController? = nil, configuration: FBSDKLoginKit.LoginConfiguration, completion: @escaping FBSDKLoginKit.LoginResultBlock) -} -@objc(FBSDKLoginTracking) public enum LoginTracking : Swift.UInt { - case enabled - case limited - public init?(rawValue: Swift.UInt) - public typealias RawValue = Swift.UInt - public var rawValue: Swift.UInt { - get - } -} -extension FBSDKCoreKit.ServerConfigurationProvider : FBSDKLoginKit._ServerConfigurationProviding { -} -@objc(_FBSDKLoginEventLogging) public protocol _LoginEventLogging { - @objc var flushBehavior: FBSDKCoreKit.AppEvents.FlushBehavior { get } - @objc func logInternalEvent(_ eventName: FBSDKCoreKit.AppEvents.Name, parameters: [FBSDKCoreKit.AppEvents.ParameterName : Any]?, isImplicitlyLogged: Swift.Bool) - @objc func flush() -} -@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKLoginUtility) final public class _LoginUtility : ObjectiveC.NSObject { - @objc public static func string(forAudience audience: FBSDKLoginKit.DefaultAudience) -> Swift.String - @objc public static func queryParams(fromLoginURL url: Foundation.URL) -> [Swift.String : Any]? - @objc public static func userID(fromSignedRequest signedRequest: Swift.String?) -> Swift.String? - @objc override dynamic public init() - @objc deinit -} -@objc(_FBSDKServerConfigurationProviding) public protocol _ServerConfigurationProviding { - @objc(loadServerConfigurationWithCompletionBlock:) func loadServerConfiguration(completion: FBSDKCoreKit.LoginTooltipBlock?) -} -@objc(_FBSDKUserInterfaceElementProviding) public protocol _UserInterfaceElementProviding { - @objc func topMostViewController() -> UIKit.UIViewController? - @objc(viewControllerForView:) func viewController(for view: UIKit.UIView) -> UIKit.UIViewController? -} -@objc(_FBSDKUserInterfaceStringProviding) public protocol _UserInterfaceStringProviding { - @objc var bundleForStrings: Foundation.Bundle { get } -} -extension FBSDKLoginKit.FBLoginButton.TooltipBehavior : Swift.Equatable {} -extension FBSDKLoginKit.FBLoginButton.TooltipBehavior : Swift.Hashable {} -extension FBSDKLoginKit.FBLoginButton.TooltipBehavior : Swift.RawRepresentable {} -extension FBSDKLoginKit.LoginTracking : Swift.Equatable {} -extension FBSDKLoginKit.LoginTracking : Swift.Hashable {} -extension FBSDKLoginKit.LoginTracking : Swift.RawRepresentable {} diff --git a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/x86_64-apple-ios-macabi.swiftdoc b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/x86_64-apple-ios-macabi.swiftdoc deleted file mode 100644 index e6021411..00000000 Binary files a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/x86_64-apple-ios-macabi.swiftdoc and /dev/null differ diff --git a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/x86_64-apple-ios-macabi.swiftinterface b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/x86_64-apple-ios-macabi.swiftinterface deleted file mode 100644 index 4118c439..00000000 --- a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/x86_64-apple-ios-macabi.swiftinterface +++ /dev/null @@ -1,138 +0,0 @@ -// swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.5 (swiftlang-1300.0.31.1 clang-1300.0.29.1) -// swift-module-flags: -target x86_64-apple-ios13.1-macabi -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FBSDKLoginKit -import FBSDKCoreKit -import FBSDKCoreKit_Basics -@_exported import FBSDKLoginKit -import Foundation -import Swift -import UIKit -extension FBSDKCoreKit.AppEvents : FBSDKLoginKit._LoginEventLogging { -} -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKLoginButton) final public class FBLoginButton : FBSDKCoreKit.FBButton { - @objc final public var defaultAudience: FBSDKLoginKit.DefaultAudience { - @objc get - @objc set - } - @objc @IBOutlet weak final public var delegate: FBSDKLoginKit.LoginButtonDelegate? - @objc final public var permissions: [Swift.String] - @objc final public var tooltipBehavior: FBSDKLoginKit.FBLoginButton.TooltipBehavior - @objc final public var tooltipColorStyle: FBSDKLoginKit.FBTooltipView.ColorStyle - @objc final public var loginTracking: FBSDKLoginKit.LoginTracking - @objc final public var nonce: Swift.String? { - @objc get - @objc set - } - @objc final public var messengerPageId: Swift.String? - @objc final public var authType: FBSDKLoginKit.LoginAuthType? - @objc final public var codeVerifier: FBSDKLoginKit.CodeVerifier - @objc(FBSDKLoginButtonTooltipBehavior) public enum TooltipBehavior : Swift.UInt { - case automatic = 0 - case forceDisplay - case disable - public init?(rawValue: Swift.UInt) - public typealias RawValue = Swift.UInt - public var rawValue: Swift.UInt { - get - } - } - @objc override dynamic public init(frame: CoreGraphics.CGRect) - @objc override final public func didMoveToWindow() - @objc override final public func imageRect(forContentRect contentRect: CoreGraphics.CGRect) -> CoreGraphics.CGRect - @objc override final public func titleRect(forContentRect contentRect: CoreGraphics.CGRect) -> CoreGraphics.CGRect - @objc override final public func layoutSubviews() - @objc override final public func sizeThatFits(_ size: CoreGraphics.CGSize) -> CoreGraphics.CGSize - @objc deinit -} -@objcMembers @objc(FBSDKPermission) final public class FBPermission : ObjectiveC.NSObject { - @objc override final public var description: Swift.String { - @objc get - } - @objc override final public var hash: Swift.Int { - @objc get - } - @objc public init?(string: Swift.String) - @objc(permissionsFromRawPermissions:) public static func permissions(fromRawPermissions rawPermissions: Swift.Set) -> Swift.Set? - @objc(rawPermissionsFromPermissions:) public static func rawPermissions(from permissions: Swift.Set) -> Swift.Set - @objc override final public func isEqual(_ object: Any?) -> Swift.Bool - @objc deinit -} -extension FBSDKCoreKit.InternalUtility : FBSDKLoginKit._UserInterfaceElementProviding { -} -extension FBSDKCoreKit.InternalUtility : FBSDKLoginKit._UserInterfaceStringProviding { -} -@objc(FBSDKLoginButtonDelegate) public protocol LoginButtonDelegate : ObjectiveC.NSObjectProtocol { - @objc(loginButton:didCompleteWithResult:error:) func loginButton(_ loginButton: FBSDKLoginKit.FBLoginButton, didCompleteWith result: FBSDKLoginKit.LoginManagerLoginResult?, error: Swift.Error?) - @objc func loginButtonDidLogOut(_ loginButton: FBSDKLoginKit.FBLoginButton) - @objc optional func loginButtonWillLogin(_ loginButton: FBSDKLoginKit.FBLoginButton) -> Swift.Bool -} -@objcMembers @objc(FBSDKLoginConfiguration) final public class LoginConfiguration : ObjectiveC.NSObject { - @objc final public let nonce: Swift.String - @objc final public let tracking: FBSDKLoginKit.LoginTracking - @objc final public let requestedPermissions: Swift.Set - @objc final public let messengerPageId: Swift.String? - @objc final public let authType: FBSDKLoginKit.LoginAuthType? - @objc final public let codeVerifier: FBSDKLoginKit.CodeVerifier - @objc(initWithPermissions:tracking:nonce:messengerPageId:) convenience public init?(permissions: [Swift.String], tracking: FBSDKLoginKit.LoginTracking, nonce: Swift.String, messengerPageId: Swift.String?) - @objc(initWithPermissions:tracking:nonce:messengerPageId:authType:) convenience public init?(permissions: [Swift.String], tracking: FBSDKLoginKit.LoginTracking, nonce: Swift.String, messengerPageId: Swift.String?, authType: FBSDKLoginKit.LoginAuthType?) - @objc(initWithPermissions:tracking:nonce:) convenience public init?(permissions: [Swift.String], tracking: FBSDKLoginKit.LoginTracking, nonce: Swift.String) - @objc(initWithPermissions:tracking:messengerPageId:) convenience public init?(permissions: [Swift.String], tracking: FBSDKLoginKit.LoginTracking, messengerPageId: Swift.String?) - @objc(initWithPermissions:tracking:messengerPageId:authType:) convenience public init?(permissions: [Swift.String], tracking: FBSDKLoginKit.LoginTracking, messengerPageId: Swift.String?, authType: FBSDKLoginKit.LoginAuthType?) - @objc(initWithPermissions:tracking:nonce:messengerPageId:authType:codeVerifier:) public init?(permissions: [Swift.String], tracking: FBSDKLoginKit.LoginTracking, nonce: Swift.String, messengerPageId: Swift.String?, authType: FBSDKLoginKit.LoginAuthType?, codeVerifier: FBSDKLoginKit.CodeVerifier) - @objc(initWithPermissions:tracking:) convenience public init?(permissions: [Swift.String], tracking: FBSDKLoginKit.LoginTracking) - @objc(initWithTracking:) convenience public init?(tracking: FBSDKLoginKit.LoginTracking) - @available(*, deprecated, message: "This method is deprecated and will be removed in the next major release.") - @objc(authTypeForString:) public static func authType(for rawValue: Swift.String) -> FBSDKLoginKit.LoginAuthType? - convenience public init?(permissions: Swift.Set = [], tracking: FBSDKLoginKit.LoginTracking = .enabled, nonce: Swift.String = UUID().uuidString, messengerPageId: Swift.String? = nil, authType: FBSDKLoginKit.LoginAuthType? = .rerequest, codeVerifier: FBSDKLoginKit.CodeVerifier = CodeVerifier()) - @objc deinit -} -public typealias LoginResultBlock = (FBSDKLoginKit.LoginResult) -> Swift.Void -@frozen public enum LoginResult { - case success(granted: Swift.Set, declined: Swift.Set, token: FBSDKCoreKit.AccessToken?) - case cancelled - case failed(Swift.Error) -} -extension FBSDKLoginKit.LoginManager { - convenience public init(defaultAudience: FBSDKLoginKit.DefaultAudience = .friends) - public func logIn(permissions: [FBSDKCoreKit.Permission] = [.publicProfile], viewController: UIKit.UIViewController? = nil, completion: FBSDKLoginKit.LoginResultBlock? = nil) - public func logIn(viewController: UIKit.UIViewController? = nil, configuration: FBSDKLoginKit.LoginConfiguration, completion: @escaping FBSDKLoginKit.LoginResultBlock) -} -@objc(FBSDKLoginTracking) public enum LoginTracking : Swift.UInt { - case enabled - case limited - public init?(rawValue: Swift.UInt) - public typealias RawValue = Swift.UInt - public var rawValue: Swift.UInt { - get - } -} -extension FBSDKCoreKit.ServerConfigurationProvider : FBSDKLoginKit._ServerConfigurationProviding { -} -@objc(_FBSDKLoginEventLogging) public protocol _LoginEventLogging { - @objc var flushBehavior: FBSDKCoreKit.AppEvents.FlushBehavior { get } - @objc func logInternalEvent(_ eventName: FBSDKCoreKit.AppEvents.Name, parameters: [FBSDKCoreKit.AppEvents.ParameterName : Any]?, isImplicitlyLogged: Swift.Bool) - @objc func flush() -} -@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKLoginUtility) final public class _LoginUtility : ObjectiveC.NSObject { - @objc public static func string(forAudience audience: FBSDKLoginKit.DefaultAudience) -> Swift.String - @objc public static func queryParams(fromLoginURL url: Foundation.URL) -> [Swift.String : Any]? - @objc public static func userID(fromSignedRequest signedRequest: Swift.String?) -> Swift.String? - @objc override dynamic public init() - @objc deinit -} -@objc(_FBSDKServerConfigurationProviding) public protocol _ServerConfigurationProviding { - @objc(loadServerConfigurationWithCompletionBlock:) func loadServerConfiguration(completion: FBSDKCoreKit.LoginTooltipBlock?) -} -@objc(_FBSDKUserInterfaceElementProviding) public protocol _UserInterfaceElementProviding { - @objc func topMostViewController() -> UIKit.UIViewController? - @objc(viewControllerForView:) func viewController(for view: UIKit.UIView) -> UIKit.UIViewController? -} -@objc(_FBSDKUserInterfaceStringProviding) public protocol _UserInterfaceStringProviding { - @objc var bundleForStrings: Foundation.Bundle { get } -} -extension FBSDKLoginKit.FBLoginButton.TooltipBehavior : Swift.Equatable {} -extension FBSDKLoginKit.FBLoginButton.TooltipBehavior : Swift.Hashable {} -extension FBSDKLoginKit.FBLoginButton.TooltipBehavior : Swift.RawRepresentable {} -extension FBSDKLoginKit.LoginTracking : Swift.Equatable {} -extension FBSDKLoginKit.LoginTracking : Swift.Hashable {} -extension FBSDKLoginKit.LoginTracking : Swift.RawRepresentable {} diff --git a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/x86_64.swiftdoc b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/x86_64.swiftdoc deleted file mode 100644 index e6021411..00000000 Binary files a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/x86_64.swiftdoc and /dev/null differ diff --git a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/x86_64.swiftinterface b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/x86_64.swiftinterface deleted file mode 100644 index 4118c439..00000000 --- a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/x86_64.swiftinterface +++ /dev/null @@ -1,138 +0,0 @@ -// swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.5 (swiftlang-1300.0.31.1 clang-1300.0.29.1) -// swift-module-flags: -target x86_64-apple-ios13.1-macabi -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FBSDKLoginKit -import FBSDKCoreKit -import FBSDKCoreKit_Basics -@_exported import FBSDKLoginKit -import Foundation -import Swift -import UIKit -extension FBSDKCoreKit.AppEvents : FBSDKLoginKit._LoginEventLogging { -} -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKLoginButton) final public class FBLoginButton : FBSDKCoreKit.FBButton { - @objc final public var defaultAudience: FBSDKLoginKit.DefaultAudience { - @objc get - @objc set - } - @objc @IBOutlet weak final public var delegate: FBSDKLoginKit.LoginButtonDelegate? - @objc final public var permissions: [Swift.String] - @objc final public var tooltipBehavior: FBSDKLoginKit.FBLoginButton.TooltipBehavior - @objc final public var tooltipColorStyle: FBSDKLoginKit.FBTooltipView.ColorStyle - @objc final public var loginTracking: FBSDKLoginKit.LoginTracking - @objc final public var nonce: Swift.String? { - @objc get - @objc set - } - @objc final public var messengerPageId: Swift.String? - @objc final public var authType: FBSDKLoginKit.LoginAuthType? - @objc final public var codeVerifier: FBSDKLoginKit.CodeVerifier - @objc(FBSDKLoginButtonTooltipBehavior) public enum TooltipBehavior : Swift.UInt { - case automatic = 0 - case forceDisplay - case disable - public init?(rawValue: Swift.UInt) - public typealias RawValue = Swift.UInt - public var rawValue: Swift.UInt { - get - } - } - @objc override dynamic public init(frame: CoreGraphics.CGRect) - @objc override final public func didMoveToWindow() - @objc override final public func imageRect(forContentRect contentRect: CoreGraphics.CGRect) -> CoreGraphics.CGRect - @objc override final public func titleRect(forContentRect contentRect: CoreGraphics.CGRect) -> CoreGraphics.CGRect - @objc override final public func layoutSubviews() - @objc override final public func sizeThatFits(_ size: CoreGraphics.CGSize) -> CoreGraphics.CGSize - @objc deinit -} -@objcMembers @objc(FBSDKPermission) final public class FBPermission : ObjectiveC.NSObject { - @objc override final public var description: Swift.String { - @objc get - } - @objc override final public var hash: Swift.Int { - @objc get - } - @objc public init?(string: Swift.String) - @objc(permissionsFromRawPermissions:) public static func permissions(fromRawPermissions rawPermissions: Swift.Set) -> Swift.Set? - @objc(rawPermissionsFromPermissions:) public static func rawPermissions(from permissions: Swift.Set) -> Swift.Set - @objc override final public func isEqual(_ object: Any?) -> Swift.Bool - @objc deinit -} -extension FBSDKCoreKit.InternalUtility : FBSDKLoginKit._UserInterfaceElementProviding { -} -extension FBSDKCoreKit.InternalUtility : FBSDKLoginKit._UserInterfaceStringProviding { -} -@objc(FBSDKLoginButtonDelegate) public protocol LoginButtonDelegate : ObjectiveC.NSObjectProtocol { - @objc(loginButton:didCompleteWithResult:error:) func loginButton(_ loginButton: FBSDKLoginKit.FBLoginButton, didCompleteWith result: FBSDKLoginKit.LoginManagerLoginResult?, error: Swift.Error?) - @objc func loginButtonDidLogOut(_ loginButton: FBSDKLoginKit.FBLoginButton) - @objc optional func loginButtonWillLogin(_ loginButton: FBSDKLoginKit.FBLoginButton) -> Swift.Bool -} -@objcMembers @objc(FBSDKLoginConfiguration) final public class LoginConfiguration : ObjectiveC.NSObject { - @objc final public let nonce: Swift.String - @objc final public let tracking: FBSDKLoginKit.LoginTracking - @objc final public let requestedPermissions: Swift.Set - @objc final public let messengerPageId: Swift.String? - @objc final public let authType: FBSDKLoginKit.LoginAuthType? - @objc final public let codeVerifier: FBSDKLoginKit.CodeVerifier - @objc(initWithPermissions:tracking:nonce:messengerPageId:) convenience public init?(permissions: [Swift.String], tracking: FBSDKLoginKit.LoginTracking, nonce: Swift.String, messengerPageId: Swift.String?) - @objc(initWithPermissions:tracking:nonce:messengerPageId:authType:) convenience public init?(permissions: [Swift.String], tracking: FBSDKLoginKit.LoginTracking, nonce: Swift.String, messengerPageId: Swift.String?, authType: FBSDKLoginKit.LoginAuthType?) - @objc(initWithPermissions:tracking:nonce:) convenience public init?(permissions: [Swift.String], tracking: FBSDKLoginKit.LoginTracking, nonce: Swift.String) - @objc(initWithPermissions:tracking:messengerPageId:) convenience public init?(permissions: [Swift.String], tracking: FBSDKLoginKit.LoginTracking, messengerPageId: Swift.String?) - @objc(initWithPermissions:tracking:messengerPageId:authType:) convenience public init?(permissions: [Swift.String], tracking: FBSDKLoginKit.LoginTracking, messengerPageId: Swift.String?, authType: FBSDKLoginKit.LoginAuthType?) - @objc(initWithPermissions:tracking:nonce:messengerPageId:authType:codeVerifier:) public init?(permissions: [Swift.String], tracking: FBSDKLoginKit.LoginTracking, nonce: Swift.String, messengerPageId: Swift.String?, authType: FBSDKLoginKit.LoginAuthType?, codeVerifier: FBSDKLoginKit.CodeVerifier) - @objc(initWithPermissions:tracking:) convenience public init?(permissions: [Swift.String], tracking: FBSDKLoginKit.LoginTracking) - @objc(initWithTracking:) convenience public init?(tracking: FBSDKLoginKit.LoginTracking) - @available(*, deprecated, message: "This method is deprecated and will be removed in the next major release.") - @objc(authTypeForString:) public static func authType(for rawValue: Swift.String) -> FBSDKLoginKit.LoginAuthType? - convenience public init?(permissions: Swift.Set = [], tracking: FBSDKLoginKit.LoginTracking = .enabled, nonce: Swift.String = UUID().uuidString, messengerPageId: Swift.String? = nil, authType: FBSDKLoginKit.LoginAuthType? = .rerequest, codeVerifier: FBSDKLoginKit.CodeVerifier = CodeVerifier()) - @objc deinit -} -public typealias LoginResultBlock = (FBSDKLoginKit.LoginResult) -> Swift.Void -@frozen public enum LoginResult { - case success(granted: Swift.Set, declined: Swift.Set, token: FBSDKCoreKit.AccessToken?) - case cancelled - case failed(Swift.Error) -} -extension FBSDKLoginKit.LoginManager { - convenience public init(defaultAudience: FBSDKLoginKit.DefaultAudience = .friends) - public func logIn(permissions: [FBSDKCoreKit.Permission] = [.publicProfile], viewController: UIKit.UIViewController? = nil, completion: FBSDKLoginKit.LoginResultBlock? = nil) - public func logIn(viewController: UIKit.UIViewController? = nil, configuration: FBSDKLoginKit.LoginConfiguration, completion: @escaping FBSDKLoginKit.LoginResultBlock) -} -@objc(FBSDKLoginTracking) public enum LoginTracking : Swift.UInt { - case enabled - case limited - public init?(rawValue: Swift.UInt) - public typealias RawValue = Swift.UInt - public var rawValue: Swift.UInt { - get - } -} -extension FBSDKCoreKit.ServerConfigurationProvider : FBSDKLoginKit._ServerConfigurationProviding { -} -@objc(_FBSDKLoginEventLogging) public protocol _LoginEventLogging { - @objc var flushBehavior: FBSDKCoreKit.AppEvents.FlushBehavior { get } - @objc func logInternalEvent(_ eventName: FBSDKCoreKit.AppEvents.Name, parameters: [FBSDKCoreKit.AppEvents.ParameterName : Any]?, isImplicitlyLogged: Swift.Bool) - @objc func flush() -} -@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKLoginUtility) final public class _LoginUtility : ObjectiveC.NSObject { - @objc public static func string(forAudience audience: FBSDKLoginKit.DefaultAudience) -> Swift.String - @objc public static func queryParams(fromLoginURL url: Foundation.URL) -> [Swift.String : Any]? - @objc public static func userID(fromSignedRequest signedRequest: Swift.String?) -> Swift.String? - @objc override dynamic public init() - @objc deinit -} -@objc(_FBSDKServerConfigurationProviding) public protocol _ServerConfigurationProviding { - @objc(loadServerConfigurationWithCompletionBlock:) func loadServerConfiguration(completion: FBSDKCoreKit.LoginTooltipBlock?) -} -@objc(_FBSDKUserInterfaceElementProviding) public protocol _UserInterfaceElementProviding { - @objc func topMostViewController() -> UIKit.UIViewController? - @objc(viewControllerForView:) func viewController(for view: UIKit.UIView) -> UIKit.UIViewController? -} -@objc(_FBSDKUserInterfaceStringProviding) public protocol _UserInterfaceStringProviding { - @objc var bundleForStrings: Foundation.Bundle { get } -} -extension FBSDKLoginKit.FBLoginButton.TooltipBehavior : Swift.Equatable {} -extension FBSDKLoginKit.FBLoginButton.TooltipBehavior : Swift.Hashable {} -extension FBSDKLoginKit.FBLoginButton.TooltipBehavior : Swift.RawRepresentable {} -extension FBSDKLoginKit.LoginTracking : Swift.Equatable {} -extension FBSDKLoginKit.LoginTracking : Swift.Hashable {} -extension FBSDKLoginKit.LoginTracking : Swift.RawRepresentable {} diff --git a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Resources b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Resources new file mode 120000 index 00000000..953ee36f --- /dev/null +++ b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Resources @@ -0,0 +1 @@ +Versions/Current/Resources \ No newline at end of file diff --git a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Resources/Info.plist b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Resources/Info.plist deleted file mode 100644 index 87a77b5b..00000000 --- a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Resources/Info.plist +++ /dev/null @@ -1,52 +0,0 @@ - - - - - BuildMachineOSBuild - 21E258 - CFBundleDevelopmentRegion - en - CFBundleExecutable - FBSDKLoginKit - CFBundleIdentifier - com.facebook.sdk.FBSDKLoginKit - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - FBSDKLoginKit - CFBundlePackageType - FMWK - CFBundleShortVersionString - 1.0 - CFBundleSignature - ???? - CFBundleSupportedPlatforms - - MacOSX - - CFBundleVersion - 13.2.0 - DTCompiler - com.apple.compilers.llvm.clang.1_0 - DTPlatformBuild - 13A233 - DTPlatformName - macosx - DTPlatformVersion - 11.3 - DTSDKBuild - 20E214 - DTSDKName - macosx11.3 - DTXcode - 1300 - DTXcodeBuild - 13A233 - LSMinimumSystemVersion - 10.15 - UIDeviceFamily - - 2 - - - diff --git a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Versions/A/FBSDKLoginKit b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Versions/A/FBSDKLoginKit new file mode 100755 index 00000000..2b1ff224 Binary files /dev/null and b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Versions/A/FBSDKLoginKit differ diff --git a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Versions/A/Headers/FBSDKLoginAuthType.h b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Versions/A/Headers/FBSDKLoginAuthType.h new file mode 100644 index 00000000..56119335 --- /dev/null +++ b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Versions/A/Headers/FBSDKLoginAuthType.h @@ -0,0 +1,22 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +#if !TARGET_OS_TV + +/// Login authorization types. +typedef NSString *const FBSDKLoginAuthType NS_TYPED_EXTENSIBLE_ENUM NS_SWIFT_NAME(LoginAuthType); + +/// The default login authorization type for login buttons; requests previously declined user permissions. +FOUNDATION_EXPORT FBSDKLoginAuthType FBSDKLoginAuthTypeRerequest; + +/// Requests permissions when the user's data access has expired. +FOUNDATION_EXPORT FBSDKLoginAuthType FBSDKLoginAuthTypeReauthorize; + +#endif diff --git a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Versions/A/Headers/FBSDKLoginCompletionParametersBlock.h b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Versions/A/Headers/FBSDKLoginCompletionParametersBlock.h new file mode 100644 index 00000000..7f3e5702 --- /dev/null +++ b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Versions/A/Headers/FBSDKLoginCompletionParametersBlock.h @@ -0,0 +1,23 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import + +@class FBSDKLoginCompletionParameters; + +NS_ASSUME_NONNULL_BEGIN + +/// Success Block +typedef void (^ FBSDKLoginCompletionParametersBlock)(FBSDKLoginCompletionParameters *parameters) +NS_SWIFT_NAME(LoginCompletionParametersBlock); + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Versions/A/Headers/FBSDKLoginErrorDomain.h b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Versions/A/Headers/FBSDKLoginErrorDomain.h new file mode 100644 index 00000000..300e177c --- /dev/null +++ b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Versions/A/Headers/FBSDKLoginErrorDomain.h @@ -0,0 +1,18 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/// The error domain for all errors from LoginKit +/// Error codes from the SDK in the range 300-399 are reserved for login errors in this domain. +/// Error codes from the SDK in the range 1349100-1349199 are reserved for device login errors in this domain. +FOUNDATION_EXPORT NSErrorDomain const FBSDKLoginErrorDomain; + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Versions/A/Headers/FBSDKLoginKit-Swift.h b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Versions/A/Headers/FBSDKLoginKit-Swift.h new file mode 100644 index 00000000..7d757cbc --- /dev/null +++ b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Versions/A/Headers/FBSDKLoginKit-Swift.h @@ -0,0 +1,1702 @@ +#if 0 +#elif defined(__arm64__) && __arm64__ +// Generated by Apple Swift version 5.6.1 (swiftlang-5.6.0.323.66 clang-1316.0.20.12) +#ifndef FBSDKLOGINKIT_SWIFT_H +#define FBSDKLOGINKIT_SWIFT_H +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wgcc-compat" + +#if !defined(__has_include) +# define __has_include(x) 0 +#endif +#if !defined(__has_attribute) +# define __has_attribute(x) 0 +#endif +#if !defined(__has_feature) +# define __has_feature(x) 0 +#endif +#if !defined(__has_warning) +# define __has_warning(x) 0 +#endif + +#if __has_include() +# include +#endif + +#pragma clang diagnostic ignored "-Wauto-import" +#include +#include +#include +#include + +#if !defined(SWIFT_TYPEDEFS) +# define SWIFT_TYPEDEFS 1 +# if __has_include() +# include +# elif !defined(__cplusplus) +typedef uint_least16_t char16_t; +typedef uint_least32_t char32_t; +# endif +typedef float swift_float2 __attribute__((__ext_vector_type__(2))); +typedef float swift_float3 __attribute__((__ext_vector_type__(3))); +typedef float swift_float4 __attribute__((__ext_vector_type__(4))); +typedef double swift_double2 __attribute__((__ext_vector_type__(2))); +typedef double swift_double3 __attribute__((__ext_vector_type__(3))); +typedef double swift_double4 __attribute__((__ext_vector_type__(4))); +typedef int swift_int2 __attribute__((__ext_vector_type__(2))); +typedef int swift_int3 __attribute__((__ext_vector_type__(3))); +typedef int swift_int4 __attribute__((__ext_vector_type__(4))); +typedef unsigned int swift_uint2 __attribute__((__ext_vector_type__(2))); +typedef unsigned int swift_uint3 __attribute__((__ext_vector_type__(3))); +typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); +#endif + +#if !defined(SWIFT_PASTE) +# define SWIFT_PASTE_HELPER(x, y) x##y +# define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y) +#endif +#if !defined(SWIFT_METATYPE) +# define SWIFT_METATYPE(X) Class +#endif +#if !defined(SWIFT_CLASS_PROPERTY) +# if __has_feature(objc_class_property) +# define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__ +# else +# 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) +#endif +#if __has_attribute(swift_name) +# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X))) +#else +# define SWIFT_COMPILE_NAME(X) +#endif +#if __has_attribute(objc_method_family) +# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X))) +#else +# define SWIFT_METHOD_FAMILY(X) +#endif +#if __has_attribute(noescape) +# define SWIFT_NOESCAPE __attribute__((noescape)) +#else +# define SWIFT_NOESCAPE +#endif +#if __has_attribute(ns_consumed) +# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed)) +#else +# define SWIFT_RELEASES_ARGUMENT +#endif +#if __has_attribute(warn_unused_result) +# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result)) +#else +# define SWIFT_WARN_UNUSED_RESULT +#endif +#if __has_attribute(noreturn) +# define SWIFT_NORETURN __attribute__((noreturn)) +#else +# define SWIFT_NORETURN +#endif +#if !defined(SWIFT_CLASS_EXTRA) +# define SWIFT_CLASS_EXTRA +#endif +#if !defined(SWIFT_PROTOCOL_EXTRA) +# define SWIFT_PROTOCOL_EXTRA +#endif +#if !defined(SWIFT_ENUM_EXTRA) +# define SWIFT_ENUM_EXTRA +#endif +#if !defined(SWIFT_CLASS) +# if __has_attribute(objc_subclassing_restricted) +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# else +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# endif +#endif +#if !defined(SWIFT_RESILIENT_CLASS) +# if __has_attribute(objc_class_stub) +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub)) +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME) +# else +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) +# 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 +# endif +#endif +#if !defined(SWIFT_ENUM_ATTR) +# if defined(__has_attribute) && __has_attribute(enum_extensibility) +# define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility))) +# else +# define SWIFT_ENUM_ATTR(_extensibility) +# endif +#endif +#if !defined(SWIFT_ENUM) +# define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# if __has_feature(generalized_swift_name) +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# else +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility) +# endif +#endif +#if !defined(SWIFT_UNAVAILABLE) +# define SWIFT_UNAVAILABLE __attribute__((unavailable)) +#endif +#if !defined(SWIFT_UNAVAILABLE_MSG) +# define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg))) +#endif +#if !defined(SWIFT_AVAILABILITY) +# define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__))) +#endif +#if !defined(SWIFT_WEAK_IMPORT) +# define SWIFT_WEAK_IMPORT __attribute__((weak_import)) +#endif +#if !defined(SWIFT_DEPRECATED) +# define SWIFT_DEPRECATED __attribute__((deprecated)) +#endif +#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) +#endif +#if !defined(IBSegueAction) +# define IBSegueAction +#endif +#if !defined(SWIFT_EXTERN) +# if defined(__cplusplus) +# define SWIFT_EXTERN extern "C" +# else +# define SWIFT_EXTERN extern +# endif +#endif +#if __has_feature(modules) +#if __has_warning("-Watimport-in-framework-header") +#pragma clang diagnostic ignored "-Watimport-in-framework-header" +#endif +@import CoreGraphics; +@import FBSDKCoreKit; +@import Foundation; +@import ObjectiveC; +@import UIKit; +#endif + +#import + +#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" +#pragma clang diagnostic ignored "-Wduplicate-method-arg" +#if __has_warning("-Wpragma-clang-attribute") +# pragma clang diagnostic ignored "-Wpragma-clang-attribute" +#endif +#pragma clang diagnostic ignored "-Wunknown-pragmas" +#pragma clang diagnostic ignored "-Wnullability" + +#if __has_attribute(external_source_symbol) +# pragma push_macro("any") +# undef any +# pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="FBSDKLoginKit",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol)) +# pragma pop_macro("any") +#endif + + +@class NSString; + +/// Represents a code verifier used in the PKCE (Proof Key for Code Exchange) +/// process. This is a cryptographically random string using the characters +/// A-Z, a-z, 0-9, and the punctuation characters -._~ (hyphen, period, +/// underscore, and tilde), between 43 and 128 characters long. +SWIFT_CLASS_NAMED("CodeVerifier") +@interface FBSDKCodeVerifier : NSObject +/// The string value of the code verifier +@property (nonatomic, readonly, copy) NSString * _Nonnull value; +/// The SHA256 hashed challenge of the code verifier +@property (nonatomic, readonly, copy) NSString * _Nonnull challenge; +/// Attempts to initialize a new code verifier instance with the given string. +/// Creation will fail and return nil if the string is invalid. +/// @param string the code verifier string +- (nullable instancetype)initWithString:(NSString * _Nonnull)string; +/// Initializes a new code verifier instance with a random string value +- (nonnull instancetype)init; +@end + +/// Passed to openURL to indicate which default audience to use for sessions that post data to Facebook. +/// Certain operations such as publishing a status or publishing a photo require an audience. When the user +/// grants an application permission to perform a publish operation, a default audience is selected as the +/// publication ceiling for the application. This enumerated value allows the application to select which +/// audience to ask the user to grant publish permission for. +typedef SWIFT_ENUM_NAMED(NSUInteger, FBSDKDefaultAudience, "DefaultAudience", open) { +/// Indicates that the user’s friends are able to see posts made by the application + FBSDKDefaultAudienceFriends = 0, +/// Indicates that only the user is able to see posts made by the application + FBSDKDefaultAudienceOnlyMe = 1, +/// Indicates that all Facebook users are able to see posts made by the application + FBSDKDefaultAudienceEveryone = 2, +}; + +@class NSURL; +@class NSDate; + +/// Describes the initial response when starting the device login flow. +/// This is used by DeviceLoginManager. +SWIFT_CLASS_NAMED("DeviceLoginCodeInfo") +@interface FBSDKDeviceLoginCodeInfo : NSObject +/// The unique id for this login flow. +@property (nonatomic, readonly, copy) NSString * _Nonnull identifier; +/// The short “user_code” that should be presented to the user. +@property (nonatomic, readonly, copy) NSString * _Nonnull loginCode; +/// The verification URL. +@property (nonatomic, readonly, copy) NSURL * _Nonnull verificationURL; +/// The expiration date. +@property (nonatomic, readonly, copy) NSDate * _Nonnull expirationDate; +/// The polling interval +@property (nonatomic, readonly) NSUInteger pollingInterval; +- (nonnull instancetype)initWithIdentifier:(NSString * _Nonnull)identifier loginCode:(NSString * _Nonnull)loginCode verificationURL:(NSURL * _Nonnull)verificationURL expirationDate:(NSDate * _Nonnull)expirationDate pollingInterval:(NSUInteger)pollingInterval OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +/// Custom error codes for device login errors in the login error domain +typedef SWIFT_ENUM_NAMED(NSInteger, FBSDKDeviceLoginError, "DeviceLoginErrorCode", open) { +/// Your device is polling too frequently. + FBSDKDeviceLoginErrorExcessivePolling = 1349172, +/// User has declined to authorize your application. + FBSDKDeviceLoginErrorAuthorizationDeclined = 1349173, +/// User has not yet authorized your application. Continue polling. + FBSDKDeviceLoginErrorAuthorizationPending = 1349174, +/// The code you entered has expired. + FBSDKDeviceLoginErrorCodeExpired = 1349152, +}; + +@protocol FBSDKDeviceLoginManagerDelegate; + +/// Use this class to perform a device login flow. +/// The device login flow starts by requesting a code from the device login API. +/// This class informs the delegate when this code is received. You should then present the +/// code to the user to enter. In the meantime, this class polls the device login API +/// periodically and informs the delegate of the results. +/// See Facebook Device Login. +SWIFT_CLASS_NAMED("DeviceLoginManager") +@interface FBSDKDeviceLoginManager : NSObject +/// The device login manager delegate. +@property (nonatomic, weak) id _Nullable delegate; +/// The requested permissions. +@property (nonatomic, readonly, copy) NSArray * _Nonnull permissions; +/// The optional URL to redirect the user to after they complete the login. +/// The URL must be configured in your App Settings -> Advanced -> OAuth Redirect URIs +@property (nonatomic, copy) NSURL * _Nullable redirectURL; +/// Initializes a new instance. +/// @param permissions The permissions to request. +/// @param enableSmartLogin Whether to enable smart login. +- (nonnull instancetype)initWithPermissions:(NSArray * _Nonnull)permissions enableSmartLogin:(BOOL)enableSmartLogin OBJC_DESIGNATED_INITIALIZER; +/// Starts the device login flow +/// This instance will retain self until the flow is finished or cancelled. +- (void)start; +/// Attempts to cancel the device login flow. +- (void)cancel; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +@class NSNetService; +@class NSNumber; + +@interface FBSDKDeviceLoginManager (SWIFT_EXTENSION(FBSDKLoginKit)) +- (void)netService:(NSNetService * _Nonnull)service didNotPublish:(NSDictionary * _Nonnull)errorValues; +@end + + +@class FBSDKDeviceLoginManagerResult; + +/// A delegate for DeviceLoginManager. +SWIFT_PROTOCOL_NAMED("DeviceLoginManagerDelegate") +@protocol FBSDKDeviceLoginManagerDelegate +/// Indicates the device login flow has started. You should parse codeInfo to present the code to the user to enter. +/// @param loginManager the login manager instance. +/// @param codeInfo the code info data. +- (void)deviceLoginManager:(FBSDKDeviceLoginManager * _Nonnull)loginManager startedWithCodeInfo:(FBSDKDeviceLoginCodeInfo * _Nonnull)codeInfo; +/// Indicates the device login flow has finished. +/// @param loginManager the login manager instance. +/// @param result the results of the login flow. +/// @param error the error, if available. +/// The flow can be finished if the user completed the flow, cancelled, or if the code has expired. +- (void)deviceLoginManager:(FBSDKDeviceLoginManager * _Nonnull)loginManager completedWithResult:(FBSDKDeviceLoginManagerResult * _Nullable)result error:(NSError * _Nullable)error; +@end + +@class FBSDKAccessToken; + +/// Represents the results of the a device login flow. This is used by DeviceLoginManager +SWIFT_CLASS_NAMED("DeviceLoginManagerResult") +@interface FBSDKDeviceLoginManagerResult : NSObject +/// The token +@property (nonatomic, readonly, strong) FBSDKAccessToken * _Nullable accessToken; +/// Indicates if the login was cancelled by the user, or if the device login code has expired. +@property (nonatomic, readonly) BOOL isCancelled; +/// Internal method exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +- (nonnull instancetype)initWithToken:(FBSDKAccessToken * _Nullable)token isCancelled:(BOOL)cancelled OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +@protocol FBSDKLoginButtonDelegate; +enum FBSDKLoginButtonTooltipBehavior : NSUInteger; +enum FBSDKTooltipColorStyle : NSUInteger; +enum FBSDKLoginTracking : NSUInteger; +@class NSCoder; + +/// A button that initiates a log in or log out flow upon tapping. +/// LoginButton works with AccessToken.current to determine what to display, +/// and automatically starts authentication when tapped (i.e., you do not need to manually subscribe action targets). +/// Like LoginManager, you should make sure your app delegate is connected to ApplicationDelegate +/// in order for the button’s delegate to receive messages. +/// LoginButton has a fixed height of 30 pixels, but you may change the width. +/// Initializing the button with nil frame will size the button to its minimum frame. +SWIFT_CLASS_NAMED("FBLoginButton") +@interface FBSDKLoginButton : FBSDKButton +/// The default audience to use, if publish permissions are requested at login time. +@property (nonatomic) enum FBSDKDefaultAudience defaultAudience; +/// Gets or sets the delegate. +@property (nonatomic, weak) IBOutlet id _Nullable delegate; +/// The permissions to request. +/// To provide the best experience, you should minimize the number of permissions you request, and only ask for them when needed. +/// For example, do not ask for “user_location” until you the information is actually used by the app. +/// Note this is converted to NSSet and is only +/// an NSArray for the convenience of literal syntax. +/// See the permissions guide for more details. +@property (nonatomic, copy) NSArray * _Nonnull permissions; +/// Gets or sets the desired tooltip behavior. +@property (nonatomic) enum FBSDKLoginButtonTooltipBehavior tooltipBehavior; +/// Gets or sets the desired tooltip color style. +@property (nonatomic) enum FBSDKTooltipColorStyle tooltipColorStyle; +/// Gets or sets the desired tracking preference to use for login attempts. Defaults to .enabled +@property (nonatomic) enum FBSDKLoginTracking loginTracking; +/// Gets or sets an optional nonce to use for login attempts. A valid nonce must be a non-empty string without whitespace. +/// An invalid nonce will not be set. Instead, default unique nonces will be used for login attempts. +@property (nonatomic, copy) NSString * _Nullable nonce; +/// Gets or sets an optional page id to use for login attempts. +@property (nonatomic, copy) NSString * _Nullable messengerPageId; +/// Gets or sets the login authorization type to use in the login request. Defaults to rerequest. Use nil to avoid +/// requesting permissions that were previously denied. +@property (nonatomic) FBSDKLoginAuthType _Nullable authType; +/// The code verifier used in the PKCE process. +/// If not provided, a code verifier will be randomly generated. +@property (nonatomic, strong) FBSDKCodeVerifier * _Nonnull codeVerifier; +- (nonnull instancetype)initWithFrame:(CGRect)frame OBJC_DESIGNATED_INITIALIZER; +- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder SWIFT_UNAVAILABLE; +- (void)didMoveToWindow; +- (CGRect)imageRectForContentRect:(CGRect)contentRect SWIFT_WARN_UNUSED_RESULT; +- (CGRect)titleRectForContentRect:(CGRect)contentRect SWIFT_WARN_UNUSED_RESULT; +- (void)layoutSubviews; +- (CGSize)sizeThatFits:(CGSize)size SWIFT_WARN_UNUSED_RESULT; +@end + +/// Indicates the desired login tooltip behavior. +typedef SWIFT_ENUM_NAMED(NSUInteger, FBSDKLoginButtonTooltipBehavior, "TooltipBehavior", open) { +/// The default behavior. The tooltip will only be displayed if +/// the app is eligible (determined by possible server round trip) + FBSDKLoginButtonTooltipBehaviorAutomatic = 0, +/// Force display of the tooltip (typically for UI testing) + FBSDKLoginButtonTooltipBehaviorForceDisplay = 1, +/// Force disable. In this case you can still exert more refined +/// control by manually constructing a FBSDKLoginTooltipView instance. + FBSDKLoginButtonTooltipBehaviorDisable = 2, +}; + +enum FBSDKTooltipViewArrowDirection : NSUInteger; + +/// Tooltip bubble with text in it used to display tips for UI elements, +/// with a pointed arrow (to refer to the UI element). +/// The tooltip fades in and will automatically fade out. See displayDuration. +SWIFT_CLASS_NAMED("FBTooltipView") +@interface FBSDKTooltipView : UIView +/// Gets or sets the amount of time in seconds the tooltip should be displayed. +/// Set this to zero to make the display permanent until explicitly dismissed. +/// Defaults to six seconds. +@property (nonatomic) NSTimeInterval displayDuration; +/// Gets or sets the color style after initialization. +/// Defaults to value passed to -initWithTagline:message:colorStyle:. +@property (nonatomic) enum FBSDKTooltipColorStyle colorStyle; +/// Gets or sets the message. +@property (nonatomic, copy) NSString * _Nullable message; +/// Gets or sets the optional phrase that comprises the first part of the label (and is highlighted differently). +@property (nonatomic, copy) NSString * _Nullable tagline; +/// Convenience constructor +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +/// Designated initializer. +/// If you need to show a tooltip for login, consider using the FBSDKLoginTooltipView view. +/// See FBSDKLoginTooltipView +/// \param tagline First part of the label, that will be highlighted with different color. Can be nil. +/// +/// \param message Main message to display. +/// +/// \param colorStyle Color style to use for tooltip. +/// +- (nonnull instancetype)initWithTagline:(NSString * _Nullable)tagline message:(NSString * _Nullable)message colorStyle:(enum FBSDKTooltipColorStyle)colorStyle OBJC_DESIGNATED_INITIALIZER; +- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder OBJC_DESIGNATED_INITIALIZER SWIFT_UNAVAILABLE; +/// Show tooltip at the top or at the bottom of given view. +/// Tooltip will be added to anchorView.window.rootViewController.view +/// Use this method to present the tooltip with automatic positioning or +/// use -presentInView:withArrowPosition:direction: for manual positioning +/// If anchorView is nil or has no window - this method does nothing. +/// \param anchorView view to show at, must be already added to window view hierarchy, in order to decide +/// where tooltip will be shown. (If there’s not enough space at the top of the anchorView in window bounds - +/// tooltip will be shown at the bottom of it) +/// +- (void)presentFromView:(UIView * _Nonnull)anchorView; +/// Adds tooltip to given view, with given position and arrow direction. +/// \param view View to be used as superview. +/// +/// \param arrowPosition Point in view’s cordinates, where arrow will be pointing +/// +/// \param direction whenever arrow should be pointing up (message bubble is below the arrow) or down (message bubble is above the arrow). +/// +- (void)presentInView:(UIView * _Nonnull)view withArrowPosition:(CGPoint)arrowPosition direction:(enum FBSDKTooltipViewArrowDirection)direction; +/// Remove tooltip manually. +/// Calling this method isn’t necessary - tooltip will dismiss itself automatically after the displayDuration. +- (void)dismiss; +- (void)drawRect:(CGRect)rect; +- (void)layoutSubviews; +- (nonnull instancetype)initWithFrame:(CGRect)frame SWIFT_UNAVAILABLE; +@end + +/// FBSDKTooltipViewArrowDirection enum +/// Passed on construction to determine arrow orientation. +typedef SWIFT_ENUM_NAMED(NSUInteger, FBSDKTooltipViewArrowDirection, "ArrowDirection", closed) { + FBSDKTooltipViewArrowDirectionDown = 0, + FBSDKTooltipViewArrowDirectionUp = 1, +}; + +/// FBSDKTooltipColorStyle enum +/// Passed on construction to determine color styling. +typedef SWIFT_ENUM_NAMED(NSUInteger, FBSDKTooltipColorStyle, "ColorStyle", closed) { + FBSDKTooltipColorStyleFriendlyBlue = 0, + FBSDKTooltipColorStyleNeutralGray = 1, +}; + +@protocol FBSDKLoginTooltipViewDelegate; + +/// Represents a tooltip to be displayed next to a Facebook login button +/// to highlight features for new users. +/// The FBSDKLoginButton may display this view automatically. If you do +/// not use the FBSDKLoginButton, you can manually call one of the present* methods +/// as appropriate and customize behavior via FBSDKLoginTooltipViewDelegate delegate. +/// By default, the FBSDKLoginTooltipView is not added to the superview until it is +/// determined the app has migrated to the new login experience. You can override this +/// (e.g., to test the UI layout) by implementing the delegate or setting forceDisplay to YES. +SWIFT_CLASS_NAMED("FBLoginTooltipView") +@interface FBSDKLoginTooltipView : FBSDKTooltipView +/// the delegate +@property (nonatomic, weak) id _Nullable delegate; +/// if set to YES, the view will always be displayed and the delegate’s +/// loginTooltipView:shouldAppear: will NOT be called. +@property (nonatomic) BOOL forceDisplay; +/// if set to YES, the view will always be displayed and the delegate’s +/// loginTooltipView:shouldAppear: will NOT be called. +@property (nonatomic) BOOL shouldForceDisplay; +/// Create tooltip +- (nonnull instancetype)init; +- (nonnull instancetype)initWithTagline:(NSString * _Nullable)tagline message:(NSString * _Nullable)message colorStyle:(enum FBSDKTooltipColorStyle)colorStyle OBJC_DESIGNATED_INITIALIZER; +- (void)presentInView:(UIView * _Nonnull)view withArrowPosition:(CGPoint)arrowPosition direction:(enum FBSDKTooltipViewArrowDirection)direction; +@end + + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +///
    +///
  • +/// Warning INTERNAL: DO NOT USE +///
  • +///
+SWIFT_CLASS_NAMED("FBPermission") +@interface FBSDKPermission : NSObject +@property (nonatomic, readonly, copy) NSString * _Nonnull description; +@property (nonatomic, readonly) NSUInteger hash; +/// Attempts to initialize a new permission with the given string. +/// Creation will fail and return nil if the string is invalid. +/// \param string The raw permission string +/// +- (nullable instancetype)initWithString:(NSString * _Nonnull)string OBJC_DESIGNATED_INITIALIZER; +/// Returns a set of FBPermission from a set of raw permissions strings. +/// Will return nil if any of the input permissions is invalid. ++ (NSSet * _Nullable)permissionsFromRawPermissions:(NSSet * _Nonnull)rawPermissions SWIFT_WARN_UNUSED_RESULT; +/// Returns a set of string permissions from a set of FBPermission by +/// extracting the “value” property for each element. ++ (NSSet * _Nonnull)rawPermissionsFromPermissions:(NSSet * _Nonnull)permissions SWIFT_WARN_UNUSED_RESULT; +- (BOOL)isEqual:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + + + +@class FBSDKLoginManagerLoginResult; + +/// A delegate for FBSDKLoginButton +SWIFT_PROTOCOL_NAMED("LoginButtonDelegate") +@protocol FBSDKLoginButtonDelegate +/// Sent to the delegate when the button was used to login. +/// @param loginButton The button being used to log in +/// @param result The results of the login +/// @param error The error (if any) from the login +- (void)loginButton:(FBSDKLoginButton * _Nonnull)loginButton didCompleteWithResult:(FBSDKLoginManagerLoginResult * _Nullable)result error:(NSError * _Nullable)error; +/// Sent to the delegate when the button was used to logout. +/// @param loginButton The button being used to log out. +- (void)loginButtonDidLogOut:(FBSDKLoginButton * _Nonnull)loginButton; +@optional +/// Sent to the delegate when the button is about to login. +/// @param loginButton The button being used to log in +/// @return true if the login should be allowed to proceed, false otherwise +- (BOOL)loginButtonWillLogin:(FBSDKLoginButton * _Nonnull)loginButton SWIFT_WARN_UNUSED_RESULT; +@end + + +/// A configuration to use for modifying the behavior of a login attempt. +SWIFT_CLASS_NAMED("LoginConfiguration") +@interface FBSDKLoginConfiguration : NSObject +/// The nonce that the configuration was created with. +/// A unique nonce will be used if none is provided to the initializer. +@property (nonatomic, readonly, copy) NSString * _Nonnull nonce; +/// The tracking preference. Defaults to .enabled. +@property (nonatomic, readonly) enum FBSDKLoginTracking tracking; +/// The requested permissions for the login attempt. Defaults to an empty set. +@property (nonatomic, readonly, copy) NSSet * _Nonnull requestedPermissions; +/// The Messenger Page Id associated with this login request. +@property (nonatomic, readonly, copy) NSString * _Nullable messengerPageId; +/// The auth type associated with this login request. +@property (nonatomic, readonly) FBSDKLoginAuthType _Nullable authType; +/// The code verifier used in the PKCE process. +/// If not provided, a code verifier will be randomly generated. +@property (nonatomic, readonly, strong) FBSDKCodeVerifier * _Nonnull codeVerifier; +/// Attempts to initialize a new configuration with the expected parameters. +/// @param permissions the requested permissions for a login attempt. Permissions must be an array of strings that do not contain whitespace. +/// @param tracking the tracking preference to use for a login attempt. +/// @param nonce an optional nonce to use for the login attempt. A valid nonce must be a non-empty string without whitespace. +/// Creation of the configuration will fail if the nonce is invalid. +/// @param messengerPageId the associated page id to use for a login attempt. +- (nullable instancetype)initWithPermissions:(NSArray * _Nonnull)permissions tracking:(enum FBSDKLoginTracking)tracking nonce:(NSString * _Nonnull)nonce messengerPageId:(NSString * _Nullable)messengerPageId; +/// Attempts to initialize a new configuration with the expected parameters. +/// @param permissions the requested permissions for a login attempt. Permissions must be an array of strings that do not contain whitespace. +/// @param tracking the tracking preference to use for a login attempt. +/// @param nonce an optional nonce to use for the login attempt. A valid nonce must be a non-empty string without whitespace. +/// Creation of the configuration will fail if the nonce is invalid. +/// @param messengerPageId the associated page id to use for a login attempt. +/// @param authType auth_type param to use for login. +- (nullable instancetype)initWithPermissions:(NSArray * _Nonnull)permissions tracking:(enum FBSDKLoginTracking)tracking nonce:(NSString * _Nonnull)nonce messengerPageId:(NSString * _Nullable)messengerPageId authType:(FBSDKLoginAuthType _Nullable)authType; +/// Attempts to initialize a new configuration with the expected parameters. +/// @param permissions the requested permissions for a login attempt. Permissions must be an array of strings that do not contain whitespace. +/// @param tracking the tracking preference to use for a login attempt. +/// @param nonce an optional nonce to use for the login attempt. A valid nonce must be a non-empty string without whitespace. +/// Creation of the configuration will fail if the nonce is invalid. +- (nullable instancetype)initWithPermissions:(NSArray * _Nonnull)permissions tracking:(enum FBSDKLoginTracking)tracking nonce:(NSString * _Nonnull)nonce; +/// Attempts to initialize a new configuration with the expected parameters. +/// @param permissions the requested permissions for the login attempt. Permissions must be an array of strings that do not contain whitespace. +/// @param tracking the tracking preference to use for a login attempt. +/// @param messengerPageId the associated page id to use for a login attempt. +- (nullable instancetype)initWithPermissions:(NSArray * _Nonnull)permissions tracking:(enum FBSDKLoginTracking)tracking messengerPageId:(NSString * _Nullable)messengerPageId; +/// Attempts to initialize a new configuration with the expected parameters. +/// @param permissions the requested permissions for the login attempt. Permissions must be an array of strings that do not contain whitespace. +/// @param tracking the tracking preference to use for a login attempt. +/// @param messengerPageId the associated page id to use for a login attempt. +/// @param authType auth_type param to use for login. +- (nullable instancetype)initWithPermissions:(NSArray * _Nonnull)permissions tracking:(enum FBSDKLoginTracking)tracking messengerPageId:(NSString * _Nullable)messengerPageId authType:(FBSDKLoginAuthType _Nullable)authType; +/// Attempts to initialize a new configuration with the expected parameters. +/// @param permissions the requested permissions for a login attempt. Permissions must be an array of strings that do not contain whitespace. +/// @param tracking the tracking preference to use for a login attempt. +/// @param nonce an optional nonce to use for the login attempt. A valid nonce must be a non-empty string without whitespace. +/// Creation of the configuration will fail if the nonce is invalid. +/// @param messengerPageId the associated page id to use for a login attempt. +/// @param authType auth_type param to use for login. +/// @param codeVerifier The code verifier used in the PKCE process. +- (nullable instancetype)initWithPermissions:(NSArray * _Nonnull)permissions tracking:(enum FBSDKLoginTracking)tracking nonce:(NSString * _Nonnull)nonce messengerPageId:(NSString * _Nullable)messengerPageId authType:(FBSDKLoginAuthType _Nullable)authType codeVerifier:(FBSDKCodeVerifier * _Nonnull)codeVerifier OBJC_DESIGNATED_INITIALIZER; +/// Attempts to initialize a new configuration with the expected parameters. +/// @param permissions the requested permissions for the login attempt. Permissions must be an array of strings that do not contain whitespace. +/// @param tracking the tracking preference to use for a login attempt. +- (nullable instancetype)initWithPermissions:(NSArray * _Nonnull)permissions tracking:(enum FBSDKLoginTracking)tracking; +/// Attempts to initialize a new configuration with the expected parameters. +/// @param tracking the login tracking preference to use for a login attempt. +- (nullable instancetype)initWithTracking:(enum FBSDKLoginTracking)tracking; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +/// Custom error codes for login errors in the login error domain +typedef SWIFT_ENUM_NAMED(NSInteger, FBSDKLoginError, "LoginErrorCode", open) { +/// Reserved + FBSDKLoginErrorReserved = 300, +/// The error code for unknown errors + FBSDKLoginErrorUnknown = 301, +/// The user’s password has changed and must log in again + FBSDKLoginErrorPasswordChanged = 302, +/// The user must log in to their account on www.facebook.com to restore access + FBSDKLoginErrorUserCheckpointed = 303, +/// Indicates a failure to request new permissions because the user has changed + FBSDKLoginErrorUserMismatch = 304, +/// The user must confirm their account with Facebook before logging in + FBSDKLoginErrorUnconfirmedUser = 305, +/// The Accounts framework failed without returning an error, indicating the app’s slider in the +/// iOS Facebook Settings (device Settings -> Facebook -> App Name) has been disabled. + FBSDKLoginErrorSystemAccountAppDisabled = 306, +/// An error occurred related to Facebook system Account store + FBSDKLoginErrorSystemAccountUnavailable = 307, +/// The login response was missing a valid challenge string + FBSDKLoginErrorBadChallengeString = 308, +/// The ID token returned in login response was invalid + FBSDKLoginErrorInvalidIDToken = 309, +/// A current access token was required and not provided + FBSDKLoginErrorMissingAccessToken = 310, +}; + +@class UIViewController; + +/// Provides methods for logging the user in and out. +/// It works directly with AccessToken (for data access) and AuthenticationToken (for authentication); +/// it sets the “current” tokens upon successful authorizations (or sets to nil in case of logOut). +/// You should check AccessToken.current before calling a login method to see if there is +/// a cached token available (typically in a viewDidLoad implementation). +/// @warning If you are managing your own tokens outside of AccessToken, you will need to set +/// AccessToken.current before calling a login method to authorize further permissions on your tokens. +SWIFT_CLASS_NAMED("LoginManager") +@interface FBSDKLoginManager : NSObject +/// The default audience. You should set this if you intend to ask for publish permissions. +@property (nonatomic) enum FBSDKDefaultAudience defaultAudience; +/// Initialize an instance of LoginManager. +/// \param defaultAudience Optional default audience to use. Default: .friends. +/// +- (nonnull instancetype)initWithDefaultAudience:(enum FBSDKDefaultAudience)defaultAudience; +/// Logs the user in or authorizes additional permissions. +/// @param viewController the view controller from which to present the login UI. If nil, the topmost view +/// controller will be automatically determined and used. +/// @param configuration the login configuration to use. +/// @param completion the login completion handler. +/// Use this method when asking for permissions. You should only ask for permissions when they +/// are needed and the value should be explained to the user. You can inspect the +/// FBSDKLoginManagerLoginResultBlock’s result.declinedPermissions to provide more information +/// to the user if they decline permissions. +/// To reduce unnecessary login attempts, you should typically check if AccessToken.current +/// already contains the permissions you need. If it does, you probably do not need to call this method. +/// @warning You can only perform one login call at a time. Calling a login method before the completion handler is +/// called on a previous login attempt will result in an error. +/// @warning This method will present a UI to the user and thus should be called on the main thread. +- (void)logInFromViewController:(UIViewController * _Nullable)viewController configuration:(FBSDKLoginConfiguration * _Nullable)configuration completion:(FBSDKLoginManagerLoginResultBlock _Nonnull)completion; +/// Logs the user in or authorizes additional permissions. +/// @param permissions the optional array of permissions. Note this is converted to NSSet and is only +/// an NSArray for the convenience of literal syntax. +/// @param viewController the view controller to present from. If nil, the topmost view controller will be +/// automatically determined as best as possible. +/// @param handler the callback. +/// Use this method when asking for read permissions. You should only ask for permissions when they +/// are needed and explain the value to the user. You can inspect the FBSDKLoginManagerLoginResultBlock’s +/// result.declinedPermissions to provide more information to the user if they decline permissions. +/// You typically should check if AccessToken.current already contains the permissions you need before +/// asking to reduce unnecessary login attempts. For example, you could perform that check in viewDidLoad. +/// @warning You can only perform one login call at a time. Calling a login method before the completion handler is +/// called on a previous login attempt will result in an error. +/// @warning This method will present a UI to the user and thus should be called on the main thread. +- (void)logInWithPermissions:(NSArray * _Nonnull)permissions fromViewController:(UIViewController * _Nullable)viewController handler:(FBSDKLoginManagerLoginResultBlock _Nullable)handler; +/// Requests user’s permission to reathorize application’s data access, after it has expired due to inactivity. +/// @param viewController the view controller from which to present the login UI. If nil, the topmost view +/// controller will be automatically determined and used. +/// @param handler the callback. +/// Use this method when you need to reathorize your app’s access to user data via the Graph API. +/// You should only call this after access has expired. +/// You should provide as much context to the user as possible as to why you need to reauthorize the access, the +/// scope of access being reathorized, and what added value your app provides when the access is reathorized. +/// You can inspect the result.declinedPermissions to determine if you should provide more information to the +/// user based on any declined permissions. +/// @warning This method will reauthorize using a LoginConfiguration with FBSDKLoginTracking set to .enabled. +/// @warning This method will present UI the user. You typically should call this if AccessToken.isDataAccessExpired +/// is true. +- (void)reauthorizeDataAccess:(UIViewController * _Nonnull)viewController handler:(FBSDKLoginManagerLoginResultBlock _Nonnull)handler; +/// Logs the user out +/// This nils out the singleton instances of AccessToken, AuthenticationToken and Profle. +/// @note This is only a client side logout. It will not log the user out of their Facebook account. +- (void)logOut; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + + +@class UIApplication; + +@interface FBSDKLoginManager (SWIFT_EXTENSION(FBSDKLoginKit)) ++ (FBSDKLoginManager * _Nonnull)makeOpener SWIFT_WARN_UNUSED_RESULT; +- (BOOL)application:(UIApplication * _Nullable)application openURL:(NSURL * _Nullable)url sourceApplication:(NSString * _Nullable)sourceApplication annotation:(id _Nullable)annotation SWIFT_WARN_UNUSED_RESULT; +- (BOOL)canOpenURL:(NSURL * _Nonnull)url forApplication:(UIApplication * _Nullable)application sourceApplication:(NSString * _Nullable)sourceApplication annotation:(id _Nullable)annotation SWIFT_WARN_UNUSED_RESULT; +- (void)applicationDidBecomeActive:(UIApplication * _Nonnull)application; +- (BOOL)isAuthenticationURL:(NSURL * _Nonnull)url SWIFT_WARN_UNUSED_RESULT; +- (BOOL)shouldStopPropagationOfURL:(NSURL * _Nonnull)url SWIFT_WARN_UNUSED_RESULT; +@end + +@class FBSDKAuthenticationToken; + +/// Describes the result of a login attempt. +SWIFT_CLASS_NAMED("LoginManagerLoginResult") +@interface FBSDKLoginManagerLoginResult : NSObject +/// The access token +@property (nonatomic, readonly, strong) FBSDKAccessToken * _Nullable token; +/// The authentication token +@property (nonatomic, readonly, strong) FBSDKAuthenticationToken * _Nullable authenticationToken; +/// Whether the login was cancelled by the user +@property (nonatomic, readonly) BOOL isCancelled; +/// The set of permissions granted by the user in the associated request. +/// Inspect the token’s permissions set for a complete list. +@property (nonatomic, readonly, copy) NSSet * _Nonnull grantedPermissions; +/// The set of permissions declined by the user in the associated request. +/// Inspect the token’s permissions set for a complete list. +@property (nonatomic, readonly, copy) NSSet * _Nonnull declinedPermissions; +/// Creates a new result +/// @param token The access token +/// @param authenticationToken The authentication token +/// @param isCancelled whether The login was cancelled by the user +/// @param grantedPermissions The set of granted permissions +/// @param declinedPermissions The set of declined permissions +- (nonnull instancetype)initWithToken:(FBSDKAccessToken * _Nullable)token authenticationToken:(FBSDKAuthenticationToken * _Nullable)authenticationToken isCancelled:(BOOL)isCancelled grantedPermissions:(NSSet * _Nonnull)grantedPermissions declinedPermissions:(NSSet * _Nonnull)declinedPermissions OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +/// The LoginTooltipViewDelegate protocol defines the methods used to receive event +/// notifications from FBLoginTooltipView objects. +SWIFT_PROTOCOL_NAMED("LoginTooltipViewDelegate") +@protocol FBSDKLoginTooltipViewDelegate +@optional +/// Asks the delegate if the tooltip view should appear +/// @param view The tooltip view. +/// @param appIsEligible The value fetched from the server identifying if the app +/// is eligible for the new login experience. +/// Use this method to customize display behavior. +- (BOOL)loginTooltipView:(FBSDKLoginTooltipView * _Nonnull)view shouldAppear:(BOOL)appIsEligible SWIFT_WARN_UNUSED_RESULT; +/// Tells the delegate the tooltip view will appear, specifically after it’s been +/// added to the super view but before the fade in animation. +/// @param view The tooltip view. +- (void)loginTooltipViewWillAppear:(FBSDKLoginTooltipView * _Nonnull)view; +/// Tells the delegate the tooltip view will not appear (i.e., was not +/// added to the super view). +/// @param view The tooltip view. +- (void)loginTooltipViewWillNotAppear:(FBSDKLoginTooltipView * _Nonnull)view; +@end + +/// enabled and limited see: https://developers.facebook.com/docs/facebook-login/ios/limited-login/ +typedef SWIFT_ENUM_NAMED(NSUInteger, FBSDKLoginTracking, "LoginTracking", open) { + FBSDKLoginTrackingEnabled = 0, + FBSDKLoginTrackingLimited = 1, +}; + + +@class FBSDKProfile; + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +///
    +///
  • +/// Warning INTERNAL: DO NOT USE +///
  • +///
+/// Structured interface for accessing the parameters used to complete a log in request. +/// If authenticationTokenString is non-nil, the authentication succeeded. If error is +/// non-nil the request failed. If both are nil, the request was cancelled. +SWIFT_CLASS_NAMED("_LoginCompletionParameters") +@interface FBSDKLoginCompletionParameters : NSObject +@property (nonatomic, strong) FBSDKAuthenticationToken * _Nullable authenticationToken; +@property (nonatomic, strong) FBSDKProfile * _Nullable profile; +@property (nonatomic, copy) NSString * _Nullable accessTokenString; +@property (nonatomic, copy) NSString * _Nullable nonceString; +@property (nonatomic, copy) NSString * _Nullable authenticationTokenString; +@property (nonatomic, copy) NSString * _Nullable code; +@property (nonatomic, copy) NSSet * _Nullable permissions; +@property (nonatomic, copy) NSSet * _Nullable declinedPermissions; +@property (nonatomic, copy) NSSet * _Nullable expiredPermissions; +@property (nonatomic, copy) NSString * _Nullable appID; +@property (nonatomic, copy) NSString * _Nullable userID; +@property (nonatomic) NSError * _Nullable error; +@property (nonatomic, copy) NSDate * _Nullable expirationDate; +@property (nonatomic, copy) NSDate * _Nullable dataAccessExpirationDate; +@property (nonatomic, copy) NSString * _Nullable challenge; +@property (nonatomic, copy) NSString * _Nullable graphDomain; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + +#if __has_attribute(external_source_symbol) +# pragma clang attribute pop +#endif +#pragma clang diagnostic pop +#endif + +#elif defined(__x86_64__) && __x86_64__ +// Generated by Apple Swift version 5.6.1 (swiftlang-5.6.0.323.66 clang-1316.0.20.12) +#ifndef FBSDKLOGINKIT_SWIFT_H +#define FBSDKLOGINKIT_SWIFT_H +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wgcc-compat" + +#if !defined(__has_include) +# define __has_include(x) 0 +#endif +#if !defined(__has_attribute) +# define __has_attribute(x) 0 +#endif +#if !defined(__has_feature) +# define __has_feature(x) 0 +#endif +#if !defined(__has_warning) +# define __has_warning(x) 0 +#endif + +#if __has_include() +# include +#endif + +#pragma clang diagnostic ignored "-Wauto-import" +#include +#include +#include +#include + +#if !defined(SWIFT_TYPEDEFS) +# define SWIFT_TYPEDEFS 1 +# if __has_include() +# include +# elif !defined(__cplusplus) +typedef uint_least16_t char16_t; +typedef uint_least32_t char32_t; +# endif +typedef float swift_float2 __attribute__((__ext_vector_type__(2))); +typedef float swift_float3 __attribute__((__ext_vector_type__(3))); +typedef float swift_float4 __attribute__((__ext_vector_type__(4))); +typedef double swift_double2 __attribute__((__ext_vector_type__(2))); +typedef double swift_double3 __attribute__((__ext_vector_type__(3))); +typedef double swift_double4 __attribute__((__ext_vector_type__(4))); +typedef int swift_int2 __attribute__((__ext_vector_type__(2))); +typedef int swift_int3 __attribute__((__ext_vector_type__(3))); +typedef int swift_int4 __attribute__((__ext_vector_type__(4))); +typedef unsigned int swift_uint2 __attribute__((__ext_vector_type__(2))); +typedef unsigned int swift_uint3 __attribute__((__ext_vector_type__(3))); +typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); +#endif + +#if !defined(SWIFT_PASTE) +# define SWIFT_PASTE_HELPER(x, y) x##y +# define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y) +#endif +#if !defined(SWIFT_METATYPE) +# define SWIFT_METATYPE(X) Class +#endif +#if !defined(SWIFT_CLASS_PROPERTY) +# if __has_feature(objc_class_property) +# define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__ +# else +# 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) +#endif +#if __has_attribute(swift_name) +# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X))) +#else +# define SWIFT_COMPILE_NAME(X) +#endif +#if __has_attribute(objc_method_family) +# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X))) +#else +# define SWIFT_METHOD_FAMILY(X) +#endif +#if __has_attribute(noescape) +# define SWIFT_NOESCAPE __attribute__((noescape)) +#else +# define SWIFT_NOESCAPE +#endif +#if __has_attribute(ns_consumed) +# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed)) +#else +# define SWIFT_RELEASES_ARGUMENT +#endif +#if __has_attribute(warn_unused_result) +# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result)) +#else +# define SWIFT_WARN_UNUSED_RESULT +#endif +#if __has_attribute(noreturn) +# define SWIFT_NORETURN __attribute__((noreturn)) +#else +# define SWIFT_NORETURN +#endif +#if !defined(SWIFT_CLASS_EXTRA) +# define SWIFT_CLASS_EXTRA +#endif +#if !defined(SWIFT_PROTOCOL_EXTRA) +# define SWIFT_PROTOCOL_EXTRA +#endif +#if !defined(SWIFT_ENUM_EXTRA) +# define SWIFT_ENUM_EXTRA +#endif +#if !defined(SWIFT_CLASS) +# if __has_attribute(objc_subclassing_restricted) +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# else +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# endif +#endif +#if !defined(SWIFT_RESILIENT_CLASS) +# if __has_attribute(objc_class_stub) +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub)) +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME) +# else +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) +# 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 +# endif +#endif +#if !defined(SWIFT_ENUM_ATTR) +# if defined(__has_attribute) && __has_attribute(enum_extensibility) +# define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility))) +# else +# define SWIFT_ENUM_ATTR(_extensibility) +# endif +#endif +#if !defined(SWIFT_ENUM) +# define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# if __has_feature(generalized_swift_name) +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# else +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility) +# endif +#endif +#if !defined(SWIFT_UNAVAILABLE) +# define SWIFT_UNAVAILABLE __attribute__((unavailable)) +#endif +#if !defined(SWIFT_UNAVAILABLE_MSG) +# define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg))) +#endif +#if !defined(SWIFT_AVAILABILITY) +# define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__))) +#endif +#if !defined(SWIFT_WEAK_IMPORT) +# define SWIFT_WEAK_IMPORT __attribute__((weak_import)) +#endif +#if !defined(SWIFT_DEPRECATED) +# define SWIFT_DEPRECATED __attribute__((deprecated)) +#endif +#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) +#endif +#if !defined(IBSegueAction) +# define IBSegueAction +#endif +#if !defined(SWIFT_EXTERN) +# if defined(__cplusplus) +# define SWIFT_EXTERN extern "C" +# else +# define SWIFT_EXTERN extern +# endif +#endif +#if __has_feature(modules) +#if __has_warning("-Watimport-in-framework-header") +#pragma clang diagnostic ignored "-Watimport-in-framework-header" +#endif +@import CoreGraphics; +@import FBSDKCoreKit; +@import Foundation; +@import ObjectiveC; +@import UIKit; +#endif + +#import + +#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" +#pragma clang diagnostic ignored "-Wduplicate-method-arg" +#if __has_warning("-Wpragma-clang-attribute") +# pragma clang diagnostic ignored "-Wpragma-clang-attribute" +#endif +#pragma clang diagnostic ignored "-Wunknown-pragmas" +#pragma clang diagnostic ignored "-Wnullability" + +#if __has_attribute(external_source_symbol) +# pragma push_macro("any") +# undef any +# pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="FBSDKLoginKit",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol)) +# pragma pop_macro("any") +#endif + + +@class NSString; + +/// Represents a code verifier used in the PKCE (Proof Key for Code Exchange) +/// process. This is a cryptographically random string using the characters +/// A-Z, a-z, 0-9, and the punctuation characters -._~ (hyphen, period, +/// underscore, and tilde), between 43 and 128 characters long. +SWIFT_CLASS_NAMED("CodeVerifier") +@interface FBSDKCodeVerifier : NSObject +/// The string value of the code verifier +@property (nonatomic, readonly, copy) NSString * _Nonnull value; +/// The SHA256 hashed challenge of the code verifier +@property (nonatomic, readonly, copy) NSString * _Nonnull challenge; +/// Attempts to initialize a new code verifier instance with the given string. +/// Creation will fail and return nil if the string is invalid. +/// @param string the code verifier string +- (nullable instancetype)initWithString:(NSString * _Nonnull)string; +/// Initializes a new code verifier instance with a random string value +- (nonnull instancetype)init; +@end + +/// Passed to openURL to indicate which default audience to use for sessions that post data to Facebook. +/// Certain operations such as publishing a status or publishing a photo require an audience. When the user +/// grants an application permission to perform a publish operation, a default audience is selected as the +/// publication ceiling for the application. This enumerated value allows the application to select which +/// audience to ask the user to grant publish permission for. +typedef SWIFT_ENUM_NAMED(NSUInteger, FBSDKDefaultAudience, "DefaultAudience", open) { +/// Indicates that the user’s friends are able to see posts made by the application + FBSDKDefaultAudienceFriends = 0, +/// Indicates that only the user is able to see posts made by the application + FBSDKDefaultAudienceOnlyMe = 1, +/// Indicates that all Facebook users are able to see posts made by the application + FBSDKDefaultAudienceEveryone = 2, +}; + +@class NSURL; +@class NSDate; + +/// Describes the initial response when starting the device login flow. +/// This is used by DeviceLoginManager. +SWIFT_CLASS_NAMED("DeviceLoginCodeInfo") +@interface FBSDKDeviceLoginCodeInfo : NSObject +/// The unique id for this login flow. +@property (nonatomic, readonly, copy) NSString * _Nonnull identifier; +/// The short “user_code” that should be presented to the user. +@property (nonatomic, readonly, copy) NSString * _Nonnull loginCode; +/// The verification URL. +@property (nonatomic, readonly, copy) NSURL * _Nonnull verificationURL; +/// The expiration date. +@property (nonatomic, readonly, copy) NSDate * _Nonnull expirationDate; +/// The polling interval +@property (nonatomic, readonly) NSUInteger pollingInterval; +- (nonnull instancetype)initWithIdentifier:(NSString * _Nonnull)identifier loginCode:(NSString * _Nonnull)loginCode verificationURL:(NSURL * _Nonnull)verificationURL expirationDate:(NSDate * _Nonnull)expirationDate pollingInterval:(NSUInteger)pollingInterval OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +/// Custom error codes for device login errors in the login error domain +typedef SWIFT_ENUM_NAMED(NSInteger, FBSDKDeviceLoginError, "DeviceLoginErrorCode", open) { +/// Your device is polling too frequently. + FBSDKDeviceLoginErrorExcessivePolling = 1349172, +/// User has declined to authorize your application. + FBSDKDeviceLoginErrorAuthorizationDeclined = 1349173, +/// User has not yet authorized your application. Continue polling. + FBSDKDeviceLoginErrorAuthorizationPending = 1349174, +/// The code you entered has expired. + FBSDKDeviceLoginErrorCodeExpired = 1349152, +}; + +@protocol FBSDKDeviceLoginManagerDelegate; + +/// Use this class to perform a device login flow. +/// The device login flow starts by requesting a code from the device login API. +/// This class informs the delegate when this code is received. You should then present the +/// code to the user to enter. In the meantime, this class polls the device login API +/// periodically and informs the delegate of the results. +/// See Facebook Device Login. +SWIFT_CLASS_NAMED("DeviceLoginManager") +@interface FBSDKDeviceLoginManager : NSObject +/// The device login manager delegate. +@property (nonatomic, weak) id _Nullable delegate; +/// The requested permissions. +@property (nonatomic, readonly, copy) NSArray * _Nonnull permissions; +/// The optional URL to redirect the user to after they complete the login. +/// The URL must be configured in your App Settings -> Advanced -> OAuth Redirect URIs +@property (nonatomic, copy) NSURL * _Nullable redirectURL; +/// Initializes a new instance. +/// @param permissions The permissions to request. +/// @param enableSmartLogin Whether to enable smart login. +- (nonnull instancetype)initWithPermissions:(NSArray * _Nonnull)permissions enableSmartLogin:(BOOL)enableSmartLogin OBJC_DESIGNATED_INITIALIZER; +/// Starts the device login flow +/// This instance will retain self until the flow is finished or cancelled. +- (void)start; +/// Attempts to cancel the device login flow. +- (void)cancel; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +@class NSNetService; +@class NSNumber; + +@interface FBSDKDeviceLoginManager (SWIFT_EXTENSION(FBSDKLoginKit)) +- (void)netService:(NSNetService * _Nonnull)service didNotPublish:(NSDictionary * _Nonnull)errorValues; +@end + + +@class FBSDKDeviceLoginManagerResult; + +/// A delegate for DeviceLoginManager. +SWIFT_PROTOCOL_NAMED("DeviceLoginManagerDelegate") +@protocol FBSDKDeviceLoginManagerDelegate +/// Indicates the device login flow has started. You should parse codeInfo to present the code to the user to enter. +/// @param loginManager the login manager instance. +/// @param codeInfo the code info data. +- (void)deviceLoginManager:(FBSDKDeviceLoginManager * _Nonnull)loginManager startedWithCodeInfo:(FBSDKDeviceLoginCodeInfo * _Nonnull)codeInfo; +/// Indicates the device login flow has finished. +/// @param loginManager the login manager instance. +/// @param result the results of the login flow. +/// @param error the error, if available. +/// The flow can be finished if the user completed the flow, cancelled, or if the code has expired. +- (void)deviceLoginManager:(FBSDKDeviceLoginManager * _Nonnull)loginManager completedWithResult:(FBSDKDeviceLoginManagerResult * _Nullable)result error:(NSError * _Nullable)error; +@end + +@class FBSDKAccessToken; + +/// Represents the results of the a device login flow. This is used by DeviceLoginManager +SWIFT_CLASS_NAMED("DeviceLoginManagerResult") +@interface FBSDKDeviceLoginManagerResult : NSObject +/// The token +@property (nonatomic, readonly, strong) FBSDKAccessToken * _Nullable accessToken; +/// Indicates if the login was cancelled by the user, or if the device login code has expired. +@property (nonatomic, readonly) BOOL isCancelled; +/// Internal method exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +- (nonnull instancetype)initWithToken:(FBSDKAccessToken * _Nullable)token isCancelled:(BOOL)cancelled OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +@protocol FBSDKLoginButtonDelegate; +enum FBSDKLoginButtonTooltipBehavior : NSUInteger; +enum FBSDKTooltipColorStyle : NSUInteger; +enum FBSDKLoginTracking : NSUInteger; +@class NSCoder; + +/// A button that initiates a log in or log out flow upon tapping. +/// LoginButton works with AccessToken.current to determine what to display, +/// and automatically starts authentication when tapped (i.e., you do not need to manually subscribe action targets). +/// Like LoginManager, you should make sure your app delegate is connected to ApplicationDelegate +/// in order for the button’s delegate to receive messages. +/// LoginButton has a fixed height of 30 pixels, but you may change the width. +/// Initializing the button with nil frame will size the button to its minimum frame. +SWIFT_CLASS_NAMED("FBLoginButton") +@interface FBSDKLoginButton : FBSDKButton +/// The default audience to use, if publish permissions are requested at login time. +@property (nonatomic) enum FBSDKDefaultAudience defaultAudience; +/// Gets or sets the delegate. +@property (nonatomic, weak) IBOutlet id _Nullable delegate; +/// The permissions to request. +/// To provide the best experience, you should minimize the number of permissions you request, and only ask for them when needed. +/// For example, do not ask for “user_location” until you the information is actually used by the app. +/// Note this is converted to NSSet and is only +/// an NSArray for the convenience of literal syntax. +/// See the permissions guide for more details. +@property (nonatomic, copy) NSArray * _Nonnull permissions; +/// Gets or sets the desired tooltip behavior. +@property (nonatomic) enum FBSDKLoginButtonTooltipBehavior tooltipBehavior; +/// Gets or sets the desired tooltip color style. +@property (nonatomic) enum FBSDKTooltipColorStyle tooltipColorStyle; +/// Gets or sets the desired tracking preference to use for login attempts. Defaults to .enabled +@property (nonatomic) enum FBSDKLoginTracking loginTracking; +/// Gets or sets an optional nonce to use for login attempts. A valid nonce must be a non-empty string without whitespace. +/// An invalid nonce will not be set. Instead, default unique nonces will be used for login attempts. +@property (nonatomic, copy) NSString * _Nullable nonce; +/// Gets or sets an optional page id to use for login attempts. +@property (nonatomic, copy) NSString * _Nullable messengerPageId; +/// Gets or sets the login authorization type to use in the login request. Defaults to rerequest. Use nil to avoid +/// requesting permissions that were previously denied. +@property (nonatomic) FBSDKLoginAuthType _Nullable authType; +/// The code verifier used in the PKCE process. +/// If not provided, a code verifier will be randomly generated. +@property (nonatomic, strong) FBSDKCodeVerifier * _Nonnull codeVerifier; +- (nonnull instancetype)initWithFrame:(CGRect)frame OBJC_DESIGNATED_INITIALIZER; +- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder SWIFT_UNAVAILABLE; +- (void)didMoveToWindow; +- (CGRect)imageRectForContentRect:(CGRect)contentRect SWIFT_WARN_UNUSED_RESULT; +- (CGRect)titleRectForContentRect:(CGRect)contentRect SWIFT_WARN_UNUSED_RESULT; +- (void)layoutSubviews; +- (CGSize)sizeThatFits:(CGSize)size SWIFT_WARN_UNUSED_RESULT; +@end + +/// Indicates the desired login tooltip behavior. +typedef SWIFT_ENUM_NAMED(NSUInteger, FBSDKLoginButtonTooltipBehavior, "TooltipBehavior", open) { +/// The default behavior. The tooltip will only be displayed if +/// the app is eligible (determined by possible server round trip) + FBSDKLoginButtonTooltipBehaviorAutomatic = 0, +/// Force display of the tooltip (typically for UI testing) + FBSDKLoginButtonTooltipBehaviorForceDisplay = 1, +/// Force disable. In this case you can still exert more refined +/// control by manually constructing a FBSDKLoginTooltipView instance. + FBSDKLoginButtonTooltipBehaviorDisable = 2, +}; + +enum FBSDKTooltipViewArrowDirection : NSUInteger; + +/// Tooltip bubble with text in it used to display tips for UI elements, +/// with a pointed arrow (to refer to the UI element). +/// The tooltip fades in and will automatically fade out. See displayDuration. +SWIFT_CLASS_NAMED("FBTooltipView") +@interface FBSDKTooltipView : UIView +/// Gets or sets the amount of time in seconds the tooltip should be displayed. +/// Set this to zero to make the display permanent until explicitly dismissed. +/// Defaults to six seconds. +@property (nonatomic) NSTimeInterval displayDuration; +/// Gets or sets the color style after initialization. +/// Defaults to value passed to -initWithTagline:message:colorStyle:. +@property (nonatomic) enum FBSDKTooltipColorStyle colorStyle; +/// Gets or sets the message. +@property (nonatomic, copy) NSString * _Nullable message; +/// Gets or sets the optional phrase that comprises the first part of the label (and is highlighted differently). +@property (nonatomic, copy) NSString * _Nullable tagline; +/// Convenience constructor +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +/// Designated initializer. +/// If you need to show a tooltip for login, consider using the FBSDKLoginTooltipView view. +/// See FBSDKLoginTooltipView +/// \param tagline First part of the label, that will be highlighted with different color. Can be nil. +/// +/// \param message Main message to display. +/// +/// \param colorStyle Color style to use for tooltip. +/// +- (nonnull instancetype)initWithTagline:(NSString * _Nullable)tagline message:(NSString * _Nullable)message colorStyle:(enum FBSDKTooltipColorStyle)colorStyle OBJC_DESIGNATED_INITIALIZER; +- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder OBJC_DESIGNATED_INITIALIZER SWIFT_UNAVAILABLE; +/// Show tooltip at the top or at the bottom of given view. +/// Tooltip will be added to anchorView.window.rootViewController.view +/// Use this method to present the tooltip with automatic positioning or +/// use -presentInView:withArrowPosition:direction: for manual positioning +/// If anchorView is nil or has no window - this method does nothing. +/// \param anchorView view to show at, must be already added to window view hierarchy, in order to decide +/// where tooltip will be shown. (If there’s not enough space at the top of the anchorView in window bounds - +/// tooltip will be shown at the bottom of it) +/// +- (void)presentFromView:(UIView * _Nonnull)anchorView; +/// Adds tooltip to given view, with given position and arrow direction. +/// \param view View to be used as superview. +/// +/// \param arrowPosition Point in view’s cordinates, where arrow will be pointing +/// +/// \param direction whenever arrow should be pointing up (message bubble is below the arrow) or down (message bubble is above the arrow). +/// +- (void)presentInView:(UIView * _Nonnull)view withArrowPosition:(CGPoint)arrowPosition direction:(enum FBSDKTooltipViewArrowDirection)direction; +/// Remove tooltip manually. +/// Calling this method isn’t necessary - tooltip will dismiss itself automatically after the displayDuration. +- (void)dismiss; +- (void)drawRect:(CGRect)rect; +- (void)layoutSubviews; +- (nonnull instancetype)initWithFrame:(CGRect)frame SWIFT_UNAVAILABLE; +@end + +/// FBSDKTooltipViewArrowDirection enum +/// Passed on construction to determine arrow orientation. +typedef SWIFT_ENUM_NAMED(NSUInteger, FBSDKTooltipViewArrowDirection, "ArrowDirection", closed) { + FBSDKTooltipViewArrowDirectionDown = 0, + FBSDKTooltipViewArrowDirectionUp = 1, +}; + +/// FBSDKTooltipColorStyle enum +/// Passed on construction to determine color styling. +typedef SWIFT_ENUM_NAMED(NSUInteger, FBSDKTooltipColorStyle, "ColorStyle", closed) { + FBSDKTooltipColorStyleFriendlyBlue = 0, + FBSDKTooltipColorStyleNeutralGray = 1, +}; + +@protocol FBSDKLoginTooltipViewDelegate; + +/// Represents a tooltip to be displayed next to a Facebook login button +/// to highlight features for new users. +/// The FBSDKLoginButton may display this view automatically. If you do +/// not use the FBSDKLoginButton, you can manually call one of the present* methods +/// as appropriate and customize behavior via FBSDKLoginTooltipViewDelegate delegate. +/// By default, the FBSDKLoginTooltipView is not added to the superview until it is +/// determined the app has migrated to the new login experience. You can override this +/// (e.g., to test the UI layout) by implementing the delegate or setting forceDisplay to YES. +SWIFT_CLASS_NAMED("FBLoginTooltipView") +@interface FBSDKLoginTooltipView : FBSDKTooltipView +/// the delegate +@property (nonatomic, weak) id _Nullable delegate; +/// if set to YES, the view will always be displayed and the delegate’s +/// loginTooltipView:shouldAppear: will NOT be called. +@property (nonatomic) BOOL forceDisplay; +/// if set to YES, the view will always be displayed and the delegate’s +/// loginTooltipView:shouldAppear: will NOT be called. +@property (nonatomic) BOOL shouldForceDisplay; +/// Create tooltip +- (nonnull instancetype)init; +- (nonnull instancetype)initWithTagline:(NSString * _Nullable)tagline message:(NSString * _Nullable)message colorStyle:(enum FBSDKTooltipColorStyle)colorStyle OBJC_DESIGNATED_INITIALIZER; +- (void)presentInView:(UIView * _Nonnull)view withArrowPosition:(CGPoint)arrowPosition direction:(enum FBSDKTooltipViewArrowDirection)direction; +@end + + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +///
    +///
  • +/// Warning INTERNAL: DO NOT USE +///
  • +///
+SWIFT_CLASS_NAMED("FBPermission") +@interface FBSDKPermission : NSObject +@property (nonatomic, readonly, copy) NSString * _Nonnull description; +@property (nonatomic, readonly) NSUInteger hash; +/// Attempts to initialize a new permission with the given string. +/// Creation will fail and return nil if the string is invalid. +/// \param string The raw permission string +/// +- (nullable instancetype)initWithString:(NSString * _Nonnull)string OBJC_DESIGNATED_INITIALIZER; +/// Returns a set of FBPermission from a set of raw permissions strings. +/// Will return nil if any of the input permissions is invalid. ++ (NSSet * _Nullable)permissionsFromRawPermissions:(NSSet * _Nonnull)rawPermissions SWIFT_WARN_UNUSED_RESULT; +/// Returns a set of string permissions from a set of FBPermission by +/// extracting the “value” property for each element. ++ (NSSet * _Nonnull)rawPermissionsFromPermissions:(NSSet * _Nonnull)permissions SWIFT_WARN_UNUSED_RESULT; +- (BOOL)isEqual:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + + + +@class FBSDKLoginManagerLoginResult; + +/// A delegate for FBSDKLoginButton +SWIFT_PROTOCOL_NAMED("LoginButtonDelegate") +@protocol FBSDKLoginButtonDelegate +/// Sent to the delegate when the button was used to login. +/// @param loginButton The button being used to log in +/// @param result The results of the login +/// @param error The error (if any) from the login +- (void)loginButton:(FBSDKLoginButton * _Nonnull)loginButton didCompleteWithResult:(FBSDKLoginManagerLoginResult * _Nullable)result error:(NSError * _Nullable)error; +/// Sent to the delegate when the button was used to logout. +/// @param loginButton The button being used to log out. +- (void)loginButtonDidLogOut:(FBSDKLoginButton * _Nonnull)loginButton; +@optional +/// Sent to the delegate when the button is about to login. +/// @param loginButton The button being used to log in +/// @return true if the login should be allowed to proceed, false otherwise +- (BOOL)loginButtonWillLogin:(FBSDKLoginButton * _Nonnull)loginButton SWIFT_WARN_UNUSED_RESULT; +@end + + +/// A configuration to use for modifying the behavior of a login attempt. +SWIFT_CLASS_NAMED("LoginConfiguration") +@interface FBSDKLoginConfiguration : NSObject +/// The nonce that the configuration was created with. +/// A unique nonce will be used if none is provided to the initializer. +@property (nonatomic, readonly, copy) NSString * _Nonnull nonce; +/// The tracking preference. Defaults to .enabled. +@property (nonatomic, readonly) enum FBSDKLoginTracking tracking; +/// The requested permissions for the login attempt. Defaults to an empty set. +@property (nonatomic, readonly, copy) NSSet * _Nonnull requestedPermissions; +/// The Messenger Page Id associated with this login request. +@property (nonatomic, readonly, copy) NSString * _Nullable messengerPageId; +/// The auth type associated with this login request. +@property (nonatomic, readonly) FBSDKLoginAuthType _Nullable authType; +/// The code verifier used in the PKCE process. +/// If not provided, a code verifier will be randomly generated. +@property (nonatomic, readonly, strong) FBSDKCodeVerifier * _Nonnull codeVerifier; +/// Attempts to initialize a new configuration with the expected parameters. +/// @param permissions the requested permissions for a login attempt. Permissions must be an array of strings that do not contain whitespace. +/// @param tracking the tracking preference to use for a login attempt. +/// @param nonce an optional nonce to use for the login attempt. A valid nonce must be a non-empty string without whitespace. +/// Creation of the configuration will fail if the nonce is invalid. +/// @param messengerPageId the associated page id to use for a login attempt. +- (nullable instancetype)initWithPermissions:(NSArray * _Nonnull)permissions tracking:(enum FBSDKLoginTracking)tracking nonce:(NSString * _Nonnull)nonce messengerPageId:(NSString * _Nullable)messengerPageId; +/// Attempts to initialize a new configuration with the expected parameters. +/// @param permissions the requested permissions for a login attempt. Permissions must be an array of strings that do not contain whitespace. +/// @param tracking the tracking preference to use for a login attempt. +/// @param nonce an optional nonce to use for the login attempt. A valid nonce must be a non-empty string without whitespace. +/// Creation of the configuration will fail if the nonce is invalid. +/// @param messengerPageId the associated page id to use for a login attempt. +/// @param authType auth_type param to use for login. +- (nullable instancetype)initWithPermissions:(NSArray * _Nonnull)permissions tracking:(enum FBSDKLoginTracking)tracking nonce:(NSString * _Nonnull)nonce messengerPageId:(NSString * _Nullable)messengerPageId authType:(FBSDKLoginAuthType _Nullable)authType; +/// Attempts to initialize a new configuration with the expected parameters. +/// @param permissions the requested permissions for a login attempt. Permissions must be an array of strings that do not contain whitespace. +/// @param tracking the tracking preference to use for a login attempt. +/// @param nonce an optional nonce to use for the login attempt. A valid nonce must be a non-empty string without whitespace. +/// Creation of the configuration will fail if the nonce is invalid. +- (nullable instancetype)initWithPermissions:(NSArray * _Nonnull)permissions tracking:(enum FBSDKLoginTracking)tracking nonce:(NSString * _Nonnull)nonce; +/// Attempts to initialize a new configuration with the expected parameters. +/// @param permissions the requested permissions for the login attempt. Permissions must be an array of strings that do not contain whitespace. +/// @param tracking the tracking preference to use for a login attempt. +/// @param messengerPageId the associated page id to use for a login attempt. +- (nullable instancetype)initWithPermissions:(NSArray * _Nonnull)permissions tracking:(enum FBSDKLoginTracking)tracking messengerPageId:(NSString * _Nullable)messengerPageId; +/// Attempts to initialize a new configuration with the expected parameters. +/// @param permissions the requested permissions for the login attempt. Permissions must be an array of strings that do not contain whitespace. +/// @param tracking the tracking preference to use for a login attempt. +/// @param messengerPageId the associated page id to use for a login attempt. +/// @param authType auth_type param to use for login. +- (nullable instancetype)initWithPermissions:(NSArray * _Nonnull)permissions tracking:(enum FBSDKLoginTracking)tracking messengerPageId:(NSString * _Nullable)messengerPageId authType:(FBSDKLoginAuthType _Nullable)authType; +/// Attempts to initialize a new configuration with the expected parameters. +/// @param permissions the requested permissions for a login attempt. Permissions must be an array of strings that do not contain whitespace. +/// @param tracking the tracking preference to use for a login attempt. +/// @param nonce an optional nonce to use for the login attempt. A valid nonce must be a non-empty string without whitespace. +/// Creation of the configuration will fail if the nonce is invalid. +/// @param messengerPageId the associated page id to use for a login attempt. +/// @param authType auth_type param to use for login. +/// @param codeVerifier The code verifier used in the PKCE process. +- (nullable instancetype)initWithPermissions:(NSArray * _Nonnull)permissions tracking:(enum FBSDKLoginTracking)tracking nonce:(NSString * _Nonnull)nonce messengerPageId:(NSString * _Nullable)messengerPageId authType:(FBSDKLoginAuthType _Nullable)authType codeVerifier:(FBSDKCodeVerifier * _Nonnull)codeVerifier OBJC_DESIGNATED_INITIALIZER; +/// Attempts to initialize a new configuration with the expected parameters. +/// @param permissions the requested permissions for the login attempt. Permissions must be an array of strings that do not contain whitespace. +/// @param tracking the tracking preference to use for a login attempt. +- (nullable instancetype)initWithPermissions:(NSArray * _Nonnull)permissions tracking:(enum FBSDKLoginTracking)tracking; +/// Attempts to initialize a new configuration with the expected parameters. +/// @param tracking the login tracking preference to use for a login attempt. +- (nullable instancetype)initWithTracking:(enum FBSDKLoginTracking)tracking; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +/// Custom error codes for login errors in the login error domain +typedef SWIFT_ENUM_NAMED(NSInteger, FBSDKLoginError, "LoginErrorCode", open) { +/// Reserved + FBSDKLoginErrorReserved = 300, +/// The error code for unknown errors + FBSDKLoginErrorUnknown = 301, +/// The user’s password has changed and must log in again + FBSDKLoginErrorPasswordChanged = 302, +/// The user must log in to their account on www.facebook.com to restore access + FBSDKLoginErrorUserCheckpointed = 303, +/// Indicates a failure to request new permissions because the user has changed + FBSDKLoginErrorUserMismatch = 304, +/// The user must confirm their account with Facebook before logging in + FBSDKLoginErrorUnconfirmedUser = 305, +/// The Accounts framework failed without returning an error, indicating the app’s slider in the +/// iOS Facebook Settings (device Settings -> Facebook -> App Name) has been disabled. + FBSDKLoginErrorSystemAccountAppDisabled = 306, +/// An error occurred related to Facebook system Account store + FBSDKLoginErrorSystemAccountUnavailable = 307, +/// The login response was missing a valid challenge string + FBSDKLoginErrorBadChallengeString = 308, +/// The ID token returned in login response was invalid + FBSDKLoginErrorInvalidIDToken = 309, +/// A current access token was required and not provided + FBSDKLoginErrorMissingAccessToken = 310, +}; + +@class UIViewController; + +/// Provides methods for logging the user in and out. +/// It works directly with AccessToken (for data access) and AuthenticationToken (for authentication); +/// it sets the “current” tokens upon successful authorizations (or sets to nil in case of logOut). +/// You should check AccessToken.current before calling a login method to see if there is +/// a cached token available (typically in a viewDidLoad implementation). +/// @warning If you are managing your own tokens outside of AccessToken, you will need to set +/// AccessToken.current before calling a login method to authorize further permissions on your tokens. +SWIFT_CLASS_NAMED("LoginManager") +@interface FBSDKLoginManager : NSObject +/// The default audience. You should set this if you intend to ask for publish permissions. +@property (nonatomic) enum FBSDKDefaultAudience defaultAudience; +/// Initialize an instance of LoginManager. +/// \param defaultAudience Optional default audience to use. Default: .friends. +/// +- (nonnull instancetype)initWithDefaultAudience:(enum FBSDKDefaultAudience)defaultAudience; +/// Logs the user in or authorizes additional permissions. +/// @param viewController the view controller from which to present the login UI. If nil, the topmost view +/// controller will be automatically determined and used. +/// @param configuration the login configuration to use. +/// @param completion the login completion handler. +/// Use this method when asking for permissions. You should only ask for permissions when they +/// are needed and the value should be explained to the user. You can inspect the +/// FBSDKLoginManagerLoginResultBlock’s result.declinedPermissions to provide more information +/// to the user if they decline permissions. +/// To reduce unnecessary login attempts, you should typically check if AccessToken.current +/// already contains the permissions you need. If it does, you probably do not need to call this method. +/// @warning You can only perform one login call at a time. Calling a login method before the completion handler is +/// called on a previous login attempt will result in an error. +/// @warning This method will present a UI to the user and thus should be called on the main thread. +- (void)logInFromViewController:(UIViewController * _Nullable)viewController configuration:(FBSDKLoginConfiguration * _Nullable)configuration completion:(FBSDKLoginManagerLoginResultBlock _Nonnull)completion; +/// Logs the user in or authorizes additional permissions. +/// @param permissions the optional array of permissions. Note this is converted to NSSet and is only +/// an NSArray for the convenience of literal syntax. +/// @param viewController the view controller to present from. If nil, the topmost view controller will be +/// automatically determined as best as possible. +/// @param handler the callback. +/// Use this method when asking for read permissions. You should only ask for permissions when they +/// are needed and explain the value to the user. You can inspect the FBSDKLoginManagerLoginResultBlock’s +/// result.declinedPermissions to provide more information to the user if they decline permissions. +/// You typically should check if AccessToken.current already contains the permissions you need before +/// asking to reduce unnecessary login attempts. For example, you could perform that check in viewDidLoad. +/// @warning You can only perform one login call at a time. Calling a login method before the completion handler is +/// called on a previous login attempt will result in an error. +/// @warning This method will present a UI to the user and thus should be called on the main thread. +- (void)logInWithPermissions:(NSArray * _Nonnull)permissions fromViewController:(UIViewController * _Nullable)viewController handler:(FBSDKLoginManagerLoginResultBlock _Nullable)handler; +/// Requests user’s permission to reathorize application’s data access, after it has expired due to inactivity. +/// @param viewController the view controller from which to present the login UI. If nil, the topmost view +/// controller will be automatically determined and used. +/// @param handler the callback. +/// Use this method when you need to reathorize your app’s access to user data via the Graph API. +/// You should only call this after access has expired. +/// You should provide as much context to the user as possible as to why you need to reauthorize the access, the +/// scope of access being reathorized, and what added value your app provides when the access is reathorized. +/// You can inspect the result.declinedPermissions to determine if you should provide more information to the +/// user based on any declined permissions. +/// @warning This method will reauthorize using a LoginConfiguration with FBSDKLoginTracking set to .enabled. +/// @warning This method will present UI the user. You typically should call this if AccessToken.isDataAccessExpired +/// is true. +- (void)reauthorizeDataAccess:(UIViewController * _Nonnull)viewController handler:(FBSDKLoginManagerLoginResultBlock _Nonnull)handler; +/// Logs the user out +/// This nils out the singleton instances of AccessToken, AuthenticationToken and Profle. +/// @note This is only a client side logout. It will not log the user out of their Facebook account. +- (void)logOut; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + + +@class UIApplication; + +@interface FBSDKLoginManager (SWIFT_EXTENSION(FBSDKLoginKit)) ++ (FBSDKLoginManager * _Nonnull)makeOpener SWIFT_WARN_UNUSED_RESULT; +- (BOOL)application:(UIApplication * _Nullable)application openURL:(NSURL * _Nullable)url sourceApplication:(NSString * _Nullable)sourceApplication annotation:(id _Nullable)annotation SWIFT_WARN_UNUSED_RESULT; +- (BOOL)canOpenURL:(NSURL * _Nonnull)url forApplication:(UIApplication * _Nullable)application sourceApplication:(NSString * _Nullable)sourceApplication annotation:(id _Nullable)annotation SWIFT_WARN_UNUSED_RESULT; +- (void)applicationDidBecomeActive:(UIApplication * _Nonnull)application; +- (BOOL)isAuthenticationURL:(NSURL * _Nonnull)url SWIFT_WARN_UNUSED_RESULT; +- (BOOL)shouldStopPropagationOfURL:(NSURL * _Nonnull)url SWIFT_WARN_UNUSED_RESULT; +@end + +@class FBSDKAuthenticationToken; + +/// Describes the result of a login attempt. +SWIFT_CLASS_NAMED("LoginManagerLoginResult") +@interface FBSDKLoginManagerLoginResult : NSObject +/// The access token +@property (nonatomic, readonly, strong) FBSDKAccessToken * _Nullable token; +/// The authentication token +@property (nonatomic, readonly, strong) FBSDKAuthenticationToken * _Nullable authenticationToken; +/// Whether the login was cancelled by the user +@property (nonatomic, readonly) BOOL isCancelled; +/// The set of permissions granted by the user in the associated request. +/// Inspect the token’s permissions set for a complete list. +@property (nonatomic, readonly, copy) NSSet * _Nonnull grantedPermissions; +/// The set of permissions declined by the user in the associated request. +/// Inspect the token’s permissions set for a complete list. +@property (nonatomic, readonly, copy) NSSet * _Nonnull declinedPermissions; +/// Creates a new result +/// @param token The access token +/// @param authenticationToken The authentication token +/// @param isCancelled whether The login was cancelled by the user +/// @param grantedPermissions The set of granted permissions +/// @param declinedPermissions The set of declined permissions +- (nonnull instancetype)initWithToken:(FBSDKAccessToken * _Nullable)token authenticationToken:(FBSDKAuthenticationToken * _Nullable)authenticationToken isCancelled:(BOOL)isCancelled grantedPermissions:(NSSet * _Nonnull)grantedPermissions declinedPermissions:(NSSet * _Nonnull)declinedPermissions OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +/// The LoginTooltipViewDelegate protocol defines the methods used to receive event +/// notifications from FBLoginTooltipView objects. +SWIFT_PROTOCOL_NAMED("LoginTooltipViewDelegate") +@protocol FBSDKLoginTooltipViewDelegate +@optional +/// Asks the delegate if the tooltip view should appear +/// @param view The tooltip view. +/// @param appIsEligible The value fetched from the server identifying if the app +/// is eligible for the new login experience. +/// Use this method to customize display behavior. +- (BOOL)loginTooltipView:(FBSDKLoginTooltipView * _Nonnull)view shouldAppear:(BOOL)appIsEligible SWIFT_WARN_UNUSED_RESULT; +/// Tells the delegate the tooltip view will appear, specifically after it’s been +/// added to the super view but before the fade in animation. +/// @param view The tooltip view. +- (void)loginTooltipViewWillAppear:(FBSDKLoginTooltipView * _Nonnull)view; +/// Tells the delegate the tooltip view will not appear (i.e., was not +/// added to the super view). +/// @param view The tooltip view. +- (void)loginTooltipViewWillNotAppear:(FBSDKLoginTooltipView * _Nonnull)view; +@end + +/// enabled and limited see: https://developers.facebook.com/docs/facebook-login/ios/limited-login/ +typedef SWIFT_ENUM_NAMED(NSUInteger, FBSDKLoginTracking, "LoginTracking", open) { + FBSDKLoginTrackingEnabled = 0, + FBSDKLoginTrackingLimited = 1, +}; + + +@class FBSDKProfile; + +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +///
    +///
  • +/// Warning INTERNAL: DO NOT USE +///
  • +///
+/// Structured interface for accessing the parameters used to complete a log in request. +/// If authenticationTokenString is non-nil, the authentication succeeded. If error is +/// non-nil the request failed. If both are nil, the request was cancelled. +SWIFT_CLASS_NAMED("_LoginCompletionParameters") +@interface FBSDKLoginCompletionParameters : NSObject +@property (nonatomic, strong) FBSDKAuthenticationToken * _Nullable authenticationToken; +@property (nonatomic, strong) FBSDKProfile * _Nullable profile; +@property (nonatomic, copy) NSString * _Nullable accessTokenString; +@property (nonatomic, copy) NSString * _Nullable nonceString; +@property (nonatomic, copy) NSString * _Nullable authenticationTokenString; +@property (nonatomic, copy) NSString * _Nullable code; +@property (nonatomic, copy) NSSet * _Nullable permissions; +@property (nonatomic, copy) NSSet * _Nullable declinedPermissions; +@property (nonatomic, copy) NSSet * _Nullable expiredPermissions; +@property (nonatomic, copy) NSString * _Nullable appID; +@property (nonatomic, copy) NSString * _Nullable userID; +@property (nonatomic) NSError * _Nullable error; +@property (nonatomic, copy) NSDate * _Nullable expirationDate; +@property (nonatomic, copy) NSDate * _Nullable dataAccessExpirationDate; +@property (nonatomic, copy) NSString * _Nullable challenge; +@property (nonatomic, copy) NSString * _Nullable graphDomain; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + +#if __has_attribute(external_source_symbol) +# pragma clang attribute pop +#endif +#pragma clang diagnostic pop +#endif + +#endif diff --git a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Versions/A/Headers/FBSDKLoginKit.h b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Versions/A/Headers/FBSDKLoginKit.h new file mode 100644 index 00000000..976650e1 --- /dev/null +++ b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Versions/A/Headers/FBSDKLoginKit.h @@ -0,0 +1,14 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import +#import +#import + +#import diff --git a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Headers/FBSDKLoginManagerLoginResultBlock.h b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Versions/A/Headers/FBSDKLoginManagerLoginResultBlock.h similarity index 100% rename from ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Headers/FBSDKLoginManagerLoginResultBlock.h rename to ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Versions/A/Headers/FBSDKLoginManagerLoginResultBlock.h diff --git a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Versions/A/Modules/FBSDKLoginKit.swiftmodule/arm64-apple-ios-macabi.swiftdoc b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Versions/A/Modules/FBSDKLoginKit.swiftmodule/arm64-apple-ios-macabi.swiftdoc new file mode 100644 index 00000000..97766279 Binary files /dev/null and b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Versions/A/Modules/FBSDKLoginKit.swiftmodule/arm64-apple-ios-macabi.swiftdoc differ diff --git a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Versions/A/Modules/FBSDKLoginKit.swiftmodule/arm64-apple-ios-macabi.swiftinterface b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Versions/A/Modules/FBSDKLoginKit.swiftmodule/arm64-apple-ios-macabi.swiftinterface new file mode 100644 index 00000000..f3a6d514 --- /dev/null +++ b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Versions/A/Modules/FBSDKLoginKit.swiftmodule/arm64-apple-ios-macabi.swiftinterface @@ -0,0 +1,388 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 5.6.1 (swiftlang-5.6.0.323.66 clang-1316.0.20.12) +// swift-module-flags: -target arm64-apple-ios13.1-macabi -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FBSDKLoginKit +import CommonCrypto +import FBSDKCoreKit +import FBSDKCoreKit_Basics +@_exported import FBSDKLoginKit +import Foundation +import Security +import Swift +import UIKit +import _Concurrency +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKCodeVerifier) final public class CodeVerifier : ObjectiveC.NSObject { + @objc final public let value: Swift.String + @objc final public var challenge: Swift.String { + @objc get + } + @objc(initWithString:) convenience public init?(string: Swift.String) + @objc override convenience dynamic public init() + @objc deinit +} +@objc(FBSDKDefaultAudience) public enum DefaultAudience : Swift.UInt { + case friends + case onlyMe + case everyone + public init?(rawValue: Swift.UInt) + public typealias RawValue = Swift.UInt + public var rawValue: Swift.UInt { + get + } +} +@objcMembers @objc(FBSDKDeviceLoginCodeInfo) final public class DeviceLoginCodeInfo : ObjectiveC.NSObject { + @objc final public let identifier: Swift.String + @objc final public let loginCode: Swift.String + @objc final public let verificationURL: Foundation.URL + @objc final public let expirationDate: Foundation.Date + @objc final public let pollingInterval: Swift.UInt + @objc public init(identifier: Swift.String, loginCode: Swift.String, verificationURL: Foundation.URL, expirationDate: Foundation.Date, pollingInterval: Swift.UInt) + @objc deinit +} +public struct DeviceLoginError : Foundation.CustomNSError, Swift.Hashable { + public let errorCode: Swift.Int + public let errorUserInfo: [Swift.String : Any] + public init(_nsError nsError: Foundation.NSError) + public init(_ code: FBSDKLoginKit.DeviceLoginError.Code, userInfo: [Swift.String : Any] = [:]) + public static var errorDomain: Swift.String { + get + } + public typealias Code = FBSDKLoginKit.DeviceLoginErrorCode + public static var excessivePolling: FBSDKLoginKit.DeviceLoginError.Code { + get + } + public static var authorizationDeclined: FBSDKLoginKit.DeviceLoginError.Code { + get + } + public static var authorizationPending: FBSDKLoginKit.DeviceLoginError.Code { + get + } + public static var codeExpired: FBSDKLoginKit.DeviceLoginError.Code { + get + } + public static func == (lhs: FBSDKLoginKit.DeviceLoginError, rhs: FBSDKLoginKit.DeviceLoginError) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +@objc(FBSDKDeviceLoginError) public enum DeviceLoginErrorCode : Swift.Int, @unchecked Swift.Sendable, Swift.Equatable { + public typealias _ErrorType = FBSDKLoginKit.DeviceLoginError + case excessivePolling = 1349172 + case authorizationDeclined = 1349173 + case authorizationPending = 1349174 + case codeExpired = 1349152 + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +@objcMembers @objc(FBSDKDeviceLoginManager) final public class DeviceLoginManager : ObjectiveC.NSObject { + @objc weak final public var delegate: FBSDKLoginKit.DeviceLoginManagerDelegate? + @objc final public let permissions: [Swift.String] + @objc final public var redirectURL: Foundation.URL? + @objc(initWithPermissions:enableSmartLogin:) public init(permissions: [Swift.String], enableSmartLogin: Swift.Bool) + @objc final public func start() + @objc final public func cancel() + @objc deinit +} +extension FBSDKLoginKit.DeviceLoginManager : Foundation.NetServiceDelegate { + @objc final public func netService(_ service: Foundation.NetService, didNotPublish errorValues: [Swift.String : Foundation.NSNumber]) +} +@objc(FBSDKDeviceLoginManagerDelegate) public protocol DeviceLoginManagerDelegate { + @objc(deviceLoginManager:startedWithCodeInfo:) func deviceLoginManager(_ loginManager: FBSDKLoginKit.DeviceLoginManager, startedWith codeInfo: FBSDKLoginKit.DeviceLoginCodeInfo) + @objc(deviceLoginManager:completedWithResult:error:) func deviceLoginManager(_ loginManager: FBSDKLoginKit.DeviceLoginManager, completedWith result: FBSDKLoginKit.DeviceLoginManagerResult?, error: Swift.Error?) +} +@objcMembers @objc(FBSDKDeviceLoginManagerResult) final public class DeviceLoginManagerResult : ObjectiveC.NSObject { + @objc final public var accessToken: FBSDKCoreKit.AccessToken? { + get + } + @objc final public var isCancelled: Swift.Bool { + get + } + @objc public init(token: FBSDKCoreKit.AccessToken?, isCancelled cancelled: Swift.Bool) + @objc deinit +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKLoginButton) @_Concurrency.MainActor(unsafe) final public class FBLoginButton : FBSDKCoreKit.FBButton { + @objc @_Concurrency.MainActor(unsafe) final public var defaultAudience: FBSDKLoginKit.DefaultAudience { + @objc get + @objc set + } + @objc @IBOutlet @_Concurrency.MainActor(unsafe) weak final public var delegate: FBSDKLoginKit.LoginButtonDelegate? + @objc @_Concurrency.MainActor(unsafe) final public var permissions: [Swift.String] + @objc @_Concurrency.MainActor(unsafe) final public var tooltipBehavior: FBSDKLoginKit.FBLoginButton.TooltipBehavior + @objc @_Concurrency.MainActor(unsafe) final public var tooltipColorStyle: FBSDKLoginKit.FBTooltipView.ColorStyle + @objc @_Concurrency.MainActor(unsafe) final public var loginTracking: FBSDKLoginKit.LoginTracking + @objc @_Concurrency.MainActor(unsafe) final public var nonce: Swift.String? { + @objc get + @objc set + } + @objc @_Concurrency.MainActor(unsafe) final public var messengerPageId: Swift.String? + @objc @_Concurrency.MainActor(unsafe) final public var authType: FBSDKLoginKit.LoginAuthType? + @objc @_Concurrency.MainActor(unsafe) final public var codeVerifier: FBSDKLoginKit.CodeVerifier + @objc(FBSDKLoginButtonTooltipBehavior) public enum TooltipBehavior : Swift.UInt { + case automatic = 0 + case forceDisplay + case disable + public init?(rawValue: Swift.UInt) + public typealias RawValue = Swift.UInt + public var rawValue: Swift.UInt { + get + } + } + @_Concurrency.MainActor(unsafe) @objc override dynamic public init(frame: CoreGraphics.CGRect) + @_Concurrency.MainActor(unsafe) @objc override final public func didMoveToWindow() + @_Concurrency.MainActor(unsafe) @objc override final public func imageRect(forContentRect contentRect: CoreGraphics.CGRect) -> CoreGraphics.CGRect + @_Concurrency.MainActor(unsafe) @objc override final public func titleRect(forContentRect contentRect: CoreGraphics.CGRect) -> CoreGraphics.CGRect + @_Concurrency.MainActor(unsafe) @objc override final public func layoutSubviews() + @_Concurrency.MainActor(unsafe) @objc override final public func sizeThatFits(_ size: CoreGraphics.CGSize) -> CoreGraphics.CGSize + @objc deinit +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(FBSDKLoginTooltipView) @_Concurrency.MainActor(unsafe) final public class FBLoginTooltipView : FBSDKLoginKit.FBTooltipView { + @objc @_Concurrency.MainActor(unsafe) weak final public var delegate: FBSDKLoginKit.LoginTooltipViewDelegate? + @objc @_Concurrency.MainActor(unsafe) final public var forceDisplay: Swift.Bool + @objc @_Concurrency.MainActor(unsafe) final public var shouldForceDisplay: Swift.Bool { + @objc get + @objc set + } + @objc convenience dynamic public init() + @objc(initWithTagline:message:colorStyle:) @_Concurrency.MainActor(unsafe) override public init(tagline: Swift.String?, message: Swift.String?, colorStyle: FBSDKLoginKit.FBTooltipView.ColorStyle) + @_Concurrency.MainActor(unsafe) @objc override final public func present(in view: UIKit.UIView, arrowPosition: CoreGraphics.CGPoint, direction: FBSDKLoginKit.FBTooltipView.ArrowDirection) + @objc deinit +} +@objcMembers @objc(FBSDKPermission) final public class FBPermission : ObjectiveC.NSObject { + @objc override final public var description: Swift.String { + @objc get + } + @objc override final public var hash: Swift.Int { + @objc get + } + @objc public init?(string: Swift.String) + @objc(permissionsFromRawPermissions:) public static func permissions(fromRawPermissions rawPermissions: Swift.Set) -> Swift.Set? + @objc(rawPermissionsFromPermissions:) public static func rawPermissions(from permissions: Swift.Set) -> Swift.Set + @objc override final public func isEqual(_ object: Any?) -> Swift.Bool + @objc deinit +} +@objc(FBSDKTooltipView) @_Concurrency.MainActor(unsafe) open class FBTooltipView : UIKit.UIView { + @objc(FBSDKTooltipViewArrowDirection) @frozen public enum ArrowDirection : Swift.UInt { + case down = 0 + case up = 1 + public init?(rawValue: Swift.UInt) + public typealias RawValue = Swift.UInt + public var rawValue: Swift.UInt { + get + } + } + @objc(FBSDKTooltipColorStyle) @frozen public enum ColorStyle : Swift.UInt { + case friendlyBlue = 0 + case neutralGray = 1 + public init?(rawValue: Swift.UInt) + public typealias RawValue = Swift.UInt + public var rawValue: Swift.UInt { + get + } + } + @objc @_Concurrency.MainActor(unsafe) public var displayDuration: Swift.Double + @objc @_Concurrency.MainActor(unsafe) public var colorStyle: FBSDKLoginKit.FBTooltipView.ColorStyle { + @objc get + @objc set + } + @objc @_Concurrency.MainActor(unsafe) public var message: Swift.String? { + @objc get + @objc set + } + @objc @_Concurrency.MainActor(unsafe) public var tagline: Swift.String? { + @objc get + @objc set + } + @objc @_Concurrency.MainActor(unsafe) public init(tagline: Swift.String?, message: Swift.String?, colorStyle: FBSDKLoginKit.FBTooltipView.ColorStyle) + @available(*, unavailable) + @_Concurrency.MainActor(unsafe) @objc required dynamic public init?(coder: Foundation.NSCoder) + @objc deinit + @objc(presentFromView:) @_Concurrency.MainActor(unsafe) public func present(from anchorView: UIKit.UIView) + @objc(presentInView:withArrowPosition:direction:) @_Concurrency.MainActor(unsafe) open func present(in view: UIKit.UIView, arrowPosition: CoreGraphics.CGPoint, direction: FBSDKLoginKit.FBTooltipView.ArrowDirection) + @objc @_Concurrency.MainActor(unsafe) public func dismiss() + @_Concurrency.MainActor(unsafe) @objc override dynamic public func draw(_ rect: CoreGraphics.CGRect) + @_Concurrency.MainActor(unsafe) @objc override dynamic public func layoutSubviews() +} +@objc(FBSDKLoginButtonDelegate) public protocol LoginButtonDelegate : ObjectiveC.NSObjectProtocol { + @objc(loginButton:didCompleteWithResult:error:) func loginButton(_ loginButton: FBSDKLoginKit.FBLoginButton, didCompleteWith result: FBSDKLoginKit.LoginManagerLoginResult?, error: Swift.Error?) + @objc func loginButtonDidLogOut(_ loginButton: FBSDKLoginKit.FBLoginButton) + @objc optional func loginButtonWillLogin(_ loginButton: FBSDKLoginKit.FBLoginButton) -> Swift.Bool +} +@objcMembers @objc(FBSDKLoginConfiguration) final public class LoginConfiguration : ObjectiveC.NSObject { + @objc final public let nonce: Swift.String + @objc final public let tracking: FBSDKLoginKit.LoginTracking + @objc final public let requestedPermissions: Swift.Set + @objc final public let messengerPageId: Swift.String? + @objc final public let authType: FBSDKLoginKit.LoginAuthType? + @objc final public let codeVerifier: FBSDKLoginKit.CodeVerifier + @objc(initWithPermissions:tracking:nonce:messengerPageId:) convenience public init?(permissions: [Swift.String], tracking: FBSDKLoginKit.LoginTracking, nonce: Swift.String, messengerPageId: Swift.String?) + @objc(initWithPermissions:tracking:nonce:messengerPageId:authType:) convenience public init?(permissions: [Swift.String], tracking: FBSDKLoginKit.LoginTracking, nonce: Swift.String, messengerPageId: Swift.String?, authType: FBSDKLoginKit.LoginAuthType?) + @objc(initWithPermissions:tracking:nonce:) convenience public init?(permissions: [Swift.String], tracking: FBSDKLoginKit.LoginTracking, nonce: Swift.String) + @objc(initWithPermissions:tracking:messengerPageId:) convenience public init?(permissions: [Swift.String], tracking: FBSDKLoginKit.LoginTracking, messengerPageId: Swift.String?) + @objc(initWithPermissions:tracking:messengerPageId:authType:) convenience public init?(permissions: [Swift.String], tracking: FBSDKLoginKit.LoginTracking, messengerPageId: Swift.String?, authType: FBSDKLoginKit.LoginAuthType?) + @objc(initWithPermissions:tracking:nonce:messengerPageId:authType:codeVerifier:) public init?(permissions: [Swift.String], tracking: FBSDKLoginKit.LoginTracking, nonce: Swift.String, messengerPageId: Swift.String?, authType: FBSDKLoginKit.LoginAuthType?, codeVerifier: FBSDKLoginKit.CodeVerifier) + @objc(initWithPermissions:tracking:) convenience public init?(permissions: [Swift.String], tracking: FBSDKLoginKit.LoginTracking) + @objc(initWithTracking:) convenience public init?(tracking: FBSDKLoginKit.LoginTracking) + convenience public init?(permissions: Swift.Set = [], tracking: FBSDKLoginKit.LoginTracking = .enabled, nonce: Swift.String = UUID().uuidString, messengerPageId: Swift.String? = nil, authType: FBSDKLoginKit.LoginAuthType? = .rerequest, codeVerifier: FBSDKLoginKit.CodeVerifier = CodeVerifier()) + @objc deinit +} +public struct LoginError : Foundation.CustomNSError, Swift.Hashable { + public let errorCode: Swift.Int + public let errorUserInfo: [Swift.String : Any] + public init(_nsError nsError: Foundation.NSError) + public init(_ code: FBSDKLoginKit.LoginError.Code, userInfo: [Swift.String : Any] = [:]) + public static var errorDomain: Swift.String { + get + } + public typealias Code = FBSDKLoginKit.LoginErrorCode + public static var reserved: FBSDKLoginKit.LoginError.Code { + get + } + public static var unknown: FBSDKLoginKit.LoginError.Code { + get + } + public static var passwordChanged: FBSDKLoginKit.LoginError.Code { + get + } + public static var userCheckpointed: FBSDKLoginKit.LoginError.Code { + get + } + public static var userMismatch: FBSDKLoginKit.LoginError.Code { + get + } + public static var unconfirmedUser: FBSDKLoginKit.LoginError.Code { + get + } + public static var systemAccountAppDisabled: FBSDKLoginKit.LoginError.Code { + get + } + public static var systemAccountUnavailable: FBSDKLoginKit.LoginError.Code { + get + } + public static var badChallengeString: FBSDKLoginKit.LoginError.Code { + get + } + public static var invalidIDToken: FBSDKLoginKit.LoginError.Code { + get + } + public static var missingAccessToken: FBSDKLoginKit.LoginError.Code { + get + } + public static func == (lhs: FBSDKLoginKit.LoginError, rhs: FBSDKLoginKit.LoginError) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +@objc(FBSDKLoginError) public enum LoginErrorCode : Swift.Int, @unchecked Swift.Sendable, Swift.Equatable { + public typealias _ErrorType = FBSDKLoginKit.LoginError + case reserved = 300 + case unknown + case passwordChanged + case userCheckpointed + case userMismatch + case unconfirmedUser + case systemAccountAppDisabled + case systemAccountUnavailable + case badChallengeString + case invalidIDToken + case missingAccessToken + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +public let LoginErrorDomain: Swift.String +@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKLoginManager) final public class LoginManager : ObjectiveC.NSObject { + @objc final public var defaultAudience: FBSDKLoginKit.DefaultAudience + @objc convenience public init(defaultAudience: FBSDKLoginKit.DefaultAudience = .friends) + @available(swift, obsoleted: 0.1) + @objc(logInFromViewController:configuration:completion:) final public func logIn(from viewController: UIKit.UIViewController?, configuration: FBSDKLoginKit.LoginConfiguration?, completion: @escaping FBSDKLoginKit.LoginManagerLoginResultBlock) + @nonobjc final public func logIn(viewController: UIKit.UIViewController? = nil, configuration: FBSDKLoginKit.LoginConfiguration?, completion: @escaping FBSDKLoginKit.LoginResultBlock) + @objc(logInWithPermissions:fromViewController:handler:) final public func logIn(permissions: [Swift.String], from viewController: UIKit.UIViewController?, handler: FBSDKLoginKit.LoginManagerLoginResultBlock?) + @objc(reauthorizeDataAccess:handler:) final public func reauthorizeDataAccess(from viewController: UIKit.UIViewController, handler: @escaping FBSDKLoginKit.LoginManagerLoginResultBlock) + @objc(logOut) final public func logOut() + @objc override dynamic public init() + @objc deinit +} +extension FBSDKLoginKit.LoginManager : FBSDKCoreKit.URLOpening { + @objc public static func makeOpener() -> FBSDKLoginKit.LoginManager + @objc final public func application(_ application: UIKit.UIApplication?, open url: Foundation.URL?, sourceApplication: Swift.String?, annotation: Any?) -> Swift.Bool + @objc final public func canOpen(_ url: Foundation.URL, for application: UIKit.UIApplication?, sourceApplication: Swift.String?, annotation: Any?) -> Swift.Bool + @objc final public func applicationDidBecomeActive(_ application: UIKit.UIApplication) + @objc final public func isAuthenticationURL(_ url: Foundation.URL) -> Swift.Bool + @objc final public func shouldStopPropagation(of url: Foundation.URL) -> Swift.Bool +} +@objcMembers @objc(FBSDKLoginManagerLoginResult) final public class LoginManagerLoginResult : ObjectiveC.NSObject { + @objc final public let token: FBSDKCoreKit.AccessToken? + @objc final public let authenticationToken: FBSDKCoreKit.AuthenticationToken? + @objc final public let isCancelled: Swift.Bool + @objc final public let grantedPermissions: Swift.Set + @objc final public let declinedPermissions: Swift.Set + @objc(initWithToken:authenticationToken:isCancelled:grantedPermissions:declinedPermissions:) public init(token: FBSDKCoreKit.AccessToken?, authenticationToken: FBSDKCoreKit.AuthenticationToken?, isCancelled: Swift.Bool, grantedPermissions: Swift.Set, declinedPermissions: Swift.Set) + @objc deinit +} +public typealias LoginResultBlock = (FBSDKLoginKit.LoginResult) -> Swift.Void +@frozen public enum LoginResult { + case success(granted: Swift.Set, declined: Swift.Set, token: FBSDKCoreKit.AccessToken?) + case cancelled + case failed(Swift.Error) +} +@objc(FBSDKLoginTooltipViewDelegate) public protocol LoginTooltipViewDelegate { + @objc(loginTooltipView:shouldAppear:) optional func loginTooltipView(_ view: FBSDKLoginKit.FBLoginTooltipView, shouldAppear appIsEligible: Swift.Bool) -> Swift.Bool + @objc(loginTooltipViewWillAppear:) optional func loginTooltipViewWillAppear(_ view: FBSDKLoginKit.FBLoginTooltipView) + @objc(loginTooltipViewWillNotAppear:) optional func loginTooltipViewWillNotAppear(_ view: FBSDKLoginKit.FBLoginTooltipView) +} +@objc(FBSDKLoginTracking) public enum LoginTracking : Swift.UInt { + case enabled + case limited + public init?(rawValue: Swift.UInt) + public typealias RawValue = Swift.UInt + public var rawValue: Swift.UInt { + get + } +} +@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKLoginCompletionParameters) final public class _LoginCompletionParameters : ObjectiveC.NSObject { + @objc final public var authenticationToken: FBSDKCoreKit.AuthenticationToken? + @objc final public var profile: FBSDKCoreKit.Profile? + @objc final public var accessTokenString: Swift.String? + @objc final public var nonceString: Swift.String? + @objc final public var authenticationTokenString: Swift.String? + @objc final public var code: Swift.String? + @objc final public var permissions: Swift.Set? + @objc final public var declinedPermissions: Swift.Set? + @objc final public var expiredPermissions: Swift.Set? + @objc final public var appID: Swift.String? + @objc final public var userID: Swift.String? + @objc final public var error: Swift.Error? + @objc final public var expirationDate: Foundation.Date? + @objc final public var dataAccessExpirationDate: Foundation.Date? + @objc final public var challenge: Swift.String? + @objc final public var graphDomain: Swift.String? + @objc override dynamic public init() + @objc deinit +} +extension FBSDKLoginKit.DefaultAudience : Swift.Equatable {} +extension FBSDKLoginKit.DefaultAudience : Swift.Hashable {} +extension FBSDKLoginKit.DefaultAudience : Swift.RawRepresentable {} +extension FBSDKLoginKit.DeviceLoginErrorCode : Swift.Hashable {} +extension FBSDKLoginKit.DeviceLoginErrorCode : Swift.RawRepresentable {} +extension FBSDKLoginKit.FBLoginButton.TooltipBehavior : Swift.Equatable {} +extension FBSDKLoginKit.FBLoginButton.TooltipBehavior : Swift.Hashable {} +extension FBSDKLoginKit.FBLoginButton.TooltipBehavior : Swift.RawRepresentable {} +extension FBSDKLoginKit.FBTooltipView.ArrowDirection : Swift.Equatable {} +extension FBSDKLoginKit.FBTooltipView.ArrowDirection : Swift.Hashable {} +extension FBSDKLoginKit.FBTooltipView.ArrowDirection : Swift.RawRepresentable {} +extension FBSDKLoginKit.FBTooltipView.ArrowDirection : Swift.Sendable {} +extension FBSDKLoginKit.FBTooltipView.ColorStyle : Swift.Equatable {} +extension FBSDKLoginKit.FBTooltipView.ColorStyle : Swift.Hashable {} +extension FBSDKLoginKit.FBTooltipView.ColorStyle : Swift.RawRepresentable {} +extension FBSDKLoginKit.FBTooltipView.ColorStyle : Swift.Sendable {} +extension FBSDKLoginKit.LoginErrorCode : Swift.Hashable {} +extension FBSDKLoginKit.LoginErrorCode : Swift.RawRepresentable {} +extension FBSDKLoginKit.LoginTracking : Swift.Equatable {} +extension FBSDKLoginKit.LoginTracking : Swift.Hashable {} +extension FBSDKLoginKit.LoginTracking : Swift.RawRepresentable {} diff --git a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Versions/A/Modules/FBSDKLoginKit.swiftmodule/x86_64-apple-ios-macabi.swiftdoc b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Versions/A/Modules/FBSDKLoginKit.swiftmodule/x86_64-apple-ios-macabi.swiftdoc new file mode 100644 index 00000000..20946f58 Binary files /dev/null and b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Versions/A/Modules/FBSDKLoginKit.swiftmodule/x86_64-apple-ios-macabi.swiftdoc differ diff --git a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Versions/A/Modules/FBSDKLoginKit.swiftmodule/x86_64-apple-ios-macabi.swiftinterface b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Versions/A/Modules/FBSDKLoginKit.swiftmodule/x86_64-apple-ios-macabi.swiftinterface new file mode 100644 index 00000000..c0444431 --- /dev/null +++ b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Versions/A/Modules/FBSDKLoginKit.swiftmodule/x86_64-apple-ios-macabi.swiftinterface @@ -0,0 +1,388 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 5.6.1 (swiftlang-5.6.0.323.66 clang-1316.0.20.12) +// swift-module-flags: -target x86_64-apple-ios13.1-macabi -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FBSDKLoginKit +import CommonCrypto +import FBSDKCoreKit +import FBSDKCoreKit_Basics +@_exported import FBSDKLoginKit +import Foundation +import Security +import Swift +import UIKit +import _Concurrency +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKCodeVerifier) final public class CodeVerifier : ObjectiveC.NSObject { + @objc final public let value: Swift.String + @objc final public var challenge: Swift.String { + @objc get + } + @objc(initWithString:) convenience public init?(string: Swift.String) + @objc override convenience dynamic public init() + @objc deinit +} +@objc(FBSDKDefaultAudience) public enum DefaultAudience : Swift.UInt { + case friends + case onlyMe + case everyone + public init?(rawValue: Swift.UInt) + public typealias RawValue = Swift.UInt + public var rawValue: Swift.UInt { + get + } +} +@objcMembers @objc(FBSDKDeviceLoginCodeInfo) final public class DeviceLoginCodeInfo : ObjectiveC.NSObject { + @objc final public let identifier: Swift.String + @objc final public let loginCode: Swift.String + @objc final public let verificationURL: Foundation.URL + @objc final public let expirationDate: Foundation.Date + @objc final public let pollingInterval: Swift.UInt + @objc public init(identifier: Swift.String, loginCode: Swift.String, verificationURL: Foundation.URL, expirationDate: Foundation.Date, pollingInterval: Swift.UInt) + @objc deinit +} +public struct DeviceLoginError : Foundation.CustomNSError, Swift.Hashable { + public let errorCode: Swift.Int + public let errorUserInfo: [Swift.String : Any] + public init(_nsError nsError: Foundation.NSError) + public init(_ code: FBSDKLoginKit.DeviceLoginError.Code, userInfo: [Swift.String : Any] = [:]) + public static var errorDomain: Swift.String { + get + } + public typealias Code = FBSDKLoginKit.DeviceLoginErrorCode + public static var excessivePolling: FBSDKLoginKit.DeviceLoginError.Code { + get + } + public static var authorizationDeclined: FBSDKLoginKit.DeviceLoginError.Code { + get + } + public static var authorizationPending: FBSDKLoginKit.DeviceLoginError.Code { + get + } + public static var codeExpired: FBSDKLoginKit.DeviceLoginError.Code { + get + } + public static func == (lhs: FBSDKLoginKit.DeviceLoginError, rhs: FBSDKLoginKit.DeviceLoginError) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +@objc(FBSDKDeviceLoginError) public enum DeviceLoginErrorCode : Swift.Int, @unchecked Swift.Sendable, Swift.Equatable { + public typealias _ErrorType = FBSDKLoginKit.DeviceLoginError + case excessivePolling = 1349172 + case authorizationDeclined = 1349173 + case authorizationPending = 1349174 + case codeExpired = 1349152 + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +@objcMembers @objc(FBSDKDeviceLoginManager) final public class DeviceLoginManager : ObjectiveC.NSObject { + @objc weak final public var delegate: FBSDKLoginKit.DeviceLoginManagerDelegate? + @objc final public let permissions: [Swift.String] + @objc final public var redirectURL: Foundation.URL? + @objc(initWithPermissions:enableSmartLogin:) public init(permissions: [Swift.String], enableSmartLogin: Swift.Bool) + @objc final public func start() + @objc final public func cancel() + @objc deinit +} +extension FBSDKLoginKit.DeviceLoginManager : Foundation.NetServiceDelegate { + @objc final public func netService(_ service: Foundation.NetService, didNotPublish errorValues: [Swift.String : Foundation.NSNumber]) +} +@objc(FBSDKDeviceLoginManagerDelegate) public protocol DeviceLoginManagerDelegate { + @objc(deviceLoginManager:startedWithCodeInfo:) func deviceLoginManager(_ loginManager: FBSDKLoginKit.DeviceLoginManager, startedWith codeInfo: FBSDKLoginKit.DeviceLoginCodeInfo) + @objc(deviceLoginManager:completedWithResult:error:) func deviceLoginManager(_ loginManager: FBSDKLoginKit.DeviceLoginManager, completedWith result: FBSDKLoginKit.DeviceLoginManagerResult?, error: Swift.Error?) +} +@objcMembers @objc(FBSDKDeviceLoginManagerResult) final public class DeviceLoginManagerResult : ObjectiveC.NSObject { + @objc final public var accessToken: FBSDKCoreKit.AccessToken? { + get + } + @objc final public var isCancelled: Swift.Bool { + get + } + @objc public init(token: FBSDKCoreKit.AccessToken?, isCancelled cancelled: Swift.Bool) + @objc deinit +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKLoginButton) @_Concurrency.MainActor(unsafe) final public class FBLoginButton : FBSDKCoreKit.FBButton { + @objc @_Concurrency.MainActor(unsafe) final public var defaultAudience: FBSDKLoginKit.DefaultAudience { + @objc get + @objc set + } + @objc @IBOutlet @_Concurrency.MainActor(unsafe) weak final public var delegate: FBSDKLoginKit.LoginButtonDelegate? + @objc @_Concurrency.MainActor(unsafe) final public var permissions: [Swift.String] + @objc @_Concurrency.MainActor(unsafe) final public var tooltipBehavior: FBSDKLoginKit.FBLoginButton.TooltipBehavior + @objc @_Concurrency.MainActor(unsafe) final public var tooltipColorStyle: FBSDKLoginKit.FBTooltipView.ColorStyle + @objc @_Concurrency.MainActor(unsafe) final public var loginTracking: FBSDKLoginKit.LoginTracking + @objc @_Concurrency.MainActor(unsafe) final public var nonce: Swift.String? { + @objc get + @objc set + } + @objc @_Concurrency.MainActor(unsafe) final public var messengerPageId: Swift.String? + @objc @_Concurrency.MainActor(unsafe) final public var authType: FBSDKLoginKit.LoginAuthType? + @objc @_Concurrency.MainActor(unsafe) final public var codeVerifier: FBSDKLoginKit.CodeVerifier + @objc(FBSDKLoginButtonTooltipBehavior) public enum TooltipBehavior : Swift.UInt { + case automatic = 0 + case forceDisplay + case disable + public init?(rawValue: Swift.UInt) + public typealias RawValue = Swift.UInt + public var rawValue: Swift.UInt { + get + } + } + @_Concurrency.MainActor(unsafe) @objc override dynamic public init(frame: CoreGraphics.CGRect) + @_Concurrency.MainActor(unsafe) @objc override final public func didMoveToWindow() + @_Concurrency.MainActor(unsafe) @objc override final public func imageRect(forContentRect contentRect: CoreGraphics.CGRect) -> CoreGraphics.CGRect + @_Concurrency.MainActor(unsafe) @objc override final public func titleRect(forContentRect contentRect: CoreGraphics.CGRect) -> CoreGraphics.CGRect + @_Concurrency.MainActor(unsafe) @objc override final public func layoutSubviews() + @_Concurrency.MainActor(unsafe) @objc override final public func sizeThatFits(_ size: CoreGraphics.CGSize) -> CoreGraphics.CGSize + @objc deinit +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(FBSDKLoginTooltipView) @_Concurrency.MainActor(unsafe) final public class FBLoginTooltipView : FBSDKLoginKit.FBTooltipView { + @objc @_Concurrency.MainActor(unsafe) weak final public var delegate: FBSDKLoginKit.LoginTooltipViewDelegate? + @objc @_Concurrency.MainActor(unsafe) final public var forceDisplay: Swift.Bool + @objc @_Concurrency.MainActor(unsafe) final public var shouldForceDisplay: Swift.Bool { + @objc get + @objc set + } + @objc convenience dynamic public init() + @objc(initWithTagline:message:colorStyle:) @_Concurrency.MainActor(unsafe) override public init(tagline: Swift.String?, message: Swift.String?, colorStyle: FBSDKLoginKit.FBTooltipView.ColorStyle) + @_Concurrency.MainActor(unsafe) @objc override final public func present(in view: UIKit.UIView, arrowPosition: CoreGraphics.CGPoint, direction: FBSDKLoginKit.FBTooltipView.ArrowDirection) + @objc deinit +} +@objcMembers @objc(FBSDKPermission) final public class FBPermission : ObjectiveC.NSObject { + @objc override final public var description: Swift.String { + @objc get + } + @objc override final public var hash: Swift.Int { + @objc get + } + @objc public init?(string: Swift.String) + @objc(permissionsFromRawPermissions:) public static func permissions(fromRawPermissions rawPermissions: Swift.Set) -> Swift.Set? + @objc(rawPermissionsFromPermissions:) public static func rawPermissions(from permissions: Swift.Set) -> Swift.Set + @objc override final public func isEqual(_ object: Any?) -> Swift.Bool + @objc deinit +} +@objc(FBSDKTooltipView) @_Concurrency.MainActor(unsafe) open class FBTooltipView : UIKit.UIView { + @objc(FBSDKTooltipViewArrowDirection) @frozen public enum ArrowDirection : Swift.UInt { + case down = 0 + case up = 1 + public init?(rawValue: Swift.UInt) + public typealias RawValue = Swift.UInt + public var rawValue: Swift.UInt { + get + } + } + @objc(FBSDKTooltipColorStyle) @frozen public enum ColorStyle : Swift.UInt { + case friendlyBlue = 0 + case neutralGray = 1 + public init?(rawValue: Swift.UInt) + public typealias RawValue = Swift.UInt + public var rawValue: Swift.UInt { + get + } + } + @objc @_Concurrency.MainActor(unsafe) public var displayDuration: Swift.Double + @objc @_Concurrency.MainActor(unsafe) public var colorStyle: FBSDKLoginKit.FBTooltipView.ColorStyle { + @objc get + @objc set + } + @objc @_Concurrency.MainActor(unsafe) public var message: Swift.String? { + @objc get + @objc set + } + @objc @_Concurrency.MainActor(unsafe) public var tagline: Swift.String? { + @objc get + @objc set + } + @objc @_Concurrency.MainActor(unsafe) public init(tagline: Swift.String?, message: Swift.String?, colorStyle: FBSDKLoginKit.FBTooltipView.ColorStyle) + @available(*, unavailable) + @_Concurrency.MainActor(unsafe) @objc required dynamic public init?(coder: Foundation.NSCoder) + @objc deinit + @objc(presentFromView:) @_Concurrency.MainActor(unsafe) public func present(from anchorView: UIKit.UIView) + @objc(presentInView:withArrowPosition:direction:) @_Concurrency.MainActor(unsafe) open func present(in view: UIKit.UIView, arrowPosition: CoreGraphics.CGPoint, direction: FBSDKLoginKit.FBTooltipView.ArrowDirection) + @objc @_Concurrency.MainActor(unsafe) public func dismiss() + @_Concurrency.MainActor(unsafe) @objc override dynamic public func draw(_ rect: CoreGraphics.CGRect) + @_Concurrency.MainActor(unsafe) @objc override dynamic public func layoutSubviews() +} +@objc(FBSDKLoginButtonDelegate) public protocol LoginButtonDelegate : ObjectiveC.NSObjectProtocol { + @objc(loginButton:didCompleteWithResult:error:) func loginButton(_ loginButton: FBSDKLoginKit.FBLoginButton, didCompleteWith result: FBSDKLoginKit.LoginManagerLoginResult?, error: Swift.Error?) + @objc func loginButtonDidLogOut(_ loginButton: FBSDKLoginKit.FBLoginButton) + @objc optional func loginButtonWillLogin(_ loginButton: FBSDKLoginKit.FBLoginButton) -> Swift.Bool +} +@objcMembers @objc(FBSDKLoginConfiguration) final public class LoginConfiguration : ObjectiveC.NSObject { + @objc final public let nonce: Swift.String + @objc final public let tracking: FBSDKLoginKit.LoginTracking + @objc final public let requestedPermissions: Swift.Set + @objc final public let messengerPageId: Swift.String? + @objc final public let authType: FBSDKLoginKit.LoginAuthType? + @objc final public let codeVerifier: FBSDKLoginKit.CodeVerifier + @objc(initWithPermissions:tracking:nonce:messengerPageId:) convenience public init?(permissions: [Swift.String], tracking: FBSDKLoginKit.LoginTracking, nonce: Swift.String, messengerPageId: Swift.String?) + @objc(initWithPermissions:tracking:nonce:messengerPageId:authType:) convenience public init?(permissions: [Swift.String], tracking: FBSDKLoginKit.LoginTracking, nonce: Swift.String, messengerPageId: Swift.String?, authType: FBSDKLoginKit.LoginAuthType?) + @objc(initWithPermissions:tracking:nonce:) convenience public init?(permissions: [Swift.String], tracking: FBSDKLoginKit.LoginTracking, nonce: Swift.String) + @objc(initWithPermissions:tracking:messengerPageId:) convenience public init?(permissions: [Swift.String], tracking: FBSDKLoginKit.LoginTracking, messengerPageId: Swift.String?) + @objc(initWithPermissions:tracking:messengerPageId:authType:) convenience public init?(permissions: [Swift.String], tracking: FBSDKLoginKit.LoginTracking, messengerPageId: Swift.String?, authType: FBSDKLoginKit.LoginAuthType?) + @objc(initWithPermissions:tracking:nonce:messengerPageId:authType:codeVerifier:) public init?(permissions: [Swift.String], tracking: FBSDKLoginKit.LoginTracking, nonce: Swift.String, messengerPageId: Swift.String?, authType: FBSDKLoginKit.LoginAuthType?, codeVerifier: FBSDKLoginKit.CodeVerifier) + @objc(initWithPermissions:tracking:) convenience public init?(permissions: [Swift.String], tracking: FBSDKLoginKit.LoginTracking) + @objc(initWithTracking:) convenience public init?(tracking: FBSDKLoginKit.LoginTracking) + convenience public init?(permissions: Swift.Set = [], tracking: FBSDKLoginKit.LoginTracking = .enabled, nonce: Swift.String = UUID().uuidString, messengerPageId: Swift.String? = nil, authType: FBSDKLoginKit.LoginAuthType? = .rerequest, codeVerifier: FBSDKLoginKit.CodeVerifier = CodeVerifier()) + @objc deinit +} +public struct LoginError : Foundation.CustomNSError, Swift.Hashable { + public let errorCode: Swift.Int + public let errorUserInfo: [Swift.String : Any] + public init(_nsError nsError: Foundation.NSError) + public init(_ code: FBSDKLoginKit.LoginError.Code, userInfo: [Swift.String : Any] = [:]) + public static var errorDomain: Swift.String { + get + } + public typealias Code = FBSDKLoginKit.LoginErrorCode + public static var reserved: FBSDKLoginKit.LoginError.Code { + get + } + public static var unknown: FBSDKLoginKit.LoginError.Code { + get + } + public static var passwordChanged: FBSDKLoginKit.LoginError.Code { + get + } + public static var userCheckpointed: FBSDKLoginKit.LoginError.Code { + get + } + public static var userMismatch: FBSDKLoginKit.LoginError.Code { + get + } + public static var unconfirmedUser: FBSDKLoginKit.LoginError.Code { + get + } + public static var systemAccountAppDisabled: FBSDKLoginKit.LoginError.Code { + get + } + public static var systemAccountUnavailable: FBSDKLoginKit.LoginError.Code { + get + } + public static var badChallengeString: FBSDKLoginKit.LoginError.Code { + get + } + public static var invalidIDToken: FBSDKLoginKit.LoginError.Code { + get + } + public static var missingAccessToken: FBSDKLoginKit.LoginError.Code { + get + } + public static func == (lhs: FBSDKLoginKit.LoginError, rhs: FBSDKLoginKit.LoginError) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +@objc(FBSDKLoginError) public enum LoginErrorCode : Swift.Int, @unchecked Swift.Sendable, Swift.Equatable { + public typealias _ErrorType = FBSDKLoginKit.LoginError + case reserved = 300 + case unknown + case passwordChanged + case userCheckpointed + case userMismatch + case unconfirmedUser + case systemAccountAppDisabled + case systemAccountUnavailable + case badChallengeString + case invalidIDToken + case missingAccessToken + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +public let LoginErrorDomain: Swift.String +@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKLoginManager) final public class LoginManager : ObjectiveC.NSObject { + @objc final public var defaultAudience: FBSDKLoginKit.DefaultAudience + @objc convenience public init(defaultAudience: FBSDKLoginKit.DefaultAudience = .friends) + @available(swift, obsoleted: 0.1) + @objc(logInFromViewController:configuration:completion:) final public func logIn(from viewController: UIKit.UIViewController?, configuration: FBSDKLoginKit.LoginConfiguration?, completion: @escaping FBSDKLoginKit.LoginManagerLoginResultBlock) + @nonobjc final public func logIn(viewController: UIKit.UIViewController? = nil, configuration: FBSDKLoginKit.LoginConfiguration?, completion: @escaping FBSDKLoginKit.LoginResultBlock) + @objc(logInWithPermissions:fromViewController:handler:) final public func logIn(permissions: [Swift.String], from viewController: UIKit.UIViewController?, handler: FBSDKLoginKit.LoginManagerLoginResultBlock?) + @objc(reauthorizeDataAccess:handler:) final public func reauthorizeDataAccess(from viewController: UIKit.UIViewController, handler: @escaping FBSDKLoginKit.LoginManagerLoginResultBlock) + @objc(logOut) final public func logOut() + @objc override dynamic public init() + @objc deinit +} +extension FBSDKLoginKit.LoginManager : FBSDKCoreKit.URLOpening { + @objc public static func makeOpener() -> FBSDKLoginKit.LoginManager + @objc final public func application(_ application: UIKit.UIApplication?, open url: Foundation.URL?, sourceApplication: Swift.String?, annotation: Any?) -> Swift.Bool + @objc final public func canOpen(_ url: Foundation.URL, for application: UIKit.UIApplication?, sourceApplication: Swift.String?, annotation: Any?) -> Swift.Bool + @objc final public func applicationDidBecomeActive(_ application: UIKit.UIApplication) + @objc final public func isAuthenticationURL(_ url: Foundation.URL) -> Swift.Bool + @objc final public func shouldStopPropagation(of url: Foundation.URL) -> Swift.Bool +} +@objcMembers @objc(FBSDKLoginManagerLoginResult) final public class LoginManagerLoginResult : ObjectiveC.NSObject { + @objc final public let token: FBSDKCoreKit.AccessToken? + @objc final public let authenticationToken: FBSDKCoreKit.AuthenticationToken? + @objc final public let isCancelled: Swift.Bool + @objc final public let grantedPermissions: Swift.Set + @objc final public let declinedPermissions: Swift.Set + @objc(initWithToken:authenticationToken:isCancelled:grantedPermissions:declinedPermissions:) public init(token: FBSDKCoreKit.AccessToken?, authenticationToken: FBSDKCoreKit.AuthenticationToken?, isCancelled: Swift.Bool, grantedPermissions: Swift.Set, declinedPermissions: Swift.Set) + @objc deinit +} +public typealias LoginResultBlock = (FBSDKLoginKit.LoginResult) -> Swift.Void +@frozen public enum LoginResult { + case success(granted: Swift.Set, declined: Swift.Set, token: FBSDKCoreKit.AccessToken?) + case cancelled + case failed(Swift.Error) +} +@objc(FBSDKLoginTooltipViewDelegate) public protocol LoginTooltipViewDelegate { + @objc(loginTooltipView:shouldAppear:) optional func loginTooltipView(_ view: FBSDKLoginKit.FBLoginTooltipView, shouldAppear appIsEligible: Swift.Bool) -> Swift.Bool + @objc(loginTooltipViewWillAppear:) optional func loginTooltipViewWillAppear(_ view: FBSDKLoginKit.FBLoginTooltipView) + @objc(loginTooltipViewWillNotAppear:) optional func loginTooltipViewWillNotAppear(_ view: FBSDKLoginKit.FBLoginTooltipView) +} +@objc(FBSDKLoginTracking) public enum LoginTracking : Swift.UInt { + case enabled + case limited + public init?(rawValue: Swift.UInt) + public typealias RawValue = Swift.UInt + public var rawValue: Swift.UInt { + get + } +} +@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKLoginCompletionParameters) final public class _LoginCompletionParameters : ObjectiveC.NSObject { + @objc final public var authenticationToken: FBSDKCoreKit.AuthenticationToken? + @objc final public var profile: FBSDKCoreKit.Profile? + @objc final public var accessTokenString: Swift.String? + @objc final public var nonceString: Swift.String? + @objc final public var authenticationTokenString: Swift.String? + @objc final public var code: Swift.String? + @objc final public var permissions: Swift.Set? + @objc final public var declinedPermissions: Swift.Set? + @objc final public var expiredPermissions: Swift.Set? + @objc final public var appID: Swift.String? + @objc final public var userID: Swift.String? + @objc final public var error: Swift.Error? + @objc final public var expirationDate: Foundation.Date? + @objc final public var dataAccessExpirationDate: Foundation.Date? + @objc final public var challenge: Swift.String? + @objc final public var graphDomain: Swift.String? + @objc override dynamic public init() + @objc deinit +} +extension FBSDKLoginKit.DefaultAudience : Swift.Equatable {} +extension FBSDKLoginKit.DefaultAudience : Swift.Hashable {} +extension FBSDKLoginKit.DefaultAudience : Swift.RawRepresentable {} +extension FBSDKLoginKit.DeviceLoginErrorCode : Swift.Hashable {} +extension FBSDKLoginKit.DeviceLoginErrorCode : Swift.RawRepresentable {} +extension FBSDKLoginKit.FBLoginButton.TooltipBehavior : Swift.Equatable {} +extension FBSDKLoginKit.FBLoginButton.TooltipBehavior : Swift.Hashable {} +extension FBSDKLoginKit.FBLoginButton.TooltipBehavior : Swift.RawRepresentable {} +extension FBSDKLoginKit.FBTooltipView.ArrowDirection : Swift.Equatable {} +extension FBSDKLoginKit.FBTooltipView.ArrowDirection : Swift.Hashable {} +extension FBSDKLoginKit.FBTooltipView.ArrowDirection : Swift.RawRepresentable {} +extension FBSDKLoginKit.FBTooltipView.ArrowDirection : Swift.Sendable {} +extension FBSDKLoginKit.FBTooltipView.ColorStyle : Swift.Equatable {} +extension FBSDKLoginKit.FBTooltipView.ColorStyle : Swift.Hashable {} +extension FBSDKLoginKit.FBTooltipView.ColorStyle : Swift.RawRepresentable {} +extension FBSDKLoginKit.FBTooltipView.ColorStyle : Swift.Sendable {} +extension FBSDKLoginKit.LoginErrorCode : Swift.Hashable {} +extension FBSDKLoginKit.LoginErrorCode : Swift.RawRepresentable {} +extension FBSDKLoginKit.LoginTracking : Swift.Equatable {} +extension FBSDKLoginKit.LoginTracking : Swift.Hashable {} +extension FBSDKLoginKit.LoginTracking : Swift.RawRepresentable {} diff --git a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Modules/module.modulemap b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Versions/A/Modules/module.modulemap similarity index 100% rename from ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Modules/module.modulemap rename to ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Versions/A/Modules/module.modulemap diff --git a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Versions/A/Resources/Info.plist b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Versions/A/Resources/Info.plist new file mode 100644 index 00000000..171c976a --- /dev/null +++ b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Versions/A/Resources/Info.plist @@ -0,0 +1,52 @@ + + + + + BuildMachineOSBuild + 21G115 + CFBundleDevelopmentRegion + en + CFBundleExecutable + FBSDKLoginKit + CFBundleIdentifier + com.facebook.sdk.FBSDKLoginKit + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + FBSDKLoginKit + CFBundlePackageType + FMWK + CFBundleShortVersionString + 1.0 + CFBundleSignature + ???? + CFBundleSupportedPlatforms + + MacOSX + + CFBundleVersion + 15.1.0 + DTCompiler + com.apple.compilers.llvm.clang.1_0 + DTPlatformBuild + 13F100 + DTPlatformName + macosx + DTPlatformVersion + 12.3 + DTSDKBuild + 21E226 + DTSDKName + macosx12.3 + DTXcode + 1341 + DTXcodeBuild + 13F100 + LSMinimumSystemVersion + 10.15 + UIDeviceFamily + + 2 + + + diff --git a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Versions/Current b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Versions/Current new file mode 120000 index 00000000..8c7e5a66 --- /dev/null +++ b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKLoginKit.framework/Versions/Current @@ -0,0 +1 @@ +A \ No newline at end of file diff --git a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/dSYMs/FBSDKLoginKit.framework.dSYM/Contents/Info.plist b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/dSYMs/FBSDKLoginKit.framework.dSYM/Contents/Info.plist new file mode 100644 index 00000000..3fc827a5 --- /dev/null +++ b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/dSYMs/FBSDKLoginKit.framework.dSYM/Contents/Info.plist @@ -0,0 +1,20 @@ + + + + + CFBundleDevelopmentRegion + English + CFBundleIdentifier + com.apple.xcode.dsym.com.facebook.sdk.FBSDKLoginKit + CFBundleInfoDictionaryVersion + 6.0 + CFBundlePackageType + dSYM + CFBundleSignature + ???? + CFBundleShortVersionString + 1.0 + CFBundleVersion + 15.1.0 + + diff --git a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/dSYMs/FBSDKLoginKit.framework.dSYM/Contents/Resources/DWARF/FBSDKLoginKit b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/dSYMs/FBSDKLoginKit.framework.dSYM/Contents/Resources/DWARF/FBSDKLoginKit new file mode 100644 index 00000000..7103861e Binary files /dev/null and b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-maccatalyst/dSYMs/FBSDKLoginKit.framework.dSYM/Contents/Resources/DWARF/FBSDKLoginKit differ diff --git a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-simulator/FBSDKLoginKit.framework/FBSDKLoginKit b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-simulator/FBSDKLoginKit.framework/FBSDKLoginKit old mode 100644 new mode 100755 index 947241a3..0ada6309 Binary files a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-simulator/FBSDKLoginKit.framework/FBSDKLoginKit and b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-simulator/FBSDKLoginKit.framework/FBSDKLoginKit differ diff --git a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKCodeVerifier.h b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKCodeVerifier.h deleted file mode 100644 index 67250d6f..00000000 --- a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKCodeVerifier.h +++ /dev/null @@ -1,45 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#if !TARGET_OS_TV - - #import - -NS_ASSUME_NONNULL_BEGIN - -/** - Represents a code verifier used in the PKCE (Proof Key for Code Exchange) - process. This is a cryptographically random string using the characters - A-Z, a-z, 0-9, and the punctuation characters -._~ (hyphen, period, - underscore, and tilde), between 43 and 128 characters long. - */ -NS_SWIFT_NAME(CodeVerifier) -@interface FBSDKCodeVerifier : NSObject - -/// The string value of the code verifier -@property (nonatomic, readonly, copy) NSString *value; - -/// The SHA256 hashed challenge of the code verifier -@property (nonatomic, readonly, copy) NSString *challenge; - -/** - Attempts to initialize a new code verifier instance with the given string. - Creation will fail and return nil if the string is invalid. - - @param string the code verifier string - */ -- (nullable instancetype)initWithString:(NSString *)string - NS_DESIGNATED_INITIALIZER; - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKDefaultAudience.h b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKDefaultAudience.h deleted file mode 100644 index e7c41d71..00000000 --- a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKDefaultAudience.h +++ /dev/null @@ -1,34 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#if !TARGET_OS_TV - -NS_ASSUME_NONNULL_BEGIN - -/** - FBSDKDefaultAudience enum - - Passed to openURL to indicate which default audience to use for sessions that post data to Facebook. - - Certain operations such as publishing a status or publishing a photo require an audience. When the user - grants an application permission to perform a publish operation, a default audience is selected as the - publication ceiling for the application. This enumerated value allows the application to select which - audience to ask the user to grant publish permission for. - */ -typedef NS_ENUM(NSUInteger, FBSDKDefaultAudience) { - /// Indicates that the user's friends are able to see posts made by the application - FBSDKDefaultAudienceFriends = 0, - /// Indicates that only the user is able to see posts made by the application - FBSDKDefaultAudienceOnlyMe, - /// Indicates that all Facebook users are able to see posts made by the application - FBSDKDefaultAudienceEveryone, -} NS_SWIFT_NAME(DefaultAudience); - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKDeviceLoginCodeInfo.h b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKDeviceLoginCodeInfo.h deleted file mode 100644 index fc08ff25..00000000 --- a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKDeviceLoginCodeInfo.h +++ /dev/null @@ -1,41 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -NS_ASSUME_NONNULL_BEGIN - -/** - Describes the initial response when starting the device login flow. - This is used by `FBSDKDeviceLoginManager`. - */ -NS_SWIFT_NAME(DeviceLoginCodeInfo) -@interface FBSDKDeviceLoginCodeInfo : NSObject - -// There is no public initializer. -- (instancetype)init NS_UNAVAILABLE; -+ (instancetype)new NS_UNAVAILABLE; - -/// The unique id for this login flow. -@property (nonatomic, readonly, copy) NSString *identifier; - -/// The short "user_code" that should be presented to the user. -@property (nonatomic, readonly, copy) NSString *loginCode; - -/// The verification URL. -@property (nonatomic, readonly, copy) NSURL *verificationURL; - -/// The expiration date. -@property (nonatomic, readonly, copy) NSDate *expirationDate; - -/// The polling interval -@property (nonatomic, readonly, assign) NSUInteger pollingInterval; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKDeviceLoginManager.h b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKDeviceLoginManager.h deleted file mode 100644 index 89def803..00000000 --- a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKDeviceLoginManager.h +++ /dev/null @@ -1,63 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#import -#import - -NS_ASSUME_NONNULL_BEGIN - -@protocol FBSDKDeviceLoginManagerDelegate; - -/** - Use this class to perform a device login flow. - The device login flow starts by requesting a code from the device login API. - This class informs the delegate when this code is received. You should then present the - code to the user to enter. In the meantime, this class polls the device login API - periodically and informs the delegate of the results. - - See [Facebook Device Login](https://developers.facebook.com/docs/facebook-login/for-devices). - */ -NS_SWIFT_NAME(DeviceLoginManager) -@interface FBSDKDeviceLoginManager : NSObject - -/** - Initializes a new instance. - @param permissions permissions to request. - */ -- (instancetype)initWithPermissions:(NSArray *)permissions - enableSmartLogin:(BOOL)enableSmartLogin; - -- (instancetype)init NS_UNAVAILABLE; -+ (instancetype)new NS_UNAVAILABLE; - -/// The delegate. -@property (nonatomic, weak) id delegate; - -/// The requested permissions. -@property (nonatomic, readonly, copy) NSArray *permissions; - -/** - The optional URL to redirect the user to after they complete the login. - The URL must be configured in your App Settings -> Advanced -> OAuth Redirect URIs - */ -@property (nullable, nonatomic, copy) NSURL *redirectURL; - -/** - Starts the device login flow - This instance will retain self until the flow is finished or cancelled. - */ -- (void)start; - -/// Attempts to cancel the device login flow. -- (void)cancel; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKDeviceLoginManagerDelegate.h b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKDeviceLoginManagerDelegate.h deleted file mode 100644 index cdcf8048..00000000 --- a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKDeviceLoginManagerDelegate.h +++ /dev/null @@ -1,43 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -@class FBSDKDeviceLoginCodeInfo; -@class FBSDKDeviceLoginManager; -@class FBSDKDeviceLoginManagerResult; - -NS_ASSUME_NONNULL_BEGIN - -/// A delegate for `FBSDKDeviceLoginManager`. -NS_SWIFT_NAME(DeviceLoginManagerDelegate) -@protocol FBSDKDeviceLoginManagerDelegate - -/** - Indicates the device login flow has started. You should parse `codeInfo` to present the code to the user to enter. - @param loginManager the login manager instance. - @param codeInfo the code info data. - */ - -- (void)deviceLoginManager:(FBSDKDeviceLoginManager *)loginManager - startedWithCodeInfo:(FBSDKDeviceLoginCodeInfo *)codeInfo; - -/** - Indicates the device login flow has finished. - @param loginManager the login manager instance. - @param result the results of the login flow. - @param error the error, if available. - The flow can be finished if the user completed the flow, cancelled, or if the code has expired. - */ -- (void)deviceLoginManager:(FBSDKDeviceLoginManager *)loginManager - completedWithResult:(nullable FBSDKDeviceLoginManagerResult *)result - error:(nullable NSError *)error; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKDeviceLoginManagerResult.h b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKDeviceLoginManagerResult.h deleted file mode 100644 index 93266b99..00000000 --- a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKDeviceLoginManagerResult.h +++ /dev/null @@ -1,37 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -@class FBSDKAccessToken; - -NS_ASSUME_NONNULL_BEGIN - -/** - Represents the results of the a device login flow. - This is used by `FBSDKDeviceLoginManager`. - */ -NS_SWIFT_NAME(DeviceLoginManagerResult) -@interface FBSDKDeviceLoginManagerResult : NSObject - -// There is no public initializer. -- (instancetype)init NS_UNAVAILABLE; -+ (instancetype)new NS_UNAVAILABLE; - -/// The token. -@property (nullable, nonatomic, readonly, strong) FBSDKAccessToken *accessToken; - -/** - Indicates if the login was cancelled by the user, or if the device - login code has expired. - */ -@property (nonatomic, readonly, getter = isCancelled, assign) BOOL cancelled; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKLoginAuthType.h b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKLoginAuthType.h index 360c3201..56119335 100644 --- a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKLoginAuthType.h +++ b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKLoginAuthType.h @@ -10,14 +10,13 @@ #if !TARGET_OS_TV -/// typedef for FBSDKLoginAuthType -/// See: https://developers.facebook.com/docs/reference/javascript/FB.login/v10.0#options +/// Login authorization types. typedef NSString *const FBSDKLoginAuthType NS_TYPED_EXTENSIBLE_ENUM NS_SWIFT_NAME(LoginAuthType); -/// Rerequest +/// The default login authorization type for login buttons; requests previously declined user permissions. FOUNDATION_EXPORT FBSDKLoginAuthType FBSDKLoginAuthTypeRerequest; -/// Reauthorize +/// Requests permissions when the user's data access has expired. FOUNDATION_EXPORT FBSDKLoginAuthType FBSDKLoginAuthTypeReauthorize; #endif diff --git a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKLoginCompletionParametersBlock.h b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKLoginCompletionParametersBlock.h new file mode 100644 index 00000000..7f3e5702 --- /dev/null +++ b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKLoginCompletionParametersBlock.h @@ -0,0 +1,23 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import + +@class FBSDKLoginCompletionParameters; + +NS_ASSUME_NONNULL_BEGIN + +/// Success Block +typedef void (^ FBSDKLoginCompletionParametersBlock)(FBSDKLoginCompletionParameters *parameters) +NS_SWIFT_NAME(LoginCompletionParametersBlock); + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKLoginConstants.h b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKLoginConstants.h deleted file mode 100644 index aa554432..00000000 --- a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKLoginConstants.h +++ /dev/null @@ -1,86 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -NS_ASSUME_NONNULL_BEGIN - -/** - The error domain for all errors from FBSDKLoginKit - - Error codes from the SDK in the range 300-399 are reserved for this domain. - */ -FOUNDATION_EXPORT NSErrorDomain const FBSDKLoginErrorDomain -NS_SWIFT_NAME(LoginErrorDomain); - -#ifndef NS_ERROR_ENUM - #define NS_ERROR_ENUM(_domain, _name) \ - enum _name : NSInteger _name; \ - enum __attribute__((ns_error_domain(_domain))) _name: NSInteger -#endif - -/** - FBSDKLoginError - Error codes for FBSDKLoginErrorDomain. - */ -typedef NS_ERROR_ENUM (FBSDKLoginErrorDomain, FBSDKLoginError) -{ - /// Reserved. - FBSDKLoginErrorReserved = 300, - - /// The error code for unknown errors. - FBSDKLoginErrorUnknown, - - /// The user's password has changed and must log in again - FBSDKLoginErrorPasswordChanged, - - /// The user must log in to their account on www.facebook.com to restore access - FBSDKLoginErrorUserCheckpointed, - - /// Indicates a failure to request new permissions because the user has changed. - FBSDKLoginErrorUserMismatch, - - /// The user must confirm their account with Facebook before logging in - FBSDKLoginErrorUnconfirmedUser, - - /** - The Accounts framework failed without returning an error, indicating the - app's slider in the iOS Facebook Settings (device Settings -> Facebook -> App Name) has - been disabled. - */ - FBSDKLoginErrorSystemAccountAppDisabled, - - /// An error occurred related to Facebook system Account store - FBSDKLoginErrorSystemAccountUnavailable, - - /// The login response was missing a valid challenge string. - FBSDKLoginErrorBadChallengeString, - - /// The ID token returned in login response was invalid - FBSDKLoginErrorInvalidIDToken, - - /// A current access token was required and not provided - FBSDKLoginErrorMissingAccessToken, -} NS_SWIFT_NAME(LoginError); - -/** - FBSDKDeviceLoginError - Error codes for FBSDKDeviceLoginErrorDomain. - */ -typedef NS_ERROR_ENUM (FBSDKLoginErrorDomain, FBSDKDeviceLoginError) { - /// Your device is polling too frequently. - FBSDKDeviceLoginErrorExcessivePolling = 1349172, - /// User has declined to authorize your application. - FBSDKDeviceLoginErrorAuthorizationDeclined = 1349173, - /// User has not yet authorized your application. Continue polling. - FBSDKDeviceLoginErrorAuthorizationPending = 1349174, - /// The code you entered has expired. - FBSDKDeviceLoginErrorCodeExpired = 1349152 -} NS_SWIFT_NAME(DeviceLoginError); - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKLoginErrorDomain.h b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKLoginErrorDomain.h new file mode 100644 index 00000000..300e177c --- /dev/null +++ b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKLoginErrorDomain.h @@ -0,0 +1,18 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/// The error domain for all errors from LoginKit +/// Error codes from the SDK in the range 300-399 are reserved for login errors in this domain. +/// Error codes from the SDK in the range 1349100-1349199 are reserved for device login errors in this domain. +FOUNDATION_EXPORT NSErrorDomain const FBSDKLoginErrorDomain; + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKLoginKit-Swift.h b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKLoginKit-Swift.h index f2f67b03..7d757cbc 100644 --- a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKLoginKit-Swift.h +++ b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKLoginKit-Swift.h @@ -1,6 +1,6 @@ #if 0 #elif defined(__arm64__) && __arm64__ -// Generated by Apple Swift version 5.5 (swiftlang-1300.0.31.1 clang-1300.0.29.1) +// Generated by Apple Swift version 5.6.1 (swiftlang-5.6.0.323.66 clang-1316.0.20.12) #ifndef FBSDKLOGINKIT_SWIFT_H #define FBSDKLOGINKIT_SWIFT_H #pragma clang diagnostic push @@ -186,6 +186,13 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); #if !defined(IBSegueAction) # define IBSegueAction #endif +#if !defined(SWIFT_EXTERN) +# if defined(__cplusplus) +# define SWIFT_EXTERN extern "C" +# else +# define SWIFT_EXTERN extern +# endif +#endif #if __has_feature(modules) #if __has_warning("-Watimport-in-framework-header") #pragma clang diagnostic ignored "-Watimport-in-framework-header" @@ -194,6 +201,7 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); @import FBSDKCoreKit; @import Foundation; @import ObjectiveC; +@import UIKit; #endif #import @@ -213,27 +221,151 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); # pragma pop_macro("any") #endif + +@class NSString; + +/// Represents a code verifier used in the PKCE (Proof Key for Code Exchange) +/// process. This is a cryptographically random string using the characters +/// A-Z, a-z, 0-9, and the punctuation characters -._~ (hyphen, period, +/// underscore, and tilde), between 43 and 128 characters long. +SWIFT_CLASS_NAMED("CodeVerifier") +@interface FBSDKCodeVerifier : NSObject +/// The string value of the code verifier +@property (nonatomic, readonly, copy) NSString * _Nonnull value; +/// The SHA256 hashed challenge of the code verifier +@property (nonatomic, readonly, copy) NSString * _Nonnull challenge; +/// Attempts to initialize a new code verifier instance with the given string. +/// Creation will fail and return nil if the string is invalid. +/// @param string the code verifier string +- (nullable instancetype)initWithString:(NSString * _Nonnull)string; +/// Initializes a new code verifier instance with a random string value +- (nonnull instancetype)init; +@end + +/// Passed to openURL to indicate which default audience to use for sessions that post data to Facebook. +/// Certain operations such as publishing a status or publishing a photo require an audience. When the user +/// grants an application permission to perform a publish operation, a default audience is selected as the +/// publication ceiling for the application. This enumerated value allows the application to select which +/// audience to ask the user to grant publish permission for. +typedef SWIFT_ENUM_NAMED(NSUInteger, FBSDKDefaultAudience, "DefaultAudience", open) { +/// Indicates that the user’s friends are able to see posts made by the application + FBSDKDefaultAudienceFriends = 0, +/// Indicates that only the user is able to see posts made by the application + FBSDKDefaultAudienceOnlyMe = 1, +/// Indicates that all Facebook users are able to see posts made by the application + FBSDKDefaultAudienceEveryone = 2, +}; + +@class NSURL; +@class NSDate; + +/// Describes the initial response when starting the device login flow. +/// This is used by DeviceLoginManager. +SWIFT_CLASS_NAMED("DeviceLoginCodeInfo") +@interface FBSDKDeviceLoginCodeInfo : NSObject +/// The unique id for this login flow. +@property (nonatomic, readonly, copy) NSString * _Nonnull identifier; +/// The short “user_code” that should be presented to the user. +@property (nonatomic, readonly, copy) NSString * _Nonnull loginCode; +/// The verification URL. +@property (nonatomic, readonly, copy) NSURL * _Nonnull verificationURL; +/// The expiration date. +@property (nonatomic, readonly, copy) NSDate * _Nonnull expirationDate; +/// The polling interval +@property (nonatomic, readonly) NSUInteger pollingInterval; +- (nonnull instancetype)initWithIdentifier:(NSString * _Nonnull)identifier loginCode:(NSString * _Nonnull)loginCode verificationURL:(NSURL * _Nonnull)verificationURL expirationDate:(NSDate * _Nonnull)expirationDate pollingInterval:(NSUInteger)pollingInterval OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +/// Custom error codes for device login errors in the login error domain +typedef SWIFT_ENUM_NAMED(NSInteger, FBSDKDeviceLoginError, "DeviceLoginErrorCode", open) { +/// Your device is polling too frequently. + FBSDKDeviceLoginErrorExcessivePolling = 1349172, +/// User has declined to authorize your application. + FBSDKDeviceLoginErrorAuthorizationDeclined = 1349173, +/// User has not yet authorized your application. Continue polling. + FBSDKDeviceLoginErrorAuthorizationPending = 1349174, +/// The code you entered has expired. + FBSDKDeviceLoginErrorCodeExpired = 1349152, +}; + +@protocol FBSDKDeviceLoginManagerDelegate; + +/// Use this class to perform a device login flow. +/// The device login flow starts by requesting a code from the device login API. +/// This class informs the delegate when this code is received. You should then present the +/// code to the user to enter. In the meantime, this class polls the device login API +/// periodically and informs the delegate of the results. +/// See Facebook Device Login. +SWIFT_CLASS_NAMED("DeviceLoginManager") +@interface FBSDKDeviceLoginManager : NSObject +/// The device login manager delegate. +@property (nonatomic, weak) id _Nullable delegate; +/// The requested permissions. +@property (nonatomic, readonly, copy) NSArray * _Nonnull permissions; +/// The optional URL to redirect the user to after they complete the login. +/// The URL must be configured in your App Settings -> Advanced -> OAuth Redirect URIs +@property (nonatomic, copy) NSURL * _Nullable redirectURL; +/// Initializes a new instance. +/// @param permissions The permissions to request. +/// @param enableSmartLogin Whether to enable smart login. +- (nonnull instancetype)initWithPermissions:(NSArray * _Nonnull)permissions enableSmartLogin:(BOOL)enableSmartLogin OBJC_DESIGNATED_INITIALIZER; +/// Starts the device login flow +/// This instance will retain self until the flow is finished or cancelled. +- (void)start; +/// Attempts to cancel the device login flow. +- (void)cancel; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +@class NSNetService; @class NSNumber; -/// Internal Type exposed to facilitate transition to Swift. -/// API Subject to change or removal without warning. Do not use. -/// @warning INTERNAL - DO NOT USE -SWIFT_PROTOCOL_NAMED("_LoginEventLogging") -@protocol _FBSDKLoginEventLogging -@property (nonatomic, readonly) FBSDKAppEventsFlushBehavior flushBehavior; -- (void)logInternalEvent:(FBSDKAppEventName _Nonnull)eventName parameters:(NSDictionary * _Nullable)parameters isImplicitlyLogged:(BOOL)isImplicitlyLogged; -- (void)flush; +@interface FBSDKDeviceLoginManager (SWIFT_EXTENSION(FBSDKLoginKit)) +- (void)netService:(NSNetService * _Nonnull)service didNotPublish:(NSDictionary * _Nonnull)errorValues; @end -@interface FBSDKAppEvents (SWIFT_EXTENSION(FBSDKLoginKit)) <_FBSDKLoginEventLogging> +@class FBSDKDeviceLoginManagerResult; + +/// A delegate for DeviceLoginManager. +SWIFT_PROTOCOL_NAMED("DeviceLoginManagerDelegate") +@protocol FBSDKDeviceLoginManagerDelegate +/// Indicates the device login flow has started. You should parse codeInfo to present the code to the user to enter. +/// @param loginManager the login manager instance. +/// @param codeInfo the code info data. +- (void)deviceLoginManager:(FBSDKDeviceLoginManager * _Nonnull)loginManager startedWithCodeInfo:(FBSDKDeviceLoginCodeInfo * _Nonnull)codeInfo; +/// Indicates the device login flow has finished. +/// @param loginManager the login manager instance. +/// @param result the results of the login flow. +/// @param error the error, if available. +/// The flow can be finished if the user completed the flow, cancelled, or if the code has expired. +- (void)deviceLoginManager:(FBSDKDeviceLoginManager * _Nonnull)loginManager completedWithResult:(FBSDKDeviceLoginManagerResult * _Nullable)result error:(NSError * _Nullable)error; +@end + +@class FBSDKAccessToken; + +/// Represents the results of the a device login flow. This is used by DeviceLoginManager +SWIFT_CLASS_NAMED("DeviceLoginManagerResult") +@interface FBSDKDeviceLoginManagerResult : NSObject +/// The token +@property (nonatomic, readonly, strong) FBSDKAccessToken * _Nullable accessToken; +/// Indicates if the login was cancelled by the user, or if the device login code has expired. +@property (nonatomic, readonly) BOOL isCancelled; +/// Internal method exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +- (nonnull instancetype)initWithToken:(FBSDKAccessToken * _Nullable)token isCancelled:(BOOL)cancelled OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end @protocol FBSDKLoginButtonDelegate; -@class NSString; enum FBSDKLoginButtonTooltipBehavior : NSUInteger; +enum FBSDKTooltipColorStyle : NSUInteger; enum FBSDKLoginTracking : NSUInteger; -@class FBSDKCodeVerifier; @class NSCoder; /// A button that initiates a log in or log out flow upon tapping. @@ -246,7 +378,7 @@ enum FBSDKLoginTracking : NSUInteger; SWIFT_CLASS_NAMED("FBLoginButton") @interface FBSDKLoginButton : FBSDKButton /// The default audience to use, if publish permissions are requested at login time. -@property (nonatomic) FBSDKDefaultAudience defaultAudience; +@property (nonatomic) enum FBSDKDefaultAudience defaultAudience; /// Gets or sets the delegate. @property (nonatomic, weak) IBOutlet id _Nullable delegate; /// The permissions to request. @@ -259,7 +391,7 @@ SWIFT_CLASS_NAMED("FBLoginButton") /// Gets or sets the desired tooltip behavior. @property (nonatomic) enum FBSDKLoginButtonTooltipBehavior tooltipBehavior; /// Gets or sets the desired tooltip color style. -@property (nonatomic) FBSDKTooltipColorStyle tooltipColorStyle; +@property (nonatomic) enum FBSDKTooltipColorStyle tooltipColorStyle; /// Gets or sets the desired tracking preference to use for login attempts. Defaults to .enabled @property (nonatomic) enum FBSDKLoginTracking loginTracking; /// Gets or sets an optional nonce to use for login attempts. A valid nonce must be a non-empty string without whitespace. @@ -267,7 +399,8 @@ SWIFT_CLASS_NAMED("FBLoginButton") @property (nonatomic, copy) NSString * _Nullable nonce; /// Gets or sets an optional page id to use for login attempts. @property (nonatomic, copy) NSString * _Nullable messengerPageId; -/// Gets or sets the auth_type to use in the login request. Defaults to rerequest. +/// Gets or sets the login authorization type to use in the login request. Defaults to rerequest. Use nil to avoid +/// requesting permissions that were previously denied. @property (nonatomic) FBSDKLoginAuthType _Nullable authType; /// The code verifier used in the PKCE process. /// If not provided, a code verifier will be randomly generated. @@ -293,6 +426,104 @@ typedef SWIFT_ENUM_NAMED(NSUInteger, FBSDKLoginButtonTooltipBehavior, "TooltipBe FBSDKLoginButtonTooltipBehaviorDisable = 2, }; +enum FBSDKTooltipViewArrowDirection : NSUInteger; + +/// Tooltip bubble with text in it used to display tips for UI elements, +/// with a pointed arrow (to refer to the UI element). +/// The tooltip fades in and will automatically fade out. See displayDuration. +SWIFT_CLASS_NAMED("FBTooltipView") +@interface FBSDKTooltipView : UIView +/// Gets or sets the amount of time in seconds the tooltip should be displayed. +/// Set this to zero to make the display permanent until explicitly dismissed. +/// Defaults to six seconds. +@property (nonatomic) NSTimeInterval displayDuration; +/// Gets or sets the color style after initialization. +/// Defaults to value passed to -initWithTagline:message:colorStyle:. +@property (nonatomic) enum FBSDKTooltipColorStyle colorStyle; +/// Gets or sets the message. +@property (nonatomic, copy) NSString * _Nullable message; +/// Gets or sets the optional phrase that comprises the first part of the label (and is highlighted differently). +@property (nonatomic, copy) NSString * _Nullable tagline; +/// Convenience constructor +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +/// Designated initializer. +/// If you need to show a tooltip for login, consider using the FBSDKLoginTooltipView view. +/// See FBSDKLoginTooltipView +/// \param tagline First part of the label, that will be highlighted with different color. Can be nil. +/// +/// \param message Main message to display. +/// +/// \param colorStyle Color style to use for tooltip. +/// +- (nonnull instancetype)initWithTagline:(NSString * _Nullable)tagline message:(NSString * _Nullable)message colorStyle:(enum FBSDKTooltipColorStyle)colorStyle OBJC_DESIGNATED_INITIALIZER; +- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder OBJC_DESIGNATED_INITIALIZER SWIFT_UNAVAILABLE; +/// Show tooltip at the top or at the bottom of given view. +/// Tooltip will be added to anchorView.window.rootViewController.view +/// Use this method to present the tooltip with automatic positioning or +/// use -presentInView:withArrowPosition:direction: for manual positioning +/// If anchorView is nil or has no window - this method does nothing. +/// \param anchorView view to show at, must be already added to window view hierarchy, in order to decide +/// where tooltip will be shown. (If there’s not enough space at the top of the anchorView in window bounds - +/// tooltip will be shown at the bottom of it) +/// +- (void)presentFromView:(UIView * _Nonnull)anchorView; +/// Adds tooltip to given view, with given position and arrow direction. +/// \param view View to be used as superview. +/// +/// \param arrowPosition Point in view’s cordinates, where arrow will be pointing +/// +/// \param direction whenever arrow should be pointing up (message bubble is below the arrow) or down (message bubble is above the arrow). +/// +- (void)presentInView:(UIView * _Nonnull)view withArrowPosition:(CGPoint)arrowPosition direction:(enum FBSDKTooltipViewArrowDirection)direction; +/// Remove tooltip manually. +/// Calling this method isn’t necessary - tooltip will dismiss itself automatically after the displayDuration. +- (void)dismiss; +- (void)drawRect:(CGRect)rect; +- (void)layoutSubviews; +- (nonnull instancetype)initWithFrame:(CGRect)frame SWIFT_UNAVAILABLE; +@end + +/// FBSDKTooltipViewArrowDirection enum +/// Passed on construction to determine arrow orientation. +typedef SWIFT_ENUM_NAMED(NSUInteger, FBSDKTooltipViewArrowDirection, "ArrowDirection", closed) { + FBSDKTooltipViewArrowDirectionDown = 0, + FBSDKTooltipViewArrowDirectionUp = 1, +}; + +/// FBSDKTooltipColorStyle enum +/// Passed on construction to determine color styling. +typedef SWIFT_ENUM_NAMED(NSUInteger, FBSDKTooltipColorStyle, "ColorStyle", closed) { + FBSDKTooltipColorStyleFriendlyBlue = 0, + FBSDKTooltipColorStyleNeutralGray = 1, +}; + +@protocol FBSDKLoginTooltipViewDelegate; + +/// Represents a tooltip to be displayed next to a Facebook login button +/// to highlight features for new users. +/// The FBSDKLoginButton may display this view automatically. If you do +/// not use the FBSDKLoginButton, you can manually call one of the present* methods +/// as appropriate and customize behavior via FBSDKLoginTooltipViewDelegate delegate. +/// By default, the FBSDKLoginTooltipView is not added to the superview until it is +/// determined the app has migrated to the new login experience. You can override this +/// (e.g., to test the UI layout) by implementing the delegate or setting forceDisplay to YES. +SWIFT_CLASS_NAMED("FBLoginTooltipView") +@interface FBSDKLoginTooltipView : FBSDKTooltipView +/// the delegate +@property (nonatomic, weak) id _Nullable delegate; +/// if set to YES, the view will always be displayed and the delegate’s +/// loginTooltipView:shouldAppear: will NOT be called. +@property (nonatomic) BOOL forceDisplay; +/// if set to YES, the view will always be displayed and the delegate’s +/// loginTooltipView:shouldAppear: will NOT be called. +@property (nonatomic) BOOL shouldForceDisplay; +/// Create tooltip +- (nonnull instancetype)init; +- (nonnull instancetype)initWithTagline:(NSString * _Nullable)tagline message:(NSString * _Nullable)message colorStyle:(enum FBSDKTooltipColorStyle)colorStyle OBJC_DESIGNATED_INITIALIZER; +- (void)presentInView:(UIView * _Nonnull)view withArrowPosition:(CGPoint)arrowPosition direction:(enum FBSDKTooltipViewArrowDirection)direction; +@end + /// Internal Type exposed to facilitate transition to Swift. /// API Subject to change or removal without warning. Do not use. @@ -321,35 +552,8 @@ SWIFT_CLASS_NAMED("FBPermission") + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end -@class UIViewController; -@class UIView; - -/// Internal Type exposed to facilitate transition to Swift. -/// API Subject to change or removal without warning. Do not use. -/// @warning INTERNAL - DO NOT USE -SWIFT_PROTOCOL_NAMED("_UserInterfaceElementProviding") -@protocol _FBSDKUserInterfaceElementProviding -- (UIViewController * _Nullable)topMostViewController SWIFT_WARN_UNUSED_RESULT; -- (UIViewController * _Nullable)viewControllerForView:(UIView * _Nonnull)view SWIFT_WARN_UNUSED_RESULT; -@end - - -@interface FBSDKInternalUtility (SWIFT_EXTENSION(FBSDKLoginKit)) <_FBSDKUserInterfaceElementProviding> -@end - -@class NSBundle; - -/// Internal Type exposed to facilitate transition to Swift. -/// API Subject to change or removal without warning. Do not use. -/// @warning INTERNAL - DO NOT USE -SWIFT_PROTOCOL_NAMED("_UserInterfaceStringProviding") -@protocol _FBSDKUserInterfaceStringProviding -@property (nonatomic, readonly, strong) NSBundle * _Nonnull bundleForStrings; -@end -@interface FBSDKInternalUtility (SWIFT_EXTENSION(FBSDKLoginKit)) <_FBSDKUserInterfaceStringProviding> -@end @class FBSDKLoginManagerLoginResult; @@ -437,49 +641,207 @@ SWIFT_CLASS_NAMED("LoginConfiguration") /// Attempts to initialize a new configuration with the expected parameters. /// @param tracking the login tracking preference to use for a login attempt. - (nullable instancetype)initWithTracking:(enum FBSDKLoginTracking)tracking; -/// Given a string, return the corresponding FBSDKLoginAuthType. Returns nil if the string cannot be mapped to a valid auth type -/// @param rawValue the raw auth type. -+ (FBSDKLoginAuthType _Nullable)authTypeForString:(NSString * _Nonnull)rawValue SWIFT_WARN_UNUSED_RESULT SWIFT_DEPRECATED_MSG("This method is deprecated and will be removed in the next major release."); - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end - -/// enabled and limited see: https://developers.facebook.com/docs/facebook-login/ios/limited-login/ -typedef SWIFT_ENUM_NAMED(NSUInteger, FBSDKLoginTracking, "LoginTracking", open) { - FBSDKLoginTrackingEnabled = 0, - FBSDKLoginTrackingLimited = 1, +/// Custom error codes for login errors in the login error domain +typedef SWIFT_ENUM_NAMED(NSInteger, FBSDKLoginError, "LoginErrorCode", open) { +/// Reserved + FBSDKLoginErrorReserved = 300, +/// The error code for unknown errors + FBSDKLoginErrorUnknown = 301, +/// The user’s password has changed and must log in again + FBSDKLoginErrorPasswordChanged = 302, +/// The user must log in to their account on www.facebook.com to restore access + FBSDKLoginErrorUserCheckpointed = 303, +/// Indicates a failure to request new permissions because the user has changed + FBSDKLoginErrorUserMismatch = 304, +/// The user must confirm their account with Facebook before logging in + FBSDKLoginErrorUnconfirmedUser = 305, +/// The Accounts framework failed without returning an error, indicating the app’s slider in the +/// iOS Facebook Settings (device Settings -> Facebook -> App Name) has been disabled. + FBSDKLoginErrorSystemAccountAppDisabled = 306, +/// An error occurred related to Facebook system Account store + FBSDKLoginErrorSystemAccountUnavailable = 307, +/// The login response was missing a valid challenge string + FBSDKLoginErrorBadChallengeString = 308, +/// The ID token returned in login response was invalid + FBSDKLoginErrorInvalidIDToken = 309, +/// A current access token was required and not provided + FBSDKLoginErrorMissingAccessToken = 310, }; +@class UIViewController; -/// Internal Type exposed to facilitate transition to Swift. -/// API Subject to change or removal without warning. Do not use. -/// @warning INTERNAL - DO NOT USE -SWIFT_PROTOCOL_NAMED("_ServerConfigurationProviding") -@protocol _FBSDKServerConfigurationProviding -- (void)loadServerConfigurationWithCompletionBlock:(FBSDKLoginTooltipBlock _Nullable)completion; +/// Provides methods for logging the user in and out. +/// It works directly with AccessToken (for data access) and AuthenticationToken (for authentication); +/// it sets the “current” tokens upon successful authorizations (or sets to nil in case of logOut). +/// You should check AccessToken.current before calling a login method to see if there is +/// a cached token available (typically in a viewDidLoad implementation). +/// @warning If you are managing your own tokens outside of AccessToken, you will need to set +/// AccessToken.current before calling a login method to authorize further permissions on your tokens. +SWIFT_CLASS_NAMED("LoginManager") +@interface FBSDKLoginManager : NSObject +/// The default audience. You should set this if you intend to ask for publish permissions. +@property (nonatomic) enum FBSDKDefaultAudience defaultAudience; +/// Initialize an instance of LoginManager. +/// \param defaultAudience Optional default audience to use. Default: .friends. +/// +- (nonnull instancetype)initWithDefaultAudience:(enum FBSDKDefaultAudience)defaultAudience; +/// Logs the user in or authorizes additional permissions. +/// @param viewController the view controller from which to present the login UI. If nil, the topmost view +/// controller will be automatically determined and used. +/// @param configuration the login configuration to use. +/// @param completion the login completion handler. +/// Use this method when asking for permissions. You should only ask for permissions when they +/// are needed and the value should be explained to the user. You can inspect the +/// FBSDKLoginManagerLoginResultBlock’s result.declinedPermissions to provide more information +/// to the user if they decline permissions. +/// To reduce unnecessary login attempts, you should typically check if AccessToken.current +/// already contains the permissions you need. If it does, you probably do not need to call this method. +/// @warning You can only perform one login call at a time. Calling a login method before the completion handler is +/// called on a previous login attempt will result in an error. +/// @warning This method will present a UI to the user and thus should be called on the main thread. +- (void)logInFromViewController:(UIViewController * _Nullable)viewController configuration:(FBSDKLoginConfiguration * _Nullable)configuration completion:(FBSDKLoginManagerLoginResultBlock _Nonnull)completion; +/// Logs the user in or authorizes additional permissions. +/// @param permissions the optional array of permissions. Note this is converted to NSSet and is only +/// an NSArray for the convenience of literal syntax. +/// @param viewController the view controller to present from. If nil, the topmost view controller will be +/// automatically determined as best as possible. +/// @param handler the callback. +/// Use this method when asking for read permissions. You should only ask for permissions when they +/// are needed and explain the value to the user. You can inspect the FBSDKLoginManagerLoginResultBlock’s +/// result.declinedPermissions to provide more information to the user if they decline permissions. +/// You typically should check if AccessToken.current already contains the permissions you need before +/// asking to reduce unnecessary login attempts. For example, you could perform that check in viewDidLoad. +/// @warning You can only perform one login call at a time. Calling a login method before the completion handler is +/// called on a previous login attempt will result in an error. +/// @warning This method will present a UI to the user and thus should be called on the main thread. +- (void)logInWithPermissions:(NSArray * _Nonnull)permissions fromViewController:(UIViewController * _Nullable)viewController handler:(FBSDKLoginManagerLoginResultBlock _Nullable)handler; +/// Requests user’s permission to reathorize application’s data access, after it has expired due to inactivity. +/// @param viewController the view controller from which to present the login UI. If nil, the topmost view +/// controller will be automatically determined and used. +/// @param handler the callback. +/// Use this method when you need to reathorize your app’s access to user data via the Graph API. +/// You should only call this after access has expired. +/// You should provide as much context to the user as possible as to why you need to reauthorize the access, the +/// scope of access being reathorized, and what added value your app provides when the access is reathorized. +/// You can inspect the result.declinedPermissions to determine if you should provide more information to the +/// user based on any declined permissions. +/// @warning This method will reauthorize using a LoginConfiguration with FBSDKLoginTracking set to .enabled. +/// @warning This method will present UI the user. You typically should call this if AccessToken.isDataAccessExpired +/// is true. +- (void)reauthorizeDataAccess:(UIViewController * _Nonnull)viewController handler:(FBSDKLoginManagerLoginResultBlock _Nonnull)handler; +/// Logs the user out +/// This nils out the singleton instances of AccessToken, AuthenticationToken and Profle. +/// @note This is only a client side logout. It will not log the user out of their Facebook account. +- (void)logOut; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; @end -@interface FBSDKServerConfigurationProvider (SWIFT_EXTENSION(FBSDKLoginKit)) <_FBSDKServerConfigurationProviding> + +@class UIApplication; + +@interface FBSDKLoginManager (SWIFT_EXTENSION(FBSDKLoginKit)) ++ (FBSDKLoginManager * _Nonnull)makeOpener SWIFT_WARN_UNUSED_RESULT; +- (BOOL)application:(UIApplication * _Nullable)application openURL:(NSURL * _Nullable)url sourceApplication:(NSString * _Nullable)sourceApplication annotation:(id _Nullable)annotation SWIFT_WARN_UNUSED_RESULT; +- (BOOL)canOpenURL:(NSURL * _Nonnull)url forApplication:(UIApplication * _Nullable)application sourceApplication:(NSString * _Nullable)sourceApplication annotation:(id _Nullable)annotation SWIFT_WARN_UNUSED_RESULT; +- (void)applicationDidBecomeActive:(UIApplication * _Nonnull)application; +- (BOOL)isAuthenticationURL:(NSURL * _Nonnull)url SWIFT_WARN_UNUSED_RESULT; +- (BOOL)shouldStopPropagationOfURL:(NSURL * _Nonnull)url SWIFT_WARN_UNUSED_RESULT; @end +@class FBSDKAuthenticationToken; + +/// Describes the result of a login attempt. +SWIFT_CLASS_NAMED("LoginManagerLoginResult") +@interface FBSDKLoginManagerLoginResult : NSObject +/// The access token +@property (nonatomic, readonly, strong) FBSDKAccessToken * _Nullable token; +/// The authentication token +@property (nonatomic, readonly, strong) FBSDKAuthenticationToken * _Nullable authenticationToken; +/// Whether the login was cancelled by the user +@property (nonatomic, readonly) BOOL isCancelled; +/// The set of permissions granted by the user in the associated request. +/// Inspect the token’s permissions set for a complete list. +@property (nonatomic, readonly, copy) NSSet * _Nonnull grantedPermissions; +/// The set of permissions declined by the user in the associated request. +/// Inspect the token’s permissions set for a complete list. +@property (nonatomic, readonly, copy) NSSet * _Nonnull declinedPermissions; +/// Creates a new result +/// @param token The access token +/// @param authenticationToken The authentication token +/// @param isCancelled whether The login was cancelled by the user +/// @param grantedPermissions The set of granted permissions +/// @param declinedPermissions The set of declined permissions +- (nonnull instancetype)initWithToken:(FBSDKAccessToken * _Nullable)token authenticationToken:(FBSDKAuthenticationToken * _Nullable)authenticationToken isCancelled:(BOOL)isCancelled grantedPermissions:(NSSet * _Nonnull)grantedPermissions declinedPermissions:(NSSet * _Nonnull)declinedPermissions OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end -@class NSURL; -/// Internal Type exposed to facilitate transition to Swift. -/// API Subject to change or removal without warning. Do not use. -/// @warning INTERNAL - DO NOT USE -SWIFT_CLASS_NAMED("_LoginUtility") -@interface FBSDKLoginUtility : NSObject -+ (NSString * _Nonnull)stringForAudience:(FBSDKDefaultAudience)audience SWIFT_WARN_UNUSED_RESULT; -+ (NSDictionary * _Nullable)queryParamsFromLoginURL:(NSURL * _Nonnull)url SWIFT_WARN_UNUSED_RESULT; -+ (NSString * _Nullable)userIDFromSignedRequest:(NSString * _Nullable)signedRequest SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +/// The LoginTooltipViewDelegate protocol defines the methods used to receive event +/// notifications from FBLoginTooltipView objects. +SWIFT_PROTOCOL_NAMED("LoginTooltipViewDelegate") +@protocol FBSDKLoginTooltipViewDelegate +@optional +/// Asks the delegate if the tooltip view should appear +/// @param view The tooltip view. +/// @param appIsEligible The value fetched from the server identifying if the app +/// is eligible for the new login experience. +/// Use this method to customize display behavior. +- (BOOL)loginTooltipView:(FBSDKLoginTooltipView * _Nonnull)view shouldAppear:(BOOL)appIsEligible SWIFT_WARN_UNUSED_RESULT; +/// Tells the delegate the tooltip view will appear, specifically after it’s been +/// added to the super view but before the fade in animation. +/// @param view The tooltip view. +- (void)loginTooltipViewWillAppear:(FBSDKLoginTooltipView * _Nonnull)view; +/// Tells the delegate the tooltip view will not appear (i.e., was not +/// added to the super view). +/// @param view The tooltip view. +- (void)loginTooltipViewWillNotAppear:(FBSDKLoginTooltipView * _Nonnull)view; @end +/// enabled and limited see: https://developers.facebook.com/docs/facebook-login/ios/limited-login/ +typedef SWIFT_ENUM_NAMED(NSUInteger, FBSDKLoginTracking, "LoginTracking", open) { + FBSDKLoginTrackingEnabled = 0, + FBSDKLoginTrackingLimited = 1, +}; + +@class FBSDKProfile; +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +///
    +///
  • +/// Warning INTERNAL: DO NOT USE +///
  • +///
+/// Structured interface for accessing the parameters used to complete a log in request. +/// If authenticationTokenString is non-nil, the authentication succeeded. If error is +/// non-nil the request failed. If both are nil, the request was cancelled. +SWIFT_CLASS_NAMED("_LoginCompletionParameters") +@interface FBSDKLoginCompletionParameters : NSObject +@property (nonatomic, strong) FBSDKAuthenticationToken * _Nullable authenticationToken; +@property (nonatomic, strong) FBSDKProfile * _Nullable profile; +@property (nonatomic, copy) NSString * _Nullable accessTokenString; +@property (nonatomic, copy) NSString * _Nullable nonceString; +@property (nonatomic, copy) NSString * _Nullable authenticationTokenString; +@property (nonatomic, copy) NSString * _Nullable code; +@property (nonatomic, copy) NSSet * _Nullable permissions; +@property (nonatomic, copy) NSSet * _Nullable declinedPermissions; +@property (nonatomic, copy) NSSet * _Nullable expiredPermissions; +@property (nonatomic, copy) NSString * _Nullable appID; +@property (nonatomic, copy) NSString * _Nullable userID; +@property (nonatomic) NSError * _Nullable error; +@property (nonatomic, copy) NSDate * _Nullable expirationDate; +@property (nonatomic, copy) NSDate * _Nullable dataAccessExpirationDate; +@property (nonatomic, copy) NSString * _Nullable challenge; +@property (nonatomic, copy) NSString * _Nullable graphDomain; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end #if __has_attribute(external_source_symbol) # pragma clang attribute pop @@ -488,7 +850,7 @@ SWIFT_CLASS_NAMED("_LoginUtility") #endif #elif defined(__x86_64__) && __x86_64__ -// Generated by Apple Swift version 5.5 (swiftlang-1300.0.31.1 clang-1300.0.29.1) +// Generated by Apple Swift version 5.6.1 (swiftlang-5.6.0.323.66 clang-1316.0.20.12) #ifndef FBSDKLOGINKIT_SWIFT_H #define FBSDKLOGINKIT_SWIFT_H #pragma clang diagnostic push @@ -674,6 +1036,13 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); #if !defined(IBSegueAction) # define IBSegueAction #endif +#if !defined(SWIFT_EXTERN) +# if defined(__cplusplus) +# define SWIFT_EXTERN extern "C" +# else +# define SWIFT_EXTERN extern +# endif +#endif #if __has_feature(modules) #if __has_warning("-Watimport-in-framework-header") #pragma clang diagnostic ignored "-Watimport-in-framework-header" @@ -682,6 +1051,7 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); @import FBSDKCoreKit; @import Foundation; @import ObjectiveC; +@import UIKit; #endif #import @@ -701,27 +1071,151 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); # pragma pop_macro("any") #endif + +@class NSString; + +/// Represents a code verifier used in the PKCE (Proof Key for Code Exchange) +/// process. This is a cryptographically random string using the characters +/// A-Z, a-z, 0-9, and the punctuation characters -._~ (hyphen, period, +/// underscore, and tilde), between 43 and 128 characters long. +SWIFT_CLASS_NAMED("CodeVerifier") +@interface FBSDKCodeVerifier : NSObject +/// The string value of the code verifier +@property (nonatomic, readonly, copy) NSString * _Nonnull value; +/// The SHA256 hashed challenge of the code verifier +@property (nonatomic, readonly, copy) NSString * _Nonnull challenge; +/// Attempts to initialize a new code verifier instance with the given string. +/// Creation will fail and return nil if the string is invalid. +/// @param string the code verifier string +- (nullable instancetype)initWithString:(NSString * _Nonnull)string; +/// Initializes a new code verifier instance with a random string value +- (nonnull instancetype)init; +@end + +/// Passed to openURL to indicate which default audience to use for sessions that post data to Facebook. +/// Certain operations such as publishing a status or publishing a photo require an audience. When the user +/// grants an application permission to perform a publish operation, a default audience is selected as the +/// publication ceiling for the application. This enumerated value allows the application to select which +/// audience to ask the user to grant publish permission for. +typedef SWIFT_ENUM_NAMED(NSUInteger, FBSDKDefaultAudience, "DefaultAudience", open) { +/// Indicates that the user’s friends are able to see posts made by the application + FBSDKDefaultAudienceFriends = 0, +/// Indicates that only the user is able to see posts made by the application + FBSDKDefaultAudienceOnlyMe = 1, +/// Indicates that all Facebook users are able to see posts made by the application + FBSDKDefaultAudienceEveryone = 2, +}; + +@class NSURL; +@class NSDate; + +/// Describes the initial response when starting the device login flow. +/// This is used by DeviceLoginManager. +SWIFT_CLASS_NAMED("DeviceLoginCodeInfo") +@interface FBSDKDeviceLoginCodeInfo : NSObject +/// The unique id for this login flow. +@property (nonatomic, readonly, copy) NSString * _Nonnull identifier; +/// The short “user_code” that should be presented to the user. +@property (nonatomic, readonly, copy) NSString * _Nonnull loginCode; +/// The verification URL. +@property (nonatomic, readonly, copy) NSURL * _Nonnull verificationURL; +/// The expiration date. +@property (nonatomic, readonly, copy) NSDate * _Nonnull expirationDate; +/// The polling interval +@property (nonatomic, readonly) NSUInteger pollingInterval; +- (nonnull instancetype)initWithIdentifier:(NSString * _Nonnull)identifier loginCode:(NSString * _Nonnull)loginCode verificationURL:(NSURL * _Nonnull)verificationURL expirationDate:(NSDate * _Nonnull)expirationDate pollingInterval:(NSUInteger)pollingInterval OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +/// Custom error codes for device login errors in the login error domain +typedef SWIFT_ENUM_NAMED(NSInteger, FBSDKDeviceLoginError, "DeviceLoginErrorCode", open) { +/// Your device is polling too frequently. + FBSDKDeviceLoginErrorExcessivePolling = 1349172, +/// User has declined to authorize your application. + FBSDKDeviceLoginErrorAuthorizationDeclined = 1349173, +/// User has not yet authorized your application. Continue polling. + FBSDKDeviceLoginErrorAuthorizationPending = 1349174, +/// The code you entered has expired. + FBSDKDeviceLoginErrorCodeExpired = 1349152, +}; + +@protocol FBSDKDeviceLoginManagerDelegate; + +/// Use this class to perform a device login flow. +/// The device login flow starts by requesting a code from the device login API. +/// This class informs the delegate when this code is received. You should then present the +/// code to the user to enter. In the meantime, this class polls the device login API +/// periodically and informs the delegate of the results. +/// See Facebook Device Login. +SWIFT_CLASS_NAMED("DeviceLoginManager") +@interface FBSDKDeviceLoginManager : NSObject +/// The device login manager delegate. +@property (nonatomic, weak) id _Nullable delegate; +/// The requested permissions. +@property (nonatomic, readonly, copy) NSArray * _Nonnull permissions; +/// The optional URL to redirect the user to after they complete the login. +/// The URL must be configured in your App Settings -> Advanced -> OAuth Redirect URIs +@property (nonatomic, copy) NSURL * _Nullable redirectURL; +/// Initializes a new instance. +/// @param permissions The permissions to request. +/// @param enableSmartLogin Whether to enable smart login. +- (nonnull instancetype)initWithPermissions:(NSArray * _Nonnull)permissions enableSmartLogin:(BOOL)enableSmartLogin OBJC_DESIGNATED_INITIALIZER; +/// Starts the device login flow +/// This instance will retain self until the flow is finished or cancelled. +- (void)start; +/// Attempts to cancel the device login flow. +- (void)cancel; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +@class NSNetService; @class NSNumber; -/// Internal Type exposed to facilitate transition to Swift. -/// API Subject to change or removal without warning. Do not use. -/// @warning INTERNAL - DO NOT USE -SWIFT_PROTOCOL_NAMED("_LoginEventLogging") -@protocol _FBSDKLoginEventLogging -@property (nonatomic, readonly) FBSDKAppEventsFlushBehavior flushBehavior; -- (void)logInternalEvent:(FBSDKAppEventName _Nonnull)eventName parameters:(NSDictionary * _Nullable)parameters isImplicitlyLogged:(BOOL)isImplicitlyLogged; -- (void)flush; +@interface FBSDKDeviceLoginManager (SWIFT_EXTENSION(FBSDKLoginKit)) +- (void)netService:(NSNetService * _Nonnull)service didNotPublish:(NSDictionary * _Nonnull)errorValues; @end -@interface FBSDKAppEvents (SWIFT_EXTENSION(FBSDKLoginKit)) <_FBSDKLoginEventLogging> +@class FBSDKDeviceLoginManagerResult; + +/// A delegate for DeviceLoginManager. +SWIFT_PROTOCOL_NAMED("DeviceLoginManagerDelegate") +@protocol FBSDKDeviceLoginManagerDelegate +/// Indicates the device login flow has started. You should parse codeInfo to present the code to the user to enter. +/// @param loginManager the login manager instance. +/// @param codeInfo the code info data. +- (void)deviceLoginManager:(FBSDKDeviceLoginManager * _Nonnull)loginManager startedWithCodeInfo:(FBSDKDeviceLoginCodeInfo * _Nonnull)codeInfo; +/// Indicates the device login flow has finished. +/// @param loginManager the login manager instance. +/// @param result the results of the login flow. +/// @param error the error, if available. +/// The flow can be finished if the user completed the flow, cancelled, or if the code has expired. +- (void)deviceLoginManager:(FBSDKDeviceLoginManager * _Nonnull)loginManager completedWithResult:(FBSDKDeviceLoginManagerResult * _Nullable)result error:(NSError * _Nullable)error; +@end + +@class FBSDKAccessToken; + +/// Represents the results of the a device login flow. This is used by DeviceLoginManager +SWIFT_CLASS_NAMED("DeviceLoginManagerResult") +@interface FBSDKDeviceLoginManagerResult : NSObject +/// The token +@property (nonatomic, readonly, strong) FBSDKAccessToken * _Nullable accessToken; +/// Indicates if the login was cancelled by the user, or if the device login code has expired. +@property (nonatomic, readonly) BOOL isCancelled; +/// Internal method exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +/// @warning INTERNAL - DO NOT USE +- (nonnull instancetype)initWithToken:(FBSDKAccessToken * _Nullable)token isCancelled:(BOOL)cancelled OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end @protocol FBSDKLoginButtonDelegate; -@class NSString; enum FBSDKLoginButtonTooltipBehavior : NSUInteger; +enum FBSDKTooltipColorStyle : NSUInteger; enum FBSDKLoginTracking : NSUInteger; -@class FBSDKCodeVerifier; @class NSCoder; /// A button that initiates a log in or log out flow upon tapping. @@ -734,7 +1228,7 @@ enum FBSDKLoginTracking : NSUInteger; SWIFT_CLASS_NAMED("FBLoginButton") @interface FBSDKLoginButton : FBSDKButton /// The default audience to use, if publish permissions are requested at login time. -@property (nonatomic) FBSDKDefaultAudience defaultAudience; +@property (nonatomic) enum FBSDKDefaultAudience defaultAudience; /// Gets or sets the delegate. @property (nonatomic, weak) IBOutlet id _Nullable delegate; /// The permissions to request. @@ -747,7 +1241,7 @@ SWIFT_CLASS_NAMED("FBLoginButton") /// Gets or sets the desired tooltip behavior. @property (nonatomic) enum FBSDKLoginButtonTooltipBehavior tooltipBehavior; /// Gets or sets the desired tooltip color style. -@property (nonatomic) FBSDKTooltipColorStyle tooltipColorStyle; +@property (nonatomic) enum FBSDKTooltipColorStyle tooltipColorStyle; /// Gets or sets the desired tracking preference to use for login attempts. Defaults to .enabled @property (nonatomic) enum FBSDKLoginTracking loginTracking; /// Gets or sets an optional nonce to use for login attempts. A valid nonce must be a non-empty string without whitespace. @@ -755,7 +1249,8 @@ SWIFT_CLASS_NAMED("FBLoginButton") @property (nonatomic, copy) NSString * _Nullable nonce; /// Gets or sets an optional page id to use for login attempts. @property (nonatomic, copy) NSString * _Nullable messengerPageId; -/// Gets or sets the auth_type to use in the login request. Defaults to rerequest. +/// Gets or sets the login authorization type to use in the login request. Defaults to rerequest. Use nil to avoid +/// requesting permissions that were previously denied. @property (nonatomic) FBSDKLoginAuthType _Nullable authType; /// The code verifier used in the PKCE process. /// If not provided, a code verifier will be randomly generated. @@ -781,6 +1276,104 @@ typedef SWIFT_ENUM_NAMED(NSUInteger, FBSDKLoginButtonTooltipBehavior, "TooltipBe FBSDKLoginButtonTooltipBehaviorDisable = 2, }; +enum FBSDKTooltipViewArrowDirection : NSUInteger; + +/// Tooltip bubble with text in it used to display tips for UI elements, +/// with a pointed arrow (to refer to the UI element). +/// The tooltip fades in and will automatically fade out. See displayDuration. +SWIFT_CLASS_NAMED("FBTooltipView") +@interface FBSDKTooltipView : UIView +/// Gets or sets the amount of time in seconds the tooltip should be displayed. +/// Set this to zero to make the display permanent until explicitly dismissed. +/// Defaults to six seconds. +@property (nonatomic) NSTimeInterval displayDuration; +/// Gets or sets the color style after initialization. +/// Defaults to value passed to -initWithTagline:message:colorStyle:. +@property (nonatomic) enum FBSDKTooltipColorStyle colorStyle; +/// Gets or sets the message. +@property (nonatomic, copy) NSString * _Nullable message; +/// Gets or sets the optional phrase that comprises the first part of the label (and is highlighted differently). +@property (nonatomic, copy) NSString * _Nullable tagline; +/// Convenience constructor +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +/// Designated initializer. +/// If you need to show a tooltip for login, consider using the FBSDKLoginTooltipView view. +/// See FBSDKLoginTooltipView +/// \param tagline First part of the label, that will be highlighted with different color. Can be nil. +/// +/// \param message Main message to display. +/// +/// \param colorStyle Color style to use for tooltip. +/// +- (nonnull instancetype)initWithTagline:(NSString * _Nullable)tagline message:(NSString * _Nullable)message colorStyle:(enum FBSDKTooltipColorStyle)colorStyle OBJC_DESIGNATED_INITIALIZER; +- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder OBJC_DESIGNATED_INITIALIZER SWIFT_UNAVAILABLE; +/// Show tooltip at the top or at the bottom of given view. +/// Tooltip will be added to anchorView.window.rootViewController.view +/// Use this method to present the tooltip with automatic positioning or +/// use -presentInView:withArrowPosition:direction: for manual positioning +/// If anchorView is nil or has no window - this method does nothing. +/// \param anchorView view to show at, must be already added to window view hierarchy, in order to decide +/// where tooltip will be shown. (If there’s not enough space at the top of the anchorView in window bounds - +/// tooltip will be shown at the bottom of it) +/// +- (void)presentFromView:(UIView * _Nonnull)anchorView; +/// Adds tooltip to given view, with given position and arrow direction. +/// \param view View to be used as superview. +/// +/// \param arrowPosition Point in view’s cordinates, where arrow will be pointing +/// +/// \param direction whenever arrow should be pointing up (message bubble is below the arrow) or down (message bubble is above the arrow). +/// +- (void)presentInView:(UIView * _Nonnull)view withArrowPosition:(CGPoint)arrowPosition direction:(enum FBSDKTooltipViewArrowDirection)direction; +/// Remove tooltip manually. +/// Calling this method isn’t necessary - tooltip will dismiss itself automatically after the displayDuration. +- (void)dismiss; +- (void)drawRect:(CGRect)rect; +- (void)layoutSubviews; +- (nonnull instancetype)initWithFrame:(CGRect)frame SWIFT_UNAVAILABLE; +@end + +/// FBSDKTooltipViewArrowDirection enum +/// Passed on construction to determine arrow orientation. +typedef SWIFT_ENUM_NAMED(NSUInteger, FBSDKTooltipViewArrowDirection, "ArrowDirection", closed) { + FBSDKTooltipViewArrowDirectionDown = 0, + FBSDKTooltipViewArrowDirectionUp = 1, +}; + +/// FBSDKTooltipColorStyle enum +/// Passed on construction to determine color styling. +typedef SWIFT_ENUM_NAMED(NSUInteger, FBSDKTooltipColorStyle, "ColorStyle", closed) { + FBSDKTooltipColorStyleFriendlyBlue = 0, + FBSDKTooltipColorStyleNeutralGray = 1, +}; + +@protocol FBSDKLoginTooltipViewDelegate; + +/// Represents a tooltip to be displayed next to a Facebook login button +/// to highlight features for new users. +/// The FBSDKLoginButton may display this view automatically. If you do +/// not use the FBSDKLoginButton, you can manually call one of the present* methods +/// as appropriate and customize behavior via FBSDKLoginTooltipViewDelegate delegate. +/// By default, the FBSDKLoginTooltipView is not added to the superview until it is +/// determined the app has migrated to the new login experience. You can override this +/// (e.g., to test the UI layout) by implementing the delegate or setting forceDisplay to YES. +SWIFT_CLASS_NAMED("FBLoginTooltipView") +@interface FBSDKLoginTooltipView : FBSDKTooltipView +/// the delegate +@property (nonatomic, weak) id _Nullable delegate; +/// if set to YES, the view will always be displayed and the delegate’s +/// loginTooltipView:shouldAppear: will NOT be called. +@property (nonatomic) BOOL forceDisplay; +/// if set to YES, the view will always be displayed and the delegate’s +/// loginTooltipView:shouldAppear: will NOT be called. +@property (nonatomic) BOOL shouldForceDisplay; +/// Create tooltip +- (nonnull instancetype)init; +- (nonnull instancetype)initWithTagline:(NSString * _Nullable)tagline message:(NSString * _Nullable)message colorStyle:(enum FBSDKTooltipColorStyle)colorStyle OBJC_DESIGNATED_INITIALIZER; +- (void)presentInView:(UIView * _Nonnull)view withArrowPosition:(CGPoint)arrowPosition direction:(enum FBSDKTooltipViewArrowDirection)direction; +@end + /// Internal Type exposed to facilitate transition to Swift. /// API Subject to change or removal without warning. Do not use. @@ -809,35 +1402,8 @@ SWIFT_CLASS_NAMED("FBPermission") + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end -@class UIViewController; -@class UIView; - -/// Internal Type exposed to facilitate transition to Swift. -/// API Subject to change or removal without warning. Do not use. -/// @warning INTERNAL - DO NOT USE -SWIFT_PROTOCOL_NAMED("_UserInterfaceElementProviding") -@protocol _FBSDKUserInterfaceElementProviding -- (UIViewController * _Nullable)topMostViewController SWIFT_WARN_UNUSED_RESULT; -- (UIViewController * _Nullable)viewControllerForView:(UIView * _Nonnull)view SWIFT_WARN_UNUSED_RESULT; -@end - - -@interface FBSDKInternalUtility (SWIFT_EXTENSION(FBSDKLoginKit)) <_FBSDKUserInterfaceElementProviding> -@end - -@class NSBundle; - -/// Internal Type exposed to facilitate transition to Swift. -/// API Subject to change or removal without warning. Do not use. -/// @warning INTERNAL - DO NOT USE -SWIFT_PROTOCOL_NAMED("_UserInterfaceStringProviding") -@protocol _FBSDKUserInterfaceStringProviding -@property (nonatomic, readonly, strong) NSBundle * _Nonnull bundleForStrings; -@end -@interface FBSDKInternalUtility (SWIFT_EXTENSION(FBSDKLoginKit)) <_FBSDKUserInterfaceStringProviding> -@end @class FBSDKLoginManagerLoginResult; @@ -925,49 +1491,207 @@ SWIFT_CLASS_NAMED("LoginConfiguration") /// Attempts to initialize a new configuration with the expected parameters. /// @param tracking the login tracking preference to use for a login attempt. - (nullable instancetype)initWithTracking:(enum FBSDKLoginTracking)tracking; -/// Given a string, return the corresponding FBSDKLoginAuthType. Returns nil if the string cannot be mapped to a valid auth type -/// @param rawValue the raw auth type. -+ (FBSDKLoginAuthType _Nullable)authTypeForString:(NSString * _Nonnull)rawValue SWIFT_WARN_UNUSED_RESULT SWIFT_DEPRECATED_MSG("This method is deprecated and will be removed in the next major release."); - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end - -/// enabled and limited see: https://developers.facebook.com/docs/facebook-login/ios/limited-login/ -typedef SWIFT_ENUM_NAMED(NSUInteger, FBSDKLoginTracking, "LoginTracking", open) { - FBSDKLoginTrackingEnabled = 0, - FBSDKLoginTrackingLimited = 1, +/// Custom error codes for login errors in the login error domain +typedef SWIFT_ENUM_NAMED(NSInteger, FBSDKLoginError, "LoginErrorCode", open) { +/// Reserved + FBSDKLoginErrorReserved = 300, +/// The error code for unknown errors + FBSDKLoginErrorUnknown = 301, +/// The user’s password has changed and must log in again + FBSDKLoginErrorPasswordChanged = 302, +/// The user must log in to their account on www.facebook.com to restore access + FBSDKLoginErrorUserCheckpointed = 303, +/// Indicates a failure to request new permissions because the user has changed + FBSDKLoginErrorUserMismatch = 304, +/// The user must confirm their account with Facebook before logging in + FBSDKLoginErrorUnconfirmedUser = 305, +/// The Accounts framework failed without returning an error, indicating the app’s slider in the +/// iOS Facebook Settings (device Settings -> Facebook -> App Name) has been disabled. + FBSDKLoginErrorSystemAccountAppDisabled = 306, +/// An error occurred related to Facebook system Account store + FBSDKLoginErrorSystemAccountUnavailable = 307, +/// The login response was missing a valid challenge string + FBSDKLoginErrorBadChallengeString = 308, +/// The ID token returned in login response was invalid + FBSDKLoginErrorInvalidIDToken = 309, +/// A current access token was required and not provided + FBSDKLoginErrorMissingAccessToken = 310, }; +@class UIViewController; -/// Internal Type exposed to facilitate transition to Swift. -/// API Subject to change or removal without warning. Do not use. -/// @warning INTERNAL - DO NOT USE -SWIFT_PROTOCOL_NAMED("_ServerConfigurationProviding") -@protocol _FBSDKServerConfigurationProviding -- (void)loadServerConfigurationWithCompletionBlock:(FBSDKLoginTooltipBlock _Nullable)completion; +/// Provides methods for logging the user in and out. +/// It works directly with AccessToken (for data access) and AuthenticationToken (for authentication); +/// it sets the “current” tokens upon successful authorizations (or sets to nil in case of logOut). +/// You should check AccessToken.current before calling a login method to see if there is +/// a cached token available (typically in a viewDidLoad implementation). +/// @warning If you are managing your own tokens outside of AccessToken, you will need to set +/// AccessToken.current before calling a login method to authorize further permissions on your tokens. +SWIFT_CLASS_NAMED("LoginManager") +@interface FBSDKLoginManager : NSObject +/// The default audience. You should set this if you intend to ask for publish permissions. +@property (nonatomic) enum FBSDKDefaultAudience defaultAudience; +/// Initialize an instance of LoginManager. +/// \param defaultAudience Optional default audience to use. Default: .friends. +/// +- (nonnull instancetype)initWithDefaultAudience:(enum FBSDKDefaultAudience)defaultAudience; +/// Logs the user in or authorizes additional permissions. +/// @param viewController the view controller from which to present the login UI. If nil, the topmost view +/// controller will be automatically determined and used. +/// @param configuration the login configuration to use. +/// @param completion the login completion handler. +/// Use this method when asking for permissions. You should only ask for permissions when they +/// are needed and the value should be explained to the user. You can inspect the +/// FBSDKLoginManagerLoginResultBlock’s result.declinedPermissions to provide more information +/// to the user if they decline permissions. +/// To reduce unnecessary login attempts, you should typically check if AccessToken.current +/// already contains the permissions you need. If it does, you probably do not need to call this method. +/// @warning You can only perform one login call at a time. Calling a login method before the completion handler is +/// called on a previous login attempt will result in an error. +/// @warning This method will present a UI to the user and thus should be called on the main thread. +- (void)logInFromViewController:(UIViewController * _Nullable)viewController configuration:(FBSDKLoginConfiguration * _Nullable)configuration completion:(FBSDKLoginManagerLoginResultBlock _Nonnull)completion; +/// Logs the user in or authorizes additional permissions. +/// @param permissions the optional array of permissions. Note this is converted to NSSet and is only +/// an NSArray for the convenience of literal syntax. +/// @param viewController the view controller to present from. If nil, the topmost view controller will be +/// automatically determined as best as possible. +/// @param handler the callback. +/// Use this method when asking for read permissions. You should only ask for permissions when they +/// are needed and explain the value to the user. You can inspect the FBSDKLoginManagerLoginResultBlock’s +/// result.declinedPermissions to provide more information to the user if they decline permissions. +/// You typically should check if AccessToken.current already contains the permissions you need before +/// asking to reduce unnecessary login attempts. For example, you could perform that check in viewDidLoad. +/// @warning You can only perform one login call at a time. Calling a login method before the completion handler is +/// called on a previous login attempt will result in an error. +/// @warning This method will present a UI to the user and thus should be called on the main thread. +- (void)logInWithPermissions:(NSArray * _Nonnull)permissions fromViewController:(UIViewController * _Nullable)viewController handler:(FBSDKLoginManagerLoginResultBlock _Nullable)handler; +/// Requests user’s permission to reathorize application’s data access, after it has expired due to inactivity. +/// @param viewController the view controller from which to present the login UI. If nil, the topmost view +/// controller will be automatically determined and used. +/// @param handler the callback. +/// Use this method when you need to reathorize your app’s access to user data via the Graph API. +/// You should only call this after access has expired. +/// You should provide as much context to the user as possible as to why you need to reauthorize the access, the +/// scope of access being reathorized, and what added value your app provides when the access is reathorized. +/// You can inspect the result.declinedPermissions to determine if you should provide more information to the +/// user based on any declined permissions. +/// @warning This method will reauthorize using a LoginConfiguration with FBSDKLoginTracking set to .enabled. +/// @warning This method will present UI the user. You typically should call this if AccessToken.isDataAccessExpired +/// is true. +- (void)reauthorizeDataAccess:(UIViewController * _Nonnull)viewController handler:(FBSDKLoginManagerLoginResultBlock _Nonnull)handler; +/// Logs the user out +/// This nils out the singleton instances of AccessToken, AuthenticationToken and Profle. +/// @note This is only a client side logout. It will not log the user out of their Facebook account. +- (void)logOut; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; @end -@interface FBSDKServerConfigurationProvider (SWIFT_EXTENSION(FBSDKLoginKit)) <_FBSDKServerConfigurationProviding> + +@class UIApplication; + +@interface FBSDKLoginManager (SWIFT_EXTENSION(FBSDKLoginKit)) ++ (FBSDKLoginManager * _Nonnull)makeOpener SWIFT_WARN_UNUSED_RESULT; +- (BOOL)application:(UIApplication * _Nullable)application openURL:(NSURL * _Nullable)url sourceApplication:(NSString * _Nullable)sourceApplication annotation:(id _Nullable)annotation SWIFT_WARN_UNUSED_RESULT; +- (BOOL)canOpenURL:(NSURL * _Nonnull)url forApplication:(UIApplication * _Nullable)application sourceApplication:(NSString * _Nullable)sourceApplication annotation:(id _Nullable)annotation SWIFT_WARN_UNUSED_RESULT; +- (void)applicationDidBecomeActive:(UIApplication * _Nonnull)application; +- (BOOL)isAuthenticationURL:(NSURL * _Nonnull)url SWIFT_WARN_UNUSED_RESULT; +- (BOOL)shouldStopPropagationOfURL:(NSURL * _Nonnull)url SWIFT_WARN_UNUSED_RESULT; @end +@class FBSDKAuthenticationToken; + +/// Describes the result of a login attempt. +SWIFT_CLASS_NAMED("LoginManagerLoginResult") +@interface FBSDKLoginManagerLoginResult : NSObject +/// The access token +@property (nonatomic, readonly, strong) FBSDKAccessToken * _Nullable token; +/// The authentication token +@property (nonatomic, readonly, strong) FBSDKAuthenticationToken * _Nullable authenticationToken; +/// Whether the login was cancelled by the user +@property (nonatomic, readonly) BOOL isCancelled; +/// The set of permissions granted by the user in the associated request. +/// Inspect the token’s permissions set for a complete list. +@property (nonatomic, readonly, copy) NSSet * _Nonnull grantedPermissions; +/// The set of permissions declined by the user in the associated request. +/// Inspect the token’s permissions set for a complete list. +@property (nonatomic, readonly, copy) NSSet * _Nonnull declinedPermissions; +/// Creates a new result +/// @param token The access token +/// @param authenticationToken The authentication token +/// @param isCancelled whether The login was cancelled by the user +/// @param grantedPermissions The set of granted permissions +/// @param declinedPermissions The set of declined permissions +- (nonnull instancetype)initWithToken:(FBSDKAccessToken * _Nullable)token authenticationToken:(FBSDKAuthenticationToken * _Nullable)authenticationToken isCancelled:(BOOL)isCancelled grantedPermissions:(NSSet * _Nonnull)grantedPermissions declinedPermissions:(NSSet * _Nonnull)declinedPermissions OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end -@class NSURL; -/// Internal Type exposed to facilitate transition to Swift. -/// API Subject to change or removal without warning. Do not use. -/// @warning INTERNAL - DO NOT USE -SWIFT_CLASS_NAMED("_LoginUtility") -@interface FBSDKLoginUtility : NSObject -+ (NSString * _Nonnull)stringForAudience:(FBSDKDefaultAudience)audience SWIFT_WARN_UNUSED_RESULT; -+ (NSDictionary * _Nullable)queryParamsFromLoginURL:(NSURL * _Nonnull)url SWIFT_WARN_UNUSED_RESULT; -+ (NSString * _Nullable)userIDFromSignedRequest:(NSString * _Nullable)signedRequest SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +/// The LoginTooltipViewDelegate protocol defines the methods used to receive event +/// notifications from FBLoginTooltipView objects. +SWIFT_PROTOCOL_NAMED("LoginTooltipViewDelegate") +@protocol FBSDKLoginTooltipViewDelegate +@optional +/// Asks the delegate if the tooltip view should appear +/// @param view The tooltip view. +/// @param appIsEligible The value fetched from the server identifying if the app +/// is eligible for the new login experience. +/// Use this method to customize display behavior. +- (BOOL)loginTooltipView:(FBSDKLoginTooltipView * _Nonnull)view shouldAppear:(BOOL)appIsEligible SWIFT_WARN_UNUSED_RESULT; +/// Tells the delegate the tooltip view will appear, specifically after it’s been +/// added to the super view but before the fade in animation. +/// @param view The tooltip view. +- (void)loginTooltipViewWillAppear:(FBSDKLoginTooltipView * _Nonnull)view; +/// Tells the delegate the tooltip view will not appear (i.e., was not +/// added to the super view). +/// @param view The tooltip view. +- (void)loginTooltipViewWillNotAppear:(FBSDKLoginTooltipView * _Nonnull)view; @end +/// enabled and limited see: https://developers.facebook.com/docs/facebook-login/ios/limited-login/ +typedef SWIFT_ENUM_NAMED(NSUInteger, FBSDKLoginTracking, "LoginTracking", open) { + FBSDKLoginTrackingEnabled = 0, + FBSDKLoginTrackingLimited = 1, +}; + +@class FBSDKProfile; +/// Internal Type exposed to facilitate transition to Swift. +/// API Subject to change or removal without warning. Do not use. +///
    +///
  • +/// Warning INTERNAL: DO NOT USE +///
  • +///
+/// Structured interface for accessing the parameters used to complete a log in request. +/// If authenticationTokenString is non-nil, the authentication succeeded. If error is +/// non-nil the request failed. If both are nil, the request was cancelled. +SWIFT_CLASS_NAMED("_LoginCompletionParameters") +@interface FBSDKLoginCompletionParameters : NSObject +@property (nonatomic, strong) FBSDKAuthenticationToken * _Nullable authenticationToken; +@property (nonatomic, strong) FBSDKProfile * _Nullable profile; +@property (nonatomic, copy) NSString * _Nullable accessTokenString; +@property (nonatomic, copy) NSString * _Nullable nonceString; +@property (nonatomic, copy) NSString * _Nullable authenticationTokenString; +@property (nonatomic, copy) NSString * _Nullable code; +@property (nonatomic, copy) NSSet * _Nullable permissions; +@property (nonatomic, copy) NSSet * _Nullable declinedPermissions; +@property (nonatomic, copy) NSSet * _Nullable expiredPermissions; +@property (nonatomic, copy) NSString * _Nullable appID; +@property (nonatomic, copy) NSString * _Nullable userID; +@property (nonatomic) NSError * _Nullable error; +@property (nonatomic, copy) NSDate * _Nullable expirationDate; +@property (nonatomic, copy) NSDate * _Nullable dataAccessExpirationDate; +@property (nonatomic, copy) NSString * _Nullable challenge; +@property (nonatomic, copy) NSString * _Nullable graphDomain; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end #if __has_attribute(external_source_symbol) # pragma clang attribute pop diff --git a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKLoginKit.h b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKLoginKit.h index a4518190..976650e1 100644 --- a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKLoginKit.h +++ b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKLoginKit.h @@ -6,20 +6,9 @@ * LICENSE file in the root directory of this source tree. */ -#import -#import -#import -#import -#import -#import #import -#import -#import -#import +#import +#import #import -#import -#import -#import -#import #import diff --git a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKLoginManager.h b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKLoginManager.h deleted file mode 100644 index 20e29690..00000000 --- a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKLoginManager.h +++ /dev/null @@ -1,131 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#import -#import -#import - -NS_ASSUME_NONNULL_BEGIN - -#if !TARGET_OS_TV - -@class FBSDKLoginConfiguration; - -/** - `FBSDKLoginManager` provides methods for logging the user in and out. - - `FBSDKLoginManager` serves to help manage sessions represented by tokens for authentication, - `AuthenticationToken`, and data access, `AccessToken`. - - You should check if the type of token you expect is present as a singleton instance, either `AccessToken.current` - or `AuthenticationToken.current` before calling any of the login methods to see if there is a cached token - available. A standard place to do this is in `viewDidLoad`. - - @warning If you are managing your own token instances outside of `AccessToken.current`, you will need to set - `AccessToken.current` before calling any of the login methods to authorize further permissions on your tokens. - */ -NS_SWIFT_NAME(LoginManager) -@interface FBSDKLoginManager : NSObject - -/** - the default audience. - - you should set this if you intend to ask for publish permissions. - */ -@property (nonatomic, assign) FBSDKDefaultAudience defaultAudience; - -/** - Logs the user in or authorizes additional permissions. - - @param permissions the optional array of permissions. Note this is converted to NSSet and is only - an NSArray for the convenience of literal syntax. - @param fromViewController the view controller to present from. If nil, the topmost view controller will be - automatically determined as best as possible. - @param handler the callback. - - Use this method when asking for read permissions. You should only ask for permissions when they - are needed and explain the value to the user. You can inspect the `FBSDKLoginManagerLoginResultBlock`'s - `result.declinedPermissions` to provide more information to the user if they decline permissions. - You typically should check if `AccessToken.current` already contains the permissions you need before - asking to reduce unnecessary login attempts. For example, you could perform that check in `viewDidLoad`. - - @warning You can only perform one login call at a time. Calling a login method before the completion handler is called - on a previous login attempt will result in an error. - @warning This method will present a UI to the user and thus should be called on the main thread. - */ - -// UNCRUSTIFY_FORMAT_OFF -- (void)logInWithPermissions:(NSArray *)permissions - fromViewController:(nullable UIViewController *)fromViewController - handler:(nullable FBSDKLoginManagerLoginResultBlock)handler -NS_SWIFT_NAME(logIn(permissions:from:handler:)); -// UNCRUSTIFY_FORMAT_ON - -/** - Logs the user in or authorizes additional permissions. - - @param viewController the view controller from which to present the login UI. If nil, the topmost view - controller will be automatically determined and used. - @param configuration the login configuration to use. - @param completion the login completion handler. - - Use this method when asking for permissions. You should only ask for permissions when they - are needed and the value should be explained to the user. You can inspect the - `FBSDKLoginManagerLoginResultBlock`'s `result.declinedPermissions` to provide more information - to the user if they decline permissions. - To reduce unnecessary login attempts, you should typically check if `AccessToken.current` - already contains the permissions you need. If it does, you probably do not need to call this method. - - @warning You can only perform one login call at a time. Calling a login method before the completion handler is called - on a previous login attempt will result in an error. - @warning This method will present a UI to the user and thus should be called on the main thread. - */ -- (void)logInFromViewController:(nullable UIViewController *)viewController - configuration:(FBSDKLoginConfiguration *)configuration - completion:(FBSDKLoginManagerLoginResultBlock)completion - NS_REFINED_FOR_SWIFT; - -/** - Requests user's permission to reathorize application's data access, after it has expired due to inactivity. - @param fromViewController the view controller from which to present the login UI. If nil, the topmost view - controller will be automatically determined and used. - @param handler the callback. - -Use this method when you need to reathorize your app's access to user data via the Graph API. -You should only call this after access has expired. -You should provide as much context to the user as possible as to why you need to reauthorize the access, the -scope of access being reathorized, and what added value your app provides when the access is reathorized. -You can inspect the `result.declinedPermissions` to determine if you should provide more information to the -user based on any declined permissions. - - @warning This method will reauthorize using a `LoginConfiguration` with `FBSDKLoginTracking` set to `.enabled`. - @warning This method will present UI the user. You typically should call this if `AccessToken.isDataAccessExpired` is true. - */ - -// UNCRUSTIFY_FORMAT_OFF -- (void)reauthorizeDataAccess:(UIViewController *)fromViewController - handler:(FBSDKLoginManagerLoginResultBlock)handler -NS_SWIFT_NAME(reauthorizeDataAccess(from:handler:)); -// UNCRUSTIFY_FORMAT_ON - -/** - Logs the user out - - This nils out the singleton instances of `AccessToken` `AuthenticationToken` and `Profle`. - - @note This is only a client side logout. It will not log the user out of their Facebook account. - */ -- (void)logOut; - -@end - -#endif - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKLoginManagerLoginResult.h b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKLoginManagerLoginResult.h deleted file mode 100644 index 21df36e9..00000000 --- a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKLoginManagerLoginResult.h +++ /dev/null @@ -1,66 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -NS_ASSUME_NONNULL_BEGIN - -#if !TARGET_OS_TV - -@class FBSDKAccessToken; -@class FBSDKAuthenticationToken; - -/// Describes the result of a login attempt. -NS_SWIFT_NAME(LoginManagerLoginResult) -@interface FBSDKLoginManagerLoginResult : NSObject - -- (instancetype)init NS_UNAVAILABLE; -+ (instancetype)new NS_UNAVAILABLE; - -/// the access token. -@property (nullable, nonatomic, copy) FBSDKAccessToken *token; - -/// the authentication token. -@property (nullable, nonatomic, copy) FBSDKAuthenticationToken *authenticationToken; - -/// whether the login was cancelled by the user. -@property (nonatomic, readonly) BOOL isCancelled; - -/** - the set of permissions granted by the user in the associated request. - - inspect the token's permissions set for a complete list. - */ -@property (nonatomic, copy) NSSet *grantedPermissions; - -/** - the set of permissions declined by the user in the associated request. - - inspect the token's permissions set for a complete list. - */ -@property (nonatomic, copy) NSSet *declinedPermissions; - -/** - Initializes a new instance. - @param token the access token - @param authenticationToken the authentication token - @param isCancelled whether the login was cancelled by the user - @param grantedPermissions the set of granted permissions - @param declinedPermissions the set of declined permissions - */ -- (instancetype)initWithToken:(nullable FBSDKAccessToken *)token - authenticationToken:(nullable FBSDKAuthenticationToken *)authenticationToken - isCancelled:(BOOL)isCancelled - grantedPermissions:(NSSet *)grantedPermissions - declinedPermissions:(NSSet *)declinedPermissions - NS_DESIGNATED_INITIALIZER; -@end - -#endif - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKLoginProviding.h b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKLoginProviding.h deleted file mode 100644 index 82a2e600..00000000 --- a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKLoginProviding.h +++ /dev/null @@ -1,42 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#if !TARGET_OS_TV - - #import - #import - -NS_ASSUME_NONNULL_BEGIN - -@class FBSDKLoginConfiguration; - -NS_SWIFT_NAME(_LoginProviding) -@protocol FBSDKLoginProviding - -@property (nonatomic, assign) FBSDKDefaultAudience defaultAudience; - -- (void)logInFromViewController:(nullable UIViewController *)viewController - configuration:(FBSDKLoginConfiguration *)configuration - completion:(FBSDKLoginManagerLoginResultBlock)completion NS_REFINED_FOR_SWIFT; - -// UNCRUSTIFY_FORMAT_OFF -- (void)logInWithPermissions:(NSArray *)permissions - fromViewController:(nullable UIViewController *)viewController - handler:(FBSDKLoginManagerLoginResultBlock)handler -NS_SWIFT_NAME(logIn(permissions:from:handler:)); -// UNCRUSTIFY_FORMAT_ON - -- (void)logOut; - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKLoginTooltipView.h b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKLoginTooltipView.h deleted file mode 100644 index c703f57b..00000000 --- a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKLoginTooltipView.h +++ /dev/null @@ -1,47 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#if !TARGET_OS_TV - - #import - - #import - -NS_ASSUME_NONNULL_BEGIN - -@protocol FBSDKLoginTooltipViewDelegate; - -/** - Represents a tooltip to be displayed next to a Facebook login button - to highlight features for new users. - - The `FBSDKLoginButton` may display this view automatically. If you do - not use the `FBSDKLoginButton`, you can manually call one of the `present*` methods - as appropriate and customize behavior via `FBSDKLoginTooltipViewDelegate` delegate. - - By default, the `FBSDKLoginTooltipView` is not added to the superview until it is - determined the app has migrated to the new login experience. You can override this - (e.g., to test the UI layout) by implementing the delegate or setting `forceDisplay` to YES. - */ -NS_SWIFT_NAME(FBLoginTooltipView) -@interface FBSDKLoginTooltipView : FBSDKTooltipView - -/// the delegate -@property (nonatomic, weak) id delegate; - -/** if set to YES, the view will always be displayed and the delegate's - `loginTooltipView:shouldAppear:` will NOT be called. */ -@property (nonatomic, getter = shouldForceDisplay, assign) BOOL forceDisplay; - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKLoginTooltipViewDelegate.h b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKLoginTooltipViewDelegate.h deleted file mode 100644 index 9d609430..00000000 --- a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKLoginTooltipViewDelegate.h +++ /dev/null @@ -1,57 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#if !TARGET_OS_TV - -NS_ASSUME_NONNULL_BEGIN - -/** - @protocol - - The `FBSDKLoginTooltipViewDelegate` protocol defines the methods used to receive event - notifications from `FBSDKLoginTooltipView` objects. - */ -NS_SWIFT_NAME(LoginTooltipViewDelegate) -@protocol FBSDKLoginTooltipViewDelegate - -@optional - -/** - Asks the delegate if the tooltip view should appear - - @param view The tooltip view. - @param appIsEligible The value fetched from the server identifying if the app - is eligible for the new login experience. - - Use this method to customize display behavior. - */ -- (BOOL)loginTooltipView:(FBSDKLoginTooltipView *)view shouldAppear:(BOOL)appIsEligible; - -/** - Tells the delegate the tooltip view will appear, specifically after it's been - added to the super view but before the fade in animation. - - @param view The tooltip view. - */ -- (void)loginTooltipViewWillAppear:(FBSDKLoginTooltipView *)view; - -/** - Tells the delegate the tooltip view will not appear (i.e., was not - added to the super view). - - @param view The tooltip view. - */ -- (void)loginTooltipViewWillNotAppear:(FBSDKLoginTooltipView *)view; - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKTooltipView.h b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKTooltipView.h deleted file mode 100644 index ab8bab05..00000000 --- a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKTooltipView.h +++ /dev/null @@ -1,129 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#if !TARGET_OS_TV - - #import - -NS_ASSUME_NONNULL_BEGIN - -/** - FBSDKTooltipViewArrowDirection enum - - Passed on construction to determine arrow orientation. - */ -typedef NS_ENUM(NSUInteger, FBSDKTooltipViewArrowDirection) { - /// View is located above given point, arrow is pointing down. - FBSDKTooltipViewArrowDirectionDown = 0, - /// View is located below given point, arrow is pointing up. - FBSDKTooltipViewArrowDirectionUp = 1, -} NS_SWIFT_NAME(FBTooltipView.ArrowDirection); - -/** - FBSDKTooltipColorStyle enum - - Passed on construction to determine color styling. - */ -typedef NS_ENUM(NSUInteger, FBSDKTooltipColorStyle) { - /// Light blue background, white text, faded blue close button. - FBSDKTooltipColorStyleFriendlyBlue = 0, - /// Dark gray background, white text, light gray close button. - FBSDKTooltipColorStyleNeutralGray = 1, -} NS_SWIFT_NAME(FBTooltipView.ColorStyle); - -/** - Tooltip bubble with text in it used to display tips for UI elements, - with a pointed arrow (to refer to the UI element). - - The tooltip fades in and will automatically fade out. See `displayDuration`. - */ -NS_SWIFT_NAME(FBTooltipView) -@interface FBSDKTooltipView : UIView - -/** - Gets or sets the amount of time in seconds the tooltip should be displayed. - Set this to zero to make the display permanent until explicitly dismissed. - Defaults to six seconds. - */ -@property (nonatomic, assign) CFTimeInterval displayDuration; - -/** - Gets or sets the color style after initialization. - Defaults to value passed to -initWithTagline:message:colorStyle:. - */ -@property (nonatomic, assign) FBSDKTooltipColorStyle colorStyle; - -/// Gets or sets the message. -@property (nullable, nonatomic, copy) NSString *message; - -/// Gets or sets the optional phrase that comprises the first part of the label (and is highlighted differently). -@property (nullable, nonatomic, copy) NSString *tagline; - -/** - Designated initializer. - - @param tagline First part of the label, that will be highlighted with different color. Can be nil. - - @param message Main message to display. - - @param colorStyle Color style to use for tooltip. - - If you need to show a tooltip for login, consider using the `FBSDKLoginTooltipView` view. - - See FBSDKLoginTooltipView - */ -- (instancetype)initWithTagline:(nullable NSString *)tagline - message:(nullable NSString *)message - colorStyle:(FBSDKTooltipColorStyle)colorStyle; - -/** - Show tooltip at the top or at the bottom of given view. - Tooltip will be added to anchorView.window.rootViewController.view - - @param anchorView view to show at, must be already added to window view hierarchy, in order to decide - where tooltip will be shown. (If there's not enough space at the top of the anchorView in window bounds - - tooltip will be shown at the bottom of it) - - Use this method to present the tooltip with automatic positioning or - use -presentInView:withArrowPosition:direction: for manual positioning - If anchorView is nil or has no window - this method does nothing. - */ -- (void)presentFromView:(UIView *)anchorView; - -/** - Adds tooltip to given view, with given position and arrow direction. - - @param view View to be used as superview. - - @param arrowPosition Point in view's cordinates, where arrow will be pointing - - @param arrowDirection whenever arrow should be pointing up (message bubble is below the arrow) or - down (message bubble is above the arrow). - */ - -// UNCRUSTIFY_FORMAT_OFF -- (void)presentInView:(UIView *)view - withArrowPosition:(CGPoint)arrowPosition - direction:(FBSDKTooltipViewArrowDirection)arrowDirection -NS_SWIFT_NAME(present(in:arrowPosition:direction:)); -// UNCRUSTIFY_FORMAT_ON - -/** - Remove tooltip manually. - - Calling this method isn't necessary - tooltip will dismiss itself automatically after the `displayDuration`. - */ -- (void)dismiss; - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-simulator/FBSDKLoginKit.framework/Info.plist b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-simulator/FBSDKLoginKit.framework/Info.plist index 9268e18d..6dee4463 100644 Binary files a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-simulator/FBSDKLoginKit.framework/Info.plist and b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-simulator/FBSDKLoginKit.framework/Info.plist differ diff --git a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-simulator/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/arm64-apple-ios-simulator.swiftdoc b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-simulator/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/arm64-apple-ios-simulator.swiftdoc index d26f3a1f..cfe4bd57 100644 Binary files a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-simulator/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/arm64-apple-ios-simulator.swiftdoc and b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-simulator/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/arm64-apple-ios-simulator.swiftdoc differ diff --git a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-simulator/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/arm64-apple-ios-simulator.swiftinterface b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-simulator/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/arm64-apple-ios-simulator.swiftinterface index 18d2708d..851633c2 100644 --- a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-simulator/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/arm64-apple-ios-simulator.swiftinterface +++ b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-simulator/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/arm64-apple-ios-simulator.swiftinterface @@ -1,14 +1,107 @@ // swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.5 (swiftlang-1300.0.31.1 clang-1300.0.29.1) -// swift-module-flags: -target arm64-apple-ios11.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FBSDKLoginKit +// swift-compiler-version: Apple Swift version 5.6.1 (swiftlang-5.6.0.323.66 clang-1316.0.20.12) +// swift-module-flags: -target arm64-apple-ios12.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FBSDKLoginKit +import CommonCrypto import FBSDKCoreKit import FBSDKCoreKit_Basics @_exported import FBSDKLoginKit import Foundation +import Security import Swift import UIKit import _Concurrency -extension FBSDKCoreKit.AppEvents : FBSDKLoginKit._LoginEventLogging { +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKCodeVerifier) final public class CodeVerifier : ObjectiveC.NSObject { + @objc final public let value: Swift.String + @objc final public var challenge: Swift.String { + @objc get + } + @objc(initWithString:) convenience public init?(string: Swift.String) + @objc override convenience dynamic public init() + @objc deinit +} +@objc(FBSDKDefaultAudience) public enum DefaultAudience : Swift.UInt { + case friends + case onlyMe + case everyone + public init?(rawValue: Swift.UInt) + public typealias RawValue = Swift.UInt + public var rawValue: Swift.UInt { + get + } +} +@objcMembers @objc(FBSDKDeviceLoginCodeInfo) final public class DeviceLoginCodeInfo : ObjectiveC.NSObject { + @objc final public let identifier: Swift.String + @objc final public let loginCode: Swift.String + @objc final public let verificationURL: Foundation.URL + @objc final public let expirationDate: Foundation.Date + @objc final public let pollingInterval: Swift.UInt + @objc public init(identifier: Swift.String, loginCode: Swift.String, verificationURL: Foundation.URL, expirationDate: Foundation.Date, pollingInterval: Swift.UInt) + @objc deinit +} +public struct DeviceLoginError : Foundation.CustomNSError, Swift.Hashable { + public let errorCode: Swift.Int + public let errorUserInfo: [Swift.String : Any] + public init(_nsError nsError: Foundation.NSError) + public init(_ code: FBSDKLoginKit.DeviceLoginError.Code, userInfo: [Swift.String : Any] = [:]) + public static var errorDomain: Swift.String { + get + } + public typealias Code = FBSDKLoginKit.DeviceLoginErrorCode + public static var excessivePolling: FBSDKLoginKit.DeviceLoginError.Code { + get + } + public static var authorizationDeclined: FBSDKLoginKit.DeviceLoginError.Code { + get + } + public static var authorizationPending: FBSDKLoginKit.DeviceLoginError.Code { + get + } + public static var codeExpired: FBSDKLoginKit.DeviceLoginError.Code { + get + } + public static func == (lhs: FBSDKLoginKit.DeviceLoginError, rhs: FBSDKLoginKit.DeviceLoginError) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +@objc(FBSDKDeviceLoginError) public enum DeviceLoginErrorCode : Swift.Int, @unchecked Swift.Sendable, Swift.Equatable { + public typealias _ErrorType = FBSDKLoginKit.DeviceLoginError + case excessivePolling = 1349172 + case authorizationDeclined = 1349173 + case authorizationPending = 1349174 + case codeExpired = 1349152 + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +@objcMembers @objc(FBSDKDeviceLoginManager) final public class DeviceLoginManager : ObjectiveC.NSObject { + @objc weak final public var delegate: FBSDKLoginKit.DeviceLoginManagerDelegate? + @objc final public let permissions: [Swift.String] + @objc final public var redirectURL: Foundation.URL? + @objc(initWithPermissions:enableSmartLogin:) public init(permissions: [Swift.String], enableSmartLogin: Swift.Bool) + @objc final public func start() + @objc final public func cancel() + @objc deinit +} +extension FBSDKLoginKit.DeviceLoginManager : Foundation.NetServiceDelegate { + @objc final public func netService(_ service: Foundation.NetService, didNotPublish errorValues: [Swift.String : Foundation.NSNumber]) +} +@objc(FBSDKDeviceLoginManagerDelegate) public protocol DeviceLoginManagerDelegate { + @objc(deviceLoginManager:startedWithCodeInfo:) func deviceLoginManager(_ loginManager: FBSDKLoginKit.DeviceLoginManager, startedWith codeInfo: FBSDKLoginKit.DeviceLoginCodeInfo) + @objc(deviceLoginManager:completedWithResult:error:) func deviceLoginManager(_ loginManager: FBSDKLoginKit.DeviceLoginManager, completedWith result: FBSDKLoginKit.DeviceLoginManagerResult?, error: Swift.Error?) +} +@objcMembers @objc(FBSDKDeviceLoginManagerResult) final public class DeviceLoginManagerResult : ObjectiveC.NSObject { + @objc final public var accessToken: FBSDKCoreKit.AccessToken? { + get + } + @objc final public var isCancelled: Swift.Bool { + get + } + @objc public init(token: FBSDKCoreKit.AccessToken?, isCancelled cancelled: Swift.Bool) + @objc deinit } @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKLoginButton) @_Concurrency.MainActor(unsafe) final public class FBLoginButton : FBSDKCoreKit.FBButton { @objc @_Concurrency.MainActor(unsafe) final public var defaultAudience: FBSDKLoginKit.DefaultAudience { @@ -45,6 +138,18 @@ extension FBSDKCoreKit.AppEvents : FBSDKLoginKit._LoginEventLogging { @_Concurrency.MainActor(unsafe) @objc override final public func sizeThatFits(_ size: CoreGraphics.CGSize) -> CoreGraphics.CGSize @objc deinit } +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(FBSDKLoginTooltipView) @_Concurrency.MainActor(unsafe) final public class FBLoginTooltipView : FBSDKLoginKit.FBTooltipView { + @objc @_Concurrency.MainActor(unsafe) weak final public var delegate: FBSDKLoginKit.LoginTooltipViewDelegate? + @objc @_Concurrency.MainActor(unsafe) final public var forceDisplay: Swift.Bool + @objc @_Concurrency.MainActor(unsafe) final public var shouldForceDisplay: Swift.Bool { + @objc get + @objc set + } + @objc convenience dynamic public init() + @objc(initWithTagline:message:colorStyle:) @_Concurrency.MainActor(unsafe) override public init(tagline: Swift.String?, message: Swift.String?, colorStyle: FBSDKLoginKit.FBTooltipView.ColorStyle) + @_Concurrency.MainActor(unsafe) @objc override final public func present(in view: UIKit.UIView, arrowPosition: CoreGraphics.CGPoint, direction: FBSDKLoginKit.FBTooltipView.ArrowDirection) + @objc deinit +} @objcMembers @objc(FBSDKPermission) final public class FBPermission : ObjectiveC.NSObject { @objc override final public var description: Swift.String { @objc get @@ -58,9 +163,47 @@ extension FBSDKCoreKit.AppEvents : FBSDKLoginKit._LoginEventLogging { @objc override final public func isEqual(_ object: Any?) -> Swift.Bool @objc deinit } -extension FBSDKCoreKit.InternalUtility : FBSDKLoginKit._UserInterfaceElementProviding { -} -extension FBSDKCoreKit.InternalUtility : FBSDKLoginKit._UserInterfaceStringProviding { +@objc(FBSDKTooltipView) @_Concurrency.MainActor(unsafe) open class FBTooltipView : UIKit.UIView { + @objc(FBSDKTooltipViewArrowDirection) @frozen public enum ArrowDirection : Swift.UInt { + case down = 0 + case up = 1 + public init?(rawValue: Swift.UInt) + public typealias RawValue = Swift.UInt + public var rawValue: Swift.UInt { + get + } + } + @objc(FBSDKTooltipColorStyle) @frozen public enum ColorStyle : Swift.UInt { + case friendlyBlue = 0 + case neutralGray = 1 + public init?(rawValue: Swift.UInt) + public typealias RawValue = Swift.UInt + public var rawValue: Swift.UInt { + get + } + } + @objc @_Concurrency.MainActor(unsafe) public var displayDuration: Swift.Double + @objc @_Concurrency.MainActor(unsafe) public var colorStyle: FBSDKLoginKit.FBTooltipView.ColorStyle { + @objc get + @objc set + } + @objc @_Concurrency.MainActor(unsafe) public var message: Swift.String? { + @objc get + @objc set + } + @objc @_Concurrency.MainActor(unsafe) public var tagline: Swift.String? { + @objc get + @objc set + } + @objc @_Concurrency.MainActor(unsafe) public init(tagline: Swift.String?, message: Swift.String?, colorStyle: FBSDKLoginKit.FBTooltipView.ColorStyle) + @available(*, unavailable) + @_Concurrency.MainActor(unsafe) @objc required dynamic public init?(coder: Foundation.NSCoder) + @objc deinit + @objc(presentFromView:) @_Concurrency.MainActor(unsafe) public func present(from anchorView: UIKit.UIView) + @objc(presentInView:withArrowPosition:direction:) @_Concurrency.MainActor(unsafe) open func present(in view: UIKit.UIView, arrowPosition: CoreGraphics.CGPoint, direction: FBSDKLoginKit.FBTooltipView.ArrowDirection) + @objc @_Concurrency.MainActor(unsafe) public func dismiss() + @_Concurrency.MainActor(unsafe) @objc override dynamic public func draw(_ rect: CoreGraphics.CGRect) + @_Concurrency.MainActor(unsafe) @objc override dynamic public func layoutSubviews() } @objc(FBSDKLoginButtonDelegate) public protocol LoginButtonDelegate : ObjectiveC.NSObjectProtocol { @objc(loginButton:didCompleteWithResult:error:) func loginButton(_ loginButton: FBSDKLoginKit.FBLoginButton, didCompleteWith result: FBSDKLoginKit.LoginManagerLoginResult?, error: Swift.Error?) @@ -82,21 +225,116 @@ extension FBSDKCoreKit.InternalUtility : FBSDKLoginKit._UserInterfaceStringProvi @objc(initWithPermissions:tracking:nonce:messengerPageId:authType:codeVerifier:) public init?(permissions: [Swift.String], tracking: FBSDKLoginKit.LoginTracking, nonce: Swift.String, messengerPageId: Swift.String?, authType: FBSDKLoginKit.LoginAuthType?, codeVerifier: FBSDKLoginKit.CodeVerifier) @objc(initWithPermissions:tracking:) convenience public init?(permissions: [Swift.String], tracking: FBSDKLoginKit.LoginTracking) @objc(initWithTracking:) convenience public init?(tracking: FBSDKLoginKit.LoginTracking) - @available(*, deprecated, message: "This method is deprecated and will be removed in the next major release.") - @objc(authTypeForString:) public static func authType(for rawValue: Swift.String) -> FBSDKLoginKit.LoginAuthType? convenience public init?(permissions: Swift.Set = [], tracking: FBSDKLoginKit.LoginTracking = .enabled, nonce: Swift.String = UUID().uuidString, messengerPageId: Swift.String? = nil, authType: FBSDKLoginKit.LoginAuthType? = .rerequest, codeVerifier: FBSDKLoginKit.CodeVerifier = CodeVerifier()) @objc deinit } +public struct LoginError : Foundation.CustomNSError, Swift.Hashable { + public let errorCode: Swift.Int + public let errorUserInfo: [Swift.String : Any] + public init(_nsError nsError: Foundation.NSError) + public init(_ code: FBSDKLoginKit.LoginError.Code, userInfo: [Swift.String : Any] = [:]) + public static var errorDomain: Swift.String { + get + } + public typealias Code = FBSDKLoginKit.LoginErrorCode + public static var reserved: FBSDKLoginKit.LoginError.Code { + get + } + public static var unknown: FBSDKLoginKit.LoginError.Code { + get + } + public static var passwordChanged: FBSDKLoginKit.LoginError.Code { + get + } + public static var userCheckpointed: FBSDKLoginKit.LoginError.Code { + get + } + public static var userMismatch: FBSDKLoginKit.LoginError.Code { + get + } + public static var unconfirmedUser: FBSDKLoginKit.LoginError.Code { + get + } + public static var systemAccountAppDisabled: FBSDKLoginKit.LoginError.Code { + get + } + public static var systemAccountUnavailable: FBSDKLoginKit.LoginError.Code { + get + } + public static var badChallengeString: FBSDKLoginKit.LoginError.Code { + get + } + public static var invalidIDToken: FBSDKLoginKit.LoginError.Code { + get + } + public static var missingAccessToken: FBSDKLoginKit.LoginError.Code { + get + } + public static func == (lhs: FBSDKLoginKit.LoginError, rhs: FBSDKLoginKit.LoginError) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +@objc(FBSDKLoginError) public enum LoginErrorCode : Swift.Int, @unchecked Swift.Sendable, Swift.Equatable { + public typealias _ErrorType = FBSDKLoginKit.LoginError + case reserved = 300 + case unknown + case passwordChanged + case userCheckpointed + case userMismatch + case unconfirmedUser + case systemAccountAppDisabled + case systemAccountUnavailable + case badChallengeString + case invalidIDToken + case missingAccessToken + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +public let LoginErrorDomain: Swift.String +@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKLoginManager) final public class LoginManager : ObjectiveC.NSObject { + @objc final public var defaultAudience: FBSDKLoginKit.DefaultAudience + @objc convenience public init(defaultAudience: FBSDKLoginKit.DefaultAudience = .friends) + @available(swift, obsoleted: 0.1) + @objc(logInFromViewController:configuration:completion:) final public func logIn(from viewController: UIKit.UIViewController?, configuration: FBSDKLoginKit.LoginConfiguration?, completion: @escaping FBSDKLoginKit.LoginManagerLoginResultBlock) + @nonobjc final public func logIn(viewController: UIKit.UIViewController? = nil, configuration: FBSDKLoginKit.LoginConfiguration?, completion: @escaping FBSDKLoginKit.LoginResultBlock) + @objc(logInWithPermissions:fromViewController:handler:) final public func logIn(permissions: [Swift.String], from viewController: UIKit.UIViewController?, handler: FBSDKLoginKit.LoginManagerLoginResultBlock?) + @objc(reauthorizeDataAccess:handler:) final public func reauthorizeDataAccess(from viewController: UIKit.UIViewController, handler: @escaping FBSDKLoginKit.LoginManagerLoginResultBlock) + @objc(logOut) final public func logOut() + @objc override dynamic public init() + @objc deinit +} +extension FBSDKLoginKit.LoginManager : FBSDKCoreKit.URLOpening { + @objc public static func makeOpener() -> FBSDKLoginKit.LoginManager + @objc final public func application(_ application: UIKit.UIApplication?, open url: Foundation.URL?, sourceApplication: Swift.String?, annotation: Any?) -> Swift.Bool + @objc final public func canOpen(_ url: Foundation.URL, for application: UIKit.UIApplication?, sourceApplication: Swift.String?, annotation: Any?) -> Swift.Bool + @objc final public func applicationDidBecomeActive(_ application: UIKit.UIApplication) + @objc final public func isAuthenticationURL(_ url: Foundation.URL) -> Swift.Bool + @objc final public func shouldStopPropagation(of url: Foundation.URL) -> Swift.Bool +} +@objcMembers @objc(FBSDKLoginManagerLoginResult) final public class LoginManagerLoginResult : ObjectiveC.NSObject { + @objc final public let token: FBSDKCoreKit.AccessToken? + @objc final public let authenticationToken: FBSDKCoreKit.AuthenticationToken? + @objc final public let isCancelled: Swift.Bool + @objc final public let grantedPermissions: Swift.Set + @objc final public let declinedPermissions: Swift.Set + @objc(initWithToken:authenticationToken:isCancelled:grantedPermissions:declinedPermissions:) public init(token: FBSDKCoreKit.AccessToken?, authenticationToken: FBSDKCoreKit.AuthenticationToken?, isCancelled: Swift.Bool, grantedPermissions: Swift.Set, declinedPermissions: Swift.Set) + @objc deinit +} public typealias LoginResultBlock = (FBSDKLoginKit.LoginResult) -> Swift.Void @frozen public enum LoginResult { case success(granted: Swift.Set, declined: Swift.Set, token: FBSDKCoreKit.AccessToken?) case cancelled case failed(Swift.Error) } -extension FBSDKLoginKit.LoginManager { - convenience public init(defaultAudience: FBSDKLoginKit.DefaultAudience = .friends) - public func logIn(permissions: [FBSDKCoreKit.Permission] = [.publicProfile], viewController: UIKit.UIViewController? = nil, completion: FBSDKLoginKit.LoginResultBlock? = nil) - public func logIn(viewController: UIKit.UIViewController? = nil, configuration: FBSDKLoginKit.LoginConfiguration, completion: @escaping FBSDKLoginKit.LoginResultBlock) +@objc(FBSDKLoginTooltipViewDelegate) public protocol LoginTooltipViewDelegate { + @objc(loginTooltipView:shouldAppear:) optional func loginTooltipView(_ view: FBSDKLoginKit.FBLoginTooltipView, shouldAppear appIsEligible: Swift.Bool) -> Swift.Bool + @objc(loginTooltipViewWillAppear:) optional func loginTooltipViewWillAppear(_ view: FBSDKLoginKit.FBLoginTooltipView) + @objc(loginTooltipViewWillNotAppear:) optional func loginTooltipViewWillNotAppear(_ view: FBSDKLoginKit.FBLoginTooltipView) } @objc(FBSDKLoginTracking) public enum LoginTracking : Swift.UInt { case enabled @@ -107,33 +345,44 @@ extension FBSDKLoginKit.LoginManager { get } } -extension FBSDKCoreKit.ServerConfigurationProvider : FBSDKLoginKit._ServerConfigurationProviding { -} -@objc(_FBSDKLoginEventLogging) public protocol _LoginEventLogging { - @objc var flushBehavior: FBSDKCoreKit.AppEvents.FlushBehavior { get } - @objc func logInternalEvent(_ eventName: FBSDKCoreKit.AppEvents.Name, parameters: [FBSDKCoreKit.AppEvents.ParameterName : Any]?, isImplicitlyLogged: Swift.Bool) - @objc func flush() -} -@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKLoginUtility) final public class _LoginUtility : ObjectiveC.NSObject { - @objc public static func string(forAudience audience: FBSDKLoginKit.DefaultAudience) -> Swift.String - @objc public static func queryParams(fromLoginURL url: Foundation.URL) -> [Swift.String : Any]? - @objc public static func userID(fromSignedRequest signedRequest: Swift.String?) -> Swift.String? +@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKLoginCompletionParameters) final public class _LoginCompletionParameters : ObjectiveC.NSObject { + @objc final public var authenticationToken: FBSDKCoreKit.AuthenticationToken? + @objc final public var profile: FBSDKCoreKit.Profile? + @objc final public var accessTokenString: Swift.String? + @objc final public var nonceString: Swift.String? + @objc final public var authenticationTokenString: Swift.String? + @objc final public var code: Swift.String? + @objc final public var permissions: Swift.Set? + @objc final public var declinedPermissions: Swift.Set? + @objc final public var expiredPermissions: Swift.Set? + @objc final public var appID: Swift.String? + @objc final public var userID: Swift.String? + @objc final public var error: Swift.Error? + @objc final public var expirationDate: Foundation.Date? + @objc final public var dataAccessExpirationDate: Foundation.Date? + @objc final public var challenge: Swift.String? + @objc final public var graphDomain: Swift.String? @objc override dynamic public init() @objc deinit } -@objc(_FBSDKServerConfigurationProviding) public protocol _ServerConfigurationProviding { - @objc(loadServerConfigurationWithCompletionBlock:) func loadServerConfiguration(completion: FBSDKCoreKit.LoginTooltipBlock?) -} -@objc(_FBSDKUserInterfaceElementProviding) public protocol _UserInterfaceElementProviding { - @objc func topMostViewController() -> UIKit.UIViewController? - @objc(viewControllerForView:) func viewController(for view: UIKit.UIView) -> UIKit.UIViewController? -} -@objc(_FBSDKUserInterfaceStringProviding) public protocol _UserInterfaceStringProviding { - @objc var bundleForStrings: Foundation.Bundle { get } -} +extension FBSDKLoginKit.DefaultAudience : Swift.Equatable {} +extension FBSDKLoginKit.DefaultAudience : Swift.Hashable {} +extension FBSDKLoginKit.DefaultAudience : Swift.RawRepresentable {} +extension FBSDKLoginKit.DeviceLoginErrorCode : Swift.Hashable {} +extension FBSDKLoginKit.DeviceLoginErrorCode : Swift.RawRepresentable {} extension FBSDKLoginKit.FBLoginButton.TooltipBehavior : Swift.Equatable {} extension FBSDKLoginKit.FBLoginButton.TooltipBehavior : Swift.Hashable {} extension FBSDKLoginKit.FBLoginButton.TooltipBehavior : Swift.RawRepresentable {} +extension FBSDKLoginKit.FBTooltipView.ArrowDirection : Swift.Equatable {} +extension FBSDKLoginKit.FBTooltipView.ArrowDirection : Swift.Hashable {} +extension FBSDKLoginKit.FBTooltipView.ArrowDirection : Swift.RawRepresentable {} +extension FBSDKLoginKit.FBTooltipView.ArrowDirection : Swift.Sendable {} +extension FBSDKLoginKit.FBTooltipView.ColorStyle : Swift.Equatable {} +extension FBSDKLoginKit.FBTooltipView.ColorStyle : Swift.Hashable {} +extension FBSDKLoginKit.FBTooltipView.ColorStyle : Swift.RawRepresentable {} +extension FBSDKLoginKit.FBTooltipView.ColorStyle : Swift.Sendable {} +extension FBSDKLoginKit.LoginErrorCode : Swift.Hashable {} +extension FBSDKLoginKit.LoginErrorCode : Swift.RawRepresentable {} extension FBSDKLoginKit.LoginTracking : Swift.Equatable {} extension FBSDKLoginKit.LoginTracking : Swift.Hashable {} extension FBSDKLoginKit.LoginTracking : Swift.RawRepresentable {} diff --git a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-simulator/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/arm64.swiftdoc b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-simulator/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/arm64.swiftdoc deleted file mode 100644 index d26f3a1f..00000000 Binary files a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-simulator/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/arm64.swiftdoc and /dev/null differ diff --git a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-simulator/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/arm64.swiftinterface b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-simulator/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/arm64.swiftinterface deleted file mode 100644 index 18d2708d..00000000 --- a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-simulator/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/arm64.swiftinterface +++ /dev/null @@ -1,139 +0,0 @@ -// swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.5 (swiftlang-1300.0.31.1 clang-1300.0.29.1) -// swift-module-flags: -target arm64-apple-ios11.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FBSDKLoginKit -import FBSDKCoreKit -import FBSDKCoreKit_Basics -@_exported import FBSDKLoginKit -import Foundation -import Swift -import UIKit -import _Concurrency -extension FBSDKCoreKit.AppEvents : FBSDKLoginKit._LoginEventLogging { -} -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKLoginButton) @_Concurrency.MainActor(unsafe) final public class FBLoginButton : FBSDKCoreKit.FBButton { - @objc @_Concurrency.MainActor(unsafe) final public var defaultAudience: FBSDKLoginKit.DefaultAudience { - @objc get - @objc set - } - @objc @IBOutlet @_Concurrency.MainActor(unsafe) weak final public var delegate: FBSDKLoginKit.LoginButtonDelegate? - @objc @_Concurrency.MainActor(unsafe) final public var permissions: [Swift.String] - @objc @_Concurrency.MainActor(unsafe) final public var tooltipBehavior: FBSDKLoginKit.FBLoginButton.TooltipBehavior - @objc @_Concurrency.MainActor(unsafe) final public var tooltipColorStyle: FBSDKLoginKit.FBTooltipView.ColorStyle - @objc @_Concurrency.MainActor(unsafe) final public var loginTracking: FBSDKLoginKit.LoginTracking - @objc @_Concurrency.MainActor(unsafe) final public var nonce: Swift.String? { - @objc get - @objc set - } - @objc @_Concurrency.MainActor(unsafe) final public var messengerPageId: Swift.String? - @objc @_Concurrency.MainActor(unsafe) final public var authType: FBSDKLoginKit.LoginAuthType? - @objc @_Concurrency.MainActor(unsafe) final public var codeVerifier: FBSDKLoginKit.CodeVerifier - @objc(FBSDKLoginButtonTooltipBehavior) public enum TooltipBehavior : Swift.UInt { - case automatic = 0 - case forceDisplay - case disable - public init?(rawValue: Swift.UInt) - public typealias RawValue = Swift.UInt - public var rawValue: Swift.UInt { - get - } - } - @_Concurrency.MainActor(unsafe) @objc override dynamic public init(frame: CoreGraphics.CGRect) - @_Concurrency.MainActor(unsafe) @objc override final public func didMoveToWindow() - @_Concurrency.MainActor(unsafe) @objc override final public func imageRect(forContentRect contentRect: CoreGraphics.CGRect) -> CoreGraphics.CGRect - @_Concurrency.MainActor(unsafe) @objc override final public func titleRect(forContentRect contentRect: CoreGraphics.CGRect) -> CoreGraphics.CGRect - @_Concurrency.MainActor(unsafe) @objc override final public func layoutSubviews() - @_Concurrency.MainActor(unsafe) @objc override final public func sizeThatFits(_ size: CoreGraphics.CGSize) -> CoreGraphics.CGSize - @objc deinit -} -@objcMembers @objc(FBSDKPermission) final public class FBPermission : ObjectiveC.NSObject { - @objc override final public var description: Swift.String { - @objc get - } - @objc override final public var hash: Swift.Int { - @objc get - } - @objc public init?(string: Swift.String) - @objc(permissionsFromRawPermissions:) public static func permissions(fromRawPermissions rawPermissions: Swift.Set) -> Swift.Set? - @objc(rawPermissionsFromPermissions:) public static func rawPermissions(from permissions: Swift.Set) -> Swift.Set - @objc override final public func isEqual(_ object: Any?) -> Swift.Bool - @objc deinit -} -extension FBSDKCoreKit.InternalUtility : FBSDKLoginKit._UserInterfaceElementProviding { -} -extension FBSDKCoreKit.InternalUtility : FBSDKLoginKit._UserInterfaceStringProviding { -} -@objc(FBSDKLoginButtonDelegate) public protocol LoginButtonDelegate : ObjectiveC.NSObjectProtocol { - @objc(loginButton:didCompleteWithResult:error:) func loginButton(_ loginButton: FBSDKLoginKit.FBLoginButton, didCompleteWith result: FBSDKLoginKit.LoginManagerLoginResult?, error: Swift.Error?) - @objc func loginButtonDidLogOut(_ loginButton: FBSDKLoginKit.FBLoginButton) - @objc optional func loginButtonWillLogin(_ loginButton: FBSDKLoginKit.FBLoginButton) -> Swift.Bool -} -@objcMembers @objc(FBSDKLoginConfiguration) final public class LoginConfiguration : ObjectiveC.NSObject { - @objc final public let nonce: Swift.String - @objc final public let tracking: FBSDKLoginKit.LoginTracking - @objc final public let requestedPermissions: Swift.Set - @objc final public let messengerPageId: Swift.String? - @objc final public let authType: FBSDKLoginKit.LoginAuthType? - @objc final public let codeVerifier: FBSDKLoginKit.CodeVerifier - @objc(initWithPermissions:tracking:nonce:messengerPageId:) convenience public init?(permissions: [Swift.String], tracking: FBSDKLoginKit.LoginTracking, nonce: Swift.String, messengerPageId: Swift.String?) - @objc(initWithPermissions:tracking:nonce:messengerPageId:authType:) convenience public init?(permissions: [Swift.String], tracking: FBSDKLoginKit.LoginTracking, nonce: Swift.String, messengerPageId: Swift.String?, authType: FBSDKLoginKit.LoginAuthType?) - @objc(initWithPermissions:tracking:nonce:) convenience public init?(permissions: [Swift.String], tracking: FBSDKLoginKit.LoginTracking, nonce: Swift.String) - @objc(initWithPermissions:tracking:messengerPageId:) convenience public init?(permissions: [Swift.String], tracking: FBSDKLoginKit.LoginTracking, messengerPageId: Swift.String?) - @objc(initWithPermissions:tracking:messengerPageId:authType:) convenience public init?(permissions: [Swift.String], tracking: FBSDKLoginKit.LoginTracking, messengerPageId: Swift.String?, authType: FBSDKLoginKit.LoginAuthType?) - @objc(initWithPermissions:tracking:nonce:messengerPageId:authType:codeVerifier:) public init?(permissions: [Swift.String], tracking: FBSDKLoginKit.LoginTracking, nonce: Swift.String, messengerPageId: Swift.String?, authType: FBSDKLoginKit.LoginAuthType?, codeVerifier: FBSDKLoginKit.CodeVerifier) - @objc(initWithPermissions:tracking:) convenience public init?(permissions: [Swift.String], tracking: FBSDKLoginKit.LoginTracking) - @objc(initWithTracking:) convenience public init?(tracking: FBSDKLoginKit.LoginTracking) - @available(*, deprecated, message: "This method is deprecated and will be removed in the next major release.") - @objc(authTypeForString:) public static func authType(for rawValue: Swift.String) -> FBSDKLoginKit.LoginAuthType? - convenience public init?(permissions: Swift.Set = [], tracking: FBSDKLoginKit.LoginTracking = .enabled, nonce: Swift.String = UUID().uuidString, messengerPageId: Swift.String? = nil, authType: FBSDKLoginKit.LoginAuthType? = .rerequest, codeVerifier: FBSDKLoginKit.CodeVerifier = CodeVerifier()) - @objc deinit -} -public typealias LoginResultBlock = (FBSDKLoginKit.LoginResult) -> Swift.Void -@frozen public enum LoginResult { - case success(granted: Swift.Set, declined: Swift.Set, token: FBSDKCoreKit.AccessToken?) - case cancelled - case failed(Swift.Error) -} -extension FBSDKLoginKit.LoginManager { - convenience public init(defaultAudience: FBSDKLoginKit.DefaultAudience = .friends) - public func logIn(permissions: [FBSDKCoreKit.Permission] = [.publicProfile], viewController: UIKit.UIViewController? = nil, completion: FBSDKLoginKit.LoginResultBlock? = nil) - public func logIn(viewController: UIKit.UIViewController? = nil, configuration: FBSDKLoginKit.LoginConfiguration, completion: @escaping FBSDKLoginKit.LoginResultBlock) -} -@objc(FBSDKLoginTracking) public enum LoginTracking : Swift.UInt { - case enabled - case limited - public init?(rawValue: Swift.UInt) - public typealias RawValue = Swift.UInt - public var rawValue: Swift.UInt { - get - } -} -extension FBSDKCoreKit.ServerConfigurationProvider : FBSDKLoginKit._ServerConfigurationProviding { -} -@objc(_FBSDKLoginEventLogging) public protocol _LoginEventLogging { - @objc var flushBehavior: FBSDKCoreKit.AppEvents.FlushBehavior { get } - @objc func logInternalEvent(_ eventName: FBSDKCoreKit.AppEvents.Name, parameters: [FBSDKCoreKit.AppEvents.ParameterName : Any]?, isImplicitlyLogged: Swift.Bool) - @objc func flush() -} -@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKLoginUtility) final public class _LoginUtility : ObjectiveC.NSObject { - @objc public static func string(forAudience audience: FBSDKLoginKit.DefaultAudience) -> Swift.String - @objc public static func queryParams(fromLoginURL url: Foundation.URL) -> [Swift.String : Any]? - @objc public static func userID(fromSignedRequest signedRequest: Swift.String?) -> Swift.String? - @objc override dynamic public init() - @objc deinit -} -@objc(_FBSDKServerConfigurationProviding) public protocol _ServerConfigurationProviding { - @objc(loadServerConfigurationWithCompletionBlock:) func loadServerConfiguration(completion: FBSDKCoreKit.LoginTooltipBlock?) -} -@objc(_FBSDKUserInterfaceElementProviding) public protocol _UserInterfaceElementProviding { - @objc func topMostViewController() -> UIKit.UIViewController? - @objc(viewControllerForView:) func viewController(for view: UIKit.UIView) -> UIKit.UIViewController? -} -@objc(_FBSDKUserInterfaceStringProviding) public protocol _UserInterfaceStringProviding { - @objc var bundleForStrings: Foundation.Bundle { get } -} -extension FBSDKLoginKit.FBLoginButton.TooltipBehavior : Swift.Equatable {} -extension FBSDKLoginKit.FBLoginButton.TooltipBehavior : Swift.Hashable {} -extension FBSDKLoginKit.FBLoginButton.TooltipBehavior : Swift.RawRepresentable {} -extension FBSDKLoginKit.LoginTracking : Swift.Equatable {} -extension FBSDKLoginKit.LoginTracking : Swift.Hashable {} -extension FBSDKLoginKit.LoginTracking : Swift.RawRepresentable {} diff --git a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-simulator/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/x86_64-apple-ios-simulator.swiftdoc b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-simulator/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/x86_64-apple-ios-simulator.swiftdoc index 6f64269f..e3959966 100644 Binary files a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-simulator/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/x86_64-apple-ios-simulator.swiftdoc and b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-simulator/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/x86_64-apple-ios-simulator.swiftdoc differ diff --git a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-simulator/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/x86_64-apple-ios-simulator.swiftinterface b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-simulator/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/x86_64-apple-ios-simulator.swiftinterface index 69067f1d..64b25183 100644 --- a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-simulator/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/x86_64-apple-ios-simulator.swiftinterface +++ b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-simulator/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/x86_64-apple-ios-simulator.swiftinterface @@ -1,14 +1,107 @@ // swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.5 (swiftlang-1300.0.31.1 clang-1300.0.29.1) -// swift-module-flags: -target x86_64-apple-ios11.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FBSDKLoginKit +// swift-compiler-version: Apple Swift version 5.6.1 (swiftlang-5.6.0.323.66 clang-1316.0.20.12) +// swift-module-flags: -target x86_64-apple-ios12.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FBSDKLoginKit +import CommonCrypto import FBSDKCoreKit import FBSDKCoreKit_Basics @_exported import FBSDKLoginKit import Foundation +import Security import Swift import UIKit import _Concurrency -extension FBSDKCoreKit.AppEvents : FBSDKLoginKit._LoginEventLogging { +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKCodeVerifier) final public class CodeVerifier : ObjectiveC.NSObject { + @objc final public let value: Swift.String + @objc final public var challenge: Swift.String { + @objc get + } + @objc(initWithString:) convenience public init?(string: Swift.String) + @objc override convenience dynamic public init() + @objc deinit +} +@objc(FBSDKDefaultAudience) public enum DefaultAudience : Swift.UInt { + case friends + case onlyMe + case everyone + public init?(rawValue: Swift.UInt) + public typealias RawValue = Swift.UInt + public var rawValue: Swift.UInt { + get + } +} +@objcMembers @objc(FBSDKDeviceLoginCodeInfo) final public class DeviceLoginCodeInfo : ObjectiveC.NSObject { + @objc final public let identifier: Swift.String + @objc final public let loginCode: Swift.String + @objc final public let verificationURL: Foundation.URL + @objc final public let expirationDate: Foundation.Date + @objc final public let pollingInterval: Swift.UInt + @objc public init(identifier: Swift.String, loginCode: Swift.String, verificationURL: Foundation.URL, expirationDate: Foundation.Date, pollingInterval: Swift.UInt) + @objc deinit +} +public struct DeviceLoginError : Foundation.CustomNSError, Swift.Hashable { + public let errorCode: Swift.Int + public let errorUserInfo: [Swift.String : Any] + public init(_nsError nsError: Foundation.NSError) + public init(_ code: FBSDKLoginKit.DeviceLoginError.Code, userInfo: [Swift.String : Any] = [:]) + public static var errorDomain: Swift.String { + get + } + public typealias Code = FBSDKLoginKit.DeviceLoginErrorCode + public static var excessivePolling: FBSDKLoginKit.DeviceLoginError.Code { + get + } + public static var authorizationDeclined: FBSDKLoginKit.DeviceLoginError.Code { + get + } + public static var authorizationPending: FBSDKLoginKit.DeviceLoginError.Code { + get + } + public static var codeExpired: FBSDKLoginKit.DeviceLoginError.Code { + get + } + public static func == (lhs: FBSDKLoginKit.DeviceLoginError, rhs: FBSDKLoginKit.DeviceLoginError) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +@objc(FBSDKDeviceLoginError) public enum DeviceLoginErrorCode : Swift.Int, @unchecked Swift.Sendable, Swift.Equatable { + public typealias _ErrorType = FBSDKLoginKit.DeviceLoginError + case excessivePolling = 1349172 + case authorizationDeclined = 1349173 + case authorizationPending = 1349174 + case codeExpired = 1349152 + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +@objcMembers @objc(FBSDKDeviceLoginManager) final public class DeviceLoginManager : ObjectiveC.NSObject { + @objc weak final public var delegate: FBSDKLoginKit.DeviceLoginManagerDelegate? + @objc final public let permissions: [Swift.String] + @objc final public var redirectURL: Foundation.URL? + @objc(initWithPermissions:enableSmartLogin:) public init(permissions: [Swift.String], enableSmartLogin: Swift.Bool) + @objc final public func start() + @objc final public func cancel() + @objc deinit +} +extension FBSDKLoginKit.DeviceLoginManager : Foundation.NetServiceDelegate { + @objc final public func netService(_ service: Foundation.NetService, didNotPublish errorValues: [Swift.String : Foundation.NSNumber]) +} +@objc(FBSDKDeviceLoginManagerDelegate) public protocol DeviceLoginManagerDelegate { + @objc(deviceLoginManager:startedWithCodeInfo:) func deviceLoginManager(_ loginManager: FBSDKLoginKit.DeviceLoginManager, startedWith codeInfo: FBSDKLoginKit.DeviceLoginCodeInfo) + @objc(deviceLoginManager:completedWithResult:error:) func deviceLoginManager(_ loginManager: FBSDKLoginKit.DeviceLoginManager, completedWith result: FBSDKLoginKit.DeviceLoginManagerResult?, error: Swift.Error?) +} +@objcMembers @objc(FBSDKDeviceLoginManagerResult) final public class DeviceLoginManagerResult : ObjectiveC.NSObject { + @objc final public var accessToken: FBSDKCoreKit.AccessToken? { + get + } + @objc final public var isCancelled: Swift.Bool { + get + } + @objc public init(token: FBSDKCoreKit.AccessToken?, isCancelled cancelled: Swift.Bool) + @objc deinit } @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKLoginButton) @_Concurrency.MainActor(unsafe) final public class FBLoginButton : FBSDKCoreKit.FBButton { @objc @_Concurrency.MainActor(unsafe) final public var defaultAudience: FBSDKLoginKit.DefaultAudience { @@ -45,6 +138,18 @@ extension FBSDKCoreKit.AppEvents : FBSDKLoginKit._LoginEventLogging { @_Concurrency.MainActor(unsafe) @objc override final public func sizeThatFits(_ size: CoreGraphics.CGSize) -> CoreGraphics.CGSize @objc deinit } +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(FBSDKLoginTooltipView) @_Concurrency.MainActor(unsafe) final public class FBLoginTooltipView : FBSDKLoginKit.FBTooltipView { + @objc @_Concurrency.MainActor(unsafe) weak final public var delegate: FBSDKLoginKit.LoginTooltipViewDelegate? + @objc @_Concurrency.MainActor(unsafe) final public var forceDisplay: Swift.Bool + @objc @_Concurrency.MainActor(unsafe) final public var shouldForceDisplay: Swift.Bool { + @objc get + @objc set + } + @objc convenience dynamic public init() + @objc(initWithTagline:message:colorStyle:) @_Concurrency.MainActor(unsafe) override public init(tagline: Swift.String?, message: Swift.String?, colorStyle: FBSDKLoginKit.FBTooltipView.ColorStyle) + @_Concurrency.MainActor(unsafe) @objc override final public func present(in view: UIKit.UIView, arrowPosition: CoreGraphics.CGPoint, direction: FBSDKLoginKit.FBTooltipView.ArrowDirection) + @objc deinit +} @objcMembers @objc(FBSDKPermission) final public class FBPermission : ObjectiveC.NSObject { @objc override final public var description: Swift.String { @objc get @@ -58,9 +163,47 @@ extension FBSDKCoreKit.AppEvents : FBSDKLoginKit._LoginEventLogging { @objc override final public func isEqual(_ object: Any?) -> Swift.Bool @objc deinit } -extension FBSDKCoreKit.InternalUtility : FBSDKLoginKit._UserInterfaceElementProviding { -} -extension FBSDKCoreKit.InternalUtility : FBSDKLoginKit._UserInterfaceStringProviding { +@objc(FBSDKTooltipView) @_Concurrency.MainActor(unsafe) open class FBTooltipView : UIKit.UIView { + @objc(FBSDKTooltipViewArrowDirection) @frozen public enum ArrowDirection : Swift.UInt { + case down = 0 + case up = 1 + public init?(rawValue: Swift.UInt) + public typealias RawValue = Swift.UInt + public var rawValue: Swift.UInt { + get + } + } + @objc(FBSDKTooltipColorStyle) @frozen public enum ColorStyle : Swift.UInt { + case friendlyBlue = 0 + case neutralGray = 1 + public init?(rawValue: Swift.UInt) + public typealias RawValue = Swift.UInt + public var rawValue: Swift.UInt { + get + } + } + @objc @_Concurrency.MainActor(unsafe) public var displayDuration: Swift.Double + @objc @_Concurrency.MainActor(unsafe) public var colorStyle: FBSDKLoginKit.FBTooltipView.ColorStyle { + @objc get + @objc set + } + @objc @_Concurrency.MainActor(unsafe) public var message: Swift.String? { + @objc get + @objc set + } + @objc @_Concurrency.MainActor(unsafe) public var tagline: Swift.String? { + @objc get + @objc set + } + @objc @_Concurrency.MainActor(unsafe) public init(tagline: Swift.String?, message: Swift.String?, colorStyle: FBSDKLoginKit.FBTooltipView.ColorStyle) + @available(*, unavailable) + @_Concurrency.MainActor(unsafe) @objc required dynamic public init?(coder: Foundation.NSCoder) + @objc deinit + @objc(presentFromView:) @_Concurrency.MainActor(unsafe) public func present(from anchorView: UIKit.UIView) + @objc(presentInView:withArrowPosition:direction:) @_Concurrency.MainActor(unsafe) open func present(in view: UIKit.UIView, arrowPosition: CoreGraphics.CGPoint, direction: FBSDKLoginKit.FBTooltipView.ArrowDirection) + @objc @_Concurrency.MainActor(unsafe) public func dismiss() + @_Concurrency.MainActor(unsafe) @objc override dynamic public func draw(_ rect: CoreGraphics.CGRect) + @_Concurrency.MainActor(unsafe) @objc override dynamic public func layoutSubviews() } @objc(FBSDKLoginButtonDelegate) public protocol LoginButtonDelegate : ObjectiveC.NSObjectProtocol { @objc(loginButton:didCompleteWithResult:error:) func loginButton(_ loginButton: FBSDKLoginKit.FBLoginButton, didCompleteWith result: FBSDKLoginKit.LoginManagerLoginResult?, error: Swift.Error?) @@ -82,21 +225,116 @@ extension FBSDKCoreKit.InternalUtility : FBSDKLoginKit._UserInterfaceStringProvi @objc(initWithPermissions:tracking:nonce:messengerPageId:authType:codeVerifier:) public init?(permissions: [Swift.String], tracking: FBSDKLoginKit.LoginTracking, nonce: Swift.String, messengerPageId: Swift.String?, authType: FBSDKLoginKit.LoginAuthType?, codeVerifier: FBSDKLoginKit.CodeVerifier) @objc(initWithPermissions:tracking:) convenience public init?(permissions: [Swift.String], tracking: FBSDKLoginKit.LoginTracking) @objc(initWithTracking:) convenience public init?(tracking: FBSDKLoginKit.LoginTracking) - @available(*, deprecated, message: "This method is deprecated and will be removed in the next major release.") - @objc(authTypeForString:) public static func authType(for rawValue: Swift.String) -> FBSDKLoginKit.LoginAuthType? convenience public init?(permissions: Swift.Set = [], tracking: FBSDKLoginKit.LoginTracking = .enabled, nonce: Swift.String = UUID().uuidString, messengerPageId: Swift.String? = nil, authType: FBSDKLoginKit.LoginAuthType? = .rerequest, codeVerifier: FBSDKLoginKit.CodeVerifier = CodeVerifier()) @objc deinit } +public struct LoginError : Foundation.CustomNSError, Swift.Hashable { + public let errorCode: Swift.Int + public let errorUserInfo: [Swift.String : Any] + public init(_nsError nsError: Foundation.NSError) + public init(_ code: FBSDKLoginKit.LoginError.Code, userInfo: [Swift.String : Any] = [:]) + public static var errorDomain: Swift.String { + get + } + public typealias Code = FBSDKLoginKit.LoginErrorCode + public static var reserved: FBSDKLoginKit.LoginError.Code { + get + } + public static var unknown: FBSDKLoginKit.LoginError.Code { + get + } + public static var passwordChanged: FBSDKLoginKit.LoginError.Code { + get + } + public static var userCheckpointed: FBSDKLoginKit.LoginError.Code { + get + } + public static var userMismatch: FBSDKLoginKit.LoginError.Code { + get + } + public static var unconfirmedUser: FBSDKLoginKit.LoginError.Code { + get + } + public static var systemAccountAppDisabled: FBSDKLoginKit.LoginError.Code { + get + } + public static var systemAccountUnavailable: FBSDKLoginKit.LoginError.Code { + get + } + public static var badChallengeString: FBSDKLoginKit.LoginError.Code { + get + } + public static var invalidIDToken: FBSDKLoginKit.LoginError.Code { + get + } + public static var missingAccessToken: FBSDKLoginKit.LoginError.Code { + get + } + public static func == (lhs: FBSDKLoginKit.LoginError, rhs: FBSDKLoginKit.LoginError) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +@objc(FBSDKLoginError) public enum LoginErrorCode : Swift.Int, @unchecked Swift.Sendable, Swift.Equatable { + public typealias _ErrorType = FBSDKLoginKit.LoginError + case reserved = 300 + case unknown + case passwordChanged + case userCheckpointed + case userMismatch + case unconfirmedUser + case systemAccountAppDisabled + case systemAccountUnavailable + case badChallengeString + case invalidIDToken + case missingAccessToken + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +public let LoginErrorDomain: Swift.String +@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKLoginManager) final public class LoginManager : ObjectiveC.NSObject { + @objc final public var defaultAudience: FBSDKLoginKit.DefaultAudience + @objc convenience public init(defaultAudience: FBSDKLoginKit.DefaultAudience = .friends) + @available(swift, obsoleted: 0.1) + @objc(logInFromViewController:configuration:completion:) final public func logIn(from viewController: UIKit.UIViewController?, configuration: FBSDKLoginKit.LoginConfiguration?, completion: @escaping FBSDKLoginKit.LoginManagerLoginResultBlock) + @nonobjc final public func logIn(viewController: UIKit.UIViewController? = nil, configuration: FBSDKLoginKit.LoginConfiguration?, completion: @escaping FBSDKLoginKit.LoginResultBlock) + @objc(logInWithPermissions:fromViewController:handler:) final public func logIn(permissions: [Swift.String], from viewController: UIKit.UIViewController?, handler: FBSDKLoginKit.LoginManagerLoginResultBlock?) + @objc(reauthorizeDataAccess:handler:) final public func reauthorizeDataAccess(from viewController: UIKit.UIViewController, handler: @escaping FBSDKLoginKit.LoginManagerLoginResultBlock) + @objc(logOut) final public func logOut() + @objc override dynamic public init() + @objc deinit +} +extension FBSDKLoginKit.LoginManager : FBSDKCoreKit.URLOpening { + @objc public static func makeOpener() -> FBSDKLoginKit.LoginManager + @objc final public func application(_ application: UIKit.UIApplication?, open url: Foundation.URL?, sourceApplication: Swift.String?, annotation: Any?) -> Swift.Bool + @objc final public func canOpen(_ url: Foundation.URL, for application: UIKit.UIApplication?, sourceApplication: Swift.String?, annotation: Any?) -> Swift.Bool + @objc final public func applicationDidBecomeActive(_ application: UIKit.UIApplication) + @objc final public func isAuthenticationURL(_ url: Foundation.URL) -> Swift.Bool + @objc final public func shouldStopPropagation(of url: Foundation.URL) -> Swift.Bool +} +@objcMembers @objc(FBSDKLoginManagerLoginResult) final public class LoginManagerLoginResult : ObjectiveC.NSObject { + @objc final public let token: FBSDKCoreKit.AccessToken? + @objc final public let authenticationToken: FBSDKCoreKit.AuthenticationToken? + @objc final public let isCancelled: Swift.Bool + @objc final public let grantedPermissions: Swift.Set + @objc final public let declinedPermissions: Swift.Set + @objc(initWithToken:authenticationToken:isCancelled:grantedPermissions:declinedPermissions:) public init(token: FBSDKCoreKit.AccessToken?, authenticationToken: FBSDKCoreKit.AuthenticationToken?, isCancelled: Swift.Bool, grantedPermissions: Swift.Set, declinedPermissions: Swift.Set) + @objc deinit +} public typealias LoginResultBlock = (FBSDKLoginKit.LoginResult) -> Swift.Void @frozen public enum LoginResult { case success(granted: Swift.Set, declined: Swift.Set, token: FBSDKCoreKit.AccessToken?) case cancelled case failed(Swift.Error) } -extension FBSDKLoginKit.LoginManager { - convenience public init(defaultAudience: FBSDKLoginKit.DefaultAudience = .friends) - public func logIn(permissions: [FBSDKCoreKit.Permission] = [.publicProfile], viewController: UIKit.UIViewController? = nil, completion: FBSDKLoginKit.LoginResultBlock? = nil) - public func logIn(viewController: UIKit.UIViewController? = nil, configuration: FBSDKLoginKit.LoginConfiguration, completion: @escaping FBSDKLoginKit.LoginResultBlock) +@objc(FBSDKLoginTooltipViewDelegate) public protocol LoginTooltipViewDelegate { + @objc(loginTooltipView:shouldAppear:) optional func loginTooltipView(_ view: FBSDKLoginKit.FBLoginTooltipView, shouldAppear appIsEligible: Swift.Bool) -> Swift.Bool + @objc(loginTooltipViewWillAppear:) optional func loginTooltipViewWillAppear(_ view: FBSDKLoginKit.FBLoginTooltipView) + @objc(loginTooltipViewWillNotAppear:) optional func loginTooltipViewWillNotAppear(_ view: FBSDKLoginKit.FBLoginTooltipView) } @objc(FBSDKLoginTracking) public enum LoginTracking : Swift.UInt { case enabled @@ -107,33 +345,44 @@ extension FBSDKLoginKit.LoginManager { get } } -extension FBSDKCoreKit.ServerConfigurationProvider : FBSDKLoginKit._ServerConfigurationProviding { -} -@objc(_FBSDKLoginEventLogging) public protocol _LoginEventLogging { - @objc var flushBehavior: FBSDKCoreKit.AppEvents.FlushBehavior { get } - @objc func logInternalEvent(_ eventName: FBSDKCoreKit.AppEvents.Name, parameters: [FBSDKCoreKit.AppEvents.ParameterName : Any]?, isImplicitlyLogged: Swift.Bool) - @objc func flush() -} -@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKLoginUtility) final public class _LoginUtility : ObjectiveC.NSObject { - @objc public static func string(forAudience audience: FBSDKLoginKit.DefaultAudience) -> Swift.String - @objc public static func queryParams(fromLoginURL url: Foundation.URL) -> [Swift.String : Any]? - @objc public static func userID(fromSignedRequest signedRequest: Swift.String?) -> Swift.String? +@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKLoginCompletionParameters) final public class _LoginCompletionParameters : ObjectiveC.NSObject { + @objc final public var authenticationToken: FBSDKCoreKit.AuthenticationToken? + @objc final public var profile: FBSDKCoreKit.Profile? + @objc final public var accessTokenString: Swift.String? + @objc final public var nonceString: Swift.String? + @objc final public var authenticationTokenString: Swift.String? + @objc final public var code: Swift.String? + @objc final public var permissions: Swift.Set? + @objc final public var declinedPermissions: Swift.Set? + @objc final public var expiredPermissions: Swift.Set? + @objc final public var appID: Swift.String? + @objc final public var userID: Swift.String? + @objc final public var error: Swift.Error? + @objc final public var expirationDate: Foundation.Date? + @objc final public var dataAccessExpirationDate: Foundation.Date? + @objc final public var challenge: Swift.String? + @objc final public var graphDomain: Swift.String? @objc override dynamic public init() @objc deinit } -@objc(_FBSDKServerConfigurationProviding) public protocol _ServerConfigurationProviding { - @objc(loadServerConfigurationWithCompletionBlock:) func loadServerConfiguration(completion: FBSDKCoreKit.LoginTooltipBlock?) -} -@objc(_FBSDKUserInterfaceElementProviding) public protocol _UserInterfaceElementProviding { - @objc func topMostViewController() -> UIKit.UIViewController? - @objc(viewControllerForView:) func viewController(for view: UIKit.UIView) -> UIKit.UIViewController? -} -@objc(_FBSDKUserInterfaceStringProviding) public protocol _UserInterfaceStringProviding { - @objc var bundleForStrings: Foundation.Bundle { get } -} +extension FBSDKLoginKit.DefaultAudience : Swift.Equatable {} +extension FBSDKLoginKit.DefaultAudience : Swift.Hashable {} +extension FBSDKLoginKit.DefaultAudience : Swift.RawRepresentable {} +extension FBSDKLoginKit.DeviceLoginErrorCode : Swift.Hashable {} +extension FBSDKLoginKit.DeviceLoginErrorCode : Swift.RawRepresentable {} extension FBSDKLoginKit.FBLoginButton.TooltipBehavior : Swift.Equatable {} extension FBSDKLoginKit.FBLoginButton.TooltipBehavior : Swift.Hashable {} extension FBSDKLoginKit.FBLoginButton.TooltipBehavior : Swift.RawRepresentable {} +extension FBSDKLoginKit.FBTooltipView.ArrowDirection : Swift.Equatable {} +extension FBSDKLoginKit.FBTooltipView.ArrowDirection : Swift.Hashable {} +extension FBSDKLoginKit.FBTooltipView.ArrowDirection : Swift.RawRepresentable {} +extension FBSDKLoginKit.FBTooltipView.ArrowDirection : Swift.Sendable {} +extension FBSDKLoginKit.FBTooltipView.ColorStyle : Swift.Equatable {} +extension FBSDKLoginKit.FBTooltipView.ColorStyle : Swift.Hashable {} +extension FBSDKLoginKit.FBTooltipView.ColorStyle : Swift.RawRepresentable {} +extension FBSDKLoginKit.FBTooltipView.ColorStyle : Swift.Sendable {} +extension FBSDKLoginKit.LoginErrorCode : Swift.Hashable {} +extension FBSDKLoginKit.LoginErrorCode : Swift.RawRepresentable {} extension FBSDKLoginKit.LoginTracking : Swift.Equatable {} extension FBSDKLoginKit.LoginTracking : Swift.Hashable {} extension FBSDKLoginKit.LoginTracking : Swift.RawRepresentable {} diff --git a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-simulator/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/x86_64.swiftdoc b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-simulator/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/x86_64.swiftdoc deleted file mode 100644 index 6f64269f..00000000 Binary files a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-simulator/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/x86_64.swiftdoc and /dev/null differ diff --git a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-simulator/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/x86_64.swiftinterface b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-simulator/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/x86_64.swiftinterface deleted file mode 100644 index 69067f1d..00000000 --- a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-simulator/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/x86_64.swiftinterface +++ /dev/null @@ -1,139 +0,0 @@ -// swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.5 (swiftlang-1300.0.31.1 clang-1300.0.29.1) -// swift-module-flags: -target x86_64-apple-ios11.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FBSDKLoginKit -import FBSDKCoreKit -import FBSDKCoreKit_Basics -@_exported import FBSDKLoginKit -import Foundation -import Swift -import UIKit -import _Concurrency -extension FBSDKCoreKit.AppEvents : FBSDKLoginKit._LoginEventLogging { -} -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKLoginButton) @_Concurrency.MainActor(unsafe) final public class FBLoginButton : FBSDKCoreKit.FBButton { - @objc @_Concurrency.MainActor(unsafe) final public var defaultAudience: FBSDKLoginKit.DefaultAudience { - @objc get - @objc set - } - @objc @IBOutlet @_Concurrency.MainActor(unsafe) weak final public var delegate: FBSDKLoginKit.LoginButtonDelegate? - @objc @_Concurrency.MainActor(unsafe) final public var permissions: [Swift.String] - @objc @_Concurrency.MainActor(unsafe) final public var tooltipBehavior: FBSDKLoginKit.FBLoginButton.TooltipBehavior - @objc @_Concurrency.MainActor(unsafe) final public var tooltipColorStyle: FBSDKLoginKit.FBTooltipView.ColorStyle - @objc @_Concurrency.MainActor(unsafe) final public var loginTracking: FBSDKLoginKit.LoginTracking - @objc @_Concurrency.MainActor(unsafe) final public var nonce: Swift.String? { - @objc get - @objc set - } - @objc @_Concurrency.MainActor(unsafe) final public var messengerPageId: Swift.String? - @objc @_Concurrency.MainActor(unsafe) final public var authType: FBSDKLoginKit.LoginAuthType? - @objc @_Concurrency.MainActor(unsafe) final public var codeVerifier: FBSDKLoginKit.CodeVerifier - @objc(FBSDKLoginButtonTooltipBehavior) public enum TooltipBehavior : Swift.UInt { - case automatic = 0 - case forceDisplay - case disable - public init?(rawValue: Swift.UInt) - public typealias RawValue = Swift.UInt - public var rawValue: Swift.UInt { - get - } - } - @_Concurrency.MainActor(unsafe) @objc override dynamic public init(frame: CoreGraphics.CGRect) - @_Concurrency.MainActor(unsafe) @objc override final public func didMoveToWindow() - @_Concurrency.MainActor(unsafe) @objc override final public func imageRect(forContentRect contentRect: CoreGraphics.CGRect) -> CoreGraphics.CGRect - @_Concurrency.MainActor(unsafe) @objc override final public func titleRect(forContentRect contentRect: CoreGraphics.CGRect) -> CoreGraphics.CGRect - @_Concurrency.MainActor(unsafe) @objc override final public func layoutSubviews() - @_Concurrency.MainActor(unsafe) @objc override final public func sizeThatFits(_ size: CoreGraphics.CGSize) -> CoreGraphics.CGSize - @objc deinit -} -@objcMembers @objc(FBSDKPermission) final public class FBPermission : ObjectiveC.NSObject { - @objc override final public var description: Swift.String { - @objc get - } - @objc override final public var hash: Swift.Int { - @objc get - } - @objc public init?(string: Swift.String) - @objc(permissionsFromRawPermissions:) public static func permissions(fromRawPermissions rawPermissions: Swift.Set) -> Swift.Set? - @objc(rawPermissionsFromPermissions:) public static func rawPermissions(from permissions: Swift.Set) -> Swift.Set - @objc override final public func isEqual(_ object: Any?) -> Swift.Bool - @objc deinit -} -extension FBSDKCoreKit.InternalUtility : FBSDKLoginKit._UserInterfaceElementProviding { -} -extension FBSDKCoreKit.InternalUtility : FBSDKLoginKit._UserInterfaceStringProviding { -} -@objc(FBSDKLoginButtonDelegate) public protocol LoginButtonDelegate : ObjectiveC.NSObjectProtocol { - @objc(loginButton:didCompleteWithResult:error:) func loginButton(_ loginButton: FBSDKLoginKit.FBLoginButton, didCompleteWith result: FBSDKLoginKit.LoginManagerLoginResult?, error: Swift.Error?) - @objc func loginButtonDidLogOut(_ loginButton: FBSDKLoginKit.FBLoginButton) - @objc optional func loginButtonWillLogin(_ loginButton: FBSDKLoginKit.FBLoginButton) -> Swift.Bool -} -@objcMembers @objc(FBSDKLoginConfiguration) final public class LoginConfiguration : ObjectiveC.NSObject { - @objc final public let nonce: Swift.String - @objc final public let tracking: FBSDKLoginKit.LoginTracking - @objc final public let requestedPermissions: Swift.Set - @objc final public let messengerPageId: Swift.String? - @objc final public let authType: FBSDKLoginKit.LoginAuthType? - @objc final public let codeVerifier: FBSDKLoginKit.CodeVerifier - @objc(initWithPermissions:tracking:nonce:messengerPageId:) convenience public init?(permissions: [Swift.String], tracking: FBSDKLoginKit.LoginTracking, nonce: Swift.String, messengerPageId: Swift.String?) - @objc(initWithPermissions:tracking:nonce:messengerPageId:authType:) convenience public init?(permissions: [Swift.String], tracking: FBSDKLoginKit.LoginTracking, nonce: Swift.String, messengerPageId: Swift.String?, authType: FBSDKLoginKit.LoginAuthType?) - @objc(initWithPermissions:tracking:nonce:) convenience public init?(permissions: [Swift.String], tracking: FBSDKLoginKit.LoginTracking, nonce: Swift.String) - @objc(initWithPermissions:tracking:messengerPageId:) convenience public init?(permissions: [Swift.String], tracking: FBSDKLoginKit.LoginTracking, messengerPageId: Swift.String?) - @objc(initWithPermissions:tracking:messengerPageId:authType:) convenience public init?(permissions: [Swift.String], tracking: FBSDKLoginKit.LoginTracking, messengerPageId: Swift.String?, authType: FBSDKLoginKit.LoginAuthType?) - @objc(initWithPermissions:tracking:nonce:messengerPageId:authType:codeVerifier:) public init?(permissions: [Swift.String], tracking: FBSDKLoginKit.LoginTracking, nonce: Swift.String, messengerPageId: Swift.String?, authType: FBSDKLoginKit.LoginAuthType?, codeVerifier: FBSDKLoginKit.CodeVerifier) - @objc(initWithPermissions:tracking:) convenience public init?(permissions: [Swift.String], tracking: FBSDKLoginKit.LoginTracking) - @objc(initWithTracking:) convenience public init?(tracking: FBSDKLoginKit.LoginTracking) - @available(*, deprecated, message: "This method is deprecated and will be removed in the next major release.") - @objc(authTypeForString:) public static func authType(for rawValue: Swift.String) -> FBSDKLoginKit.LoginAuthType? - convenience public init?(permissions: Swift.Set = [], tracking: FBSDKLoginKit.LoginTracking = .enabled, nonce: Swift.String = UUID().uuidString, messengerPageId: Swift.String? = nil, authType: FBSDKLoginKit.LoginAuthType? = .rerequest, codeVerifier: FBSDKLoginKit.CodeVerifier = CodeVerifier()) - @objc deinit -} -public typealias LoginResultBlock = (FBSDKLoginKit.LoginResult) -> Swift.Void -@frozen public enum LoginResult { - case success(granted: Swift.Set, declined: Swift.Set, token: FBSDKCoreKit.AccessToken?) - case cancelled - case failed(Swift.Error) -} -extension FBSDKLoginKit.LoginManager { - convenience public init(defaultAudience: FBSDKLoginKit.DefaultAudience = .friends) - public func logIn(permissions: [FBSDKCoreKit.Permission] = [.publicProfile], viewController: UIKit.UIViewController? = nil, completion: FBSDKLoginKit.LoginResultBlock? = nil) - public func logIn(viewController: UIKit.UIViewController? = nil, configuration: FBSDKLoginKit.LoginConfiguration, completion: @escaping FBSDKLoginKit.LoginResultBlock) -} -@objc(FBSDKLoginTracking) public enum LoginTracking : Swift.UInt { - case enabled - case limited - public init?(rawValue: Swift.UInt) - public typealias RawValue = Swift.UInt - public var rawValue: Swift.UInt { - get - } -} -extension FBSDKCoreKit.ServerConfigurationProvider : FBSDKLoginKit._ServerConfigurationProviding { -} -@objc(_FBSDKLoginEventLogging) public protocol _LoginEventLogging { - @objc var flushBehavior: FBSDKCoreKit.AppEvents.FlushBehavior { get } - @objc func logInternalEvent(_ eventName: FBSDKCoreKit.AppEvents.Name, parameters: [FBSDKCoreKit.AppEvents.ParameterName : Any]?, isImplicitlyLogged: Swift.Bool) - @objc func flush() -} -@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKLoginUtility) final public class _LoginUtility : ObjectiveC.NSObject { - @objc public static func string(forAudience audience: FBSDKLoginKit.DefaultAudience) -> Swift.String - @objc public static func queryParams(fromLoginURL url: Foundation.URL) -> [Swift.String : Any]? - @objc public static func userID(fromSignedRequest signedRequest: Swift.String?) -> Swift.String? - @objc override dynamic public init() - @objc deinit -} -@objc(_FBSDKServerConfigurationProviding) public protocol _ServerConfigurationProviding { - @objc(loadServerConfigurationWithCompletionBlock:) func loadServerConfiguration(completion: FBSDKCoreKit.LoginTooltipBlock?) -} -@objc(_FBSDKUserInterfaceElementProviding) public protocol _UserInterfaceElementProviding { - @objc func topMostViewController() -> UIKit.UIViewController? - @objc(viewControllerForView:) func viewController(for view: UIKit.UIView) -> UIKit.UIViewController? -} -@objc(_FBSDKUserInterfaceStringProviding) public protocol _UserInterfaceStringProviding { - @objc var bundleForStrings: Foundation.Bundle { get } -} -extension FBSDKLoginKit.FBLoginButton.TooltipBehavior : Swift.Equatable {} -extension FBSDKLoginKit.FBLoginButton.TooltipBehavior : Swift.Hashable {} -extension FBSDKLoginKit.FBLoginButton.TooltipBehavior : Swift.RawRepresentable {} -extension FBSDKLoginKit.LoginTracking : Swift.Equatable {} -extension FBSDKLoginKit.LoginTracking : Swift.Hashable {} -extension FBSDKLoginKit.LoginTracking : Swift.RawRepresentable {} diff --git a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-simulator/FBSDKLoginKit.framework/_CodeSignature/CodeDirectory b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-simulator/FBSDKLoginKit.framework/_CodeSignature/CodeDirectory deleted file mode 100644 index a022d45e..00000000 Binary files a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-simulator/FBSDKLoginKit.framework/_CodeSignature/CodeDirectory and /dev/null differ diff --git a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-simulator/FBSDKLoginKit.framework/_CodeSignature/CodeRequirements b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-simulator/FBSDKLoginKit.framework/_CodeSignature/CodeRequirements deleted file mode 100644 index dbf9d614..00000000 Binary files a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-simulator/FBSDKLoginKit.framework/_CodeSignature/CodeRequirements and /dev/null differ diff --git a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-simulator/FBSDKLoginKit.framework/_CodeSignature/CodeRequirements-1 b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-simulator/FBSDKLoginKit.framework/_CodeSignature/CodeRequirements-1 deleted file mode 100644 index f83a863a..00000000 Binary files a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-simulator/FBSDKLoginKit.framework/_CodeSignature/CodeRequirements-1 and /dev/null differ diff --git a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-simulator/FBSDKLoginKit.framework/_CodeSignature/CodeResources b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-simulator/FBSDKLoginKit.framework/_CodeSignature/CodeResources index 521c3259..72bf73e6 100644 --- a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-simulator/FBSDKLoginKit.framework/_CodeSignature/CodeResources +++ b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-simulator/FBSDKLoginKit.framework/_CodeSignature/CodeResources @@ -4,125 +4,57 @@ files - Headers/FBSDKCodeVerifier.h - - EjPHvLMqGbP/vUT9DPNoJJuyWAo= - - Headers/FBSDKDefaultAudience.h - - 0lqdNpKhDY+rvRDMbrStMGOixZU= - - Headers/FBSDKDeviceLoginCodeInfo.h - - FXtwVMamqT11doLljBddZfXdSN4= - - Headers/FBSDKDeviceLoginManager.h - - uD4FVlO9bIJ1fR4+nlGBS1+Iyno= - - Headers/FBSDKDeviceLoginManagerDelegate.h - - hY/wg20i+M+NFVer6d3an7JfcP0= - - Headers/FBSDKDeviceLoginManagerResult.h + Headers/FBSDKLoginAuthType.h - 5ZIzt8USCIvWtanSVwUd08QOKpw= + dbPjG4QiKnnxeSs+knOQIJW0JVg= - Headers/FBSDKLoginAuthType.h + Headers/FBSDKLoginCompletionParametersBlock.h - ibPkb+47YBsPRVtVXEm87LQ6CeI= + fPr6aC3BILzRqRBn1j6oocs3jMc= - Headers/FBSDKLoginConstants.h + Headers/FBSDKLoginErrorDomain.h - MPfHPqxSclz/yRUCIFSiHttaiIE= + cneem1mczyhnLYxbDjbbR5mEmzM= Headers/FBSDKLoginKit-Swift.h - zWSJMPjAmtQruJ70Vd/tIFlVQ+c= + QsT/uq2LYXbLqoQKF8Td7urPRVo= Headers/FBSDKLoginKit.h - h7gN3CVhHDdEWHcpfFb61D1IVqA= - - Headers/FBSDKLoginManager.h - - HdhrsZQzoF/ZZWlRZjzSoF8C3Ek= - - Headers/FBSDKLoginManagerLoginResult.h - - dLNZGf9Q4o1RMToPN2NatvHKj/E= + OUJgU2YPcKajMNRVhOXvWNOomHs= Headers/FBSDKLoginManagerLoginResultBlock.h hdGFhcZwp8w9OhQTkCmMyUDevXU= - Headers/FBSDKLoginProviding.h - - bjlQxobN7WaN/4XunqVNRXo4OnM= - - Headers/FBSDKLoginTooltipView.h - - lqBCv5OIAQGg0a9VvMVQafx/0oE= - - Headers/FBSDKLoginTooltipViewDelegate.h - - mkidijks/G9jwN7xSa/cxtEyq1A= - - Headers/FBSDKTooltipView.h - - Azg+uzHoPWlUAbPTg3eXaCXhgok= - Info.plist - wwwk8YcVnAG9/eNUFAfRaWuXKx4= + Jpb+nzKpPN4IAHZJCTMEFNwhYSM= Modules/FBSDKLoginKit.swiftmodule/arm64-apple-ios-simulator.swiftdoc - jn+ScUUj1CUmKBqt5OJmHBp8kio= + Xb4YnhzZE7GMN5piqcS04MA0TeY= Modules/FBSDKLoginKit.swiftmodule/arm64-apple-ios-simulator.swiftinterface - mgj9c3m1Z89hdzey+5FZvSk//TQ= + s9/R1eIWT0gTKzFSubH5Rz88exs= Modules/FBSDKLoginKit.swiftmodule/arm64-apple-ios-simulator.swiftmodule - CcAyh8nZT5yoWKJz5glvmJ1iKwU= - - Modules/FBSDKLoginKit.swiftmodule/arm64.swiftdoc - - jn+ScUUj1CUmKBqt5OJmHBp8kio= - - Modules/FBSDKLoginKit.swiftmodule/arm64.swiftinterface - - mgj9c3m1Z89hdzey+5FZvSk//TQ= - - Modules/FBSDKLoginKit.swiftmodule/arm64.swiftmodule - - CcAyh8nZT5yoWKJz5glvmJ1iKwU= + P73at10BIi6rT/l/8VPme8nxHCw= Modules/FBSDKLoginKit.swiftmodule/x86_64-apple-ios-simulator.swiftdoc - AxZ6Q/jsfRdIL1l7oGat0+2xS30= + 0hnLFpEVyx3fNnAOdU/Ac8GP9yI= Modules/FBSDKLoginKit.swiftmodule/x86_64-apple-ios-simulator.swiftinterface - PjKWB3eaRN+N0ksCNIcUkVu1SLU= + +omukvaOQMd0E8gp05H4BMcBFb4= Modules/FBSDKLoginKit.swiftmodule/x86_64-apple-ios-simulator.swiftmodule - 4ivk4DIQB3+eTiPgWlW1npeopcE= - - Modules/FBSDKLoginKit.swiftmodule/x86_64.swiftdoc - - AxZ6Q/jsfRdIL1l7oGat0+2xS30= - - Modules/FBSDKLoginKit.swiftmodule/x86_64.swiftinterface - - PjKWB3eaRN+N0ksCNIcUkVu1SLU= - - Modules/FBSDKLoginKit.swiftmodule/x86_64.swiftmodule - - 4ivk4DIQB3+eTiPgWlW1npeopcE= + w6/NQqV16hxm+NANX4cuYxAp4hY= Modules/module.modulemap @@ -131,331 +63,92 @@ files2 - Headers/FBSDKCodeVerifier.h - - hash - - EjPHvLMqGbP/vUT9DPNoJJuyWAo= - - hash2 - - TT1hvLT7CD93434WRpckoVDjq/IxyTaGc58KDH/Riw4= - - - Headers/FBSDKDefaultAudience.h - - hash - - 0lqdNpKhDY+rvRDMbrStMGOixZU= - - hash2 - - 1prTgalKOgbTj+chSf4AR5fEQvjo/p+vVawJsWvaxm4= - - - Headers/FBSDKDeviceLoginCodeInfo.h - - hash - - FXtwVMamqT11doLljBddZfXdSN4= - - hash2 - - g5Rwb6XgmK+lz75XESEgOIetBB/BS9DOpWgyhvRDpZg= - - - Headers/FBSDKDeviceLoginManager.h - - hash - - uD4FVlO9bIJ1fR4+nlGBS1+Iyno= - - hash2 - - v4dQNFbtB6k/JBptSYTCub0GAQvz63TBwZgcwUu0Xg4= - - - Headers/FBSDKDeviceLoginManagerDelegate.h - - hash - - hY/wg20i+M+NFVer6d3an7JfcP0= - - hash2 - - JhcXcmGyXN2YV183sGawyEtz/A4HgiGfuaH6F4xQAMk= - - - Headers/FBSDKDeviceLoginManagerResult.h + Headers/FBSDKLoginAuthType.h - hash - - 5ZIzt8USCIvWtanSVwUd08QOKpw= - hash2 - 9So69KdlNzNSmMcFA/ZxVMrlETnJJM35bb6QSIb6f7s= + En8JspBXmCZrSWkWaxJV5tKzr8At6tqf53zIGNa2VYY= - Headers/FBSDKLoginAuthType.h + Headers/FBSDKLoginCompletionParametersBlock.h - hash - - ibPkb+47YBsPRVtVXEm87LQ6CeI= - hash2 - 1BY9tT41dfIo0DTJayklKqzrlgKtOIkhEFfDkCRAJ24= + 7WGMXXull6LrlXHwbqyalo/ZMN0JSBtHbC6cWu8k2eI= - Headers/FBSDKLoginConstants.h + Headers/FBSDKLoginErrorDomain.h - hash - - MPfHPqxSclz/yRUCIFSiHttaiIE= - hash2 - b4XDaENl+R7u4kCcB7RCYie6oPCP8dwvUe92f5RzDz8= + zFgW2vVnY7X9MEoilZ5/3iQAYiab+N4zlq9kMvgkl/4= Headers/FBSDKLoginKit-Swift.h - hash - - zWSJMPjAmtQruJ70Vd/tIFlVQ+c= - hash2 - UrMYwbAlQBS8kmiXV+x8TM5tu47VYf8NU5fKF87RXMc= + /XnLBY9Q+pfepPX9S+nWaayKZVwPfdch46ckdQHWECE= Headers/FBSDKLoginKit.h - hash - - h7gN3CVhHDdEWHcpfFb61D1IVqA= - hash2 - oCgZyqxDhXcPJnf60xLzEH51mxMlTngZF/cMjH4nJN8= - - - Headers/FBSDKLoginManager.h - - hash - - HdhrsZQzoF/ZZWlRZjzSoF8C3Ek= - - hash2 - - dfMOQiKTs9cUidKvOkDK1PFXWeuCw7E4c3w+I9ezM/M= - - - Headers/FBSDKLoginManagerLoginResult.h - - hash - - dLNZGf9Q4o1RMToPN2NatvHKj/E= - - hash2 - - ZvH4brMd8ozOL8xV55KSpnX4vgUabuG4R9rp/WbAL8g= + 8b6xB2UCDMQ82B5SNTD1CpaH+pyHg+K3Yy0MxzTdgTE= Headers/FBSDKLoginManagerLoginResultBlock.h - hash - - hdGFhcZwp8w9OhQTkCmMyUDevXU= - hash2 Zb9GWGgaSc6xOtE0UsSlBLPOxWMfbTeNdSsr0fvIp74= - Headers/FBSDKLoginProviding.h - - hash - - bjlQxobN7WaN/4XunqVNRXo4OnM= - - hash2 - - Mub/XP4zv9ENaijMfLv1/pv4/8DoYhOYh9Nq53YmMiQ= - - - Headers/FBSDKLoginTooltipView.h - - hash - - lqBCv5OIAQGg0a9VvMVQafx/0oE= - - hash2 - - LARd9poj4pkMqmAsIay5DV4seppcLTgUqKysGr4VwHw= - - - Headers/FBSDKLoginTooltipViewDelegate.h - - hash - - mkidijks/G9jwN7xSa/cxtEyq1A= - - hash2 - - RD5LXdo3q7UGvx+j1hQeKPY/sOu3SfdIA4pJMs0Rd7A= - - - Headers/FBSDKTooltipView.h - - hash - - Azg+uzHoPWlUAbPTg3eXaCXhgok= - - hash2 - - rQrJFU+VFezXq6XJ07u0l1iicG5RbRD30K87A3VS4hs= - - Modules/FBSDKLoginKit.swiftmodule/arm64-apple-ios-simulator.swiftdoc - hash - - jn+ScUUj1CUmKBqt5OJmHBp8kio= - hash2 - 6mul0HClebs0jMZiLgyCzmG3yrXi9kRaB1I/S1tSRPk= + UujPWvdnmJNYDy8La0lwRBuYfVeUtXRC9DlEOfTEZEQ= Modules/FBSDKLoginKit.swiftmodule/arm64-apple-ios-simulator.swiftinterface - hash - - mgj9c3m1Z89hdzey+5FZvSk//TQ= - hash2 - EWqDMEZO/FTjmoD+MnmZqXeDfobD50CclcBLAidAKZA= + EMoOm+wNUcgu3yn/pK8bUsEIHgz6ePdXgyf/1kNL0LE= Modules/FBSDKLoginKit.swiftmodule/arm64-apple-ios-simulator.swiftmodule - hash - - CcAyh8nZT5yoWKJz5glvmJ1iKwU= - hash2 - hOIHdDkNKwzTjXttoJ1WbcWFSz2jSHwC5hyCYA+Pecw= - - - Modules/FBSDKLoginKit.swiftmodule/arm64.swiftdoc - - hash - - jn+ScUUj1CUmKBqt5OJmHBp8kio= - - hash2 - - 6mul0HClebs0jMZiLgyCzmG3yrXi9kRaB1I/S1tSRPk= - - - Modules/FBSDKLoginKit.swiftmodule/arm64.swiftinterface - - hash - - mgj9c3m1Z89hdzey+5FZvSk//TQ= - - hash2 - - EWqDMEZO/FTjmoD+MnmZqXeDfobD50CclcBLAidAKZA= - - - Modules/FBSDKLoginKit.swiftmodule/arm64.swiftmodule - - hash - - CcAyh8nZT5yoWKJz5glvmJ1iKwU= - - hash2 - - hOIHdDkNKwzTjXttoJ1WbcWFSz2jSHwC5hyCYA+Pecw= + Qs+Iz4I/NcCzp2xkuFIga5YU3tcBZexIA7ElKniwHGY= Modules/FBSDKLoginKit.swiftmodule/x86_64-apple-ios-simulator.swiftdoc - hash - - AxZ6Q/jsfRdIL1l7oGat0+2xS30= - hash2 - 1TVJjmrnxYCf28pI0/1AeZsEwpRrqbPSdB5ybSfGaHs= + 1V2DJNk8U+peezWaBbnMQLW7z98ZmesVeZxnPCB7HhE= Modules/FBSDKLoginKit.swiftmodule/x86_64-apple-ios-simulator.swiftinterface - hash - - PjKWB3eaRN+N0ksCNIcUkVu1SLU= - hash2 - 8BWxDTqKO+U+cGPfubJ8hB/e0RLSZlUa9jRKLeuoeeg= + mzy2cp2RBIZLt6yj0CrAKg/3ImclG4FF0OkJqAuqH3o= Modules/FBSDKLoginKit.swiftmodule/x86_64-apple-ios-simulator.swiftmodule - hash - - 4ivk4DIQB3+eTiPgWlW1npeopcE= - hash2 - +mp5C+bubVO7Er2d2z4bUahtEmbWB8UHEbddlW4lXOQ= - - - Modules/FBSDKLoginKit.swiftmodule/x86_64.swiftdoc - - hash - - AxZ6Q/jsfRdIL1l7oGat0+2xS30= - - hash2 - - 1TVJjmrnxYCf28pI0/1AeZsEwpRrqbPSdB5ybSfGaHs= - - - Modules/FBSDKLoginKit.swiftmodule/x86_64.swiftinterface - - hash - - PjKWB3eaRN+N0ksCNIcUkVu1SLU= - - hash2 - - 8BWxDTqKO+U+cGPfubJ8hB/e0RLSZlUa9jRKLeuoeeg= - - - Modules/FBSDKLoginKit.swiftmodule/x86_64.swiftmodule - - hash - - 4ivk4DIQB3+eTiPgWlW1npeopcE= - - hash2 - - +mp5C+bubVO7Er2d2z4bUahtEmbWB8UHEbddlW4lXOQ= + zsMdvTfcNTsvRrS0XSENxalecXpGTLdvkbrLtwln8YQ= Modules/module.modulemap - hash - - tfc04nZSIwhoHV/QsoW1UgsqZrM= - hash2 mg/tLWcmTWvzzkcRtPQSnONw1PhzIM4vXke4Qdm7upM= diff --git a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-simulator/FBSDKLoginKit.framework/_CodeSignature/CodeSignature b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-simulator/FBSDKLoginKit.framework/_CodeSignature/CodeSignature deleted file mode 100644 index e69de29b..00000000 diff --git a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-simulator/dSYMs/FBSDKLoginKit.framework.dSYM/Contents/Info.plist b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-simulator/dSYMs/FBSDKLoginKit.framework.dSYM/Contents/Info.plist new file mode 100644 index 00000000..3fc827a5 --- /dev/null +++ b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-simulator/dSYMs/FBSDKLoginKit.framework.dSYM/Contents/Info.plist @@ -0,0 +1,20 @@ + + + + + CFBundleDevelopmentRegion + English + CFBundleIdentifier + com.apple.xcode.dsym.com.facebook.sdk.FBSDKLoginKit + CFBundleInfoDictionaryVersion + 6.0 + CFBundlePackageType + dSYM + CFBundleSignature + ???? + CFBundleShortVersionString + 1.0 + CFBundleVersion + 15.1.0 + + diff --git a/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-simulator/dSYMs/FBSDKLoginKit.framework.dSYM/Contents/Resources/DWARF/FBSDKLoginKit b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-simulator/dSYMs/FBSDKLoginKit.framework.dSYM/Contents/Resources/DWARF/FBSDKLoginKit new file mode 100644 index 00000000..0440fcf5 Binary files /dev/null and b/ios/platform/FBSDKLoginKit.xcframework/ios-arm64_x86_64-simulator/dSYMs/FBSDKLoginKit.framework.dSYM/Contents/Resources/DWARF/FBSDKLoginKit differ diff --git a/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64/FBSDKLoginKit.framework/FBSDKLoginKit b/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64/FBSDKLoginKit.framework/FBSDKLoginKit old mode 100644 new mode 100755 index 88c34a6a..de1401ca Binary files a/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64/FBSDKLoginKit.framework/FBSDKLoginKit and b/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64/FBSDKLoginKit.framework/FBSDKLoginKit differ diff --git a/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64/FBSDKLoginKit.framework/Headers/FBSDKCodeVerifier.h b/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64/FBSDKLoginKit.framework/Headers/FBSDKCodeVerifier.h deleted file mode 100644 index 67250d6f..00000000 --- a/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64/FBSDKLoginKit.framework/Headers/FBSDKCodeVerifier.h +++ /dev/null @@ -1,45 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#if !TARGET_OS_TV - - #import - -NS_ASSUME_NONNULL_BEGIN - -/** - Represents a code verifier used in the PKCE (Proof Key for Code Exchange) - process. This is a cryptographically random string using the characters - A-Z, a-z, 0-9, and the punctuation characters -._~ (hyphen, period, - underscore, and tilde), between 43 and 128 characters long. - */ -NS_SWIFT_NAME(CodeVerifier) -@interface FBSDKCodeVerifier : NSObject - -/// The string value of the code verifier -@property (nonatomic, readonly, copy) NSString *value; - -/// The SHA256 hashed challenge of the code verifier -@property (nonatomic, readonly, copy) NSString *challenge; - -/** - Attempts to initialize a new code verifier instance with the given string. - Creation will fail and return nil if the string is invalid. - - @param string the code verifier string - */ -- (nullable instancetype)initWithString:(NSString *)string - NS_DESIGNATED_INITIALIZER; - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64/FBSDKLoginKit.framework/Headers/FBSDKDefaultAudience.h b/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64/FBSDKLoginKit.framework/Headers/FBSDKDefaultAudience.h deleted file mode 100644 index e7c41d71..00000000 --- a/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64/FBSDKLoginKit.framework/Headers/FBSDKDefaultAudience.h +++ /dev/null @@ -1,34 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#if !TARGET_OS_TV - -NS_ASSUME_NONNULL_BEGIN - -/** - FBSDKDefaultAudience enum - - Passed to openURL to indicate which default audience to use for sessions that post data to Facebook. - - Certain operations such as publishing a status or publishing a photo require an audience. When the user - grants an application permission to perform a publish operation, a default audience is selected as the - publication ceiling for the application. This enumerated value allows the application to select which - audience to ask the user to grant publish permission for. - */ -typedef NS_ENUM(NSUInteger, FBSDKDefaultAudience) { - /// Indicates that the user's friends are able to see posts made by the application - FBSDKDefaultAudienceFriends = 0, - /// Indicates that only the user is able to see posts made by the application - FBSDKDefaultAudienceOnlyMe, - /// Indicates that all Facebook users are able to see posts made by the application - FBSDKDefaultAudienceEveryone, -} NS_SWIFT_NAME(DefaultAudience); - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64/FBSDKLoginKit.framework/Headers/FBSDKDeviceLoginCodeInfo.h b/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64/FBSDKLoginKit.framework/Headers/FBSDKDeviceLoginCodeInfo.h deleted file mode 100644 index fc08ff25..00000000 --- a/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64/FBSDKLoginKit.framework/Headers/FBSDKDeviceLoginCodeInfo.h +++ /dev/null @@ -1,41 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -NS_ASSUME_NONNULL_BEGIN - -/** - Describes the initial response when starting the device login flow. - This is used by `FBSDKDeviceLoginManager`. - */ -NS_SWIFT_NAME(DeviceLoginCodeInfo) -@interface FBSDKDeviceLoginCodeInfo : NSObject - -// There is no public initializer. -- (instancetype)init NS_UNAVAILABLE; -+ (instancetype)new NS_UNAVAILABLE; - -/// The unique id for this login flow. -@property (nonatomic, readonly, copy) NSString *identifier; - -/// The short "user_code" that should be presented to the user. -@property (nonatomic, readonly, copy) NSString *loginCode; - -/// The verification URL. -@property (nonatomic, readonly, copy) NSURL *verificationURL; - -/// The expiration date. -@property (nonatomic, readonly, copy) NSDate *expirationDate; - -/// The polling interval -@property (nonatomic, readonly, assign) NSUInteger pollingInterval; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64/FBSDKLoginKit.framework/Headers/FBSDKDeviceLoginManager.h b/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64/FBSDKLoginKit.framework/Headers/FBSDKDeviceLoginManager.h deleted file mode 100644 index 89def803..00000000 --- a/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64/FBSDKLoginKit.framework/Headers/FBSDKDeviceLoginManager.h +++ /dev/null @@ -1,63 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#import -#import - -NS_ASSUME_NONNULL_BEGIN - -@protocol FBSDKDeviceLoginManagerDelegate; - -/** - Use this class to perform a device login flow. - The device login flow starts by requesting a code from the device login API. - This class informs the delegate when this code is received. You should then present the - code to the user to enter. In the meantime, this class polls the device login API - periodically and informs the delegate of the results. - - See [Facebook Device Login](https://developers.facebook.com/docs/facebook-login/for-devices). - */ -NS_SWIFT_NAME(DeviceLoginManager) -@interface FBSDKDeviceLoginManager : NSObject - -/** - Initializes a new instance. - @param permissions permissions to request. - */ -- (instancetype)initWithPermissions:(NSArray *)permissions - enableSmartLogin:(BOOL)enableSmartLogin; - -- (instancetype)init NS_UNAVAILABLE; -+ (instancetype)new NS_UNAVAILABLE; - -/// The delegate. -@property (nonatomic, weak) id delegate; - -/// The requested permissions. -@property (nonatomic, readonly, copy) NSArray *permissions; - -/** - The optional URL to redirect the user to after they complete the login. - The URL must be configured in your App Settings -> Advanced -> OAuth Redirect URIs - */ -@property (nullable, nonatomic, copy) NSURL *redirectURL; - -/** - Starts the device login flow - This instance will retain self until the flow is finished or cancelled. - */ -- (void)start; - -/// Attempts to cancel the device login flow. -- (void)cancel; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64/FBSDKLoginKit.framework/Headers/FBSDKDeviceLoginManagerDelegate.h b/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64/FBSDKLoginKit.framework/Headers/FBSDKDeviceLoginManagerDelegate.h deleted file mode 100644 index cdcf8048..00000000 --- a/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64/FBSDKLoginKit.framework/Headers/FBSDKDeviceLoginManagerDelegate.h +++ /dev/null @@ -1,43 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -@class FBSDKDeviceLoginCodeInfo; -@class FBSDKDeviceLoginManager; -@class FBSDKDeviceLoginManagerResult; - -NS_ASSUME_NONNULL_BEGIN - -/// A delegate for `FBSDKDeviceLoginManager`. -NS_SWIFT_NAME(DeviceLoginManagerDelegate) -@protocol FBSDKDeviceLoginManagerDelegate - -/** - Indicates the device login flow has started. You should parse `codeInfo` to present the code to the user to enter. - @param loginManager the login manager instance. - @param codeInfo the code info data. - */ - -- (void)deviceLoginManager:(FBSDKDeviceLoginManager *)loginManager - startedWithCodeInfo:(FBSDKDeviceLoginCodeInfo *)codeInfo; - -/** - Indicates the device login flow has finished. - @param loginManager the login manager instance. - @param result the results of the login flow. - @param error the error, if available. - The flow can be finished if the user completed the flow, cancelled, or if the code has expired. - */ -- (void)deviceLoginManager:(FBSDKDeviceLoginManager *)loginManager - completedWithResult:(nullable FBSDKDeviceLoginManagerResult *)result - error:(nullable NSError *)error; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64/FBSDKLoginKit.framework/Headers/FBSDKDeviceLoginManagerResult.h b/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64/FBSDKLoginKit.framework/Headers/FBSDKDeviceLoginManagerResult.h deleted file mode 100644 index 93266b99..00000000 --- a/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64/FBSDKLoginKit.framework/Headers/FBSDKDeviceLoginManagerResult.h +++ /dev/null @@ -1,37 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -@class FBSDKAccessToken; - -NS_ASSUME_NONNULL_BEGIN - -/** - Represents the results of the a device login flow. - This is used by `FBSDKDeviceLoginManager`. - */ -NS_SWIFT_NAME(DeviceLoginManagerResult) -@interface FBSDKDeviceLoginManagerResult : NSObject - -// There is no public initializer. -- (instancetype)init NS_UNAVAILABLE; -+ (instancetype)new NS_UNAVAILABLE; - -/// The token. -@property (nullable, nonatomic, readonly, strong) FBSDKAccessToken *accessToken; - -/** - Indicates if the login was cancelled by the user, or if the device - login code has expired. - */ -@property (nonatomic, readonly, getter = isCancelled, assign) BOOL cancelled; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64/FBSDKLoginKit.framework/Headers/FBSDKLoginAuthType.h b/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64/FBSDKLoginKit.framework/Headers/FBSDKLoginAuthType.h index 360c3201..56119335 100644 --- a/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64/FBSDKLoginKit.framework/Headers/FBSDKLoginAuthType.h +++ b/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64/FBSDKLoginKit.framework/Headers/FBSDKLoginAuthType.h @@ -10,14 +10,13 @@ #if !TARGET_OS_TV -/// typedef for FBSDKLoginAuthType -/// See: https://developers.facebook.com/docs/reference/javascript/FB.login/v10.0#options +/// Login authorization types. typedef NSString *const FBSDKLoginAuthType NS_TYPED_EXTENSIBLE_ENUM NS_SWIFT_NAME(LoginAuthType); -/// Rerequest +/// The default login authorization type for login buttons; requests previously declined user permissions. FOUNDATION_EXPORT FBSDKLoginAuthType FBSDKLoginAuthTypeRerequest; -/// Reauthorize +/// Requests permissions when the user's data access has expired. FOUNDATION_EXPORT FBSDKLoginAuthType FBSDKLoginAuthTypeReauthorize; #endif diff --git a/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64/FBSDKLoginKit.framework/Headers/FBSDKLoginCompletionParametersBlock.h b/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64/FBSDKLoginKit.framework/Headers/FBSDKLoginCompletionParametersBlock.h new file mode 100644 index 00000000..7f3e5702 --- /dev/null +++ b/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64/FBSDKLoginKit.framework/Headers/FBSDKLoginCompletionParametersBlock.h @@ -0,0 +1,23 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import + +@class FBSDKLoginCompletionParameters; + +NS_ASSUME_NONNULL_BEGIN + +/// Success Block +typedef void (^ FBSDKLoginCompletionParametersBlock)(FBSDKLoginCompletionParameters *parameters) +NS_SWIFT_NAME(LoginCompletionParametersBlock); + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64/FBSDKLoginKit.framework/Headers/FBSDKLoginConstants.h b/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64/FBSDKLoginKit.framework/Headers/FBSDKLoginConstants.h deleted file mode 100644 index aa554432..00000000 --- a/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64/FBSDKLoginKit.framework/Headers/FBSDKLoginConstants.h +++ /dev/null @@ -1,86 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -NS_ASSUME_NONNULL_BEGIN - -/** - The error domain for all errors from FBSDKLoginKit - - Error codes from the SDK in the range 300-399 are reserved for this domain. - */ -FOUNDATION_EXPORT NSErrorDomain const FBSDKLoginErrorDomain -NS_SWIFT_NAME(LoginErrorDomain); - -#ifndef NS_ERROR_ENUM - #define NS_ERROR_ENUM(_domain, _name) \ - enum _name : NSInteger _name; \ - enum __attribute__((ns_error_domain(_domain))) _name: NSInteger -#endif - -/** - FBSDKLoginError - Error codes for FBSDKLoginErrorDomain. - */ -typedef NS_ERROR_ENUM (FBSDKLoginErrorDomain, FBSDKLoginError) -{ - /// Reserved. - FBSDKLoginErrorReserved = 300, - - /// The error code for unknown errors. - FBSDKLoginErrorUnknown, - - /// The user's password has changed and must log in again - FBSDKLoginErrorPasswordChanged, - - /// The user must log in to their account on www.facebook.com to restore access - FBSDKLoginErrorUserCheckpointed, - - /// Indicates a failure to request new permissions because the user has changed. - FBSDKLoginErrorUserMismatch, - - /// The user must confirm their account with Facebook before logging in - FBSDKLoginErrorUnconfirmedUser, - - /** - The Accounts framework failed without returning an error, indicating the - app's slider in the iOS Facebook Settings (device Settings -> Facebook -> App Name) has - been disabled. - */ - FBSDKLoginErrorSystemAccountAppDisabled, - - /// An error occurred related to Facebook system Account store - FBSDKLoginErrorSystemAccountUnavailable, - - /// The login response was missing a valid challenge string. - FBSDKLoginErrorBadChallengeString, - - /// The ID token returned in login response was invalid - FBSDKLoginErrorInvalidIDToken, - - /// A current access token was required and not provided - FBSDKLoginErrorMissingAccessToken, -} NS_SWIFT_NAME(LoginError); - -/** - FBSDKDeviceLoginError - Error codes for FBSDKDeviceLoginErrorDomain. - */ -typedef NS_ERROR_ENUM (FBSDKLoginErrorDomain, FBSDKDeviceLoginError) { - /// Your device is polling too frequently. - FBSDKDeviceLoginErrorExcessivePolling = 1349172, - /// User has declined to authorize your application. - FBSDKDeviceLoginErrorAuthorizationDeclined = 1349173, - /// User has not yet authorized your application. Continue polling. - FBSDKDeviceLoginErrorAuthorizationPending = 1349174, - /// The code you entered has expired. - FBSDKDeviceLoginErrorCodeExpired = 1349152 -} NS_SWIFT_NAME(DeviceLoginError); - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64/FBSDKLoginKit.framework/Headers/FBSDKLoginErrorDomain.h b/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64/FBSDKLoginKit.framework/Headers/FBSDKLoginErrorDomain.h new file mode 100644 index 00000000..300e177c --- /dev/null +++ b/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64/FBSDKLoginKit.framework/Headers/FBSDKLoginErrorDomain.h @@ -0,0 +1,18 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/// The error domain for all errors from LoginKit +/// Error codes from the SDK in the range 300-399 are reserved for login errors in this domain. +/// Error codes from the SDK in the range 1349100-1349199 are reserved for device login errors in this domain. +FOUNDATION_EXPORT NSErrorDomain const FBSDKLoginErrorDomain; + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64/FBSDKLoginKit.framework/Headers/FBSDKLoginKit-Swift.h b/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64/FBSDKLoginKit.framework/Headers/FBSDKLoginKit-Swift.h index 914f9d82..93139d45 100644 --- a/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64/FBSDKLoginKit.framework/Headers/FBSDKLoginKit-Swift.h +++ b/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64/FBSDKLoginKit.framework/Headers/FBSDKLoginKit-Swift.h @@ -1,4 +1,4 @@ -// Generated by Apple Swift version 5.5 (swiftlang-1300.0.31.1 clang-1300.0.29.1) +// Generated by Apple Swift version 5.6.1 (swiftlang-5.6.0.323.66 clang-1316.0.20.12) #ifndef FBSDKLOGINKIT_SWIFT_H #define FBSDKLOGINKIT_SWIFT_H #pragma clang diagnostic push @@ -184,12 +184,19 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); #if !defined(IBSegueAction) # define IBSegueAction #endif +#if !defined(SWIFT_EXTERN) +# if defined(__cplusplus) +# define SWIFT_EXTERN extern "C" +# else +# define SWIFT_EXTERN extern +# endif +#endif #if __has_feature(modules) #if __has_warning("-Watimport-in-framework-header") #pragma clang diagnostic ignored "-Watimport-in-framework-header" #endif -@import FBSDKCoreKit; @import Foundation; +@import ObjectiveC; #endif #pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" @@ -207,67 +214,142 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); # pragma pop_macro("any") #endif -@class NSNumber; -/// Internal Type exposed to facilitate transition to Swift. -/// API Subject to change or removal without warning. Do not use. -/// @warning INTERNAL - DO NOT USE -SWIFT_PROTOCOL_NAMED("_LoginEventLogging") -@protocol _FBSDKLoginEventLogging -@property (nonatomic, readonly) FBSDKAppEventsFlushBehavior flushBehavior; -- (void)logInternalEvent:(FBSDKAppEventName _Nonnull)eventName parameters:(NSDictionary * _Nullable)parameters isImplicitlyLogged:(BOOL)isImplicitlyLogged; -- (void)flush; +@class NSString; +@class NSURL; +@class NSDate; + +/// Describes the initial response when starting the device login flow. +/// This is used by DeviceLoginManager. +SWIFT_CLASS_NAMED("DeviceLoginCodeInfo") +@interface FBSDKDeviceLoginCodeInfo : NSObject +/// The unique id for this login flow. +@property (nonatomic, readonly, copy) NSString * _Nonnull identifier; +/// The short “user_code” that should be presented to the user. +@property (nonatomic, readonly, copy) NSString * _Nonnull loginCode; +/// The verification URL. +@property (nonatomic, readonly, copy) NSURL * _Nonnull verificationURL; +/// The expiration date. +@property (nonatomic, readonly, copy) NSDate * _Nonnull expirationDate; +/// The polling interval +@property (nonatomic, readonly) NSUInteger pollingInterval; +- (nonnull instancetype)initWithIdentifier:(NSString * _Nonnull)identifier loginCode:(NSString * _Nonnull)loginCode verificationURL:(NSURL * _Nonnull)verificationURL expirationDate:(NSDate * _Nonnull)expirationDate pollingInterval:(NSUInteger)pollingInterval OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end - -@interface FBSDKAppEvents (SWIFT_EXTENSION(FBSDKLoginKit)) <_FBSDKLoginEventLogging> +/// Custom error codes for device login errors in the login error domain +typedef SWIFT_ENUM_NAMED(NSInteger, FBSDKDeviceLoginError, "DeviceLoginErrorCode", open) { +/// Your device is polling too frequently. + FBSDKDeviceLoginErrorExcessivePolling = 1349172, +/// User has declined to authorize your application. + FBSDKDeviceLoginErrorAuthorizationDeclined = 1349173, +/// User has not yet authorized your application. Continue polling. + FBSDKDeviceLoginErrorAuthorizationPending = 1349174, +/// The code you entered has expired. + FBSDKDeviceLoginErrorCodeExpired = 1349152, +}; + +@protocol FBSDKDeviceLoginManagerDelegate; + +/// Use this class to perform a device login flow. +/// The device login flow starts by requesting a code from the device login API. +/// This class informs the delegate when this code is received. You should then present the +/// code to the user to enter. In the meantime, this class polls the device login API +/// periodically and informs the delegate of the results. +/// See Facebook Device Login. +SWIFT_CLASS_NAMED("DeviceLoginManager") +@interface FBSDKDeviceLoginManager : NSObject +/// The device login manager delegate. +@property (nonatomic, weak) id _Nullable delegate; +/// The requested permissions. +@property (nonatomic, readonly, copy) NSArray * _Nonnull permissions; +/// The optional URL to redirect the user to after they complete the login. +/// The URL must be configured in your App Settings -> Advanced -> OAuth Redirect URIs +@property (nonatomic, copy) NSURL * _Nullable redirectURL; +/// Initializes a new instance. +/// @param permissions The permissions to request. +/// @param enableSmartLogin Whether to enable smart login. +- (nonnull instancetype)initWithPermissions:(NSArray * _Nonnull)permissions enableSmartLogin:(BOOL)enableSmartLogin OBJC_DESIGNATED_INITIALIZER; +/// Starts the device login flow +/// This instance will retain self until the flow is finished or cancelled. +- (void)start; +/// Attempts to cancel the device login flow. +- (void)cancel; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end -@class UIViewController; -@class UIView; - -/// Internal Type exposed to facilitate transition to Swift. -/// API Subject to change or removal without warning. Do not use. -/// @warning INTERNAL - DO NOT USE -SWIFT_PROTOCOL_NAMED("_UserInterfaceElementProviding") -@protocol _FBSDKUserInterfaceElementProviding -- (UIViewController * _Nullable)topMostViewController SWIFT_WARN_UNUSED_RESULT; -- (UIViewController * _Nullable)viewControllerForView:(UIView * _Nonnull)view SWIFT_WARN_UNUSED_RESULT; -@end - - -@interface FBSDKInternalUtility (SWIFT_EXTENSION(FBSDKLoginKit)) <_FBSDKUserInterfaceElementProviding> -@end - -@class NSBundle; +@class NSNetService; +@class NSNumber; -/// Internal Type exposed to facilitate transition to Swift. -/// API Subject to change or removal without warning. Do not use. -/// @warning INTERNAL - DO NOT USE -SWIFT_PROTOCOL_NAMED("_UserInterfaceStringProviding") -@protocol _FBSDKUserInterfaceStringProviding -@property (nonatomic, readonly, strong) NSBundle * _Nonnull bundleForStrings; +@interface FBSDKDeviceLoginManager (SWIFT_EXTENSION(FBSDKLoginKit)) +- (void)netService:(NSNetService * _Nonnull)service didNotPublish:(NSDictionary * _Nonnull)errorValues; @end -@interface FBSDKInternalUtility (SWIFT_EXTENSION(FBSDKLoginKit)) <_FBSDKUserInterfaceStringProviding> +@class FBSDKDeviceLoginManagerResult; + +/// A delegate for DeviceLoginManager. +SWIFT_PROTOCOL_NAMED("DeviceLoginManagerDelegate") +@protocol FBSDKDeviceLoginManagerDelegate +/// Indicates the device login flow has started. You should parse codeInfo to present the code to the user to enter. +/// @param loginManager the login manager instance. +/// @param codeInfo the code info data. +- (void)deviceLoginManager:(FBSDKDeviceLoginManager * _Nonnull)loginManager startedWithCodeInfo:(FBSDKDeviceLoginCodeInfo * _Nonnull)codeInfo; +/// Indicates the device login flow has finished. +/// @param loginManager the login manager instance. +/// @param result the results of the login flow. +/// @param error the error, if available. +/// The flow can be finished if the user completed the flow, cancelled, or if the code has expired. +- (void)deviceLoginManager:(FBSDKDeviceLoginManager * _Nonnull)loginManager completedWithResult:(FBSDKDeviceLoginManagerResult * _Nullable)result error:(NSError * _Nullable)error; @end +@class FBSDKAccessToken; -/// Internal Type exposed to facilitate transition to Swift. +/// Represents the results of the a device login flow. This is used by DeviceLoginManager +SWIFT_CLASS_NAMED("DeviceLoginManagerResult") +@interface FBSDKDeviceLoginManagerResult : NSObject +/// The token +@property (nonatomic, readonly, strong) FBSDKAccessToken * _Nullable accessToken; +/// Indicates if the login was cancelled by the user, or if the device login code has expired. +@property (nonatomic, readonly) BOOL isCancelled; +/// Internal method exposed to facilitate transition to Swift. /// API Subject to change or removal without warning. Do not use. /// @warning INTERNAL - DO NOT USE -SWIFT_PROTOCOL_NAMED("_ServerConfigurationProviding") -@protocol _FBSDKServerConfigurationProviding -- (void)loadServerConfigurationWithCompletionBlock:(FBSDKLoginTooltipBlock _Nullable)completion; -@end - - -@interface FBSDKServerConfigurationProvider (SWIFT_EXTENSION(FBSDKLoginKit)) <_FBSDKServerConfigurationProviding> +- (nonnull instancetype)initWithToken:(FBSDKAccessToken * _Nullable)token isCancelled:(BOOL)cancelled OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end +/// Custom error codes for login errors in the login error domain +typedef SWIFT_ENUM_NAMED(NSInteger, FBSDKLoginError, "LoginErrorCode", open) { +/// Reserved + FBSDKLoginErrorReserved = 300, +/// The error code for unknown errors + FBSDKLoginErrorUnknown = 301, +/// The user’s password has changed and must log in again + FBSDKLoginErrorPasswordChanged = 302, +/// The user must log in to their account on www.facebook.com to restore access + FBSDKLoginErrorUserCheckpointed = 303, +/// Indicates a failure to request new permissions because the user has changed + FBSDKLoginErrorUserMismatch = 304, +/// The user must confirm their account with Facebook before logging in + FBSDKLoginErrorUnconfirmedUser = 305, +/// The Accounts framework failed without returning an error, indicating the app’s slider in the +/// iOS Facebook Settings (device Settings -> Facebook -> App Name) has been disabled. + FBSDKLoginErrorSystemAccountAppDisabled = 306, +/// An error occurred related to Facebook system Account store + FBSDKLoginErrorSystemAccountUnavailable = 307, +/// The login response was missing a valid challenge string + FBSDKLoginErrorBadChallengeString = 308, +/// The ID token returned in login response was invalid + FBSDKLoginErrorInvalidIDToken = 309, +/// A current access token was required and not provided + FBSDKLoginErrorMissingAccessToken = 310, +}; #if __has_attribute(external_source_symbol) diff --git a/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64/FBSDKLoginKit.framework/Headers/FBSDKLoginKit.h b/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64/FBSDKLoginKit.framework/Headers/FBSDKLoginKit.h index a4518190..976650e1 100644 --- a/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64/FBSDKLoginKit.framework/Headers/FBSDKLoginKit.h +++ b/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64/FBSDKLoginKit.framework/Headers/FBSDKLoginKit.h @@ -6,20 +6,9 @@ * LICENSE file in the root directory of this source tree. */ -#import -#import -#import -#import -#import -#import #import -#import -#import -#import +#import +#import #import -#import -#import -#import -#import #import diff --git a/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64/FBSDKLoginKit.framework/Headers/FBSDKLoginManager.h b/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64/FBSDKLoginKit.framework/Headers/FBSDKLoginManager.h deleted file mode 100644 index 20e29690..00000000 --- a/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64/FBSDKLoginKit.framework/Headers/FBSDKLoginManager.h +++ /dev/null @@ -1,131 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#import -#import -#import - -NS_ASSUME_NONNULL_BEGIN - -#if !TARGET_OS_TV - -@class FBSDKLoginConfiguration; - -/** - `FBSDKLoginManager` provides methods for logging the user in and out. - - `FBSDKLoginManager` serves to help manage sessions represented by tokens for authentication, - `AuthenticationToken`, and data access, `AccessToken`. - - You should check if the type of token you expect is present as a singleton instance, either `AccessToken.current` - or `AuthenticationToken.current` before calling any of the login methods to see if there is a cached token - available. A standard place to do this is in `viewDidLoad`. - - @warning If you are managing your own token instances outside of `AccessToken.current`, you will need to set - `AccessToken.current` before calling any of the login methods to authorize further permissions on your tokens. - */ -NS_SWIFT_NAME(LoginManager) -@interface FBSDKLoginManager : NSObject - -/** - the default audience. - - you should set this if you intend to ask for publish permissions. - */ -@property (nonatomic, assign) FBSDKDefaultAudience defaultAudience; - -/** - Logs the user in or authorizes additional permissions. - - @param permissions the optional array of permissions. Note this is converted to NSSet and is only - an NSArray for the convenience of literal syntax. - @param fromViewController the view controller to present from. If nil, the topmost view controller will be - automatically determined as best as possible. - @param handler the callback. - - Use this method when asking for read permissions. You should only ask for permissions when they - are needed and explain the value to the user. You can inspect the `FBSDKLoginManagerLoginResultBlock`'s - `result.declinedPermissions` to provide more information to the user if they decline permissions. - You typically should check if `AccessToken.current` already contains the permissions you need before - asking to reduce unnecessary login attempts. For example, you could perform that check in `viewDidLoad`. - - @warning You can only perform one login call at a time. Calling a login method before the completion handler is called - on a previous login attempt will result in an error. - @warning This method will present a UI to the user and thus should be called on the main thread. - */ - -// UNCRUSTIFY_FORMAT_OFF -- (void)logInWithPermissions:(NSArray *)permissions - fromViewController:(nullable UIViewController *)fromViewController - handler:(nullable FBSDKLoginManagerLoginResultBlock)handler -NS_SWIFT_NAME(logIn(permissions:from:handler:)); -// UNCRUSTIFY_FORMAT_ON - -/** - Logs the user in or authorizes additional permissions. - - @param viewController the view controller from which to present the login UI. If nil, the topmost view - controller will be automatically determined and used. - @param configuration the login configuration to use. - @param completion the login completion handler. - - Use this method when asking for permissions. You should only ask for permissions when they - are needed and the value should be explained to the user. You can inspect the - `FBSDKLoginManagerLoginResultBlock`'s `result.declinedPermissions` to provide more information - to the user if they decline permissions. - To reduce unnecessary login attempts, you should typically check if `AccessToken.current` - already contains the permissions you need. If it does, you probably do not need to call this method. - - @warning You can only perform one login call at a time. Calling a login method before the completion handler is called - on a previous login attempt will result in an error. - @warning This method will present a UI to the user and thus should be called on the main thread. - */ -- (void)logInFromViewController:(nullable UIViewController *)viewController - configuration:(FBSDKLoginConfiguration *)configuration - completion:(FBSDKLoginManagerLoginResultBlock)completion - NS_REFINED_FOR_SWIFT; - -/** - Requests user's permission to reathorize application's data access, after it has expired due to inactivity. - @param fromViewController the view controller from which to present the login UI. If nil, the topmost view - controller will be automatically determined and used. - @param handler the callback. - -Use this method when you need to reathorize your app's access to user data via the Graph API. -You should only call this after access has expired. -You should provide as much context to the user as possible as to why you need to reauthorize the access, the -scope of access being reathorized, and what added value your app provides when the access is reathorized. -You can inspect the `result.declinedPermissions` to determine if you should provide more information to the -user based on any declined permissions. - - @warning This method will reauthorize using a `LoginConfiguration` with `FBSDKLoginTracking` set to `.enabled`. - @warning This method will present UI the user. You typically should call this if `AccessToken.isDataAccessExpired` is true. - */ - -// UNCRUSTIFY_FORMAT_OFF -- (void)reauthorizeDataAccess:(UIViewController *)fromViewController - handler:(FBSDKLoginManagerLoginResultBlock)handler -NS_SWIFT_NAME(reauthorizeDataAccess(from:handler:)); -// UNCRUSTIFY_FORMAT_ON - -/** - Logs the user out - - This nils out the singleton instances of `AccessToken` `AuthenticationToken` and `Profle`. - - @note This is only a client side logout. It will not log the user out of their Facebook account. - */ -- (void)logOut; - -@end - -#endif - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64/FBSDKLoginKit.framework/Headers/FBSDKLoginManagerLoginResult.h b/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64/FBSDKLoginKit.framework/Headers/FBSDKLoginManagerLoginResult.h deleted file mode 100644 index 21df36e9..00000000 --- a/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64/FBSDKLoginKit.framework/Headers/FBSDKLoginManagerLoginResult.h +++ /dev/null @@ -1,66 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -NS_ASSUME_NONNULL_BEGIN - -#if !TARGET_OS_TV - -@class FBSDKAccessToken; -@class FBSDKAuthenticationToken; - -/// Describes the result of a login attempt. -NS_SWIFT_NAME(LoginManagerLoginResult) -@interface FBSDKLoginManagerLoginResult : NSObject - -- (instancetype)init NS_UNAVAILABLE; -+ (instancetype)new NS_UNAVAILABLE; - -/// the access token. -@property (nullable, nonatomic, copy) FBSDKAccessToken *token; - -/// the authentication token. -@property (nullable, nonatomic, copy) FBSDKAuthenticationToken *authenticationToken; - -/// whether the login was cancelled by the user. -@property (nonatomic, readonly) BOOL isCancelled; - -/** - the set of permissions granted by the user in the associated request. - - inspect the token's permissions set for a complete list. - */ -@property (nonatomic, copy) NSSet *grantedPermissions; - -/** - the set of permissions declined by the user in the associated request. - - inspect the token's permissions set for a complete list. - */ -@property (nonatomic, copy) NSSet *declinedPermissions; - -/** - Initializes a new instance. - @param token the access token - @param authenticationToken the authentication token - @param isCancelled whether the login was cancelled by the user - @param grantedPermissions the set of granted permissions - @param declinedPermissions the set of declined permissions - */ -- (instancetype)initWithToken:(nullable FBSDKAccessToken *)token - authenticationToken:(nullable FBSDKAuthenticationToken *)authenticationToken - isCancelled:(BOOL)isCancelled - grantedPermissions:(NSSet *)grantedPermissions - declinedPermissions:(NSSet *)declinedPermissions - NS_DESIGNATED_INITIALIZER; -@end - -#endif - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64/FBSDKLoginKit.framework/Headers/FBSDKLoginProviding.h b/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64/FBSDKLoginKit.framework/Headers/FBSDKLoginProviding.h deleted file mode 100644 index 82a2e600..00000000 --- a/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64/FBSDKLoginKit.framework/Headers/FBSDKLoginProviding.h +++ /dev/null @@ -1,42 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#if !TARGET_OS_TV - - #import - #import - -NS_ASSUME_NONNULL_BEGIN - -@class FBSDKLoginConfiguration; - -NS_SWIFT_NAME(_LoginProviding) -@protocol FBSDKLoginProviding - -@property (nonatomic, assign) FBSDKDefaultAudience defaultAudience; - -- (void)logInFromViewController:(nullable UIViewController *)viewController - configuration:(FBSDKLoginConfiguration *)configuration - completion:(FBSDKLoginManagerLoginResultBlock)completion NS_REFINED_FOR_SWIFT; - -// UNCRUSTIFY_FORMAT_OFF -- (void)logInWithPermissions:(NSArray *)permissions - fromViewController:(nullable UIViewController *)viewController - handler:(FBSDKLoginManagerLoginResultBlock)handler -NS_SWIFT_NAME(logIn(permissions:from:handler:)); -// UNCRUSTIFY_FORMAT_ON - -- (void)logOut; - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64/FBSDKLoginKit.framework/Headers/FBSDKLoginTooltipView.h b/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64/FBSDKLoginKit.framework/Headers/FBSDKLoginTooltipView.h deleted file mode 100644 index c703f57b..00000000 --- a/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64/FBSDKLoginKit.framework/Headers/FBSDKLoginTooltipView.h +++ /dev/null @@ -1,47 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#if !TARGET_OS_TV - - #import - - #import - -NS_ASSUME_NONNULL_BEGIN - -@protocol FBSDKLoginTooltipViewDelegate; - -/** - Represents a tooltip to be displayed next to a Facebook login button - to highlight features for new users. - - The `FBSDKLoginButton` may display this view automatically. If you do - not use the `FBSDKLoginButton`, you can manually call one of the `present*` methods - as appropriate and customize behavior via `FBSDKLoginTooltipViewDelegate` delegate. - - By default, the `FBSDKLoginTooltipView` is not added to the superview until it is - determined the app has migrated to the new login experience. You can override this - (e.g., to test the UI layout) by implementing the delegate or setting `forceDisplay` to YES. - */ -NS_SWIFT_NAME(FBLoginTooltipView) -@interface FBSDKLoginTooltipView : FBSDKTooltipView - -/// the delegate -@property (nonatomic, weak) id delegate; - -/** if set to YES, the view will always be displayed and the delegate's - `loginTooltipView:shouldAppear:` will NOT be called. */ -@property (nonatomic, getter = shouldForceDisplay, assign) BOOL forceDisplay; - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64/FBSDKLoginKit.framework/Headers/FBSDKLoginTooltipViewDelegate.h b/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64/FBSDKLoginKit.framework/Headers/FBSDKLoginTooltipViewDelegate.h deleted file mode 100644 index 9d609430..00000000 --- a/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64/FBSDKLoginKit.framework/Headers/FBSDKLoginTooltipViewDelegate.h +++ /dev/null @@ -1,57 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#if !TARGET_OS_TV - -NS_ASSUME_NONNULL_BEGIN - -/** - @protocol - - The `FBSDKLoginTooltipViewDelegate` protocol defines the methods used to receive event - notifications from `FBSDKLoginTooltipView` objects. - */ -NS_SWIFT_NAME(LoginTooltipViewDelegate) -@protocol FBSDKLoginTooltipViewDelegate - -@optional - -/** - Asks the delegate if the tooltip view should appear - - @param view The tooltip view. - @param appIsEligible The value fetched from the server identifying if the app - is eligible for the new login experience. - - Use this method to customize display behavior. - */ -- (BOOL)loginTooltipView:(FBSDKLoginTooltipView *)view shouldAppear:(BOOL)appIsEligible; - -/** - Tells the delegate the tooltip view will appear, specifically after it's been - added to the super view but before the fade in animation. - - @param view The tooltip view. - */ -- (void)loginTooltipViewWillAppear:(FBSDKLoginTooltipView *)view; - -/** - Tells the delegate the tooltip view will not appear (i.e., was not - added to the super view). - - @param view The tooltip view. - */ -- (void)loginTooltipViewWillNotAppear:(FBSDKLoginTooltipView *)view; - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64/FBSDKLoginKit.framework/Headers/FBSDKTooltipView.h b/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64/FBSDKLoginKit.framework/Headers/FBSDKTooltipView.h deleted file mode 100644 index ab8bab05..00000000 --- a/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64/FBSDKLoginKit.framework/Headers/FBSDKTooltipView.h +++ /dev/null @@ -1,129 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#if !TARGET_OS_TV - - #import - -NS_ASSUME_NONNULL_BEGIN - -/** - FBSDKTooltipViewArrowDirection enum - - Passed on construction to determine arrow orientation. - */ -typedef NS_ENUM(NSUInteger, FBSDKTooltipViewArrowDirection) { - /// View is located above given point, arrow is pointing down. - FBSDKTooltipViewArrowDirectionDown = 0, - /// View is located below given point, arrow is pointing up. - FBSDKTooltipViewArrowDirectionUp = 1, -} NS_SWIFT_NAME(FBTooltipView.ArrowDirection); - -/** - FBSDKTooltipColorStyle enum - - Passed on construction to determine color styling. - */ -typedef NS_ENUM(NSUInteger, FBSDKTooltipColorStyle) { - /// Light blue background, white text, faded blue close button. - FBSDKTooltipColorStyleFriendlyBlue = 0, - /// Dark gray background, white text, light gray close button. - FBSDKTooltipColorStyleNeutralGray = 1, -} NS_SWIFT_NAME(FBTooltipView.ColorStyle); - -/** - Tooltip bubble with text in it used to display tips for UI elements, - with a pointed arrow (to refer to the UI element). - - The tooltip fades in and will automatically fade out. See `displayDuration`. - */ -NS_SWIFT_NAME(FBTooltipView) -@interface FBSDKTooltipView : UIView - -/** - Gets or sets the amount of time in seconds the tooltip should be displayed. - Set this to zero to make the display permanent until explicitly dismissed. - Defaults to six seconds. - */ -@property (nonatomic, assign) CFTimeInterval displayDuration; - -/** - Gets or sets the color style after initialization. - Defaults to value passed to -initWithTagline:message:colorStyle:. - */ -@property (nonatomic, assign) FBSDKTooltipColorStyle colorStyle; - -/// Gets or sets the message. -@property (nullable, nonatomic, copy) NSString *message; - -/// Gets or sets the optional phrase that comprises the first part of the label (and is highlighted differently). -@property (nullable, nonatomic, copy) NSString *tagline; - -/** - Designated initializer. - - @param tagline First part of the label, that will be highlighted with different color. Can be nil. - - @param message Main message to display. - - @param colorStyle Color style to use for tooltip. - - If you need to show a tooltip for login, consider using the `FBSDKLoginTooltipView` view. - - See FBSDKLoginTooltipView - */ -- (instancetype)initWithTagline:(nullable NSString *)tagline - message:(nullable NSString *)message - colorStyle:(FBSDKTooltipColorStyle)colorStyle; - -/** - Show tooltip at the top or at the bottom of given view. - Tooltip will be added to anchorView.window.rootViewController.view - - @param anchorView view to show at, must be already added to window view hierarchy, in order to decide - where tooltip will be shown. (If there's not enough space at the top of the anchorView in window bounds - - tooltip will be shown at the bottom of it) - - Use this method to present the tooltip with automatic positioning or - use -presentInView:withArrowPosition:direction: for manual positioning - If anchorView is nil or has no window - this method does nothing. - */ -- (void)presentFromView:(UIView *)anchorView; - -/** - Adds tooltip to given view, with given position and arrow direction. - - @param view View to be used as superview. - - @param arrowPosition Point in view's cordinates, where arrow will be pointing - - @param arrowDirection whenever arrow should be pointing up (message bubble is below the arrow) or - down (message bubble is above the arrow). - */ - -// UNCRUSTIFY_FORMAT_OFF -- (void)presentInView:(UIView *)view - withArrowPosition:(CGPoint)arrowPosition - direction:(FBSDKTooltipViewArrowDirection)arrowDirection -NS_SWIFT_NAME(present(in:arrowPosition:direction:)); -// UNCRUSTIFY_FORMAT_ON - -/** - Remove tooltip manually. - - Calling this method isn't necessary - tooltip will dismiss itself automatically after the `displayDuration`. - */ -- (void)dismiss; - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64/FBSDKLoginKit.framework/Info.plist b/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64/FBSDKLoginKit.framework/Info.plist index 12deb69d..4ca9fa32 100644 Binary files a/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64/FBSDKLoginKit.framework/Info.plist and b/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64/FBSDKLoginKit.framework/Info.plist differ diff --git a/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/arm64-apple-tvos.swiftdoc b/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/arm64-apple-tvos.swiftdoc index 8f29f76c..f018099e 100644 Binary files a/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/arm64-apple-tvos.swiftdoc and b/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/arm64-apple-tvos.swiftdoc differ diff --git a/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/arm64-apple-tvos.swiftinterface b/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/arm64-apple-tvos.swiftinterface index 1cba8b5b..68d50525 100644 --- a/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/arm64-apple-tvos.swiftinterface +++ b/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/arm64-apple-tvos.swiftinterface @@ -1,6 +1,6 @@ // swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.5 (swiftlang-1300.0.31.1 clang-1300.0.29.1) -// swift-module-flags: -target arm64-apple-tvos11.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FBSDKLoginKit +// swift-compiler-version: Apple Swift version 5.6.1 (swiftlang-5.6.0.323.66 clang-1316.0.20.12) +// swift-module-flags: -target arm64-apple-tvos12.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FBSDKLoginKit import FBSDKCoreKit import FBSDKCoreKit_Basics @_exported import FBSDKLoginKit @@ -8,26 +8,149 @@ import Foundation import Swift import UIKit import _Concurrency -extension FBSDKCoreKit.AppEvents : FBSDKLoginKit._LoginEventLogging { +@objcMembers @objc(FBSDKDeviceLoginCodeInfo) final public class DeviceLoginCodeInfo : ObjectiveC.NSObject { + @objc final public let identifier: Swift.String + @objc final public let loginCode: Swift.String + @objc final public let verificationURL: Foundation.URL + @objc final public let expirationDate: Foundation.Date + @objc final public let pollingInterval: Swift.UInt + @objc public init(identifier: Swift.String, loginCode: Swift.String, verificationURL: Foundation.URL, expirationDate: Foundation.Date, pollingInterval: Swift.UInt) + @objc deinit } -extension FBSDKCoreKit.InternalUtility : FBSDKLoginKit._UserInterfaceElementProviding { +public struct DeviceLoginError : Foundation.CustomNSError, Swift.Hashable { + public let errorCode: Swift.Int + public let errorUserInfo: [Swift.String : Any] + public init(_nsError nsError: Foundation.NSError) + public init(_ code: FBSDKLoginKit.DeviceLoginError.Code, userInfo: [Swift.String : Any] = [:]) + public static var errorDomain: Swift.String { + get + } + public typealias Code = FBSDKLoginKit.DeviceLoginErrorCode + public static var excessivePolling: FBSDKLoginKit.DeviceLoginError.Code { + get + } + public static var authorizationDeclined: FBSDKLoginKit.DeviceLoginError.Code { + get + } + public static var authorizationPending: FBSDKLoginKit.DeviceLoginError.Code { + get + } + public static var codeExpired: FBSDKLoginKit.DeviceLoginError.Code { + get + } + public static func == (lhs: FBSDKLoginKit.DeviceLoginError, rhs: FBSDKLoginKit.DeviceLoginError) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } } -extension FBSDKCoreKit.InternalUtility : FBSDKLoginKit._UserInterfaceStringProviding { +@objc(FBSDKDeviceLoginError) public enum DeviceLoginErrorCode : Swift.Int, @unchecked Swift.Sendable, Swift.Equatable { + public typealias _ErrorType = FBSDKLoginKit.DeviceLoginError + case excessivePolling = 1349172 + case authorizationDeclined = 1349173 + case authorizationPending = 1349174 + case codeExpired = 1349152 + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } } -extension FBSDKCoreKit.ServerConfigurationProvider : FBSDKLoginKit._ServerConfigurationProviding { +@objcMembers @objc(FBSDKDeviceLoginManager) final public class DeviceLoginManager : ObjectiveC.NSObject { + @objc weak final public var delegate: FBSDKLoginKit.DeviceLoginManagerDelegate? + @objc final public let permissions: [Swift.String] + @objc final public var redirectURL: Foundation.URL? + @objc(initWithPermissions:enableSmartLogin:) public init(permissions: [Swift.String], enableSmartLogin: Swift.Bool) + @objc final public func start() + @objc final public func cancel() + @objc deinit } -@objc(_FBSDKLoginEventLogging) public protocol _LoginEventLogging { - @objc var flushBehavior: FBSDKCoreKit.AppEvents.FlushBehavior { get } - @objc func logInternalEvent(_ eventName: FBSDKCoreKit.AppEvents.Name, parameters: [FBSDKCoreKit.AppEvents.ParameterName : Any]?, isImplicitlyLogged: Swift.Bool) - @objc func flush() +extension FBSDKLoginKit.DeviceLoginManager : Foundation.NetServiceDelegate { + @objc final public func netService(_ service: Foundation.NetService, didNotPublish errorValues: [Swift.String : Foundation.NSNumber]) } -@objc(_FBSDKServerConfigurationProviding) public protocol _ServerConfigurationProviding { - @objc(loadServerConfigurationWithCompletionBlock:) func loadServerConfiguration(completion: FBSDKCoreKit.LoginTooltipBlock?) +@objc(FBSDKDeviceLoginManagerDelegate) public protocol DeviceLoginManagerDelegate { + @objc(deviceLoginManager:startedWithCodeInfo:) func deviceLoginManager(_ loginManager: FBSDKLoginKit.DeviceLoginManager, startedWith codeInfo: FBSDKLoginKit.DeviceLoginCodeInfo) + @objc(deviceLoginManager:completedWithResult:error:) func deviceLoginManager(_ loginManager: FBSDKLoginKit.DeviceLoginManager, completedWith result: FBSDKLoginKit.DeviceLoginManagerResult?, error: Swift.Error?) } -@objc(_FBSDKUserInterfaceElementProviding) public protocol _UserInterfaceElementProviding { - @objc func topMostViewController() -> UIKit.UIViewController? - @objc(viewControllerForView:) func viewController(for view: UIKit.UIView) -> UIKit.UIViewController? +@objcMembers @objc(FBSDKDeviceLoginManagerResult) final public class DeviceLoginManagerResult : ObjectiveC.NSObject { + @objc final public var accessToken: FBSDKCoreKit.AccessToken? { + get + } + @objc final public var isCancelled: Swift.Bool { + get + } + @objc public init(token: FBSDKCoreKit.AccessToken?, isCancelled cancelled: Swift.Bool) + @objc deinit } -@objc(_FBSDKUserInterfaceStringProviding) public protocol _UserInterfaceStringProviding { - @objc var bundleForStrings: Foundation.Bundle { get } +public struct LoginError : Foundation.CustomNSError, Swift.Hashable { + public let errorCode: Swift.Int + public let errorUserInfo: [Swift.String : Any] + public init(_nsError nsError: Foundation.NSError) + public init(_ code: FBSDKLoginKit.LoginError.Code, userInfo: [Swift.String : Any] = [:]) + public static var errorDomain: Swift.String { + get + } + public typealias Code = FBSDKLoginKit.LoginErrorCode + public static var reserved: FBSDKLoginKit.LoginError.Code { + get + } + public static var unknown: FBSDKLoginKit.LoginError.Code { + get + } + public static var passwordChanged: FBSDKLoginKit.LoginError.Code { + get + } + public static var userCheckpointed: FBSDKLoginKit.LoginError.Code { + get + } + public static var userMismatch: FBSDKLoginKit.LoginError.Code { + get + } + public static var unconfirmedUser: FBSDKLoginKit.LoginError.Code { + get + } + public static var systemAccountAppDisabled: FBSDKLoginKit.LoginError.Code { + get + } + public static var systemAccountUnavailable: FBSDKLoginKit.LoginError.Code { + get + } + public static var badChallengeString: FBSDKLoginKit.LoginError.Code { + get + } + public static var invalidIDToken: FBSDKLoginKit.LoginError.Code { + get + } + public static var missingAccessToken: FBSDKLoginKit.LoginError.Code { + get + } + public static func == (lhs: FBSDKLoginKit.LoginError, rhs: FBSDKLoginKit.LoginError) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } } +@objc(FBSDKLoginError) public enum LoginErrorCode : Swift.Int, @unchecked Swift.Sendable, Swift.Equatable { + public typealias _ErrorType = FBSDKLoginKit.LoginError + case reserved = 300 + case unknown + case passwordChanged + case userCheckpointed + case userMismatch + case unconfirmedUser + case systemAccountAppDisabled + case systemAccountUnavailable + case badChallengeString + case invalidIDToken + case missingAccessToken + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +public let LoginErrorDomain: Swift.String +extension FBSDKLoginKit.DeviceLoginErrorCode : Swift.Hashable {} +extension FBSDKLoginKit.DeviceLoginErrorCode : Swift.RawRepresentable {} +extension FBSDKLoginKit.LoginErrorCode : Swift.Hashable {} +extension FBSDKLoginKit.LoginErrorCode : Swift.RawRepresentable {} diff --git a/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/arm64.swiftdoc b/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/arm64.swiftdoc deleted file mode 100644 index 8f29f76c..00000000 Binary files a/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/arm64.swiftdoc and /dev/null differ diff --git a/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/arm64.swiftinterface b/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/arm64.swiftinterface deleted file mode 100644 index 1cba8b5b..00000000 --- a/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/arm64.swiftinterface +++ /dev/null @@ -1,33 +0,0 @@ -// swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.5 (swiftlang-1300.0.31.1 clang-1300.0.29.1) -// swift-module-flags: -target arm64-apple-tvos11.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FBSDKLoginKit -import FBSDKCoreKit -import FBSDKCoreKit_Basics -@_exported import FBSDKLoginKit -import Foundation -import Swift -import UIKit -import _Concurrency -extension FBSDKCoreKit.AppEvents : FBSDKLoginKit._LoginEventLogging { -} -extension FBSDKCoreKit.InternalUtility : FBSDKLoginKit._UserInterfaceElementProviding { -} -extension FBSDKCoreKit.InternalUtility : FBSDKLoginKit._UserInterfaceStringProviding { -} -extension FBSDKCoreKit.ServerConfigurationProvider : FBSDKLoginKit._ServerConfigurationProviding { -} -@objc(_FBSDKLoginEventLogging) public protocol _LoginEventLogging { - @objc var flushBehavior: FBSDKCoreKit.AppEvents.FlushBehavior { get } - @objc func logInternalEvent(_ eventName: FBSDKCoreKit.AppEvents.Name, parameters: [FBSDKCoreKit.AppEvents.ParameterName : Any]?, isImplicitlyLogged: Swift.Bool) - @objc func flush() -} -@objc(_FBSDKServerConfigurationProviding) public protocol _ServerConfigurationProviding { - @objc(loadServerConfigurationWithCompletionBlock:) func loadServerConfiguration(completion: FBSDKCoreKit.LoginTooltipBlock?) -} -@objc(_FBSDKUserInterfaceElementProviding) public protocol _UserInterfaceElementProviding { - @objc func topMostViewController() -> UIKit.UIViewController? - @objc(viewControllerForView:) func viewController(for view: UIKit.UIView) -> UIKit.UIViewController? -} -@objc(_FBSDKUserInterfaceStringProviding) public protocol _UserInterfaceStringProviding { - @objc var bundleForStrings: Foundation.Bundle { get } -} diff --git a/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64/dSYMs/FBSDKLoginKit.framework.dSYM/Contents/Info.plist b/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64/dSYMs/FBSDKLoginKit.framework.dSYM/Contents/Info.plist new file mode 100644 index 00000000..3fc827a5 --- /dev/null +++ b/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64/dSYMs/FBSDKLoginKit.framework.dSYM/Contents/Info.plist @@ -0,0 +1,20 @@ + + + + + CFBundleDevelopmentRegion + English + CFBundleIdentifier + com.apple.xcode.dsym.com.facebook.sdk.FBSDKLoginKit + CFBundleInfoDictionaryVersion + 6.0 + CFBundlePackageType + dSYM + CFBundleSignature + ???? + CFBundleShortVersionString + 1.0 + CFBundleVersion + 15.1.0 + + diff --git a/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64/dSYMs/FBSDKLoginKit.framework.dSYM/Contents/Resources/DWARF/FBSDKLoginKit b/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64/dSYMs/FBSDKLoginKit.framework.dSYM/Contents/Resources/DWARF/FBSDKLoginKit new file mode 100644 index 00000000..6babea4d Binary files /dev/null and b/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64/dSYMs/FBSDKLoginKit.framework.dSYM/Contents/Resources/DWARF/FBSDKLoginKit differ diff --git a/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/FBSDKLoginKit b/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/FBSDKLoginKit old mode 100644 new mode 100755 index 1d56f395..a4a6327a Binary files a/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/FBSDKLoginKit and b/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/FBSDKLoginKit differ diff --git a/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKCodeVerifier.h b/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKCodeVerifier.h deleted file mode 100644 index 67250d6f..00000000 --- a/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKCodeVerifier.h +++ /dev/null @@ -1,45 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#if !TARGET_OS_TV - - #import - -NS_ASSUME_NONNULL_BEGIN - -/** - Represents a code verifier used in the PKCE (Proof Key for Code Exchange) - process. This is a cryptographically random string using the characters - A-Z, a-z, 0-9, and the punctuation characters -._~ (hyphen, period, - underscore, and tilde), between 43 and 128 characters long. - */ -NS_SWIFT_NAME(CodeVerifier) -@interface FBSDKCodeVerifier : NSObject - -/// The string value of the code verifier -@property (nonatomic, readonly, copy) NSString *value; - -/// The SHA256 hashed challenge of the code verifier -@property (nonatomic, readonly, copy) NSString *challenge; - -/** - Attempts to initialize a new code verifier instance with the given string. - Creation will fail and return nil if the string is invalid. - - @param string the code verifier string - */ -- (nullable instancetype)initWithString:(NSString *)string - NS_DESIGNATED_INITIALIZER; - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKDefaultAudience.h b/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKDefaultAudience.h deleted file mode 100644 index e7c41d71..00000000 --- a/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKDefaultAudience.h +++ /dev/null @@ -1,34 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#if !TARGET_OS_TV - -NS_ASSUME_NONNULL_BEGIN - -/** - FBSDKDefaultAudience enum - - Passed to openURL to indicate which default audience to use for sessions that post data to Facebook. - - Certain operations such as publishing a status or publishing a photo require an audience. When the user - grants an application permission to perform a publish operation, a default audience is selected as the - publication ceiling for the application. This enumerated value allows the application to select which - audience to ask the user to grant publish permission for. - */ -typedef NS_ENUM(NSUInteger, FBSDKDefaultAudience) { - /// Indicates that the user's friends are able to see posts made by the application - FBSDKDefaultAudienceFriends = 0, - /// Indicates that only the user is able to see posts made by the application - FBSDKDefaultAudienceOnlyMe, - /// Indicates that all Facebook users are able to see posts made by the application - FBSDKDefaultAudienceEveryone, -} NS_SWIFT_NAME(DefaultAudience); - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKDeviceLoginCodeInfo.h b/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKDeviceLoginCodeInfo.h deleted file mode 100644 index fc08ff25..00000000 --- a/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKDeviceLoginCodeInfo.h +++ /dev/null @@ -1,41 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -NS_ASSUME_NONNULL_BEGIN - -/** - Describes the initial response when starting the device login flow. - This is used by `FBSDKDeviceLoginManager`. - */ -NS_SWIFT_NAME(DeviceLoginCodeInfo) -@interface FBSDKDeviceLoginCodeInfo : NSObject - -// There is no public initializer. -- (instancetype)init NS_UNAVAILABLE; -+ (instancetype)new NS_UNAVAILABLE; - -/// The unique id for this login flow. -@property (nonatomic, readonly, copy) NSString *identifier; - -/// The short "user_code" that should be presented to the user. -@property (nonatomic, readonly, copy) NSString *loginCode; - -/// The verification URL. -@property (nonatomic, readonly, copy) NSURL *verificationURL; - -/// The expiration date. -@property (nonatomic, readonly, copy) NSDate *expirationDate; - -/// The polling interval -@property (nonatomic, readonly, assign) NSUInteger pollingInterval; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKDeviceLoginManager.h b/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKDeviceLoginManager.h deleted file mode 100644 index 89def803..00000000 --- a/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKDeviceLoginManager.h +++ /dev/null @@ -1,63 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#import -#import - -NS_ASSUME_NONNULL_BEGIN - -@protocol FBSDKDeviceLoginManagerDelegate; - -/** - Use this class to perform a device login flow. - The device login flow starts by requesting a code from the device login API. - This class informs the delegate when this code is received. You should then present the - code to the user to enter. In the meantime, this class polls the device login API - periodically and informs the delegate of the results. - - See [Facebook Device Login](https://developers.facebook.com/docs/facebook-login/for-devices). - */ -NS_SWIFT_NAME(DeviceLoginManager) -@interface FBSDKDeviceLoginManager : NSObject - -/** - Initializes a new instance. - @param permissions permissions to request. - */ -- (instancetype)initWithPermissions:(NSArray *)permissions - enableSmartLogin:(BOOL)enableSmartLogin; - -- (instancetype)init NS_UNAVAILABLE; -+ (instancetype)new NS_UNAVAILABLE; - -/// The delegate. -@property (nonatomic, weak) id delegate; - -/// The requested permissions. -@property (nonatomic, readonly, copy) NSArray *permissions; - -/** - The optional URL to redirect the user to after they complete the login. - The URL must be configured in your App Settings -> Advanced -> OAuth Redirect URIs - */ -@property (nullable, nonatomic, copy) NSURL *redirectURL; - -/** - Starts the device login flow - This instance will retain self until the flow is finished or cancelled. - */ -- (void)start; - -/// Attempts to cancel the device login flow. -- (void)cancel; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKDeviceLoginManagerDelegate.h b/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKDeviceLoginManagerDelegate.h deleted file mode 100644 index cdcf8048..00000000 --- a/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKDeviceLoginManagerDelegate.h +++ /dev/null @@ -1,43 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -@class FBSDKDeviceLoginCodeInfo; -@class FBSDKDeviceLoginManager; -@class FBSDKDeviceLoginManagerResult; - -NS_ASSUME_NONNULL_BEGIN - -/// A delegate for `FBSDKDeviceLoginManager`. -NS_SWIFT_NAME(DeviceLoginManagerDelegate) -@protocol FBSDKDeviceLoginManagerDelegate - -/** - Indicates the device login flow has started. You should parse `codeInfo` to present the code to the user to enter. - @param loginManager the login manager instance. - @param codeInfo the code info data. - */ - -- (void)deviceLoginManager:(FBSDKDeviceLoginManager *)loginManager - startedWithCodeInfo:(FBSDKDeviceLoginCodeInfo *)codeInfo; - -/** - Indicates the device login flow has finished. - @param loginManager the login manager instance. - @param result the results of the login flow. - @param error the error, if available. - The flow can be finished if the user completed the flow, cancelled, or if the code has expired. - */ -- (void)deviceLoginManager:(FBSDKDeviceLoginManager *)loginManager - completedWithResult:(nullable FBSDKDeviceLoginManagerResult *)result - error:(nullable NSError *)error; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKDeviceLoginManagerResult.h b/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKDeviceLoginManagerResult.h deleted file mode 100644 index 93266b99..00000000 --- a/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKDeviceLoginManagerResult.h +++ /dev/null @@ -1,37 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -@class FBSDKAccessToken; - -NS_ASSUME_NONNULL_BEGIN - -/** - Represents the results of the a device login flow. - This is used by `FBSDKDeviceLoginManager`. - */ -NS_SWIFT_NAME(DeviceLoginManagerResult) -@interface FBSDKDeviceLoginManagerResult : NSObject - -// There is no public initializer. -- (instancetype)init NS_UNAVAILABLE; -+ (instancetype)new NS_UNAVAILABLE; - -/// The token. -@property (nullable, nonatomic, readonly, strong) FBSDKAccessToken *accessToken; - -/** - Indicates if the login was cancelled by the user, or if the device - login code has expired. - */ -@property (nonatomic, readonly, getter = isCancelled, assign) BOOL cancelled; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKLoginAuthType.h b/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKLoginAuthType.h index 360c3201..56119335 100644 --- a/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKLoginAuthType.h +++ b/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKLoginAuthType.h @@ -10,14 +10,13 @@ #if !TARGET_OS_TV -/// typedef for FBSDKLoginAuthType -/// See: https://developers.facebook.com/docs/reference/javascript/FB.login/v10.0#options +/// Login authorization types. typedef NSString *const FBSDKLoginAuthType NS_TYPED_EXTENSIBLE_ENUM NS_SWIFT_NAME(LoginAuthType); -/// Rerequest +/// The default login authorization type for login buttons; requests previously declined user permissions. FOUNDATION_EXPORT FBSDKLoginAuthType FBSDKLoginAuthTypeRerequest; -/// Reauthorize +/// Requests permissions when the user's data access has expired. FOUNDATION_EXPORT FBSDKLoginAuthType FBSDKLoginAuthTypeReauthorize; #endif diff --git a/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKLoginCompletionParametersBlock.h b/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKLoginCompletionParametersBlock.h new file mode 100644 index 00000000..7f3e5702 --- /dev/null +++ b/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKLoginCompletionParametersBlock.h @@ -0,0 +1,23 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#if !TARGET_OS_TV + +#import + +@class FBSDKLoginCompletionParameters; + +NS_ASSUME_NONNULL_BEGIN + +/// Success Block +typedef void (^ FBSDKLoginCompletionParametersBlock)(FBSDKLoginCompletionParameters *parameters) +NS_SWIFT_NAME(LoginCompletionParametersBlock); + +NS_ASSUME_NONNULL_END + +#endif diff --git a/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKLoginConstants.h b/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKLoginConstants.h deleted file mode 100644 index aa554432..00000000 --- a/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKLoginConstants.h +++ /dev/null @@ -1,86 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -NS_ASSUME_NONNULL_BEGIN - -/** - The error domain for all errors from FBSDKLoginKit - - Error codes from the SDK in the range 300-399 are reserved for this domain. - */ -FOUNDATION_EXPORT NSErrorDomain const FBSDKLoginErrorDomain -NS_SWIFT_NAME(LoginErrorDomain); - -#ifndef NS_ERROR_ENUM - #define NS_ERROR_ENUM(_domain, _name) \ - enum _name : NSInteger _name; \ - enum __attribute__((ns_error_domain(_domain))) _name: NSInteger -#endif - -/** - FBSDKLoginError - Error codes for FBSDKLoginErrorDomain. - */ -typedef NS_ERROR_ENUM (FBSDKLoginErrorDomain, FBSDKLoginError) -{ - /// Reserved. - FBSDKLoginErrorReserved = 300, - - /// The error code for unknown errors. - FBSDKLoginErrorUnknown, - - /// The user's password has changed and must log in again - FBSDKLoginErrorPasswordChanged, - - /// The user must log in to their account on www.facebook.com to restore access - FBSDKLoginErrorUserCheckpointed, - - /// Indicates a failure to request new permissions because the user has changed. - FBSDKLoginErrorUserMismatch, - - /// The user must confirm their account with Facebook before logging in - FBSDKLoginErrorUnconfirmedUser, - - /** - The Accounts framework failed without returning an error, indicating the - app's slider in the iOS Facebook Settings (device Settings -> Facebook -> App Name) has - been disabled. - */ - FBSDKLoginErrorSystemAccountAppDisabled, - - /// An error occurred related to Facebook system Account store - FBSDKLoginErrorSystemAccountUnavailable, - - /// The login response was missing a valid challenge string. - FBSDKLoginErrorBadChallengeString, - - /// The ID token returned in login response was invalid - FBSDKLoginErrorInvalidIDToken, - - /// A current access token was required and not provided - FBSDKLoginErrorMissingAccessToken, -} NS_SWIFT_NAME(LoginError); - -/** - FBSDKDeviceLoginError - Error codes for FBSDKDeviceLoginErrorDomain. - */ -typedef NS_ERROR_ENUM (FBSDKLoginErrorDomain, FBSDKDeviceLoginError) { - /// Your device is polling too frequently. - FBSDKDeviceLoginErrorExcessivePolling = 1349172, - /// User has declined to authorize your application. - FBSDKDeviceLoginErrorAuthorizationDeclined = 1349173, - /// User has not yet authorized your application. Continue polling. - FBSDKDeviceLoginErrorAuthorizationPending = 1349174, - /// The code you entered has expired. - FBSDKDeviceLoginErrorCodeExpired = 1349152 -} NS_SWIFT_NAME(DeviceLoginError); - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKLoginErrorDomain.h b/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKLoginErrorDomain.h new file mode 100644 index 00000000..300e177c --- /dev/null +++ b/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKLoginErrorDomain.h @@ -0,0 +1,18 @@ +/* + * Copyright (c) Meta Platforms, Inc. and affiliates. + * All rights reserved. + * + * This source code is licensed under the license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/// The error domain for all errors from LoginKit +/// Error codes from the SDK in the range 300-399 are reserved for login errors in this domain. +/// Error codes from the SDK in the range 1349100-1349199 are reserved for device login errors in this domain. +FOUNDATION_EXPORT NSErrorDomain const FBSDKLoginErrorDomain; + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKLoginKit-Swift.h b/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKLoginKit-Swift.h index 19719a74..a6ff2bf5 100644 --- a/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKLoginKit-Swift.h +++ b/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKLoginKit-Swift.h @@ -1,6 +1,6 @@ #if 0 #elif defined(__arm64__) && __arm64__ -// Generated by Apple Swift version 5.5 (swiftlang-1300.0.31.1 clang-1300.0.29.1) +// Generated by Apple Swift version 5.6.1 (swiftlang-5.6.0.323.66 clang-1316.0.20.12) #ifndef FBSDKLOGINKIT_SWIFT_H #define FBSDKLOGINKIT_SWIFT_H #pragma clang diagnostic push @@ -186,12 +186,19 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); #if !defined(IBSegueAction) # define IBSegueAction #endif +#if !defined(SWIFT_EXTERN) +# if defined(__cplusplus) +# define SWIFT_EXTERN extern "C" +# else +# define SWIFT_EXTERN extern +# endif +#endif #if __has_feature(modules) #if __has_warning("-Watimport-in-framework-header") #pragma clang diagnostic ignored "-Watimport-in-framework-header" #endif -@import FBSDKCoreKit; @import Foundation; +@import ObjectiveC; #endif #pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" @@ -209,67 +216,142 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); # pragma pop_macro("any") #endif -@class NSNumber; -/// Internal Type exposed to facilitate transition to Swift. -/// API Subject to change or removal without warning. Do not use. -/// @warning INTERNAL - DO NOT USE -SWIFT_PROTOCOL_NAMED("_LoginEventLogging") -@protocol _FBSDKLoginEventLogging -@property (nonatomic, readonly) FBSDKAppEventsFlushBehavior flushBehavior; -- (void)logInternalEvent:(FBSDKAppEventName _Nonnull)eventName parameters:(NSDictionary * _Nullable)parameters isImplicitlyLogged:(BOOL)isImplicitlyLogged; -- (void)flush; +@class NSString; +@class NSURL; +@class NSDate; + +/// Describes the initial response when starting the device login flow. +/// This is used by DeviceLoginManager. +SWIFT_CLASS_NAMED("DeviceLoginCodeInfo") +@interface FBSDKDeviceLoginCodeInfo : NSObject +/// The unique id for this login flow. +@property (nonatomic, readonly, copy) NSString * _Nonnull identifier; +/// The short “user_code” that should be presented to the user. +@property (nonatomic, readonly, copy) NSString * _Nonnull loginCode; +/// The verification URL. +@property (nonatomic, readonly, copy) NSURL * _Nonnull verificationURL; +/// The expiration date. +@property (nonatomic, readonly, copy) NSDate * _Nonnull expirationDate; +/// The polling interval +@property (nonatomic, readonly) NSUInteger pollingInterval; +- (nonnull instancetype)initWithIdentifier:(NSString * _Nonnull)identifier loginCode:(NSString * _Nonnull)loginCode verificationURL:(NSURL * _Nonnull)verificationURL expirationDate:(NSDate * _Nonnull)expirationDate pollingInterval:(NSUInteger)pollingInterval OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end - -@interface FBSDKAppEvents (SWIFT_EXTENSION(FBSDKLoginKit)) <_FBSDKLoginEventLogging> +/// Custom error codes for device login errors in the login error domain +typedef SWIFT_ENUM_NAMED(NSInteger, FBSDKDeviceLoginError, "DeviceLoginErrorCode", open) { +/// Your device is polling too frequently. + FBSDKDeviceLoginErrorExcessivePolling = 1349172, +/// User has declined to authorize your application. + FBSDKDeviceLoginErrorAuthorizationDeclined = 1349173, +/// User has not yet authorized your application. Continue polling. + FBSDKDeviceLoginErrorAuthorizationPending = 1349174, +/// The code you entered has expired. + FBSDKDeviceLoginErrorCodeExpired = 1349152, +}; + +@protocol FBSDKDeviceLoginManagerDelegate; + +/// Use this class to perform a device login flow. +/// The device login flow starts by requesting a code from the device login API. +/// This class informs the delegate when this code is received. You should then present the +/// code to the user to enter. In the meantime, this class polls the device login API +/// periodically and informs the delegate of the results. +/// See Facebook Device Login. +SWIFT_CLASS_NAMED("DeviceLoginManager") +@interface FBSDKDeviceLoginManager : NSObject +/// The device login manager delegate. +@property (nonatomic, weak) id _Nullable delegate; +/// The requested permissions. +@property (nonatomic, readonly, copy) NSArray * _Nonnull permissions; +/// The optional URL to redirect the user to after they complete the login. +/// The URL must be configured in your App Settings -> Advanced -> OAuth Redirect URIs +@property (nonatomic, copy) NSURL * _Nullable redirectURL; +/// Initializes a new instance. +/// @param permissions The permissions to request. +/// @param enableSmartLogin Whether to enable smart login. +- (nonnull instancetype)initWithPermissions:(NSArray * _Nonnull)permissions enableSmartLogin:(BOOL)enableSmartLogin OBJC_DESIGNATED_INITIALIZER; +/// Starts the device login flow +/// This instance will retain self until the flow is finished or cancelled. +- (void)start; +/// Attempts to cancel the device login flow. +- (void)cancel; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end -@class UIViewController; -@class UIView; - -/// Internal Type exposed to facilitate transition to Swift. -/// API Subject to change or removal without warning. Do not use. -/// @warning INTERNAL - DO NOT USE -SWIFT_PROTOCOL_NAMED("_UserInterfaceElementProviding") -@protocol _FBSDKUserInterfaceElementProviding -- (UIViewController * _Nullable)topMostViewController SWIFT_WARN_UNUSED_RESULT; -- (UIViewController * _Nullable)viewControllerForView:(UIView * _Nonnull)view SWIFT_WARN_UNUSED_RESULT; -@end - - -@interface FBSDKInternalUtility (SWIFT_EXTENSION(FBSDKLoginKit)) <_FBSDKUserInterfaceElementProviding> -@end - -@class NSBundle; +@class NSNetService; +@class NSNumber; -/// Internal Type exposed to facilitate transition to Swift. -/// API Subject to change or removal without warning. Do not use. -/// @warning INTERNAL - DO NOT USE -SWIFT_PROTOCOL_NAMED("_UserInterfaceStringProviding") -@protocol _FBSDKUserInterfaceStringProviding -@property (nonatomic, readonly, strong) NSBundle * _Nonnull bundleForStrings; +@interface FBSDKDeviceLoginManager (SWIFT_EXTENSION(FBSDKLoginKit)) +- (void)netService:(NSNetService * _Nonnull)service didNotPublish:(NSDictionary * _Nonnull)errorValues; @end -@interface FBSDKInternalUtility (SWIFT_EXTENSION(FBSDKLoginKit)) <_FBSDKUserInterfaceStringProviding> +@class FBSDKDeviceLoginManagerResult; + +/// A delegate for DeviceLoginManager. +SWIFT_PROTOCOL_NAMED("DeviceLoginManagerDelegate") +@protocol FBSDKDeviceLoginManagerDelegate +/// Indicates the device login flow has started. You should parse codeInfo to present the code to the user to enter. +/// @param loginManager the login manager instance. +/// @param codeInfo the code info data. +- (void)deviceLoginManager:(FBSDKDeviceLoginManager * _Nonnull)loginManager startedWithCodeInfo:(FBSDKDeviceLoginCodeInfo * _Nonnull)codeInfo; +/// Indicates the device login flow has finished. +/// @param loginManager the login manager instance. +/// @param result the results of the login flow. +/// @param error the error, if available. +/// The flow can be finished if the user completed the flow, cancelled, or if the code has expired. +- (void)deviceLoginManager:(FBSDKDeviceLoginManager * _Nonnull)loginManager completedWithResult:(FBSDKDeviceLoginManagerResult * _Nullable)result error:(NSError * _Nullable)error; @end +@class FBSDKAccessToken; -/// Internal Type exposed to facilitate transition to Swift. +/// Represents the results of the a device login flow. This is used by DeviceLoginManager +SWIFT_CLASS_NAMED("DeviceLoginManagerResult") +@interface FBSDKDeviceLoginManagerResult : NSObject +/// The token +@property (nonatomic, readonly, strong) FBSDKAccessToken * _Nullable accessToken; +/// Indicates if the login was cancelled by the user, or if the device login code has expired. +@property (nonatomic, readonly) BOOL isCancelled; +/// Internal method exposed to facilitate transition to Swift. /// API Subject to change or removal without warning. Do not use. /// @warning INTERNAL - DO NOT USE -SWIFT_PROTOCOL_NAMED("_ServerConfigurationProviding") -@protocol _FBSDKServerConfigurationProviding -- (void)loadServerConfigurationWithCompletionBlock:(FBSDKLoginTooltipBlock _Nullable)completion; -@end - - -@interface FBSDKServerConfigurationProvider (SWIFT_EXTENSION(FBSDKLoginKit)) <_FBSDKServerConfigurationProviding> +- (nonnull instancetype)initWithToken:(FBSDKAccessToken * _Nullable)token isCancelled:(BOOL)cancelled OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end +/// Custom error codes for login errors in the login error domain +typedef SWIFT_ENUM_NAMED(NSInteger, FBSDKLoginError, "LoginErrorCode", open) { +/// Reserved + FBSDKLoginErrorReserved = 300, +/// The error code for unknown errors + FBSDKLoginErrorUnknown = 301, +/// The user’s password has changed and must log in again + FBSDKLoginErrorPasswordChanged = 302, +/// The user must log in to their account on www.facebook.com to restore access + FBSDKLoginErrorUserCheckpointed = 303, +/// Indicates a failure to request new permissions because the user has changed + FBSDKLoginErrorUserMismatch = 304, +/// The user must confirm their account with Facebook before logging in + FBSDKLoginErrorUnconfirmedUser = 305, +/// The Accounts framework failed without returning an error, indicating the app’s slider in the +/// iOS Facebook Settings (device Settings -> Facebook -> App Name) has been disabled. + FBSDKLoginErrorSystemAccountAppDisabled = 306, +/// An error occurred related to Facebook system Account store + FBSDKLoginErrorSystemAccountUnavailable = 307, +/// The login response was missing a valid challenge string + FBSDKLoginErrorBadChallengeString = 308, +/// The ID token returned in login response was invalid + FBSDKLoginErrorInvalidIDToken = 309, +/// A current access token was required and not provided + FBSDKLoginErrorMissingAccessToken = 310, +}; #if __has_attribute(external_source_symbol) @@ -279,7 +361,7 @@ SWIFT_PROTOCOL_NAMED("_ServerConfigurationProviding") #endif #elif defined(__x86_64__) && __x86_64__ -// Generated by Apple Swift version 5.5 (swiftlang-1300.0.31.1 clang-1300.0.29.1) +// Generated by Apple Swift version 5.6.1 (swiftlang-5.6.0.323.66 clang-1316.0.20.12) #ifndef FBSDKLOGINKIT_SWIFT_H #define FBSDKLOGINKIT_SWIFT_H #pragma clang diagnostic push @@ -465,12 +547,19 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); #if !defined(IBSegueAction) # define IBSegueAction #endif +#if !defined(SWIFT_EXTERN) +# if defined(__cplusplus) +# define SWIFT_EXTERN extern "C" +# else +# define SWIFT_EXTERN extern +# endif +#endif #if __has_feature(modules) #if __has_warning("-Watimport-in-framework-header") #pragma clang diagnostic ignored "-Watimport-in-framework-header" #endif -@import FBSDKCoreKit; @import Foundation; +@import ObjectiveC; #endif #pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" @@ -488,67 +577,142 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); # pragma pop_macro("any") #endif -@class NSNumber; -/// Internal Type exposed to facilitate transition to Swift. -/// API Subject to change or removal without warning. Do not use. -/// @warning INTERNAL - DO NOT USE -SWIFT_PROTOCOL_NAMED("_LoginEventLogging") -@protocol _FBSDKLoginEventLogging -@property (nonatomic, readonly) FBSDKAppEventsFlushBehavior flushBehavior; -- (void)logInternalEvent:(FBSDKAppEventName _Nonnull)eventName parameters:(NSDictionary * _Nullable)parameters isImplicitlyLogged:(BOOL)isImplicitlyLogged; -- (void)flush; +@class NSString; +@class NSURL; +@class NSDate; + +/// Describes the initial response when starting the device login flow. +/// This is used by DeviceLoginManager. +SWIFT_CLASS_NAMED("DeviceLoginCodeInfo") +@interface FBSDKDeviceLoginCodeInfo : NSObject +/// The unique id for this login flow. +@property (nonatomic, readonly, copy) NSString * _Nonnull identifier; +/// The short “user_code” that should be presented to the user. +@property (nonatomic, readonly, copy) NSString * _Nonnull loginCode; +/// The verification URL. +@property (nonatomic, readonly, copy) NSURL * _Nonnull verificationURL; +/// The expiration date. +@property (nonatomic, readonly, copy) NSDate * _Nonnull expirationDate; +/// The polling interval +@property (nonatomic, readonly) NSUInteger pollingInterval; +- (nonnull instancetype)initWithIdentifier:(NSString * _Nonnull)identifier loginCode:(NSString * _Nonnull)loginCode verificationURL:(NSURL * _Nonnull)verificationURL expirationDate:(NSDate * _Nonnull)expirationDate pollingInterval:(NSUInteger)pollingInterval OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end - -@interface FBSDKAppEvents (SWIFT_EXTENSION(FBSDKLoginKit)) <_FBSDKLoginEventLogging> +/// Custom error codes for device login errors in the login error domain +typedef SWIFT_ENUM_NAMED(NSInteger, FBSDKDeviceLoginError, "DeviceLoginErrorCode", open) { +/// Your device is polling too frequently. + FBSDKDeviceLoginErrorExcessivePolling = 1349172, +/// User has declined to authorize your application. + FBSDKDeviceLoginErrorAuthorizationDeclined = 1349173, +/// User has not yet authorized your application. Continue polling. + FBSDKDeviceLoginErrorAuthorizationPending = 1349174, +/// The code you entered has expired. + FBSDKDeviceLoginErrorCodeExpired = 1349152, +}; + +@protocol FBSDKDeviceLoginManagerDelegate; + +/// Use this class to perform a device login flow. +/// The device login flow starts by requesting a code from the device login API. +/// This class informs the delegate when this code is received. You should then present the +/// code to the user to enter. In the meantime, this class polls the device login API +/// periodically and informs the delegate of the results. +/// See Facebook Device Login. +SWIFT_CLASS_NAMED("DeviceLoginManager") +@interface FBSDKDeviceLoginManager : NSObject +/// The device login manager delegate. +@property (nonatomic, weak) id _Nullable delegate; +/// The requested permissions. +@property (nonatomic, readonly, copy) NSArray * _Nonnull permissions; +/// The optional URL to redirect the user to after they complete the login. +/// The URL must be configured in your App Settings -> Advanced -> OAuth Redirect URIs +@property (nonatomic, copy) NSURL * _Nullable redirectURL; +/// Initializes a new instance. +/// @param permissions The permissions to request. +/// @param enableSmartLogin Whether to enable smart login. +- (nonnull instancetype)initWithPermissions:(NSArray * _Nonnull)permissions enableSmartLogin:(BOOL)enableSmartLogin OBJC_DESIGNATED_INITIALIZER; +/// Starts the device login flow +/// This instance will retain self until the flow is finished or cancelled. +- (void)start; +/// Attempts to cancel the device login flow. +- (void)cancel; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end -@class UIViewController; -@class UIView; - -/// Internal Type exposed to facilitate transition to Swift. -/// API Subject to change or removal without warning. Do not use. -/// @warning INTERNAL - DO NOT USE -SWIFT_PROTOCOL_NAMED("_UserInterfaceElementProviding") -@protocol _FBSDKUserInterfaceElementProviding -- (UIViewController * _Nullable)topMostViewController SWIFT_WARN_UNUSED_RESULT; -- (UIViewController * _Nullable)viewControllerForView:(UIView * _Nonnull)view SWIFT_WARN_UNUSED_RESULT; -@end - - -@interface FBSDKInternalUtility (SWIFT_EXTENSION(FBSDKLoginKit)) <_FBSDKUserInterfaceElementProviding> -@end - -@class NSBundle; +@class NSNetService; +@class NSNumber; -/// Internal Type exposed to facilitate transition to Swift. -/// API Subject to change or removal without warning. Do not use. -/// @warning INTERNAL - DO NOT USE -SWIFT_PROTOCOL_NAMED("_UserInterfaceStringProviding") -@protocol _FBSDKUserInterfaceStringProviding -@property (nonatomic, readonly, strong) NSBundle * _Nonnull bundleForStrings; +@interface FBSDKDeviceLoginManager (SWIFT_EXTENSION(FBSDKLoginKit)) +- (void)netService:(NSNetService * _Nonnull)service didNotPublish:(NSDictionary * _Nonnull)errorValues; @end -@interface FBSDKInternalUtility (SWIFT_EXTENSION(FBSDKLoginKit)) <_FBSDKUserInterfaceStringProviding> +@class FBSDKDeviceLoginManagerResult; + +/// A delegate for DeviceLoginManager. +SWIFT_PROTOCOL_NAMED("DeviceLoginManagerDelegate") +@protocol FBSDKDeviceLoginManagerDelegate +/// Indicates the device login flow has started. You should parse codeInfo to present the code to the user to enter. +/// @param loginManager the login manager instance. +/// @param codeInfo the code info data. +- (void)deviceLoginManager:(FBSDKDeviceLoginManager * _Nonnull)loginManager startedWithCodeInfo:(FBSDKDeviceLoginCodeInfo * _Nonnull)codeInfo; +/// Indicates the device login flow has finished. +/// @param loginManager the login manager instance. +/// @param result the results of the login flow. +/// @param error the error, if available. +/// The flow can be finished if the user completed the flow, cancelled, or if the code has expired. +- (void)deviceLoginManager:(FBSDKDeviceLoginManager * _Nonnull)loginManager completedWithResult:(FBSDKDeviceLoginManagerResult * _Nullable)result error:(NSError * _Nullable)error; @end +@class FBSDKAccessToken; -/// Internal Type exposed to facilitate transition to Swift. +/// Represents the results of the a device login flow. This is used by DeviceLoginManager +SWIFT_CLASS_NAMED("DeviceLoginManagerResult") +@interface FBSDKDeviceLoginManagerResult : NSObject +/// The token +@property (nonatomic, readonly, strong) FBSDKAccessToken * _Nullable accessToken; +/// Indicates if the login was cancelled by the user, or if the device login code has expired. +@property (nonatomic, readonly) BOOL isCancelled; +/// Internal method exposed to facilitate transition to Swift. /// API Subject to change or removal without warning. Do not use. /// @warning INTERNAL - DO NOT USE -SWIFT_PROTOCOL_NAMED("_ServerConfigurationProviding") -@protocol _FBSDKServerConfigurationProviding -- (void)loadServerConfigurationWithCompletionBlock:(FBSDKLoginTooltipBlock _Nullable)completion; -@end - - -@interface FBSDKServerConfigurationProvider (SWIFT_EXTENSION(FBSDKLoginKit)) <_FBSDKServerConfigurationProviding> +- (nonnull instancetype)initWithToken:(FBSDKAccessToken * _Nullable)token isCancelled:(BOOL)cancelled OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end +/// Custom error codes for login errors in the login error domain +typedef SWIFT_ENUM_NAMED(NSInteger, FBSDKLoginError, "LoginErrorCode", open) { +/// Reserved + FBSDKLoginErrorReserved = 300, +/// The error code for unknown errors + FBSDKLoginErrorUnknown = 301, +/// The user’s password has changed and must log in again + FBSDKLoginErrorPasswordChanged = 302, +/// The user must log in to their account on www.facebook.com to restore access + FBSDKLoginErrorUserCheckpointed = 303, +/// Indicates a failure to request new permissions because the user has changed + FBSDKLoginErrorUserMismatch = 304, +/// The user must confirm their account with Facebook before logging in + FBSDKLoginErrorUnconfirmedUser = 305, +/// The Accounts framework failed without returning an error, indicating the app’s slider in the +/// iOS Facebook Settings (device Settings -> Facebook -> App Name) has been disabled. + FBSDKLoginErrorSystemAccountAppDisabled = 306, +/// An error occurred related to Facebook system Account store + FBSDKLoginErrorSystemAccountUnavailable = 307, +/// The login response was missing a valid challenge string + FBSDKLoginErrorBadChallengeString = 308, +/// The ID token returned in login response was invalid + FBSDKLoginErrorInvalidIDToken = 309, +/// A current access token was required and not provided + FBSDKLoginErrorMissingAccessToken = 310, +}; #if __has_attribute(external_source_symbol) diff --git a/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKLoginKit.h b/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKLoginKit.h index a4518190..976650e1 100644 --- a/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKLoginKit.h +++ b/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKLoginKit.h @@ -6,20 +6,9 @@ * LICENSE file in the root directory of this source tree. */ -#import -#import -#import -#import -#import -#import #import -#import -#import -#import +#import +#import #import -#import -#import -#import -#import #import diff --git a/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKLoginManager.h b/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKLoginManager.h deleted file mode 100644 index 20e29690..00000000 --- a/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKLoginManager.h +++ /dev/null @@ -1,131 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#import -#import -#import - -NS_ASSUME_NONNULL_BEGIN - -#if !TARGET_OS_TV - -@class FBSDKLoginConfiguration; - -/** - `FBSDKLoginManager` provides methods for logging the user in and out. - - `FBSDKLoginManager` serves to help manage sessions represented by tokens for authentication, - `AuthenticationToken`, and data access, `AccessToken`. - - You should check if the type of token you expect is present as a singleton instance, either `AccessToken.current` - or `AuthenticationToken.current` before calling any of the login methods to see if there is a cached token - available. A standard place to do this is in `viewDidLoad`. - - @warning If you are managing your own token instances outside of `AccessToken.current`, you will need to set - `AccessToken.current` before calling any of the login methods to authorize further permissions on your tokens. - */ -NS_SWIFT_NAME(LoginManager) -@interface FBSDKLoginManager : NSObject - -/** - the default audience. - - you should set this if you intend to ask for publish permissions. - */ -@property (nonatomic, assign) FBSDKDefaultAudience defaultAudience; - -/** - Logs the user in or authorizes additional permissions. - - @param permissions the optional array of permissions. Note this is converted to NSSet and is only - an NSArray for the convenience of literal syntax. - @param fromViewController the view controller to present from. If nil, the topmost view controller will be - automatically determined as best as possible. - @param handler the callback. - - Use this method when asking for read permissions. You should only ask for permissions when they - are needed and explain the value to the user. You can inspect the `FBSDKLoginManagerLoginResultBlock`'s - `result.declinedPermissions` to provide more information to the user if they decline permissions. - You typically should check if `AccessToken.current` already contains the permissions you need before - asking to reduce unnecessary login attempts. For example, you could perform that check in `viewDidLoad`. - - @warning You can only perform one login call at a time. Calling a login method before the completion handler is called - on a previous login attempt will result in an error. - @warning This method will present a UI to the user and thus should be called on the main thread. - */ - -// UNCRUSTIFY_FORMAT_OFF -- (void)logInWithPermissions:(NSArray *)permissions - fromViewController:(nullable UIViewController *)fromViewController - handler:(nullable FBSDKLoginManagerLoginResultBlock)handler -NS_SWIFT_NAME(logIn(permissions:from:handler:)); -// UNCRUSTIFY_FORMAT_ON - -/** - Logs the user in or authorizes additional permissions. - - @param viewController the view controller from which to present the login UI. If nil, the topmost view - controller will be automatically determined and used. - @param configuration the login configuration to use. - @param completion the login completion handler. - - Use this method when asking for permissions. You should only ask for permissions when they - are needed and the value should be explained to the user. You can inspect the - `FBSDKLoginManagerLoginResultBlock`'s `result.declinedPermissions` to provide more information - to the user if they decline permissions. - To reduce unnecessary login attempts, you should typically check if `AccessToken.current` - already contains the permissions you need. If it does, you probably do not need to call this method. - - @warning You can only perform one login call at a time. Calling a login method before the completion handler is called - on a previous login attempt will result in an error. - @warning This method will present a UI to the user and thus should be called on the main thread. - */ -- (void)logInFromViewController:(nullable UIViewController *)viewController - configuration:(FBSDKLoginConfiguration *)configuration - completion:(FBSDKLoginManagerLoginResultBlock)completion - NS_REFINED_FOR_SWIFT; - -/** - Requests user's permission to reathorize application's data access, after it has expired due to inactivity. - @param fromViewController the view controller from which to present the login UI. If nil, the topmost view - controller will be automatically determined and used. - @param handler the callback. - -Use this method when you need to reathorize your app's access to user data via the Graph API. -You should only call this after access has expired. -You should provide as much context to the user as possible as to why you need to reauthorize the access, the -scope of access being reathorized, and what added value your app provides when the access is reathorized. -You can inspect the `result.declinedPermissions` to determine if you should provide more information to the -user based on any declined permissions. - - @warning This method will reauthorize using a `LoginConfiguration` with `FBSDKLoginTracking` set to `.enabled`. - @warning This method will present UI the user. You typically should call this if `AccessToken.isDataAccessExpired` is true. - */ - -// UNCRUSTIFY_FORMAT_OFF -- (void)reauthorizeDataAccess:(UIViewController *)fromViewController - handler:(FBSDKLoginManagerLoginResultBlock)handler -NS_SWIFT_NAME(reauthorizeDataAccess(from:handler:)); -// UNCRUSTIFY_FORMAT_ON - -/** - Logs the user out - - This nils out the singleton instances of `AccessToken` `AuthenticationToken` and `Profle`. - - @note This is only a client side logout. It will not log the user out of their Facebook account. - */ -- (void)logOut; - -@end - -#endif - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKLoginManagerLoginResult.h b/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKLoginManagerLoginResult.h deleted file mode 100644 index 21df36e9..00000000 --- a/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKLoginManagerLoginResult.h +++ /dev/null @@ -1,66 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -NS_ASSUME_NONNULL_BEGIN - -#if !TARGET_OS_TV - -@class FBSDKAccessToken; -@class FBSDKAuthenticationToken; - -/// Describes the result of a login attempt. -NS_SWIFT_NAME(LoginManagerLoginResult) -@interface FBSDKLoginManagerLoginResult : NSObject - -- (instancetype)init NS_UNAVAILABLE; -+ (instancetype)new NS_UNAVAILABLE; - -/// the access token. -@property (nullable, nonatomic, copy) FBSDKAccessToken *token; - -/// the authentication token. -@property (nullable, nonatomic, copy) FBSDKAuthenticationToken *authenticationToken; - -/// whether the login was cancelled by the user. -@property (nonatomic, readonly) BOOL isCancelled; - -/** - the set of permissions granted by the user in the associated request. - - inspect the token's permissions set for a complete list. - */ -@property (nonatomic, copy) NSSet *grantedPermissions; - -/** - the set of permissions declined by the user in the associated request. - - inspect the token's permissions set for a complete list. - */ -@property (nonatomic, copy) NSSet *declinedPermissions; - -/** - Initializes a new instance. - @param token the access token - @param authenticationToken the authentication token - @param isCancelled whether the login was cancelled by the user - @param grantedPermissions the set of granted permissions - @param declinedPermissions the set of declined permissions - */ -- (instancetype)initWithToken:(nullable FBSDKAccessToken *)token - authenticationToken:(nullable FBSDKAuthenticationToken *)authenticationToken - isCancelled:(BOOL)isCancelled - grantedPermissions:(NSSet *)grantedPermissions - declinedPermissions:(NSSet *)declinedPermissions - NS_DESIGNATED_INITIALIZER; -@end - -#endif - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKLoginProviding.h b/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKLoginProviding.h deleted file mode 100644 index 82a2e600..00000000 --- a/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKLoginProviding.h +++ /dev/null @@ -1,42 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#if !TARGET_OS_TV - - #import - #import - -NS_ASSUME_NONNULL_BEGIN - -@class FBSDKLoginConfiguration; - -NS_SWIFT_NAME(_LoginProviding) -@protocol FBSDKLoginProviding - -@property (nonatomic, assign) FBSDKDefaultAudience defaultAudience; - -- (void)logInFromViewController:(nullable UIViewController *)viewController - configuration:(FBSDKLoginConfiguration *)configuration - completion:(FBSDKLoginManagerLoginResultBlock)completion NS_REFINED_FOR_SWIFT; - -// UNCRUSTIFY_FORMAT_OFF -- (void)logInWithPermissions:(NSArray *)permissions - fromViewController:(nullable UIViewController *)viewController - handler:(FBSDKLoginManagerLoginResultBlock)handler -NS_SWIFT_NAME(logIn(permissions:from:handler:)); -// UNCRUSTIFY_FORMAT_ON - -- (void)logOut; - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKLoginTooltipView.h b/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKLoginTooltipView.h deleted file mode 100644 index c703f57b..00000000 --- a/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKLoginTooltipView.h +++ /dev/null @@ -1,47 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#if !TARGET_OS_TV - - #import - - #import - -NS_ASSUME_NONNULL_BEGIN - -@protocol FBSDKLoginTooltipViewDelegate; - -/** - Represents a tooltip to be displayed next to a Facebook login button - to highlight features for new users. - - The `FBSDKLoginButton` may display this view automatically. If you do - not use the `FBSDKLoginButton`, you can manually call one of the `present*` methods - as appropriate and customize behavior via `FBSDKLoginTooltipViewDelegate` delegate. - - By default, the `FBSDKLoginTooltipView` is not added to the superview until it is - determined the app has migrated to the new login experience. You can override this - (e.g., to test the UI layout) by implementing the delegate or setting `forceDisplay` to YES. - */ -NS_SWIFT_NAME(FBLoginTooltipView) -@interface FBSDKLoginTooltipView : FBSDKTooltipView - -/// the delegate -@property (nonatomic, weak) id delegate; - -/** if set to YES, the view will always be displayed and the delegate's - `loginTooltipView:shouldAppear:` will NOT be called. */ -@property (nonatomic, getter = shouldForceDisplay, assign) BOOL forceDisplay; - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKLoginTooltipViewDelegate.h b/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKLoginTooltipViewDelegate.h deleted file mode 100644 index 9d609430..00000000 --- a/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKLoginTooltipViewDelegate.h +++ /dev/null @@ -1,57 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#if !TARGET_OS_TV - -NS_ASSUME_NONNULL_BEGIN - -/** - @protocol - - The `FBSDKLoginTooltipViewDelegate` protocol defines the methods used to receive event - notifications from `FBSDKLoginTooltipView` objects. - */ -NS_SWIFT_NAME(LoginTooltipViewDelegate) -@protocol FBSDKLoginTooltipViewDelegate - -@optional - -/** - Asks the delegate if the tooltip view should appear - - @param view The tooltip view. - @param appIsEligible The value fetched from the server identifying if the app - is eligible for the new login experience. - - Use this method to customize display behavior. - */ -- (BOOL)loginTooltipView:(FBSDKLoginTooltipView *)view shouldAppear:(BOOL)appIsEligible; - -/** - Tells the delegate the tooltip view will appear, specifically after it's been - added to the super view but before the fade in animation. - - @param view The tooltip view. - */ -- (void)loginTooltipViewWillAppear:(FBSDKLoginTooltipView *)view; - -/** - Tells the delegate the tooltip view will not appear (i.e., was not - added to the super view). - - @param view The tooltip view. - */ -- (void)loginTooltipViewWillNotAppear:(FBSDKLoginTooltipView *)view; - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKTooltipView.h b/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKTooltipView.h deleted file mode 100644 index ab8bab05..00000000 --- a/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/Headers/FBSDKTooltipView.h +++ /dev/null @@ -1,129 +0,0 @@ -/* - * Copyright (c) Meta Platforms, Inc. and affiliates. - * All rights reserved. - * - * This source code is licensed under the license found in the - * LICENSE file in the root directory of this source tree. - */ - -#import - -#if !TARGET_OS_TV - - #import - -NS_ASSUME_NONNULL_BEGIN - -/** - FBSDKTooltipViewArrowDirection enum - - Passed on construction to determine arrow orientation. - */ -typedef NS_ENUM(NSUInteger, FBSDKTooltipViewArrowDirection) { - /// View is located above given point, arrow is pointing down. - FBSDKTooltipViewArrowDirectionDown = 0, - /// View is located below given point, arrow is pointing up. - FBSDKTooltipViewArrowDirectionUp = 1, -} NS_SWIFT_NAME(FBTooltipView.ArrowDirection); - -/** - FBSDKTooltipColorStyle enum - - Passed on construction to determine color styling. - */ -typedef NS_ENUM(NSUInteger, FBSDKTooltipColorStyle) { - /// Light blue background, white text, faded blue close button. - FBSDKTooltipColorStyleFriendlyBlue = 0, - /// Dark gray background, white text, light gray close button. - FBSDKTooltipColorStyleNeutralGray = 1, -} NS_SWIFT_NAME(FBTooltipView.ColorStyle); - -/** - Tooltip bubble with text in it used to display tips for UI elements, - with a pointed arrow (to refer to the UI element). - - The tooltip fades in and will automatically fade out. See `displayDuration`. - */ -NS_SWIFT_NAME(FBTooltipView) -@interface FBSDKTooltipView : UIView - -/** - Gets or sets the amount of time in seconds the tooltip should be displayed. - Set this to zero to make the display permanent until explicitly dismissed. - Defaults to six seconds. - */ -@property (nonatomic, assign) CFTimeInterval displayDuration; - -/** - Gets or sets the color style after initialization. - Defaults to value passed to -initWithTagline:message:colorStyle:. - */ -@property (nonatomic, assign) FBSDKTooltipColorStyle colorStyle; - -/// Gets or sets the message. -@property (nullable, nonatomic, copy) NSString *message; - -/// Gets or sets the optional phrase that comprises the first part of the label (and is highlighted differently). -@property (nullable, nonatomic, copy) NSString *tagline; - -/** - Designated initializer. - - @param tagline First part of the label, that will be highlighted with different color. Can be nil. - - @param message Main message to display. - - @param colorStyle Color style to use for tooltip. - - If you need to show a tooltip for login, consider using the `FBSDKLoginTooltipView` view. - - See FBSDKLoginTooltipView - */ -- (instancetype)initWithTagline:(nullable NSString *)tagline - message:(nullable NSString *)message - colorStyle:(FBSDKTooltipColorStyle)colorStyle; - -/** - Show tooltip at the top or at the bottom of given view. - Tooltip will be added to anchorView.window.rootViewController.view - - @param anchorView view to show at, must be already added to window view hierarchy, in order to decide - where tooltip will be shown. (If there's not enough space at the top of the anchorView in window bounds - - tooltip will be shown at the bottom of it) - - Use this method to present the tooltip with automatic positioning or - use -presentInView:withArrowPosition:direction: for manual positioning - If anchorView is nil or has no window - this method does nothing. - */ -- (void)presentFromView:(UIView *)anchorView; - -/** - Adds tooltip to given view, with given position and arrow direction. - - @param view View to be used as superview. - - @param arrowPosition Point in view's cordinates, where arrow will be pointing - - @param arrowDirection whenever arrow should be pointing up (message bubble is below the arrow) or - down (message bubble is above the arrow). - */ - -// UNCRUSTIFY_FORMAT_OFF -- (void)presentInView:(UIView *)view - withArrowPosition:(CGPoint)arrowPosition - direction:(FBSDKTooltipViewArrowDirection)arrowDirection -NS_SWIFT_NAME(present(in:arrowPosition:direction:)); -// UNCRUSTIFY_FORMAT_ON - -/** - Remove tooltip manually. - - Calling this method isn't necessary - tooltip will dismiss itself automatically after the `displayDuration`. - */ -- (void)dismiss; - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/Info.plist b/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/Info.plist index cf7b4a90..4f89806a 100644 Binary files a/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/Info.plist and b/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/Info.plist differ diff --git a/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/arm64-apple-tvos-simulator.swiftdoc b/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/arm64-apple-tvos-simulator.swiftdoc index ec40cb8f..62c41208 100644 Binary files a/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/arm64-apple-tvos-simulator.swiftdoc and b/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/arm64-apple-tvos-simulator.swiftdoc differ diff --git a/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/arm64-apple-tvos-simulator.swiftinterface b/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/arm64-apple-tvos-simulator.swiftinterface index cb5a2b59..9291de80 100644 --- a/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/arm64-apple-tvos-simulator.swiftinterface +++ b/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/arm64-apple-tvos-simulator.swiftinterface @@ -1,6 +1,6 @@ // swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.5 (swiftlang-1300.0.31.1 clang-1300.0.29.1) -// swift-module-flags: -target arm64-apple-tvos11.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FBSDKLoginKit +// swift-compiler-version: Apple Swift version 5.6.1 (swiftlang-5.6.0.323.66 clang-1316.0.20.12) +// swift-module-flags: -target arm64-apple-tvos12.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FBSDKLoginKit import FBSDKCoreKit import FBSDKCoreKit_Basics @_exported import FBSDKLoginKit @@ -8,26 +8,149 @@ import Foundation import Swift import UIKit import _Concurrency -extension FBSDKCoreKit.AppEvents : FBSDKLoginKit._LoginEventLogging { +@objcMembers @objc(FBSDKDeviceLoginCodeInfo) final public class DeviceLoginCodeInfo : ObjectiveC.NSObject { + @objc final public let identifier: Swift.String + @objc final public let loginCode: Swift.String + @objc final public let verificationURL: Foundation.URL + @objc final public let expirationDate: Foundation.Date + @objc final public let pollingInterval: Swift.UInt + @objc public init(identifier: Swift.String, loginCode: Swift.String, verificationURL: Foundation.URL, expirationDate: Foundation.Date, pollingInterval: Swift.UInt) + @objc deinit } -extension FBSDKCoreKit.InternalUtility : FBSDKLoginKit._UserInterfaceElementProviding { +public struct DeviceLoginError : Foundation.CustomNSError, Swift.Hashable { + public let errorCode: Swift.Int + public let errorUserInfo: [Swift.String : Any] + public init(_nsError nsError: Foundation.NSError) + public init(_ code: FBSDKLoginKit.DeviceLoginError.Code, userInfo: [Swift.String : Any] = [:]) + public static var errorDomain: Swift.String { + get + } + public typealias Code = FBSDKLoginKit.DeviceLoginErrorCode + public static var excessivePolling: FBSDKLoginKit.DeviceLoginError.Code { + get + } + public static var authorizationDeclined: FBSDKLoginKit.DeviceLoginError.Code { + get + } + public static var authorizationPending: FBSDKLoginKit.DeviceLoginError.Code { + get + } + public static var codeExpired: FBSDKLoginKit.DeviceLoginError.Code { + get + } + public static func == (lhs: FBSDKLoginKit.DeviceLoginError, rhs: FBSDKLoginKit.DeviceLoginError) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } } -extension FBSDKCoreKit.InternalUtility : FBSDKLoginKit._UserInterfaceStringProviding { +@objc(FBSDKDeviceLoginError) public enum DeviceLoginErrorCode : Swift.Int, @unchecked Swift.Sendable, Swift.Equatable { + public typealias _ErrorType = FBSDKLoginKit.DeviceLoginError + case excessivePolling = 1349172 + case authorizationDeclined = 1349173 + case authorizationPending = 1349174 + case codeExpired = 1349152 + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } } -extension FBSDKCoreKit.ServerConfigurationProvider : FBSDKLoginKit._ServerConfigurationProviding { +@objcMembers @objc(FBSDKDeviceLoginManager) final public class DeviceLoginManager : ObjectiveC.NSObject { + @objc weak final public var delegate: FBSDKLoginKit.DeviceLoginManagerDelegate? + @objc final public let permissions: [Swift.String] + @objc final public var redirectURL: Foundation.URL? + @objc(initWithPermissions:enableSmartLogin:) public init(permissions: [Swift.String], enableSmartLogin: Swift.Bool) + @objc final public func start() + @objc final public func cancel() + @objc deinit } -@objc(_FBSDKLoginEventLogging) public protocol _LoginEventLogging { - @objc var flushBehavior: FBSDKCoreKit.AppEvents.FlushBehavior { get } - @objc func logInternalEvent(_ eventName: FBSDKCoreKit.AppEvents.Name, parameters: [FBSDKCoreKit.AppEvents.ParameterName : Any]?, isImplicitlyLogged: Swift.Bool) - @objc func flush() +extension FBSDKLoginKit.DeviceLoginManager : Foundation.NetServiceDelegate { + @objc final public func netService(_ service: Foundation.NetService, didNotPublish errorValues: [Swift.String : Foundation.NSNumber]) } -@objc(_FBSDKServerConfigurationProviding) public protocol _ServerConfigurationProviding { - @objc(loadServerConfigurationWithCompletionBlock:) func loadServerConfiguration(completion: FBSDKCoreKit.LoginTooltipBlock?) +@objc(FBSDKDeviceLoginManagerDelegate) public protocol DeviceLoginManagerDelegate { + @objc(deviceLoginManager:startedWithCodeInfo:) func deviceLoginManager(_ loginManager: FBSDKLoginKit.DeviceLoginManager, startedWith codeInfo: FBSDKLoginKit.DeviceLoginCodeInfo) + @objc(deviceLoginManager:completedWithResult:error:) func deviceLoginManager(_ loginManager: FBSDKLoginKit.DeviceLoginManager, completedWith result: FBSDKLoginKit.DeviceLoginManagerResult?, error: Swift.Error?) } -@objc(_FBSDKUserInterfaceElementProviding) public protocol _UserInterfaceElementProviding { - @objc func topMostViewController() -> UIKit.UIViewController? - @objc(viewControllerForView:) func viewController(for view: UIKit.UIView) -> UIKit.UIViewController? +@objcMembers @objc(FBSDKDeviceLoginManagerResult) final public class DeviceLoginManagerResult : ObjectiveC.NSObject { + @objc final public var accessToken: FBSDKCoreKit.AccessToken? { + get + } + @objc final public var isCancelled: Swift.Bool { + get + } + @objc public init(token: FBSDKCoreKit.AccessToken?, isCancelled cancelled: Swift.Bool) + @objc deinit } -@objc(_FBSDKUserInterfaceStringProviding) public protocol _UserInterfaceStringProviding { - @objc var bundleForStrings: Foundation.Bundle { get } +public struct LoginError : Foundation.CustomNSError, Swift.Hashable { + public let errorCode: Swift.Int + public let errorUserInfo: [Swift.String : Any] + public init(_nsError nsError: Foundation.NSError) + public init(_ code: FBSDKLoginKit.LoginError.Code, userInfo: [Swift.String : Any] = [:]) + public static var errorDomain: Swift.String { + get + } + public typealias Code = FBSDKLoginKit.LoginErrorCode + public static var reserved: FBSDKLoginKit.LoginError.Code { + get + } + public static var unknown: FBSDKLoginKit.LoginError.Code { + get + } + public static var passwordChanged: FBSDKLoginKit.LoginError.Code { + get + } + public static var userCheckpointed: FBSDKLoginKit.LoginError.Code { + get + } + public static var userMismatch: FBSDKLoginKit.LoginError.Code { + get + } + public static var unconfirmedUser: FBSDKLoginKit.LoginError.Code { + get + } + public static var systemAccountAppDisabled: FBSDKLoginKit.LoginError.Code { + get + } + public static var systemAccountUnavailable: FBSDKLoginKit.LoginError.Code { + get + } + public static var badChallengeString: FBSDKLoginKit.LoginError.Code { + get + } + public static var invalidIDToken: FBSDKLoginKit.LoginError.Code { + get + } + public static var missingAccessToken: FBSDKLoginKit.LoginError.Code { + get + } + public static func == (lhs: FBSDKLoginKit.LoginError, rhs: FBSDKLoginKit.LoginError) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } } +@objc(FBSDKLoginError) public enum LoginErrorCode : Swift.Int, @unchecked Swift.Sendable, Swift.Equatable { + public typealias _ErrorType = FBSDKLoginKit.LoginError + case reserved = 300 + case unknown + case passwordChanged + case userCheckpointed + case userMismatch + case unconfirmedUser + case systemAccountAppDisabled + case systemAccountUnavailable + case badChallengeString + case invalidIDToken + case missingAccessToken + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +public let LoginErrorDomain: Swift.String +extension FBSDKLoginKit.DeviceLoginErrorCode : Swift.Hashable {} +extension FBSDKLoginKit.DeviceLoginErrorCode : Swift.RawRepresentable {} +extension FBSDKLoginKit.LoginErrorCode : Swift.Hashable {} +extension FBSDKLoginKit.LoginErrorCode : Swift.RawRepresentable {} diff --git a/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/arm64.swiftdoc b/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/arm64.swiftdoc deleted file mode 100644 index ec40cb8f..00000000 Binary files a/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/arm64.swiftdoc and /dev/null differ diff --git a/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/arm64.swiftinterface b/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/arm64.swiftinterface deleted file mode 100644 index cb5a2b59..00000000 --- a/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/arm64.swiftinterface +++ /dev/null @@ -1,33 +0,0 @@ -// swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.5 (swiftlang-1300.0.31.1 clang-1300.0.29.1) -// swift-module-flags: -target arm64-apple-tvos11.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FBSDKLoginKit -import FBSDKCoreKit -import FBSDKCoreKit_Basics -@_exported import FBSDKLoginKit -import Foundation -import Swift -import UIKit -import _Concurrency -extension FBSDKCoreKit.AppEvents : FBSDKLoginKit._LoginEventLogging { -} -extension FBSDKCoreKit.InternalUtility : FBSDKLoginKit._UserInterfaceElementProviding { -} -extension FBSDKCoreKit.InternalUtility : FBSDKLoginKit._UserInterfaceStringProviding { -} -extension FBSDKCoreKit.ServerConfigurationProvider : FBSDKLoginKit._ServerConfigurationProviding { -} -@objc(_FBSDKLoginEventLogging) public protocol _LoginEventLogging { - @objc var flushBehavior: FBSDKCoreKit.AppEvents.FlushBehavior { get } - @objc func logInternalEvent(_ eventName: FBSDKCoreKit.AppEvents.Name, parameters: [FBSDKCoreKit.AppEvents.ParameterName : Any]?, isImplicitlyLogged: Swift.Bool) - @objc func flush() -} -@objc(_FBSDKServerConfigurationProviding) public protocol _ServerConfigurationProviding { - @objc(loadServerConfigurationWithCompletionBlock:) func loadServerConfiguration(completion: FBSDKCoreKit.LoginTooltipBlock?) -} -@objc(_FBSDKUserInterfaceElementProviding) public protocol _UserInterfaceElementProviding { - @objc func topMostViewController() -> UIKit.UIViewController? - @objc(viewControllerForView:) func viewController(for view: UIKit.UIView) -> UIKit.UIViewController? -} -@objc(_FBSDKUserInterfaceStringProviding) public protocol _UserInterfaceStringProviding { - @objc var bundleForStrings: Foundation.Bundle { get } -} diff --git a/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/x86_64-apple-tvos-simulator.swiftdoc b/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/x86_64-apple-tvos-simulator.swiftdoc index 56e86ed0..436a549c 100644 Binary files a/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/x86_64-apple-tvos-simulator.swiftdoc and b/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/x86_64-apple-tvos-simulator.swiftdoc differ diff --git a/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/x86_64-apple-tvos-simulator.swiftinterface b/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/x86_64-apple-tvos-simulator.swiftinterface index a9fae784..364485bf 100644 --- a/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/x86_64-apple-tvos-simulator.swiftinterface +++ b/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/x86_64-apple-tvos-simulator.swiftinterface @@ -1,6 +1,6 @@ // swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.5 (swiftlang-1300.0.31.1 clang-1300.0.29.1) -// swift-module-flags: -target x86_64-apple-tvos11.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FBSDKLoginKit +// swift-compiler-version: Apple Swift version 5.6.1 (swiftlang-5.6.0.323.66 clang-1316.0.20.12) +// swift-module-flags: -target x86_64-apple-tvos12.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FBSDKLoginKit import FBSDKCoreKit import FBSDKCoreKit_Basics @_exported import FBSDKLoginKit @@ -8,26 +8,149 @@ import Foundation import Swift import UIKit import _Concurrency -extension FBSDKCoreKit.AppEvents : FBSDKLoginKit._LoginEventLogging { +@objcMembers @objc(FBSDKDeviceLoginCodeInfo) final public class DeviceLoginCodeInfo : ObjectiveC.NSObject { + @objc final public let identifier: Swift.String + @objc final public let loginCode: Swift.String + @objc final public let verificationURL: Foundation.URL + @objc final public let expirationDate: Foundation.Date + @objc final public let pollingInterval: Swift.UInt + @objc public init(identifier: Swift.String, loginCode: Swift.String, verificationURL: Foundation.URL, expirationDate: Foundation.Date, pollingInterval: Swift.UInt) + @objc deinit } -extension FBSDKCoreKit.InternalUtility : FBSDKLoginKit._UserInterfaceElementProviding { +public struct DeviceLoginError : Foundation.CustomNSError, Swift.Hashable { + public let errorCode: Swift.Int + public let errorUserInfo: [Swift.String : Any] + public init(_nsError nsError: Foundation.NSError) + public init(_ code: FBSDKLoginKit.DeviceLoginError.Code, userInfo: [Swift.String : Any] = [:]) + public static var errorDomain: Swift.String { + get + } + public typealias Code = FBSDKLoginKit.DeviceLoginErrorCode + public static var excessivePolling: FBSDKLoginKit.DeviceLoginError.Code { + get + } + public static var authorizationDeclined: FBSDKLoginKit.DeviceLoginError.Code { + get + } + public static var authorizationPending: FBSDKLoginKit.DeviceLoginError.Code { + get + } + public static var codeExpired: FBSDKLoginKit.DeviceLoginError.Code { + get + } + public static func == (lhs: FBSDKLoginKit.DeviceLoginError, rhs: FBSDKLoginKit.DeviceLoginError) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } } -extension FBSDKCoreKit.InternalUtility : FBSDKLoginKit._UserInterfaceStringProviding { +@objc(FBSDKDeviceLoginError) public enum DeviceLoginErrorCode : Swift.Int, @unchecked Swift.Sendable, Swift.Equatable { + public typealias _ErrorType = FBSDKLoginKit.DeviceLoginError + case excessivePolling = 1349172 + case authorizationDeclined = 1349173 + case authorizationPending = 1349174 + case codeExpired = 1349152 + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } } -extension FBSDKCoreKit.ServerConfigurationProvider : FBSDKLoginKit._ServerConfigurationProviding { +@objcMembers @objc(FBSDKDeviceLoginManager) final public class DeviceLoginManager : ObjectiveC.NSObject { + @objc weak final public var delegate: FBSDKLoginKit.DeviceLoginManagerDelegate? + @objc final public let permissions: [Swift.String] + @objc final public var redirectURL: Foundation.URL? + @objc(initWithPermissions:enableSmartLogin:) public init(permissions: [Swift.String], enableSmartLogin: Swift.Bool) + @objc final public func start() + @objc final public func cancel() + @objc deinit } -@objc(_FBSDKLoginEventLogging) public protocol _LoginEventLogging { - @objc var flushBehavior: FBSDKCoreKit.AppEvents.FlushBehavior { get } - @objc func logInternalEvent(_ eventName: FBSDKCoreKit.AppEvents.Name, parameters: [FBSDKCoreKit.AppEvents.ParameterName : Any]?, isImplicitlyLogged: Swift.Bool) - @objc func flush() +extension FBSDKLoginKit.DeviceLoginManager : Foundation.NetServiceDelegate { + @objc final public func netService(_ service: Foundation.NetService, didNotPublish errorValues: [Swift.String : Foundation.NSNumber]) } -@objc(_FBSDKServerConfigurationProviding) public protocol _ServerConfigurationProviding { - @objc(loadServerConfigurationWithCompletionBlock:) func loadServerConfiguration(completion: FBSDKCoreKit.LoginTooltipBlock?) +@objc(FBSDKDeviceLoginManagerDelegate) public protocol DeviceLoginManagerDelegate { + @objc(deviceLoginManager:startedWithCodeInfo:) func deviceLoginManager(_ loginManager: FBSDKLoginKit.DeviceLoginManager, startedWith codeInfo: FBSDKLoginKit.DeviceLoginCodeInfo) + @objc(deviceLoginManager:completedWithResult:error:) func deviceLoginManager(_ loginManager: FBSDKLoginKit.DeviceLoginManager, completedWith result: FBSDKLoginKit.DeviceLoginManagerResult?, error: Swift.Error?) } -@objc(_FBSDKUserInterfaceElementProviding) public protocol _UserInterfaceElementProviding { - @objc func topMostViewController() -> UIKit.UIViewController? - @objc(viewControllerForView:) func viewController(for view: UIKit.UIView) -> UIKit.UIViewController? +@objcMembers @objc(FBSDKDeviceLoginManagerResult) final public class DeviceLoginManagerResult : ObjectiveC.NSObject { + @objc final public var accessToken: FBSDKCoreKit.AccessToken? { + get + } + @objc final public var isCancelled: Swift.Bool { + get + } + @objc public init(token: FBSDKCoreKit.AccessToken?, isCancelled cancelled: Swift.Bool) + @objc deinit } -@objc(_FBSDKUserInterfaceStringProviding) public protocol _UserInterfaceStringProviding { - @objc var bundleForStrings: Foundation.Bundle { get } +public struct LoginError : Foundation.CustomNSError, Swift.Hashable { + public let errorCode: Swift.Int + public let errorUserInfo: [Swift.String : Any] + public init(_nsError nsError: Foundation.NSError) + public init(_ code: FBSDKLoginKit.LoginError.Code, userInfo: [Swift.String : Any] = [:]) + public static var errorDomain: Swift.String { + get + } + public typealias Code = FBSDKLoginKit.LoginErrorCode + public static var reserved: FBSDKLoginKit.LoginError.Code { + get + } + public static var unknown: FBSDKLoginKit.LoginError.Code { + get + } + public static var passwordChanged: FBSDKLoginKit.LoginError.Code { + get + } + public static var userCheckpointed: FBSDKLoginKit.LoginError.Code { + get + } + public static var userMismatch: FBSDKLoginKit.LoginError.Code { + get + } + public static var unconfirmedUser: FBSDKLoginKit.LoginError.Code { + get + } + public static var systemAccountAppDisabled: FBSDKLoginKit.LoginError.Code { + get + } + public static var systemAccountUnavailable: FBSDKLoginKit.LoginError.Code { + get + } + public static var badChallengeString: FBSDKLoginKit.LoginError.Code { + get + } + public static var invalidIDToken: FBSDKLoginKit.LoginError.Code { + get + } + public static var missingAccessToken: FBSDKLoginKit.LoginError.Code { + get + } + public static func == (lhs: FBSDKLoginKit.LoginError, rhs: FBSDKLoginKit.LoginError) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } } +@objc(FBSDKLoginError) public enum LoginErrorCode : Swift.Int, @unchecked Swift.Sendable, Swift.Equatable { + public typealias _ErrorType = FBSDKLoginKit.LoginError + case reserved = 300 + case unknown + case passwordChanged + case userCheckpointed + case userMismatch + case unconfirmedUser + case systemAccountAppDisabled + case systemAccountUnavailable + case badChallengeString + case invalidIDToken + case missingAccessToken + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +public let LoginErrorDomain: Swift.String +extension FBSDKLoginKit.DeviceLoginErrorCode : Swift.Hashable {} +extension FBSDKLoginKit.DeviceLoginErrorCode : Swift.RawRepresentable {} +extension FBSDKLoginKit.LoginErrorCode : Swift.Hashable {} +extension FBSDKLoginKit.LoginErrorCode : Swift.RawRepresentable {} diff --git a/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/x86_64.swiftdoc b/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/x86_64.swiftdoc deleted file mode 100644 index 56e86ed0..00000000 Binary files a/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/x86_64.swiftdoc and /dev/null differ diff --git a/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/x86_64.swiftinterface b/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/x86_64.swiftinterface deleted file mode 100644 index a9fae784..00000000 --- a/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/Modules/FBSDKLoginKit.swiftmodule/x86_64.swiftinterface +++ /dev/null @@ -1,33 +0,0 @@ -// swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.5 (swiftlang-1300.0.31.1 clang-1300.0.29.1) -// swift-module-flags: -target x86_64-apple-tvos11.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FBSDKLoginKit -import FBSDKCoreKit -import FBSDKCoreKit_Basics -@_exported import FBSDKLoginKit -import Foundation -import Swift -import UIKit -import _Concurrency -extension FBSDKCoreKit.AppEvents : FBSDKLoginKit._LoginEventLogging { -} -extension FBSDKCoreKit.InternalUtility : FBSDKLoginKit._UserInterfaceElementProviding { -} -extension FBSDKCoreKit.InternalUtility : FBSDKLoginKit._UserInterfaceStringProviding { -} -extension FBSDKCoreKit.ServerConfigurationProvider : FBSDKLoginKit._ServerConfigurationProviding { -} -@objc(_FBSDKLoginEventLogging) public protocol _LoginEventLogging { - @objc var flushBehavior: FBSDKCoreKit.AppEvents.FlushBehavior { get } - @objc func logInternalEvent(_ eventName: FBSDKCoreKit.AppEvents.Name, parameters: [FBSDKCoreKit.AppEvents.ParameterName : Any]?, isImplicitlyLogged: Swift.Bool) - @objc func flush() -} -@objc(_FBSDKServerConfigurationProviding) public protocol _ServerConfigurationProviding { - @objc(loadServerConfigurationWithCompletionBlock:) func loadServerConfiguration(completion: FBSDKCoreKit.LoginTooltipBlock?) -} -@objc(_FBSDKUserInterfaceElementProviding) public protocol _UserInterfaceElementProviding { - @objc func topMostViewController() -> UIKit.UIViewController? - @objc(viewControllerForView:) func viewController(for view: UIKit.UIView) -> UIKit.UIViewController? -} -@objc(_FBSDKUserInterfaceStringProviding) public protocol _UserInterfaceStringProviding { - @objc var bundleForStrings: Foundation.Bundle { get } -} diff --git a/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/_CodeSignature/CodeDirectory b/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/_CodeSignature/CodeDirectory deleted file mode 100644 index 9e89e3a6..00000000 Binary files a/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/_CodeSignature/CodeDirectory and /dev/null differ diff --git a/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/_CodeSignature/CodeRequirements b/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/_CodeSignature/CodeRequirements deleted file mode 100644 index dbf9d614..00000000 Binary files a/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/_CodeSignature/CodeRequirements and /dev/null differ diff --git a/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/_CodeSignature/CodeRequirements-1 b/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/_CodeSignature/CodeRequirements-1 deleted file mode 100644 index 5816a456..00000000 Binary files a/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/_CodeSignature/CodeRequirements-1 and /dev/null differ diff --git a/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/_CodeSignature/CodeResources b/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/_CodeSignature/CodeResources index b83e460d..05e96104 100644 --- a/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/_CodeSignature/CodeResources +++ b/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/_CodeSignature/CodeResources @@ -4,125 +4,57 @@ files - Headers/FBSDKCodeVerifier.h - - EjPHvLMqGbP/vUT9DPNoJJuyWAo= - - Headers/FBSDKDefaultAudience.h - - 0lqdNpKhDY+rvRDMbrStMGOixZU= - - Headers/FBSDKDeviceLoginCodeInfo.h - - FXtwVMamqT11doLljBddZfXdSN4= - - Headers/FBSDKDeviceLoginManager.h - - uD4FVlO9bIJ1fR4+nlGBS1+Iyno= - - Headers/FBSDKDeviceLoginManagerDelegate.h - - hY/wg20i+M+NFVer6d3an7JfcP0= - - Headers/FBSDKDeviceLoginManagerResult.h + Headers/FBSDKLoginAuthType.h - 5ZIzt8USCIvWtanSVwUd08QOKpw= + dbPjG4QiKnnxeSs+knOQIJW0JVg= - Headers/FBSDKLoginAuthType.h + Headers/FBSDKLoginCompletionParametersBlock.h - ibPkb+47YBsPRVtVXEm87LQ6CeI= + fPr6aC3BILzRqRBn1j6oocs3jMc= - Headers/FBSDKLoginConstants.h + Headers/FBSDKLoginErrorDomain.h - MPfHPqxSclz/yRUCIFSiHttaiIE= + cneem1mczyhnLYxbDjbbR5mEmzM= Headers/FBSDKLoginKit-Swift.h - rCUej/2n+i7LYvqaTObtYY5zFtM= + A9MuOYVhOvDvvCMrRsbm6LV67vc= Headers/FBSDKLoginKit.h - h7gN3CVhHDdEWHcpfFb61D1IVqA= - - Headers/FBSDKLoginManager.h - - HdhrsZQzoF/ZZWlRZjzSoF8C3Ek= - - Headers/FBSDKLoginManagerLoginResult.h - - dLNZGf9Q4o1RMToPN2NatvHKj/E= + OUJgU2YPcKajMNRVhOXvWNOomHs= Headers/FBSDKLoginManagerLoginResultBlock.h hdGFhcZwp8w9OhQTkCmMyUDevXU= - Headers/FBSDKLoginProviding.h - - bjlQxobN7WaN/4XunqVNRXo4OnM= - - Headers/FBSDKLoginTooltipView.h - - lqBCv5OIAQGg0a9VvMVQafx/0oE= - - Headers/FBSDKLoginTooltipViewDelegate.h - - mkidijks/G9jwN7xSa/cxtEyq1A= - - Headers/FBSDKTooltipView.h - - Azg+uzHoPWlUAbPTg3eXaCXhgok= - Info.plist - 0YPuUS5czDcG7AyiOcMZwgmJJco= + QKsMxMvENx19BNxnk4lQC+kMl1s= Modules/FBSDKLoginKit.swiftmodule/arm64-apple-tvos-simulator.swiftdoc - Ds7QPcMlBwOuppFly4jI7YY3PV4= + rCnYKUE36OVHOnhptBdfjw6NwKw= Modules/FBSDKLoginKit.swiftmodule/arm64-apple-tvos-simulator.swiftinterface - FXncrFvG/g0DBS+ZZXHlz9cqY8Q= + 1qSFSuM6ZmFseeBv0WKrFFSzzpc= Modules/FBSDKLoginKit.swiftmodule/arm64-apple-tvos-simulator.swiftmodule - EdrAv1xfkdjrFEpHm4mrpWxJFD4= - - Modules/FBSDKLoginKit.swiftmodule/arm64.swiftdoc - - Ds7QPcMlBwOuppFly4jI7YY3PV4= - - Modules/FBSDKLoginKit.swiftmodule/arm64.swiftinterface - - FXncrFvG/g0DBS+ZZXHlz9cqY8Q= - - Modules/FBSDKLoginKit.swiftmodule/arm64.swiftmodule - - EdrAv1xfkdjrFEpHm4mrpWxJFD4= + tlIKtZ0ihhpgkv5mUc5zFXgX2aI= Modules/FBSDKLoginKit.swiftmodule/x86_64-apple-tvos-simulator.swiftdoc - Ho/dL61Z+crbrIT/jpWtdlXsnsY= + VmuJ9oE5WJXCEHGi4Ku3cDNoyQo= Modules/FBSDKLoginKit.swiftmodule/x86_64-apple-tvos-simulator.swiftinterface - aOSBXjLWr/WztWWW6URiDBUGF9U= + c5uXCu+qCHeZhI+JEpjBmelzjEA= Modules/FBSDKLoginKit.swiftmodule/x86_64-apple-tvos-simulator.swiftmodule - djbXfF0/tU0nVMiKoP5D0Axn3UQ= - - Modules/FBSDKLoginKit.swiftmodule/x86_64.swiftdoc - - Ho/dL61Z+crbrIT/jpWtdlXsnsY= - - Modules/FBSDKLoginKit.swiftmodule/x86_64.swiftinterface - - aOSBXjLWr/WztWWW6URiDBUGF9U= - - Modules/FBSDKLoginKit.swiftmodule/x86_64.swiftmodule - - djbXfF0/tU0nVMiKoP5D0Axn3UQ= + QT/05A9zLVJslbAKK61aLc1Yg24= Modules/module.modulemap @@ -131,331 +63,92 @@ files2 - Headers/FBSDKCodeVerifier.h - - hash - - EjPHvLMqGbP/vUT9DPNoJJuyWAo= - - hash2 - - TT1hvLT7CD93434WRpckoVDjq/IxyTaGc58KDH/Riw4= - - - Headers/FBSDKDefaultAudience.h - - hash - - 0lqdNpKhDY+rvRDMbrStMGOixZU= - - hash2 - - 1prTgalKOgbTj+chSf4AR5fEQvjo/p+vVawJsWvaxm4= - - - Headers/FBSDKDeviceLoginCodeInfo.h - - hash - - FXtwVMamqT11doLljBddZfXdSN4= - - hash2 - - g5Rwb6XgmK+lz75XESEgOIetBB/BS9DOpWgyhvRDpZg= - - - Headers/FBSDKDeviceLoginManager.h - - hash - - uD4FVlO9bIJ1fR4+nlGBS1+Iyno= - - hash2 - - v4dQNFbtB6k/JBptSYTCub0GAQvz63TBwZgcwUu0Xg4= - - - Headers/FBSDKDeviceLoginManagerDelegate.h - - hash - - hY/wg20i+M+NFVer6d3an7JfcP0= - - hash2 - - JhcXcmGyXN2YV183sGawyEtz/A4HgiGfuaH6F4xQAMk= - - - Headers/FBSDKDeviceLoginManagerResult.h + Headers/FBSDKLoginAuthType.h - hash - - 5ZIzt8USCIvWtanSVwUd08QOKpw= - hash2 - 9So69KdlNzNSmMcFA/ZxVMrlETnJJM35bb6QSIb6f7s= + En8JspBXmCZrSWkWaxJV5tKzr8At6tqf53zIGNa2VYY= - Headers/FBSDKLoginAuthType.h + Headers/FBSDKLoginCompletionParametersBlock.h - hash - - ibPkb+47YBsPRVtVXEm87LQ6CeI= - hash2 - 1BY9tT41dfIo0DTJayklKqzrlgKtOIkhEFfDkCRAJ24= + 7WGMXXull6LrlXHwbqyalo/ZMN0JSBtHbC6cWu8k2eI= - Headers/FBSDKLoginConstants.h + Headers/FBSDKLoginErrorDomain.h - hash - - MPfHPqxSclz/yRUCIFSiHttaiIE= - hash2 - b4XDaENl+R7u4kCcB7RCYie6oPCP8dwvUe92f5RzDz8= + zFgW2vVnY7X9MEoilZ5/3iQAYiab+N4zlq9kMvgkl/4= Headers/FBSDKLoginKit-Swift.h - hash - - rCUej/2n+i7LYvqaTObtYY5zFtM= - hash2 - 3aaV4ywCqIDJ1g1MnMNDxT+z3N9pUGVKoK26XGdcHHE= + l5BoDj8uOJgDA1Q8vtDvXt5mhaOBCvpC7ZAlVq0HKQc= Headers/FBSDKLoginKit.h - hash - - h7gN3CVhHDdEWHcpfFb61D1IVqA= - hash2 - oCgZyqxDhXcPJnf60xLzEH51mxMlTngZF/cMjH4nJN8= - - - Headers/FBSDKLoginManager.h - - hash - - HdhrsZQzoF/ZZWlRZjzSoF8C3Ek= - - hash2 - - dfMOQiKTs9cUidKvOkDK1PFXWeuCw7E4c3w+I9ezM/M= - - - Headers/FBSDKLoginManagerLoginResult.h - - hash - - dLNZGf9Q4o1RMToPN2NatvHKj/E= - - hash2 - - ZvH4brMd8ozOL8xV55KSpnX4vgUabuG4R9rp/WbAL8g= + 8b6xB2UCDMQ82B5SNTD1CpaH+pyHg+K3Yy0MxzTdgTE= Headers/FBSDKLoginManagerLoginResultBlock.h - hash - - hdGFhcZwp8w9OhQTkCmMyUDevXU= - hash2 Zb9GWGgaSc6xOtE0UsSlBLPOxWMfbTeNdSsr0fvIp74= - Headers/FBSDKLoginProviding.h - - hash - - bjlQxobN7WaN/4XunqVNRXo4OnM= - - hash2 - - Mub/XP4zv9ENaijMfLv1/pv4/8DoYhOYh9Nq53YmMiQ= - - - Headers/FBSDKLoginTooltipView.h - - hash - - lqBCv5OIAQGg0a9VvMVQafx/0oE= - - hash2 - - LARd9poj4pkMqmAsIay5DV4seppcLTgUqKysGr4VwHw= - - - Headers/FBSDKLoginTooltipViewDelegate.h - - hash - - mkidijks/G9jwN7xSa/cxtEyq1A= - - hash2 - - RD5LXdo3q7UGvx+j1hQeKPY/sOu3SfdIA4pJMs0Rd7A= - - - Headers/FBSDKTooltipView.h - - hash - - Azg+uzHoPWlUAbPTg3eXaCXhgok= - - hash2 - - rQrJFU+VFezXq6XJ07u0l1iicG5RbRD30K87A3VS4hs= - - Modules/FBSDKLoginKit.swiftmodule/arm64-apple-tvos-simulator.swiftdoc - hash - - Ds7QPcMlBwOuppFly4jI7YY3PV4= - hash2 - +EqWkoQ8zrAI5kmVuU3kcPw7U8a/XV2Chsnty3Tf+8E= + np0FURrF6nUwLbxUb5HQvuZzJIviXyv8AnLnp1wwAwc= Modules/FBSDKLoginKit.swiftmodule/arm64-apple-tvos-simulator.swiftinterface - hash - - FXncrFvG/g0DBS+ZZXHlz9cqY8Q= - hash2 - 0qPOiWNjVLpOJkPLjNgvAy9g9lzm1SjAdsaRF7YgXIU= + QmP0byYXOn4eeifAc3fpaLXQ4trNfn6dTmpsrzw4PSM= Modules/FBSDKLoginKit.swiftmodule/arm64-apple-tvos-simulator.swiftmodule - hash - - EdrAv1xfkdjrFEpHm4mrpWxJFD4= - hash2 - zjehkg6UP3mXdGCzRWVGAkhMqP9u+82vSUuPM8ONJEY= - - - Modules/FBSDKLoginKit.swiftmodule/arm64.swiftdoc - - hash - - Ds7QPcMlBwOuppFly4jI7YY3PV4= - - hash2 - - +EqWkoQ8zrAI5kmVuU3kcPw7U8a/XV2Chsnty3Tf+8E= - - - Modules/FBSDKLoginKit.swiftmodule/arm64.swiftinterface - - hash - - FXncrFvG/g0DBS+ZZXHlz9cqY8Q= - - hash2 - - 0qPOiWNjVLpOJkPLjNgvAy9g9lzm1SjAdsaRF7YgXIU= - - - Modules/FBSDKLoginKit.swiftmodule/arm64.swiftmodule - - hash - - EdrAv1xfkdjrFEpHm4mrpWxJFD4= - - hash2 - - zjehkg6UP3mXdGCzRWVGAkhMqP9u+82vSUuPM8ONJEY= + H27houORt8mj7ueEKlVWE+NfqdMxEZdewZWdR3ZssGg= Modules/FBSDKLoginKit.swiftmodule/x86_64-apple-tvos-simulator.swiftdoc - hash - - Ho/dL61Z+crbrIT/jpWtdlXsnsY= - hash2 - 7rAkgOIH8Amc++91g7gVn0wwgdf9zHhhnaemDQeH0Yw= + O5+qWlN13i2M1Mph5u3OownB4j0A+MHBFuTZTtp60jM= Modules/FBSDKLoginKit.swiftmodule/x86_64-apple-tvos-simulator.swiftinterface - hash - - aOSBXjLWr/WztWWW6URiDBUGF9U= - hash2 - 0pse9QdhKNT6JU7JGOUaO4/YqCbXHtoPlJc/BW+KKrk= + B2pNYvhO08rlCl8stGGKapB0pvAQt+pFhRuKZlZxw30= Modules/FBSDKLoginKit.swiftmodule/x86_64-apple-tvos-simulator.swiftmodule - hash - - djbXfF0/tU0nVMiKoP5D0Axn3UQ= - hash2 - hPrRNOi6bFlkoIMTarKXjxk2HijHdeg0gYANKp35lBQ= - - - Modules/FBSDKLoginKit.swiftmodule/x86_64.swiftdoc - - hash - - Ho/dL61Z+crbrIT/jpWtdlXsnsY= - - hash2 - - 7rAkgOIH8Amc++91g7gVn0wwgdf9zHhhnaemDQeH0Yw= - - - Modules/FBSDKLoginKit.swiftmodule/x86_64.swiftinterface - - hash - - aOSBXjLWr/WztWWW6URiDBUGF9U= - - hash2 - - 0pse9QdhKNT6JU7JGOUaO4/YqCbXHtoPlJc/BW+KKrk= - - - Modules/FBSDKLoginKit.swiftmodule/x86_64.swiftmodule - - hash - - djbXfF0/tU0nVMiKoP5D0Axn3UQ= - - hash2 - - hPrRNOi6bFlkoIMTarKXjxk2HijHdeg0gYANKp35lBQ= + jviJgAA5wJAbIjWqGdAgLKDeHOLskCov7pC1/Lct40c= Modules/module.modulemap - hash - - tfc04nZSIwhoHV/QsoW1UgsqZrM= - hash2 mg/tLWcmTWvzzkcRtPQSnONw1PhzIM4vXke4Qdm7upM= diff --git a/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/_CodeSignature/CodeSignature b/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKLoginKit.framework/_CodeSignature/CodeSignature deleted file mode 100644 index e69de29b..00000000 diff --git a/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/dSYMs/FBSDKLoginKit.framework.dSYM/Contents/Info.plist b/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/dSYMs/FBSDKLoginKit.framework.dSYM/Contents/Info.plist new file mode 100644 index 00000000..3fc827a5 --- /dev/null +++ b/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/dSYMs/FBSDKLoginKit.framework.dSYM/Contents/Info.plist @@ -0,0 +1,20 @@ + + + + + CFBundleDevelopmentRegion + English + CFBundleIdentifier + com.apple.xcode.dsym.com.facebook.sdk.FBSDKLoginKit + CFBundleInfoDictionaryVersion + 6.0 + CFBundlePackageType + dSYM + CFBundleSignature + ???? + CFBundleShortVersionString + 1.0 + CFBundleVersion + 15.1.0 + + diff --git a/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/dSYMs/FBSDKLoginKit.framework.dSYM/Contents/Resources/DWARF/FBSDKLoginKit b/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/dSYMs/FBSDKLoginKit.framework.dSYM/Contents/Resources/DWARF/FBSDKLoginKit new file mode 100644 index 00000000..b3c7f4e4 Binary files /dev/null and b/ios/platform/FBSDKLoginKit.xcframework/tvos-arm64_x86_64-simulator/dSYMs/FBSDKLoginKit.framework.dSYM/Contents/Resources/DWARF/FBSDKLoginKit differ diff --git a/ios/platform/FBSDKShareKit.xcframework/Info.plist b/ios/platform/FBSDKShareKit.xcframework/Info.plist index e6858ee8..10da54a0 100644 --- a/ios/platform/FBSDKShareKit.xcframework/Info.plist +++ b/ios/platform/FBSDKShareKit.xcframework/Info.plist @@ -5,33 +5,39 @@ AvailableLibraries + DebugSymbolsPath + dSYMs LibraryIdentifier - ios-arm64 + tvos-arm64_x86_64-simulator LibraryPath FBSDKShareKit.framework SupportedArchitectures arm64 + x86_64 SupportedPlatform - ios + tvos + SupportedPlatformVariant + simulator + DebugSymbolsPath + dSYMs LibraryIdentifier - tvos-arm64_x86_64-simulator + ios-arm64 LibraryPath FBSDKShareKit.framework SupportedArchitectures arm64 - x86_64 SupportedPlatform - tvos - SupportedPlatformVariant - simulator + ios + DebugSymbolsPath + dSYMs LibraryIdentifier tvos-arm64 LibraryPath @@ -44,6 +50,8 @@ tvos + DebugSymbolsPath + dSYMs LibraryIdentifier ios-arm64_x86_64-simulator LibraryPath @@ -59,6 +67,8 @@ simulator + DebugSymbolsPath + dSYMs LibraryIdentifier ios-arm64_x86_64-maccatalyst LibraryPath diff --git a/ios/platform/FBSDKShareKit.xcframework/ios-arm64/FBSDKShareKit.framework/FBSDKShareKit b/ios/platform/FBSDKShareKit.xcframework/ios-arm64/FBSDKShareKit.framework/FBSDKShareKit old mode 100644 new mode 100755 index 630cc207..09fee2f6 Binary files a/ios/platform/FBSDKShareKit.xcframework/ios-arm64/FBSDKShareKit.framework/FBSDKShareKit and b/ios/platform/FBSDKShareKit.xcframework/ios-arm64/FBSDKShareKit.framework/FBSDKShareKit differ diff --git a/ios/platform/FBSDKShareKit.xcframework/ios-arm64/FBSDKShareKit.framework/Headers/FBSDKShareKit-Swift.h b/ios/platform/FBSDKShareKit.xcframework/ios-arm64/FBSDKShareKit.framework/Headers/FBSDKShareKit-Swift.h index 2d11a241..750f8427 100644 --- a/ios/platform/FBSDKShareKit.xcframework/ios-arm64/FBSDKShareKit.framework/Headers/FBSDKShareKit-Swift.h +++ b/ios/platform/FBSDKShareKit.xcframework/ios-arm64/FBSDKShareKit.framework/Headers/FBSDKShareKit-Swift.h @@ -1,4 +1,4 @@ -// Generated by Apple Swift version 5.5 (swiftlang-1300.0.31.1 clang-1300.0.29.1) +// Generated by Apple Swift version 5.6.1 (swiftlang-5.6.0.323.66 clang-1316.0.20.12) #ifndef FBSDKSHAREKIT_SWIFT_H #define FBSDKSHAREKIT_SWIFT_H #pragma clang diagnostic push @@ -184,6 +184,13 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); #if !defined(IBSegueAction) # define IBSegueAction #endif +#if !defined(SWIFT_EXTERN) +# if defined(__cplusplus) +# define SWIFT_EXTERN extern "C" +# else +# define SWIFT_EXTERN extern +# endif +#endif #if __has_feature(modules) #if __has_warning("-Watimport-in-framework-header") #pragma clang diagnostic ignored "-Watimport-in-framework-header" @@ -247,10 +254,10 @@ typedef SWIFT_ENUM_NAMED(NSInteger, FBSDKAppInviteDestination, "Destination", op }; -/// A base interface for validation of content and media. -SWIFT_PROTOCOL_NAMED("SharingValidation") -@protocol FBSDKSharingValidation -/// Asks the receiver to validate that its content or media values are valid. +/// An interface for validatable content and media. +SWIFT_PROTOCOL_NAMED("SharingValidatable") +@protocol FBSDKSharingValidatable +/// Validate that this content or media contains valid values. /// \param options The share bridge options to use for validation. /// /// @@ -260,7 +267,7 @@ SWIFT_PROTOCOL_NAMED("SharingValidation") @end -@interface FBSDKAppInviteContent (SWIFT_EXTENSION(FBSDKShareKit)) +@interface FBSDKAppInviteContent (SWIFT_EXTENSION(FBSDKShareKit)) - (BOOL)validateWithOptions:(FBSDKShareBridgeOptions)bridgeOptions error:(NSError * _Nullable * _Nullable)error; @end @@ -317,7 +324,6 @@ SWIFT_PROTOCOL_NAMED("SharingButton") SWIFT_AVAILABILITY(tvos,unavailable) @end @class FBSDKMessageDialog; -@class NSNumber; @class NSCoder; /// A button to send content through Messenger. @@ -484,6 +490,7 @@ SWIFT_CLASS_NAMED("MessageDialog") + /// A model for content to share with a Facebook camera effect. SWIFT_CLASS_NAMED("ShareCameraEffectContent") @interface FBSDKShareCameraEffectContent : NSObject @@ -517,7 +524,7 @@ SWIFT_CLASS_NAMED("ShareCameraEffectContent") /// A base interface for content to be shared. SWIFT_PROTOCOL_NAMED("SharingContent") -@protocol FBSDKSharingContent +@protocol FBSDKSharingContent /// URL for the content being shared. /// 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/) @@ -635,7 +642,6 @@ typedef SWIFT_ENUM_NAMED(NSUInteger, FBSDKShareDialogMode, "Mode", open) { - (BOOL)validateWithError:(NSError * _Nullable * _Nullable)error; @end - /// ShareError /// Error codes for ShareErrorDomain. typedef SWIFT_ENUM_NAMED(NSInteger, FBSDKShareError, "ShareError", open) { @@ -689,7 +695,7 @@ SWIFT_CLASS_NAMED("ShareLinkContent") @end -@interface FBSDKShareLinkContent (SWIFT_EXTENSION(FBSDKShareKit)) +@interface FBSDKShareLinkContent (SWIFT_EXTENSION(FBSDKShareKit)) /// Asks the receiver to validate that its content or media values are valid. - (BOOL)validateWithOptions:(FBSDKShareBridgeOptions)bridgeOptions error:(NSError * _Nullable * _Nullable)error; @end @@ -728,7 +734,7 @@ SWIFT_CLASS_NAMED("ShareMediaContent") @end -@interface FBSDKShareMediaContent (SWIFT_EXTENSION(FBSDKShareKit)) +@interface FBSDKShareMediaContent (SWIFT_EXTENSION(FBSDKShareKit)) /// Asks the receiver to validate that its content or media values are valid. - (BOOL)validateWithOptions:(FBSDKShareBridgeOptions)bridgeOptions error:(NSError * _Nullable * _Nullable)error; @end @@ -790,7 +796,7 @@ SWIFT_CLASS_NAMED("SharePhoto") -@interface FBSDKSharePhoto (SWIFT_EXTENSION(FBSDKShareKit)) +@interface FBSDKSharePhoto (SWIFT_EXTENSION(FBSDKShareKit)) /// Asks the receiver to validate that its content or media values are valid. - (BOOL)validateWithOptions:(FBSDKShareBridgeOptions)bridgeOptions error:(NSError * _Nullable * _Nullable)error; @end @@ -834,7 +840,7 @@ SWIFT_CLASS_NAMED("SharePhotoContent") @end -@interface FBSDKSharePhotoContent (SWIFT_EXTENSION(FBSDKShareKit)) +@interface FBSDKSharePhotoContent (SWIFT_EXTENSION(FBSDKShareKit)) /// Validate that this content contains valid values - (BOOL)validateWithOptions:(FBSDKShareBridgeOptions)bridgeOptions error:(NSError * _Nullable * _Nullable)error; @end @@ -877,7 +883,7 @@ SWIFT_CLASS_NAMED("ShareVideo") -@interface FBSDKShareVideo (SWIFT_EXTENSION(FBSDKShareKit)) +@interface FBSDKShareVideo (SWIFT_EXTENSION(FBSDKShareKit)) /// Asks the receiver to validate that its content or media values are valid. - (BOOL)validateWithOptions:(FBSDKShareBridgeOptions)bridgeOptions error:(NSError * _Nullable * _Nullable)error; @end @@ -921,7 +927,7 @@ SWIFT_CLASS_NAMED("ShareVideoContent") @end -@interface FBSDKShareVideoContent (SWIFT_EXTENSION(FBSDKShareKit)) +@interface FBSDKShareVideoContent (SWIFT_EXTENSION(FBSDKShareKit)) - (BOOL)validateWithOptions:(FBSDKShareBridgeOptions)bridgeOptions error:(NSError * _Nullable * _Nullable)error; @end diff --git a/ios/platform/FBSDKShareKit.xcframework/ios-arm64/FBSDKShareKit.framework/Info.plist b/ios/platform/FBSDKShareKit.xcframework/ios-arm64/FBSDKShareKit.framework/Info.plist index a02c7c2a..1574ab53 100644 Binary files a/ios/platform/FBSDKShareKit.xcframework/ios-arm64/FBSDKShareKit.framework/Info.plist and b/ios/platform/FBSDKShareKit.xcframework/ios-arm64/FBSDKShareKit.framework/Info.plist differ diff --git a/ios/platform/FBSDKShareKit.xcframework/ios-arm64/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/arm64-apple-ios.swiftdoc b/ios/platform/FBSDKShareKit.xcframework/ios-arm64/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/arm64-apple-ios.swiftdoc index c82273a2..301873bb 100644 Binary files a/ios/platform/FBSDKShareKit.xcframework/ios-arm64/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/arm64-apple-ios.swiftdoc and b/ios/platform/FBSDKShareKit.xcframework/ios-arm64/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/arm64-apple-ios.swiftdoc differ diff --git a/ios/platform/FBSDKShareKit.xcframework/ios-arm64/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/arm64-apple-ios.swiftinterface b/ios/platform/FBSDKShareKit.xcframework/ios-arm64/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/arm64-apple-ios.swiftinterface index c54e73dd..324b7606 100644 --- a/ios/platform/FBSDKShareKit.xcframework/ios-arm64/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/arm64-apple-ios.swiftinterface +++ b/ios/platform/FBSDKShareKit.xcframework/ios-arm64/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/arm64-apple-ios.swiftinterface @@ -1,6 +1,6 @@ // swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.5 (swiftlang-1300.0.31.1 clang-1300.0.29.1) -// swift-module-flags: -target arm64-apple-ios11.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FBSDKShareKit +// swift-compiler-version: Apple Swift version 5.6.1 (swiftlang-5.6.0.323.66 clang-1316.0.20.12) +// swift-module-flags: -target arm64-apple-ios12.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FBSDKShareKit import FBSDKCoreKit import FBSDKCoreKit_Basics @_exported import FBSDKShareKit @@ -28,7 +28,7 @@ import _Concurrency @objc(initWithAppLinkURL:) public init(appLinkURL: Foundation.URL) @objc deinit } -extension FBSDKShareKit.AppInviteContent : FBSDKShareKit.SharingValidation { +extension FBSDKShareKit.AppInviteContent : FBSDKShareKit.SharingValidatable { @objc final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws } @_inheritsConvenienceInitializers @objcMembers @objc(FBSDKCameraEffectArguments) final public class CameraEffectArguments : ObjectiveC.NSObject { @@ -161,9 +161,9 @@ extension FBSDKShareKit.ShareDialog { @objc dynamic public func validate() throws } extension FBSDKShareKit.ShareDialog : FBSDKCoreKit.WebDialogDelegate { - @objc dynamic public func webDialog(_ webDialog: FBSDKCoreKit.WebDialog, didCompleteWithResults results: [Swift.String : Any]) - @objc dynamic public func webDialog(_ webDialog: FBSDKCoreKit.WebDialog, didFailWithError error: Swift.Error) - @objc dynamic public func webDialogDidCancel(_ webDialog: FBSDKCoreKit.WebDialog) + @objc dynamic public func webDialog(_ webDialog: FBSDKCoreKit._WebDialog, didCompleteWithResults results: [Swift.String : Any]) + @objc dynamic public func webDialog(_ webDialog: FBSDKCoreKit._WebDialog, didFailWithError error: Swift.Error) + @objc dynamic public func webDialogDidCancel(_ webDialog: FBSDKCoreKit._WebDialog) } extension FBSDKShareKit.ShareDialog { @objc(FBSDKShareDialogMode) public enum Mode : Swift.UInt, Swift.CustomStringConvertible { @@ -211,7 +211,7 @@ public let ShareErrorDomain: Swift.String extension FBSDKShareKit.ShareLinkContent : FBSDKShareKit.SharingContent { @objc(addParameters:bridgeOptions:) final public func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any] } -extension FBSDKShareKit.ShareLinkContent : FBSDKShareKit.SharingValidation { +extension FBSDKShareKit.ShareLinkContent : FBSDKShareKit.SharingValidatable { @objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws } @objc(FBSDKShareMedia) public protocol ShareMedia { @@ -231,7 +231,7 @@ extension FBSDKShareKit.ShareLinkContent : FBSDKShareKit.SharingValidation { extension FBSDKShareKit.ShareMediaContent : FBSDKShareKit.SharingContent { @objc(addParameters:bridgeOptions:) final public func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any] } -extension FBSDKShareKit.ShareMediaContent : FBSDKShareKit.SharingValidation { +extension FBSDKShareKit.ShareMediaContent : FBSDKShareKit.SharingValidatable { @objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws } @_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKSharePhoto) final public class SharePhoto : ObjectiveC.NSObject, FBSDKShareKit.ShareMedia { @@ -254,7 +254,7 @@ extension FBSDKShareKit.ShareMediaContent : FBSDKShareKit.SharingValidation { @objc convenience public init(photoAsset: Photos.PHAsset, isUserGenerated: Swift.Bool) @objc deinit } -extension FBSDKShareKit.SharePhoto : FBSDKShareKit.SharingValidation { +extension FBSDKShareKit.SharePhoto : FBSDKShareKit.SharingValidatable { @objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws } @_inheritsConvenienceInitializers @objcMembers @objc(FBSDKSharePhotoContent) final public class SharePhotoContent : ObjectiveC.NSObject { @@ -272,7 +272,7 @@ extension FBSDKShareKit.SharePhoto : FBSDKShareKit.SharingValidation { extension FBSDKShareKit.SharePhotoContent : FBSDKShareKit.SharingContent { @objc(addParameters:bridgeOptions:) final public func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any] } -extension FBSDKShareKit.SharePhotoContent : FBSDKShareKit.SharingValidation { +extension FBSDKShareKit.SharePhotoContent : FBSDKShareKit.SharingValidatable { @objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws } @_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKShareVideo) final public class ShareVideo : ObjectiveC.NSObject, FBSDKShareKit.ShareMedia { @@ -294,7 +294,7 @@ extension FBSDKShareKit.SharePhotoContent : FBSDKShareKit.SharingValidation { @objc convenience public init(videoURL: Foundation.URL, previewPhoto: FBSDKShareKit.SharePhoto? = nil) @objc deinit } -extension FBSDKShareKit.ShareVideo : FBSDKShareKit.SharingValidation { +extension FBSDKShareKit.ShareVideo : FBSDKShareKit.SharingValidatable { @objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws } @_inheritsConvenienceInitializers @objcMembers @objc(FBSDKShareVideoContent) final public class ShareVideoContent : ObjectiveC.NSObject { @@ -314,7 +314,7 @@ extension FBSDKShareKit.ShareVideo : FBSDKShareKit.SharingValidation { extension FBSDKShareKit.ShareVideoContent : FBSDKShareKit.SharingContent { @objc(addParameters:bridgeOptions:) final public func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any] } -extension FBSDKShareKit.ShareVideoContent : FBSDKShareKit.SharingValidation { +extension FBSDKShareKit.ShareVideoContent : FBSDKShareKit.SharingValidatable { @objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws } @objc(FBSDKSharing) public protocol Sharing { @@ -327,7 +327,7 @@ extension FBSDKShareKit.ShareVideoContent : FBSDKShareKit.SharingValidation { @objc(FBSDKSharingButton) public protocol SharingButton { @objc var shareContent: FBSDKShareKit.SharingContent? { get set } } -@objc(FBSDKSharingContent) public protocol SharingContent : FBSDKShareKit.SharingValidation, ObjectiveC.NSObjectProtocol { +@objc(FBSDKSharingContent) public protocol SharingContent : FBSDKShareKit.SharingValidatable, ObjectiveC.NSObjectProtocol { @objc var contentURL: Foundation.URL? { get set } @objc var hashtag: FBSDKShareKit.Hashtag? { get set } @objc var peopleIDs: [Swift.String] { get set } @@ -347,7 +347,7 @@ extension FBSDKShareKit.ShareVideoContent : FBSDKShareKit.SharingValidation { @objc @discardableResult func show() -> Swift.Bool } -@objc(FBSDKSharingValidation) public protocol SharingValidation { +@objc(FBSDKSharingValidatable) public protocol SharingValidatable { @objc(validateWithOptions:error:) func validate(options: FBSDKShareKit.ShareBridgeOptions) throws } public enum _ShareUtility { diff --git a/ios/platform/FBSDKShareKit.xcframework/ios-arm64/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/arm64.swiftdoc b/ios/platform/FBSDKShareKit.xcframework/ios-arm64/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/arm64.swiftdoc deleted file mode 100644 index c82273a2..00000000 Binary files a/ios/platform/FBSDKShareKit.xcframework/ios-arm64/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/arm64.swiftdoc and /dev/null differ diff --git a/ios/platform/FBSDKShareKit.xcframework/ios-arm64/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/arm64.swiftinterface b/ios/platform/FBSDKShareKit.xcframework/ios-arm64/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/arm64.swiftinterface deleted file mode 100644 index c54e73dd..00000000 --- a/ios/platform/FBSDKShareKit.xcframework/ios-arm64/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/arm64.swiftinterface +++ /dev/null @@ -1,367 +0,0 @@ -// swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.5 (swiftlang-1300.0.31.1 clang-1300.0.29.1) -// swift-module-flags: -target arm64-apple-ios11.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FBSDKShareKit -import FBSDKCoreKit -import FBSDKCoreKit_Basics -@_exported import FBSDKShareKit -import Foundation -import Photos -import Social -import Swift -import UIKit -import _Concurrency -@objcMembers @objc(FBSDKAppInviteContent) final public class AppInviteContent : ObjectiveC.NSObject { - @objc(FBSDKAppInviteDestination) public enum Destination : Swift.Int { - case facebook - case messenger - public init?(rawValue: Swift.Int) - public typealias RawValue = Swift.Int - public var rawValue: Swift.Int { - get - } - } - @objc final public var appInvitePreviewImageURL: Foundation.URL? - @objc final public var appLinkURL: Foundation.URL - @objc final public var promotionCode: Swift.String? - @objc final public var promotionText: Swift.String? - @objc final public var destination: FBSDKShareKit.AppInviteContent.Destination - @objc(initWithAppLinkURL:) public init(appLinkURL: Foundation.URL) - @objc deinit -} -extension FBSDKShareKit.AppInviteContent : FBSDKShareKit.SharingValidation { - @objc final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws -} -@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKCameraEffectArguments) final public class CameraEffectArguments : ObjectiveC.NSObject { - @objc(setString:forKey:) final public func set(_ string: Swift.String?, forKey key: Swift.String) - @objc final public func string(forKey key: Swift.String) -> Swift.String? - @objc(setArray:forKey:) final public func set(_ array: [Swift.String]?, forKey key: Swift.String) - @objc final public func array(forKey key: Swift.String) -> [Swift.String]? - @objc override dynamic public init() - @objc deinit -} -@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKCameraEffectTextures) final public class CameraEffectTextures : ObjectiveC.NSObject { - @objc(setImage:forKey:) final public func set(_ image: UIKit.UIImage?, forKey key: Swift.String) - @objc(imageForKey:) final public func image(forKey key: Swift.String) -> UIKit.UIImage? - @objc override dynamic public init() - @objc deinit -} -@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKSendButton) @_Concurrency.MainActor(unsafe) final public class FBSendButton : FBSDKCoreKit.FBButton, FBSDKShareKit.SharingButton, FBSDKCoreKit.FBButtonImpressionLogging { - @objc @_Concurrency.MainActor(unsafe) final public var dialog: FBSDKShareKit.MessageDialog? - @_Concurrency.MainActor(unsafe) @objc final public var shareContent: FBSDKShareKit.SharingContent? { - @objc get - @objc set - } - @_Concurrency.MainActor(unsafe) @objc final public var analyticsParameters: [FBSDKCoreKit.AppEvents.ParameterName : Any]? { - @objc get - } - @_Concurrency.MainActor(unsafe) @objc final public var impressionTrackingEventName: FBSDKCoreKit.AppEvents.Name { - @objc get - } - @_Concurrency.MainActor(unsafe) @objc final public var impressionTrackingIdentifier: Swift.String { - @objc get - } - @_Concurrency.MainActor(unsafe) @objc override final public var isImplicitlyDisabled: Swift.Bool { - @_Concurrency.MainActor(unsafe) @objc get - } - @objc @_Concurrency.MainActor(unsafe) final public func configureButton() - @_Concurrency.MainActor(unsafe) @objc override dynamic public init(frame: CoreGraphics.CGRect) - @_Concurrency.MainActor(unsafe) @objc required dynamic public init?(coder: Foundation.NSCoder) - @objc deinit -} -@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKShareButton) @_Concurrency.MainActor(unsafe) final public class FBShareButton : FBSDKCoreKit.FBButton, FBSDKShareKit.SharingButton { - @_Concurrency.MainActor(unsafe) @objc final public var shareContent: FBSDKShareKit.SharingContent? { - @objc get - @objc set - } - @objc @_Concurrency.MainActor(unsafe) final public var analyticsParameters: [FBSDKCoreKit.AppEvents.ParameterName : Any]? { - @objc get - } - @objc @_Concurrency.MainActor(unsafe) final public var impressionTrackingEventName: FBSDKCoreKit.AppEvents.Name { - @objc get - } - @objc @_Concurrency.MainActor(unsafe) final public var impressionTrackingIdentifier: Swift.String { - @objc get - } - @_Concurrency.MainActor(unsafe) @objc override final public var isImplicitlyDisabled: Swift.Bool { - @_Concurrency.MainActor(unsafe) @objc get - } - @objc @_Concurrency.MainActor(unsafe) final public func configureButton() - @_Concurrency.MainActor(unsafe) @objc override dynamic public init(frame: CoreGraphics.CGRect) - @_Concurrency.MainActor(unsafe) @objc required dynamic public init?(coder: Foundation.NSCoder) - @objc deinit -} -@objcMembers @objc(FBSDKHashtag) final public class Hashtag : ObjectiveC.NSObject { - @objc final public var stringRepresentation: Swift.String - @objc(initWithString:) public init(_ string: Swift.String) - @objc override final public var description: Swift.String { - @objc get - } - @objc final public var isValid: Swift.Bool { - @objc get - } - @objc override final public var hash: Swift.Int { - @objc get - } - @objc override final public func isEqual(_ object: Any?) -> Swift.Bool - @objc deinit -} -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKMessageDialog) public class MessageDialog : ObjectiveC.NSObject, FBSDKShareKit.SharingDialog { - @objc weak public var delegate: FBSDKShareKit.SharingDelegate? - @objc public var shareContent: FBSDKShareKit.SharingContent? - @objc public var shouldFailOnDataError: Swift.Bool - @objc(initWithContent:delegate:) convenience public init(content: FBSDKShareKit.SharingContent?, delegate: FBSDKShareKit.SharingDelegate?) - @objc(dialogWithContent:delegate:) public static func dialog(content: FBSDKShareKit.SharingContent?, delegate: FBSDKShareKit.SharingDelegate?) -> FBSDKShareKit.MessageDialog - @objc(showWithContent:delegate:) public static func show(content: FBSDKShareKit.SharingContent?, delegate: FBSDKShareKit.SharingDelegate?) -> FBSDKShareKit.MessageDialog - @objc public var canShow: Swift.Bool { - @objc get - } - @discardableResult - @objc public func show() -> Swift.Bool - @objc public func validate() throws - @objc deinit -} -@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKShareCameraEffectContent) final public class ShareCameraEffectContent : ObjectiveC.NSObject { - @objc final public var effectID: Swift.String - @objc final public var effectArguments: FBSDKShareKit.CameraEffectArguments - @objc final public var effectTextures: FBSDKShareKit.CameraEffectTextures - @objc final public var contentURL: Foundation.URL? - @objc final public var hashtag: FBSDKShareKit.Hashtag? - @objc final public var peopleIDs: [Swift.String] - @objc final public var placeID: Swift.String? - @objc final public var ref: Swift.String? - @objc final public var pageID: Swift.String? - @objc final public var shareUUID: Swift.String? { - get - } - @objc override dynamic public init() - @objc deinit -} -extension FBSDKShareKit.ShareCameraEffectContent : FBSDKShareKit.SharingContent { - @objc(addParameters:bridgeOptions:) final public func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any] - @objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws -} -@objcMembers @objc(FBSDKShareDialog) public class ShareDialog : ObjectiveC.NSObject, FBSDKShareKit.SharingDialog { - @objc weak public var fromViewController: UIKit.UIViewController? - @objc public var mode: FBSDKShareKit.ShareDialog.Mode - @objc weak public var delegate: FBSDKShareKit.SharingDelegate? - @objc public var shareContent: FBSDKShareKit.SharingContent? - @objc public var shouldFailOnDataError: Swift.Bool - @objc(initWithViewController:content:delegate:) public init(viewController: UIKit.UIViewController?, content: FBSDKShareKit.SharingContent?, delegate: FBSDKShareKit.SharingDelegate?) - @objc deinit - @objc(dialogWithViewController:withContent:delegate:) public class func dialog(viewController: UIKit.UIViewController?, content: FBSDKShareKit.SharingContent?, delegate: FBSDKShareKit.SharingDelegate?) -> FBSDKShareKit.ShareDialog - @discardableResult - @objc(showFromViewController:withContent:delegate:) public class func show(viewController: UIKit.UIViewController?, content: FBSDKShareKit.SharingContent?, delegate: FBSDKShareKit.SharingDelegate?) -> FBSDKShareKit.ShareDialog -} -extension FBSDKShareKit.ShareDialog { - @objc dynamic public var canShow: Swift.Bool { - @objc get - } - @discardableResult - @objc dynamic public func show() -> Swift.Bool - @objc dynamic public func validate() throws -} -extension FBSDKShareKit.ShareDialog : FBSDKCoreKit.WebDialogDelegate { - @objc dynamic public func webDialog(_ webDialog: FBSDKCoreKit.WebDialog, didCompleteWithResults results: [Swift.String : Any]) - @objc dynamic public func webDialog(_ webDialog: FBSDKCoreKit.WebDialog, didFailWithError error: Swift.Error) - @objc dynamic public func webDialogDidCancel(_ webDialog: FBSDKCoreKit.WebDialog) -} -extension FBSDKShareKit.ShareDialog { - @objc(FBSDKShareDialogMode) public enum Mode : Swift.UInt, Swift.CustomStringConvertible { - case automatic - case native - case shareSheet - case browser - case web - case feedBrowser - case feedWeb - public var description: Swift.String { - get - } - public init?(rawValue: Swift.UInt) - public typealias RawValue = Swift.UInt - public var rawValue: Swift.UInt { - get - } - } -} -public let ShareErrorDomain: Swift.String -@objc(FBSDKShareError) public enum ShareError : Swift.Int { - case reserved = 200 - case openGraph - case dialogNotAvailable - case unknown - public init?(rawValue: Swift.Int) - public typealias RawValue = Swift.Int - public var rawValue: Swift.Int { - get - } -} -@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKShareLinkContent) final public class ShareLinkContent : ObjectiveC.NSObject { - @objc final public var quote: Swift.String? - @objc final public var contentURL: Foundation.URL? - @objc final public var hashtag: FBSDKShareKit.Hashtag? - @objc final public var peopleIDs: [Swift.String] - @objc final public var placeID: Swift.String? - @objc final public var ref: Swift.String? - @objc final public var pageID: Swift.String? - @objc final public let shareUUID: Swift.String? - @objc override dynamic public init() - @objc deinit -} -extension FBSDKShareKit.ShareLinkContent : FBSDKShareKit.SharingContent { - @objc(addParameters:bridgeOptions:) final public func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any] -} -extension FBSDKShareKit.ShareLinkContent : FBSDKShareKit.SharingValidation { - @objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws -} -@objc(FBSDKShareMedia) public protocol ShareMedia { -} -@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKShareMediaContent) final public class ShareMediaContent : ObjectiveC.NSObject { - @objc final public var media: [FBSDKShareKit.ShareMedia] - @objc final public var contentURL: Foundation.URL? - @objc final public var hashtag: FBSDKShareKit.Hashtag? - @objc final public var peopleIDs: [Swift.String] - @objc final public var placeID: Swift.String? - @objc final public var ref: Swift.String? - @objc final public var pageID: Swift.String? - @objc final public let shareUUID: Swift.String? - @objc override dynamic public init() - @objc deinit -} -extension FBSDKShareKit.ShareMediaContent : FBSDKShareKit.SharingContent { - @objc(addParameters:bridgeOptions:) final public func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any] -} -extension FBSDKShareKit.ShareMediaContent : FBSDKShareKit.SharingValidation { - @objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws -} -@_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKSharePhoto) final public class SharePhoto : ObjectiveC.NSObject, FBSDKShareKit.ShareMedia { - @objc final public var image: UIKit.UIImage? { - @objc get - @objc set - } - @objc final public var imageURL: Foundation.URL? { - @objc get - @objc set - } - @objc final public var photoAsset: Photos.PHAsset? { - @objc get - @objc set - } - @objc final public var isUserGenerated: Swift.Bool - @objc final public var caption: Swift.String? - @objc convenience public init(image: UIKit.UIImage, isUserGenerated: Swift.Bool) - @objc convenience public init(imageURL: Foundation.URL, isUserGenerated: Swift.Bool) - @objc convenience public init(photoAsset: Photos.PHAsset, isUserGenerated: Swift.Bool) - @objc deinit -} -extension FBSDKShareKit.SharePhoto : FBSDKShareKit.SharingValidation { - @objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws -} -@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKSharePhotoContent) final public class SharePhotoContent : ObjectiveC.NSObject { - @objc final public var photos: [FBSDKShareKit.SharePhoto] - @objc final public var contentURL: Foundation.URL? - @objc final public var hashtag: FBSDKShareKit.Hashtag? - @objc final public var peopleIDs: [Swift.String] - @objc final public var placeID: Swift.String? - @objc final public var ref: Swift.String? - @objc final public var pageID: Swift.String? - @objc final public let shareUUID: Swift.String? - @objc override dynamic public init() - @objc deinit -} -extension FBSDKShareKit.SharePhotoContent : FBSDKShareKit.SharingContent { - @objc(addParameters:bridgeOptions:) final public func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any] -} -extension FBSDKShareKit.SharePhotoContent : FBSDKShareKit.SharingValidation { - @objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws -} -@_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKShareVideo) final public class ShareVideo : ObjectiveC.NSObject, FBSDKShareKit.ShareMedia { - @objc final public var data: Foundation.Data? { - @objc get - @objc set - } - @objc final public var videoAsset: Photos.PHAsset? { - @objc get - @objc set - } - @objc final public var videoURL: Foundation.URL? { - @objc get - @objc set - } - @objc final public var previewPhoto: FBSDKShareKit.SharePhoto? - @objc convenience public init(data: Foundation.Data, previewPhoto: FBSDKShareKit.SharePhoto? = nil) - @objc convenience public init(videoAsset: Photos.PHAsset, previewPhoto: FBSDKShareKit.SharePhoto? = nil) - @objc convenience public init(videoURL: Foundation.URL, previewPhoto: FBSDKShareKit.SharePhoto? = nil) - @objc deinit -} -extension FBSDKShareKit.ShareVideo : FBSDKShareKit.SharingValidation { - @objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws -} -@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKShareVideoContent) final public class ShareVideoContent : ObjectiveC.NSObject { - @objc final public var video: FBSDKShareKit.ShareVideo - @objc final public var contentURL: Foundation.URL? - @objc final public var hashtag: FBSDKShareKit.Hashtag? - @objc final public var peopleIDs: [Swift.String] - @objc final public var placeID: Swift.String? - @objc final public var ref: Swift.String? - @objc final public var pageID: Swift.String? - @objc final public var shareUUID: Swift.String? { - get - } - @objc override dynamic public init() - @objc deinit -} -extension FBSDKShareKit.ShareVideoContent : FBSDKShareKit.SharingContent { - @objc(addParameters:bridgeOptions:) final public func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any] -} -extension FBSDKShareKit.ShareVideoContent : FBSDKShareKit.SharingValidation { - @objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws -} -@objc(FBSDKSharing) public protocol Sharing { - @objc weak var delegate: FBSDKShareKit.SharingDelegate? { get set } - @objc var shareContent: FBSDKShareKit.SharingContent? { get set } - @objc var shouldFailOnDataError: Swift.Bool { get set } - @objc(validateWithError:) func validate() throws -} -@available(tvOS, unavailable) -@objc(FBSDKSharingButton) public protocol SharingButton { - @objc var shareContent: FBSDKShareKit.SharingContent? { get set } -} -@objc(FBSDKSharingContent) public protocol SharingContent : FBSDKShareKit.SharingValidation, ObjectiveC.NSObjectProtocol { - @objc var contentURL: Foundation.URL? { get set } - @objc var hashtag: FBSDKShareKit.Hashtag? { get set } - @objc var peopleIDs: [Swift.String] { get set } - @objc var placeID: Swift.String? { get set } - @objc var ref: Swift.String? { get set } - @objc var pageID: Swift.String? { get set } - @objc var shareUUID: Swift.String? { get } - @objc(addParameters:bridgeOptions:) func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any] -} -@objc(FBSDKSharingDelegate) public protocol SharingDelegate { - @objc(sharer:didCompleteWithResults:) func sharer(_ sharer: FBSDKShareKit.Sharing, didCompleteWithResults results: [Swift.String : Any]) - @objc(sharer:didFailWithError:) func sharer(_ sharer: FBSDKShareKit.Sharing, didFailWithError error: Swift.Error) - @objc(sharerDidCancel:) func sharerDidCancel(_ sharer: FBSDKShareKit.Sharing) -} -@objc(FBSDKSharingDialog) public protocol SharingDialog : FBSDKShareKit.Sharing { - @objc var canShow: Swift.Bool { get } - @objc @discardableResult - func show() -> Swift.Bool -} -@objc(FBSDKSharingValidation) public protocol SharingValidation { - @objc(validateWithOptions:error:) func validate(options: FBSDKShareKit.ShareBridgeOptions) throws -} -public enum _ShareUtility { -} -extension FBSDKShareKit._ShareUtility { - public static func validateRequiredValue(_ value: Any, named name: Swift.String) throws - public static func validateArgument(_ value: Argument, named name: Swift.String, in possibleValues: Swift.Set) throws where Argument : Swift.Hashable -} -extension FBSDKShareKit.AppInviteContent.Destination : Swift.Equatable {} -extension FBSDKShareKit.AppInviteContent.Destination : Swift.Hashable {} -extension FBSDKShareKit.AppInviteContent.Destination : Swift.RawRepresentable {} -extension FBSDKShareKit.ShareDialog.Mode : Swift.Equatable {} -extension FBSDKShareKit.ShareDialog.Mode : Swift.Hashable {} -extension FBSDKShareKit.ShareDialog.Mode : Swift.RawRepresentable {} -extension FBSDKShareKit.ShareError : Swift.Equatable {} -extension FBSDKShareKit.ShareError : Swift.Hashable {} -extension FBSDKShareKit.ShareError : Swift.RawRepresentable {} diff --git a/ios/platform/FBSDKShareKit.xcframework/ios-arm64/dSYMs/FBSDKShareKit.framework.dSYM/Contents/Info.plist b/ios/platform/FBSDKShareKit.xcframework/ios-arm64/dSYMs/FBSDKShareKit.framework.dSYM/Contents/Info.plist new file mode 100644 index 00000000..a57ddd8e --- /dev/null +++ b/ios/platform/FBSDKShareKit.xcframework/ios-arm64/dSYMs/FBSDKShareKit.framework.dSYM/Contents/Info.plist @@ -0,0 +1,20 @@ + + + + + CFBundleDevelopmentRegion + English + CFBundleIdentifier + com.apple.xcode.dsym.com.facebook.sdk.FBSDKShareKit + CFBundleInfoDictionaryVersion + 6.0 + CFBundlePackageType + dSYM + CFBundleSignature + ???? + CFBundleShortVersionString + 1.0 + CFBundleVersion + 15.1.0 + + diff --git a/ios/platform/FBSDKShareKit.xcframework/ios-arm64/dSYMs/FBSDKShareKit.framework.dSYM/Contents/Resources/DWARF/FBSDKShareKit b/ios/platform/FBSDKShareKit.xcframework/ios-arm64/dSYMs/FBSDKShareKit.framework.dSYM/Contents/Resources/DWARF/FBSDKShareKit new file mode 100644 index 00000000..a3a617c7 Binary files /dev/null and b/ios/platform/FBSDKShareKit.xcframework/ios-arm64/dSYMs/FBSDKShareKit.framework.dSYM/Contents/Resources/DWARF/FBSDKShareKit differ diff --git a/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/FBSDKShareKit b/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/FBSDKShareKit deleted file mode 100644 index 66443d61..00000000 Binary files a/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/FBSDKShareKit and /dev/null differ diff --git a/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/FBSDKShareKit b/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/FBSDKShareKit new file mode 120000 index 00000000..c4b82978 --- /dev/null +++ b/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/FBSDKShareKit @@ -0,0 +1 @@ +Versions/Current/FBSDKShareKit \ No newline at end of file diff --git a/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Headers b/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Headers new file mode 120000 index 00000000..a177d2a6 --- /dev/null +++ b/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Headers @@ -0,0 +1 @@ +Versions/Current/Headers \ No newline at end of file diff --git a/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Modules b/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Modules new file mode 120000 index 00000000..5736f318 --- /dev/null +++ b/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Modules @@ -0,0 +1 @@ +Versions/Current/Modules \ No newline at end of file diff --git a/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/arm64-apple-ios-macabi.swiftdoc b/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/arm64-apple-ios-macabi.swiftdoc deleted file mode 100644 index 8bbbfcec..00000000 Binary files a/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/arm64-apple-ios-macabi.swiftdoc and /dev/null differ diff --git a/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/arm64-apple-ios-macabi.swiftinterface b/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/arm64-apple-ios-macabi.swiftinterface deleted file mode 100644 index 3fde04ea..00000000 --- a/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/arm64-apple-ios-macabi.swiftinterface +++ /dev/null @@ -1,366 +0,0 @@ -// swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.5 (swiftlang-1300.0.31.1 clang-1300.0.29.1) -// swift-module-flags: -target arm64-apple-ios13.1-macabi -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FBSDKShareKit -import FBSDKCoreKit -import FBSDKCoreKit_Basics -@_exported import FBSDKShareKit -import Foundation -import Photos -import Social -import Swift -import UIKit -@objcMembers @objc(FBSDKAppInviteContent) final public class AppInviteContent : ObjectiveC.NSObject { - @objc(FBSDKAppInviteDestination) public enum Destination : Swift.Int { - case facebook - case messenger - public init?(rawValue: Swift.Int) - public typealias RawValue = Swift.Int - public var rawValue: Swift.Int { - get - } - } - @objc final public var appInvitePreviewImageURL: Foundation.URL? - @objc final public var appLinkURL: Foundation.URL - @objc final public var promotionCode: Swift.String? - @objc final public var promotionText: Swift.String? - @objc final public var destination: FBSDKShareKit.AppInviteContent.Destination - @objc(initWithAppLinkURL:) public init(appLinkURL: Foundation.URL) - @objc deinit -} -extension FBSDKShareKit.AppInviteContent : FBSDKShareKit.SharingValidation { - @objc final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws -} -@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKCameraEffectArguments) final public class CameraEffectArguments : ObjectiveC.NSObject { - @objc(setString:forKey:) final public func set(_ string: Swift.String?, forKey key: Swift.String) - @objc final public func string(forKey key: Swift.String) -> Swift.String? - @objc(setArray:forKey:) final public func set(_ array: [Swift.String]?, forKey key: Swift.String) - @objc final public func array(forKey key: Swift.String) -> [Swift.String]? - @objc override dynamic public init() - @objc deinit -} -@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKCameraEffectTextures) final public class CameraEffectTextures : ObjectiveC.NSObject { - @objc(setImage:forKey:) final public func set(_ image: UIKit.UIImage?, forKey key: Swift.String) - @objc(imageForKey:) final public func image(forKey key: Swift.String) -> UIKit.UIImage? - @objc override dynamic public init() - @objc deinit -} -@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKSendButton) final public class FBSendButton : FBSDKCoreKit.FBButton, FBSDKShareKit.SharingButton, FBSDKCoreKit.FBButtonImpressionLogging { - @objc final public var dialog: FBSDKShareKit.MessageDialog? - @objc final public var shareContent: FBSDKShareKit.SharingContent? { - @objc get - @objc set - } - @objc final public var analyticsParameters: [FBSDKCoreKit.AppEvents.ParameterName : Any]? { - @objc get - } - @objc final public var impressionTrackingEventName: FBSDKCoreKit.AppEvents.Name { - @objc get - } - @objc final public var impressionTrackingIdentifier: Swift.String { - @objc get - } - @objc override final public var isImplicitlyDisabled: Swift.Bool { - @objc get - } - @objc final public func configureButton() - @objc override dynamic public init(frame: CoreGraphics.CGRect) - @objc required dynamic public init?(coder: Foundation.NSCoder) - @objc deinit -} -@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKShareButton) final public class FBShareButton : FBSDKCoreKit.FBButton, FBSDKShareKit.SharingButton { - @objc final public var shareContent: FBSDKShareKit.SharingContent? { - @objc get - @objc set - } - @objc final public var analyticsParameters: [FBSDKCoreKit.AppEvents.ParameterName : Any]? { - @objc get - } - @objc final public var impressionTrackingEventName: FBSDKCoreKit.AppEvents.Name { - @objc get - } - @objc final public var impressionTrackingIdentifier: Swift.String { - @objc get - } - @objc override final public var isImplicitlyDisabled: Swift.Bool { - @objc get - } - @objc final public func configureButton() - @objc override dynamic public init(frame: CoreGraphics.CGRect) - @objc required dynamic public init?(coder: Foundation.NSCoder) - @objc deinit -} -@objcMembers @objc(FBSDKHashtag) final public class Hashtag : ObjectiveC.NSObject { - @objc final public var stringRepresentation: Swift.String - @objc(initWithString:) public init(_ string: Swift.String) - @objc override final public var description: Swift.String { - @objc get - } - @objc final public var isValid: Swift.Bool { - @objc get - } - @objc override final public var hash: Swift.Int { - @objc get - } - @objc override final public func isEqual(_ object: Any?) -> Swift.Bool - @objc deinit -} -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKMessageDialog) public class MessageDialog : ObjectiveC.NSObject, FBSDKShareKit.SharingDialog { - @objc weak public var delegate: FBSDKShareKit.SharingDelegate? - @objc public var shareContent: FBSDKShareKit.SharingContent? - @objc public var shouldFailOnDataError: Swift.Bool - @objc(initWithContent:delegate:) convenience public init(content: FBSDKShareKit.SharingContent?, delegate: FBSDKShareKit.SharingDelegate?) - @objc(dialogWithContent:delegate:) public static func dialog(content: FBSDKShareKit.SharingContent?, delegate: FBSDKShareKit.SharingDelegate?) -> FBSDKShareKit.MessageDialog - @objc(showWithContent:delegate:) public static func show(content: FBSDKShareKit.SharingContent?, delegate: FBSDKShareKit.SharingDelegate?) -> FBSDKShareKit.MessageDialog - @objc public var canShow: Swift.Bool { - @objc get - } - @discardableResult - @objc public func show() -> Swift.Bool - @objc public func validate() throws - @objc deinit -} -@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKShareCameraEffectContent) final public class ShareCameraEffectContent : ObjectiveC.NSObject { - @objc final public var effectID: Swift.String - @objc final public var effectArguments: FBSDKShareKit.CameraEffectArguments - @objc final public var effectTextures: FBSDKShareKit.CameraEffectTextures - @objc final public var contentURL: Foundation.URL? - @objc final public var hashtag: FBSDKShareKit.Hashtag? - @objc final public var peopleIDs: [Swift.String] - @objc final public var placeID: Swift.String? - @objc final public var ref: Swift.String? - @objc final public var pageID: Swift.String? - @objc final public var shareUUID: Swift.String? { - get - } - @objc override dynamic public init() - @objc deinit -} -extension FBSDKShareKit.ShareCameraEffectContent : FBSDKShareKit.SharingContent { - @objc(addParameters:bridgeOptions:) final public func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any] - @objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws -} -@objcMembers @objc(FBSDKShareDialog) public class ShareDialog : ObjectiveC.NSObject, FBSDKShareKit.SharingDialog { - @objc weak public var fromViewController: UIKit.UIViewController? - @objc public var mode: FBSDKShareKit.ShareDialog.Mode - @objc weak public var delegate: FBSDKShareKit.SharingDelegate? - @objc public var shareContent: FBSDKShareKit.SharingContent? - @objc public var shouldFailOnDataError: Swift.Bool - @objc(initWithViewController:content:delegate:) public init(viewController: UIKit.UIViewController?, content: FBSDKShareKit.SharingContent?, delegate: FBSDKShareKit.SharingDelegate?) - @objc deinit - @objc(dialogWithViewController:withContent:delegate:) public class func dialog(viewController: UIKit.UIViewController?, content: FBSDKShareKit.SharingContent?, delegate: FBSDKShareKit.SharingDelegate?) -> FBSDKShareKit.ShareDialog - @discardableResult - @objc(showFromViewController:withContent:delegate:) public class func show(viewController: UIKit.UIViewController?, content: FBSDKShareKit.SharingContent?, delegate: FBSDKShareKit.SharingDelegate?) -> FBSDKShareKit.ShareDialog -} -extension FBSDKShareKit.ShareDialog { - @objc dynamic public var canShow: Swift.Bool { - @objc get - } - @discardableResult - @objc dynamic public func show() -> Swift.Bool - @objc dynamic public func validate() throws -} -extension FBSDKShareKit.ShareDialog : FBSDKCoreKit.WebDialogDelegate { - @objc dynamic public func webDialog(_ webDialog: FBSDKCoreKit.WebDialog, didCompleteWithResults results: [Swift.String : Any]) - @objc dynamic public func webDialog(_ webDialog: FBSDKCoreKit.WebDialog, didFailWithError error: Swift.Error) - @objc dynamic public func webDialogDidCancel(_ webDialog: FBSDKCoreKit.WebDialog) -} -extension FBSDKShareKit.ShareDialog { - @objc(FBSDKShareDialogMode) public enum Mode : Swift.UInt, Swift.CustomStringConvertible { - case automatic - case native - case shareSheet - case browser - case web - case feedBrowser - case feedWeb - public var description: Swift.String { - get - } - public init?(rawValue: Swift.UInt) - public typealias RawValue = Swift.UInt - public var rawValue: Swift.UInt { - get - } - } -} -public let ShareErrorDomain: Swift.String -@objc(FBSDKShareError) public enum ShareError : Swift.Int { - case reserved = 200 - case openGraph - case dialogNotAvailable - case unknown - public init?(rawValue: Swift.Int) - public typealias RawValue = Swift.Int - public var rawValue: Swift.Int { - get - } -} -@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKShareLinkContent) final public class ShareLinkContent : ObjectiveC.NSObject { - @objc final public var quote: Swift.String? - @objc final public var contentURL: Foundation.URL? - @objc final public var hashtag: FBSDKShareKit.Hashtag? - @objc final public var peopleIDs: [Swift.String] - @objc final public var placeID: Swift.String? - @objc final public var ref: Swift.String? - @objc final public var pageID: Swift.String? - @objc final public let shareUUID: Swift.String? - @objc override dynamic public init() - @objc deinit -} -extension FBSDKShareKit.ShareLinkContent : FBSDKShareKit.SharingContent { - @objc(addParameters:bridgeOptions:) final public func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any] -} -extension FBSDKShareKit.ShareLinkContent : FBSDKShareKit.SharingValidation { - @objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws -} -@objc(FBSDKShareMedia) public protocol ShareMedia { -} -@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKShareMediaContent) final public class ShareMediaContent : ObjectiveC.NSObject { - @objc final public var media: [FBSDKShareKit.ShareMedia] - @objc final public var contentURL: Foundation.URL? - @objc final public var hashtag: FBSDKShareKit.Hashtag? - @objc final public var peopleIDs: [Swift.String] - @objc final public var placeID: Swift.String? - @objc final public var ref: Swift.String? - @objc final public var pageID: Swift.String? - @objc final public let shareUUID: Swift.String? - @objc override dynamic public init() - @objc deinit -} -extension FBSDKShareKit.ShareMediaContent : FBSDKShareKit.SharingContent { - @objc(addParameters:bridgeOptions:) final public func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any] -} -extension FBSDKShareKit.ShareMediaContent : FBSDKShareKit.SharingValidation { - @objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws -} -@_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKSharePhoto) final public class SharePhoto : ObjectiveC.NSObject, FBSDKShareKit.ShareMedia { - @objc final public var image: UIKit.UIImage? { - @objc get - @objc set - } - @objc final public var imageURL: Foundation.URL? { - @objc get - @objc set - } - @objc final public var photoAsset: Photos.PHAsset? { - @objc get - @objc set - } - @objc final public var isUserGenerated: Swift.Bool - @objc final public var caption: Swift.String? - @objc convenience public init(image: UIKit.UIImage, isUserGenerated: Swift.Bool) - @objc convenience public init(imageURL: Foundation.URL, isUserGenerated: Swift.Bool) - @objc convenience public init(photoAsset: Photos.PHAsset, isUserGenerated: Swift.Bool) - @objc deinit -} -extension FBSDKShareKit.SharePhoto : FBSDKShareKit.SharingValidation { - @objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws -} -@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKSharePhotoContent) final public class SharePhotoContent : ObjectiveC.NSObject { - @objc final public var photos: [FBSDKShareKit.SharePhoto] - @objc final public var contentURL: Foundation.URL? - @objc final public var hashtag: FBSDKShareKit.Hashtag? - @objc final public var peopleIDs: [Swift.String] - @objc final public var placeID: Swift.String? - @objc final public var ref: Swift.String? - @objc final public var pageID: Swift.String? - @objc final public let shareUUID: Swift.String? - @objc override dynamic public init() - @objc deinit -} -extension FBSDKShareKit.SharePhotoContent : FBSDKShareKit.SharingContent { - @objc(addParameters:bridgeOptions:) final public func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any] -} -extension FBSDKShareKit.SharePhotoContent : FBSDKShareKit.SharingValidation { - @objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws -} -@_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKShareVideo) final public class ShareVideo : ObjectiveC.NSObject, FBSDKShareKit.ShareMedia { - @objc final public var data: Foundation.Data? { - @objc get - @objc set - } - @objc final public var videoAsset: Photos.PHAsset? { - @objc get - @objc set - } - @objc final public var videoURL: Foundation.URL? { - @objc get - @objc set - } - @objc final public var previewPhoto: FBSDKShareKit.SharePhoto? - @objc convenience public init(data: Foundation.Data, previewPhoto: FBSDKShareKit.SharePhoto? = nil) - @objc convenience public init(videoAsset: Photos.PHAsset, previewPhoto: FBSDKShareKit.SharePhoto? = nil) - @objc convenience public init(videoURL: Foundation.URL, previewPhoto: FBSDKShareKit.SharePhoto? = nil) - @objc deinit -} -extension FBSDKShareKit.ShareVideo : FBSDKShareKit.SharingValidation { - @objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws -} -@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKShareVideoContent) final public class ShareVideoContent : ObjectiveC.NSObject { - @objc final public var video: FBSDKShareKit.ShareVideo - @objc final public var contentURL: Foundation.URL? - @objc final public var hashtag: FBSDKShareKit.Hashtag? - @objc final public var peopleIDs: [Swift.String] - @objc final public var placeID: Swift.String? - @objc final public var ref: Swift.String? - @objc final public var pageID: Swift.String? - @objc final public var shareUUID: Swift.String? { - get - } - @objc override dynamic public init() - @objc deinit -} -extension FBSDKShareKit.ShareVideoContent : FBSDKShareKit.SharingContent { - @objc(addParameters:bridgeOptions:) final public func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any] -} -extension FBSDKShareKit.ShareVideoContent : FBSDKShareKit.SharingValidation { - @objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws -} -@objc(FBSDKSharing) public protocol Sharing { - @objc weak var delegate: FBSDKShareKit.SharingDelegate? { get set } - @objc var shareContent: FBSDKShareKit.SharingContent? { get set } - @objc var shouldFailOnDataError: Swift.Bool { get set } - @objc(validateWithError:) func validate() throws -} -@available(tvOS, unavailable) -@objc(FBSDKSharingButton) public protocol SharingButton { - @objc var shareContent: FBSDKShareKit.SharingContent? { get set } -} -@objc(FBSDKSharingContent) public protocol SharingContent : FBSDKShareKit.SharingValidation, ObjectiveC.NSObjectProtocol { - @objc var contentURL: Foundation.URL? { get set } - @objc var hashtag: FBSDKShareKit.Hashtag? { get set } - @objc var peopleIDs: [Swift.String] { get set } - @objc var placeID: Swift.String? { get set } - @objc var ref: Swift.String? { get set } - @objc var pageID: Swift.String? { get set } - @objc var shareUUID: Swift.String? { get } - @objc(addParameters:bridgeOptions:) func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any] -} -@objc(FBSDKSharingDelegate) public protocol SharingDelegate { - @objc(sharer:didCompleteWithResults:) func sharer(_ sharer: FBSDKShareKit.Sharing, didCompleteWithResults results: [Swift.String : Any]) - @objc(sharer:didFailWithError:) func sharer(_ sharer: FBSDKShareKit.Sharing, didFailWithError error: Swift.Error) - @objc(sharerDidCancel:) func sharerDidCancel(_ sharer: FBSDKShareKit.Sharing) -} -@objc(FBSDKSharingDialog) public protocol SharingDialog : FBSDKShareKit.Sharing { - @objc var canShow: Swift.Bool { get } - @objc @discardableResult - func show() -> Swift.Bool -} -@objc(FBSDKSharingValidation) public protocol SharingValidation { - @objc(validateWithOptions:error:) func validate(options: FBSDKShareKit.ShareBridgeOptions) throws -} -public enum _ShareUtility { -} -extension FBSDKShareKit._ShareUtility { - public static func validateRequiredValue(_ value: Any, named name: Swift.String) throws - public static func validateArgument(_ value: Argument, named name: Swift.String, in possibleValues: Swift.Set) throws where Argument : Swift.Hashable -} -extension FBSDKShareKit.AppInviteContent.Destination : Swift.Equatable {} -extension FBSDKShareKit.AppInviteContent.Destination : Swift.Hashable {} -extension FBSDKShareKit.AppInviteContent.Destination : Swift.RawRepresentable {} -extension FBSDKShareKit.ShareDialog.Mode : Swift.Equatable {} -extension FBSDKShareKit.ShareDialog.Mode : Swift.Hashable {} -extension FBSDKShareKit.ShareDialog.Mode : Swift.RawRepresentable {} -extension FBSDKShareKit.ShareError : Swift.Equatable {} -extension FBSDKShareKit.ShareError : Swift.Hashable {} -extension FBSDKShareKit.ShareError : Swift.RawRepresentable {} diff --git a/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/arm64.swiftdoc b/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/arm64.swiftdoc deleted file mode 100644 index 8bbbfcec..00000000 Binary files a/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/arm64.swiftdoc and /dev/null differ diff --git a/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/arm64.swiftinterface b/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/arm64.swiftinterface deleted file mode 100644 index 3fde04ea..00000000 --- a/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/arm64.swiftinterface +++ /dev/null @@ -1,366 +0,0 @@ -// swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.5 (swiftlang-1300.0.31.1 clang-1300.0.29.1) -// swift-module-flags: -target arm64-apple-ios13.1-macabi -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FBSDKShareKit -import FBSDKCoreKit -import FBSDKCoreKit_Basics -@_exported import FBSDKShareKit -import Foundation -import Photos -import Social -import Swift -import UIKit -@objcMembers @objc(FBSDKAppInviteContent) final public class AppInviteContent : ObjectiveC.NSObject { - @objc(FBSDKAppInviteDestination) public enum Destination : Swift.Int { - case facebook - case messenger - public init?(rawValue: Swift.Int) - public typealias RawValue = Swift.Int - public var rawValue: Swift.Int { - get - } - } - @objc final public var appInvitePreviewImageURL: Foundation.URL? - @objc final public var appLinkURL: Foundation.URL - @objc final public var promotionCode: Swift.String? - @objc final public var promotionText: Swift.String? - @objc final public var destination: FBSDKShareKit.AppInviteContent.Destination - @objc(initWithAppLinkURL:) public init(appLinkURL: Foundation.URL) - @objc deinit -} -extension FBSDKShareKit.AppInviteContent : FBSDKShareKit.SharingValidation { - @objc final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws -} -@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKCameraEffectArguments) final public class CameraEffectArguments : ObjectiveC.NSObject { - @objc(setString:forKey:) final public func set(_ string: Swift.String?, forKey key: Swift.String) - @objc final public func string(forKey key: Swift.String) -> Swift.String? - @objc(setArray:forKey:) final public func set(_ array: [Swift.String]?, forKey key: Swift.String) - @objc final public func array(forKey key: Swift.String) -> [Swift.String]? - @objc override dynamic public init() - @objc deinit -} -@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKCameraEffectTextures) final public class CameraEffectTextures : ObjectiveC.NSObject { - @objc(setImage:forKey:) final public func set(_ image: UIKit.UIImage?, forKey key: Swift.String) - @objc(imageForKey:) final public func image(forKey key: Swift.String) -> UIKit.UIImage? - @objc override dynamic public init() - @objc deinit -} -@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKSendButton) final public class FBSendButton : FBSDKCoreKit.FBButton, FBSDKShareKit.SharingButton, FBSDKCoreKit.FBButtonImpressionLogging { - @objc final public var dialog: FBSDKShareKit.MessageDialog? - @objc final public var shareContent: FBSDKShareKit.SharingContent? { - @objc get - @objc set - } - @objc final public var analyticsParameters: [FBSDKCoreKit.AppEvents.ParameterName : Any]? { - @objc get - } - @objc final public var impressionTrackingEventName: FBSDKCoreKit.AppEvents.Name { - @objc get - } - @objc final public var impressionTrackingIdentifier: Swift.String { - @objc get - } - @objc override final public var isImplicitlyDisabled: Swift.Bool { - @objc get - } - @objc final public func configureButton() - @objc override dynamic public init(frame: CoreGraphics.CGRect) - @objc required dynamic public init?(coder: Foundation.NSCoder) - @objc deinit -} -@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKShareButton) final public class FBShareButton : FBSDKCoreKit.FBButton, FBSDKShareKit.SharingButton { - @objc final public var shareContent: FBSDKShareKit.SharingContent? { - @objc get - @objc set - } - @objc final public var analyticsParameters: [FBSDKCoreKit.AppEvents.ParameterName : Any]? { - @objc get - } - @objc final public var impressionTrackingEventName: FBSDKCoreKit.AppEvents.Name { - @objc get - } - @objc final public var impressionTrackingIdentifier: Swift.String { - @objc get - } - @objc override final public var isImplicitlyDisabled: Swift.Bool { - @objc get - } - @objc final public func configureButton() - @objc override dynamic public init(frame: CoreGraphics.CGRect) - @objc required dynamic public init?(coder: Foundation.NSCoder) - @objc deinit -} -@objcMembers @objc(FBSDKHashtag) final public class Hashtag : ObjectiveC.NSObject { - @objc final public var stringRepresentation: Swift.String - @objc(initWithString:) public init(_ string: Swift.String) - @objc override final public var description: Swift.String { - @objc get - } - @objc final public var isValid: Swift.Bool { - @objc get - } - @objc override final public var hash: Swift.Int { - @objc get - } - @objc override final public func isEqual(_ object: Any?) -> Swift.Bool - @objc deinit -} -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKMessageDialog) public class MessageDialog : ObjectiveC.NSObject, FBSDKShareKit.SharingDialog { - @objc weak public var delegate: FBSDKShareKit.SharingDelegate? - @objc public var shareContent: FBSDKShareKit.SharingContent? - @objc public var shouldFailOnDataError: Swift.Bool - @objc(initWithContent:delegate:) convenience public init(content: FBSDKShareKit.SharingContent?, delegate: FBSDKShareKit.SharingDelegate?) - @objc(dialogWithContent:delegate:) public static func dialog(content: FBSDKShareKit.SharingContent?, delegate: FBSDKShareKit.SharingDelegate?) -> FBSDKShareKit.MessageDialog - @objc(showWithContent:delegate:) public static func show(content: FBSDKShareKit.SharingContent?, delegate: FBSDKShareKit.SharingDelegate?) -> FBSDKShareKit.MessageDialog - @objc public var canShow: Swift.Bool { - @objc get - } - @discardableResult - @objc public func show() -> Swift.Bool - @objc public func validate() throws - @objc deinit -} -@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKShareCameraEffectContent) final public class ShareCameraEffectContent : ObjectiveC.NSObject { - @objc final public var effectID: Swift.String - @objc final public var effectArguments: FBSDKShareKit.CameraEffectArguments - @objc final public var effectTextures: FBSDKShareKit.CameraEffectTextures - @objc final public var contentURL: Foundation.URL? - @objc final public var hashtag: FBSDKShareKit.Hashtag? - @objc final public var peopleIDs: [Swift.String] - @objc final public var placeID: Swift.String? - @objc final public var ref: Swift.String? - @objc final public var pageID: Swift.String? - @objc final public var shareUUID: Swift.String? { - get - } - @objc override dynamic public init() - @objc deinit -} -extension FBSDKShareKit.ShareCameraEffectContent : FBSDKShareKit.SharingContent { - @objc(addParameters:bridgeOptions:) final public func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any] - @objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws -} -@objcMembers @objc(FBSDKShareDialog) public class ShareDialog : ObjectiveC.NSObject, FBSDKShareKit.SharingDialog { - @objc weak public var fromViewController: UIKit.UIViewController? - @objc public var mode: FBSDKShareKit.ShareDialog.Mode - @objc weak public var delegate: FBSDKShareKit.SharingDelegate? - @objc public var shareContent: FBSDKShareKit.SharingContent? - @objc public var shouldFailOnDataError: Swift.Bool - @objc(initWithViewController:content:delegate:) public init(viewController: UIKit.UIViewController?, content: FBSDKShareKit.SharingContent?, delegate: FBSDKShareKit.SharingDelegate?) - @objc deinit - @objc(dialogWithViewController:withContent:delegate:) public class func dialog(viewController: UIKit.UIViewController?, content: FBSDKShareKit.SharingContent?, delegate: FBSDKShareKit.SharingDelegate?) -> FBSDKShareKit.ShareDialog - @discardableResult - @objc(showFromViewController:withContent:delegate:) public class func show(viewController: UIKit.UIViewController?, content: FBSDKShareKit.SharingContent?, delegate: FBSDKShareKit.SharingDelegate?) -> FBSDKShareKit.ShareDialog -} -extension FBSDKShareKit.ShareDialog { - @objc dynamic public var canShow: Swift.Bool { - @objc get - } - @discardableResult - @objc dynamic public func show() -> Swift.Bool - @objc dynamic public func validate() throws -} -extension FBSDKShareKit.ShareDialog : FBSDKCoreKit.WebDialogDelegate { - @objc dynamic public func webDialog(_ webDialog: FBSDKCoreKit.WebDialog, didCompleteWithResults results: [Swift.String : Any]) - @objc dynamic public func webDialog(_ webDialog: FBSDKCoreKit.WebDialog, didFailWithError error: Swift.Error) - @objc dynamic public func webDialogDidCancel(_ webDialog: FBSDKCoreKit.WebDialog) -} -extension FBSDKShareKit.ShareDialog { - @objc(FBSDKShareDialogMode) public enum Mode : Swift.UInt, Swift.CustomStringConvertible { - case automatic - case native - case shareSheet - case browser - case web - case feedBrowser - case feedWeb - public var description: Swift.String { - get - } - public init?(rawValue: Swift.UInt) - public typealias RawValue = Swift.UInt - public var rawValue: Swift.UInt { - get - } - } -} -public let ShareErrorDomain: Swift.String -@objc(FBSDKShareError) public enum ShareError : Swift.Int { - case reserved = 200 - case openGraph - case dialogNotAvailable - case unknown - public init?(rawValue: Swift.Int) - public typealias RawValue = Swift.Int - public var rawValue: Swift.Int { - get - } -} -@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKShareLinkContent) final public class ShareLinkContent : ObjectiveC.NSObject { - @objc final public var quote: Swift.String? - @objc final public var contentURL: Foundation.URL? - @objc final public var hashtag: FBSDKShareKit.Hashtag? - @objc final public var peopleIDs: [Swift.String] - @objc final public var placeID: Swift.String? - @objc final public var ref: Swift.String? - @objc final public var pageID: Swift.String? - @objc final public let shareUUID: Swift.String? - @objc override dynamic public init() - @objc deinit -} -extension FBSDKShareKit.ShareLinkContent : FBSDKShareKit.SharingContent { - @objc(addParameters:bridgeOptions:) final public func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any] -} -extension FBSDKShareKit.ShareLinkContent : FBSDKShareKit.SharingValidation { - @objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws -} -@objc(FBSDKShareMedia) public protocol ShareMedia { -} -@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKShareMediaContent) final public class ShareMediaContent : ObjectiveC.NSObject { - @objc final public var media: [FBSDKShareKit.ShareMedia] - @objc final public var contentURL: Foundation.URL? - @objc final public var hashtag: FBSDKShareKit.Hashtag? - @objc final public var peopleIDs: [Swift.String] - @objc final public var placeID: Swift.String? - @objc final public var ref: Swift.String? - @objc final public var pageID: Swift.String? - @objc final public let shareUUID: Swift.String? - @objc override dynamic public init() - @objc deinit -} -extension FBSDKShareKit.ShareMediaContent : FBSDKShareKit.SharingContent { - @objc(addParameters:bridgeOptions:) final public func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any] -} -extension FBSDKShareKit.ShareMediaContent : FBSDKShareKit.SharingValidation { - @objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws -} -@_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKSharePhoto) final public class SharePhoto : ObjectiveC.NSObject, FBSDKShareKit.ShareMedia { - @objc final public var image: UIKit.UIImage? { - @objc get - @objc set - } - @objc final public var imageURL: Foundation.URL? { - @objc get - @objc set - } - @objc final public var photoAsset: Photos.PHAsset? { - @objc get - @objc set - } - @objc final public var isUserGenerated: Swift.Bool - @objc final public var caption: Swift.String? - @objc convenience public init(image: UIKit.UIImage, isUserGenerated: Swift.Bool) - @objc convenience public init(imageURL: Foundation.URL, isUserGenerated: Swift.Bool) - @objc convenience public init(photoAsset: Photos.PHAsset, isUserGenerated: Swift.Bool) - @objc deinit -} -extension FBSDKShareKit.SharePhoto : FBSDKShareKit.SharingValidation { - @objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws -} -@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKSharePhotoContent) final public class SharePhotoContent : ObjectiveC.NSObject { - @objc final public var photos: [FBSDKShareKit.SharePhoto] - @objc final public var contentURL: Foundation.URL? - @objc final public var hashtag: FBSDKShareKit.Hashtag? - @objc final public var peopleIDs: [Swift.String] - @objc final public var placeID: Swift.String? - @objc final public var ref: Swift.String? - @objc final public var pageID: Swift.String? - @objc final public let shareUUID: Swift.String? - @objc override dynamic public init() - @objc deinit -} -extension FBSDKShareKit.SharePhotoContent : FBSDKShareKit.SharingContent { - @objc(addParameters:bridgeOptions:) final public func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any] -} -extension FBSDKShareKit.SharePhotoContent : FBSDKShareKit.SharingValidation { - @objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws -} -@_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKShareVideo) final public class ShareVideo : ObjectiveC.NSObject, FBSDKShareKit.ShareMedia { - @objc final public var data: Foundation.Data? { - @objc get - @objc set - } - @objc final public var videoAsset: Photos.PHAsset? { - @objc get - @objc set - } - @objc final public var videoURL: Foundation.URL? { - @objc get - @objc set - } - @objc final public var previewPhoto: FBSDKShareKit.SharePhoto? - @objc convenience public init(data: Foundation.Data, previewPhoto: FBSDKShareKit.SharePhoto? = nil) - @objc convenience public init(videoAsset: Photos.PHAsset, previewPhoto: FBSDKShareKit.SharePhoto? = nil) - @objc convenience public init(videoURL: Foundation.URL, previewPhoto: FBSDKShareKit.SharePhoto? = nil) - @objc deinit -} -extension FBSDKShareKit.ShareVideo : FBSDKShareKit.SharingValidation { - @objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws -} -@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKShareVideoContent) final public class ShareVideoContent : ObjectiveC.NSObject { - @objc final public var video: FBSDKShareKit.ShareVideo - @objc final public var contentURL: Foundation.URL? - @objc final public var hashtag: FBSDKShareKit.Hashtag? - @objc final public var peopleIDs: [Swift.String] - @objc final public var placeID: Swift.String? - @objc final public var ref: Swift.String? - @objc final public var pageID: Swift.String? - @objc final public var shareUUID: Swift.String? { - get - } - @objc override dynamic public init() - @objc deinit -} -extension FBSDKShareKit.ShareVideoContent : FBSDKShareKit.SharingContent { - @objc(addParameters:bridgeOptions:) final public func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any] -} -extension FBSDKShareKit.ShareVideoContent : FBSDKShareKit.SharingValidation { - @objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws -} -@objc(FBSDKSharing) public protocol Sharing { - @objc weak var delegate: FBSDKShareKit.SharingDelegate? { get set } - @objc var shareContent: FBSDKShareKit.SharingContent? { get set } - @objc var shouldFailOnDataError: Swift.Bool { get set } - @objc(validateWithError:) func validate() throws -} -@available(tvOS, unavailable) -@objc(FBSDKSharingButton) public protocol SharingButton { - @objc var shareContent: FBSDKShareKit.SharingContent? { get set } -} -@objc(FBSDKSharingContent) public protocol SharingContent : FBSDKShareKit.SharingValidation, ObjectiveC.NSObjectProtocol { - @objc var contentURL: Foundation.URL? { get set } - @objc var hashtag: FBSDKShareKit.Hashtag? { get set } - @objc var peopleIDs: [Swift.String] { get set } - @objc var placeID: Swift.String? { get set } - @objc var ref: Swift.String? { get set } - @objc var pageID: Swift.String? { get set } - @objc var shareUUID: Swift.String? { get } - @objc(addParameters:bridgeOptions:) func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any] -} -@objc(FBSDKSharingDelegate) public protocol SharingDelegate { - @objc(sharer:didCompleteWithResults:) func sharer(_ sharer: FBSDKShareKit.Sharing, didCompleteWithResults results: [Swift.String : Any]) - @objc(sharer:didFailWithError:) func sharer(_ sharer: FBSDKShareKit.Sharing, didFailWithError error: Swift.Error) - @objc(sharerDidCancel:) func sharerDidCancel(_ sharer: FBSDKShareKit.Sharing) -} -@objc(FBSDKSharingDialog) public protocol SharingDialog : FBSDKShareKit.Sharing { - @objc var canShow: Swift.Bool { get } - @objc @discardableResult - func show() -> Swift.Bool -} -@objc(FBSDKSharingValidation) public protocol SharingValidation { - @objc(validateWithOptions:error:) func validate(options: FBSDKShareKit.ShareBridgeOptions) throws -} -public enum _ShareUtility { -} -extension FBSDKShareKit._ShareUtility { - public static func validateRequiredValue(_ value: Any, named name: Swift.String) throws - public static func validateArgument(_ value: Argument, named name: Swift.String, in possibleValues: Swift.Set) throws where Argument : Swift.Hashable -} -extension FBSDKShareKit.AppInviteContent.Destination : Swift.Equatable {} -extension FBSDKShareKit.AppInviteContent.Destination : Swift.Hashable {} -extension FBSDKShareKit.AppInviteContent.Destination : Swift.RawRepresentable {} -extension FBSDKShareKit.ShareDialog.Mode : Swift.Equatable {} -extension FBSDKShareKit.ShareDialog.Mode : Swift.Hashable {} -extension FBSDKShareKit.ShareDialog.Mode : Swift.RawRepresentable {} -extension FBSDKShareKit.ShareError : Swift.Equatable {} -extension FBSDKShareKit.ShareError : Swift.Hashable {} -extension FBSDKShareKit.ShareError : Swift.RawRepresentable {} diff --git a/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/x86_64-apple-ios-macabi.swiftdoc b/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/x86_64-apple-ios-macabi.swiftdoc deleted file mode 100644 index 9b8ac4a6..00000000 Binary files a/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/x86_64-apple-ios-macabi.swiftdoc and /dev/null differ diff --git a/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/x86_64-apple-ios-macabi.swiftinterface b/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/x86_64-apple-ios-macabi.swiftinterface deleted file mode 100644 index 2b5fdfa8..00000000 --- a/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/x86_64-apple-ios-macabi.swiftinterface +++ /dev/null @@ -1,366 +0,0 @@ -// swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.5 (swiftlang-1300.0.31.1 clang-1300.0.29.1) -// swift-module-flags: -target x86_64-apple-ios13.1-macabi -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FBSDKShareKit -import FBSDKCoreKit -import FBSDKCoreKit_Basics -@_exported import FBSDKShareKit -import Foundation -import Photos -import Social -import Swift -import UIKit -@objcMembers @objc(FBSDKAppInviteContent) final public class AppInviteContent : ObjectiveC.NSObject { - @objc(FBSDKAppInviteDestination) public enum Destination : Swift.Int { - case facebook - case messenger - public init?(rawValue: Swift.Int) - public typealias RawValue = Swift.Int - public var rawValue: Swift.Int { - get - } - } - @objc final public var appInvitePreviewImageURL: Foundation.URL? - @objc final public var appLinkURL: Foundation.URL - @objc final public var promotionCode: Swift.String? - @objc final public var promotionText: Swift.String? - @objc final public var destination: FBSDKShareKit.AppInviteContent.Destination - @objc(initWithAppLinkURL:) public init(appLinkURL: Foundation.URL) - @objc deinit -} -extension FBSDKShareKit.AppInviteContent : FBSDKShareKit.SharingValidation { - @objc final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws -} -@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKCameraEffectArguments) final public class CameraEffectArguments : ObjectiveC.NSObject { - @objc(setString:forKey:) final public func set(_ string: Swift.String?, forKey key: Swift.String) - @objc final public func string(forKey key: Swift.String) -> Swift.String? - @objc(setArray:forKey:) final public func set(_ array: [Swift.String]?, forKey key: Swift.String) - @objc final public func array(forKey key: Swift.String) -> [Swift.String]? - @objc override dynamic public init() - @objc deinit -} -@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKCameraEffectTextures) final public class CameraEffectTextures : ObjectiveC.NSObject { - @objc(setImage:forKey:) final public func set(_ image: UIKit.UIImage?, forKey key: Swift.String) - @objc(imageForKey:) final public func image(forKey key: Swift.String) -> UIKit.UIImage? - @objc override dynamic public init() - @objc deinit -} -@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKSendButton) final public class FBSendButton : FBSDKCoreKit.FBButton, FBSDKShareKit.SharingButton, FBSDKCoreKit.FBButtonImpressionLogging { - @objc final public var dialog: FBSDKShareKit.MessageDialog? - @objc final public var shareContent: FBSDKShareKit.SharingContent? { - @objc get - @objc set - } - @objc final public var analyticsParameters: [FBSDKCoreKit.AppEvents.ParameterName : Any]? { - @objc get - } - @objc final public var impressionTrackingEventName: FBSDKCoreKit.AppEvents.Name { - @objc get - } - @objc final public var impressionTrackingIdentifier: Swift.String { - @objc get - } - @objc override final public var isImplicitlyDisabled: Swift.Bool { - @objc get - } - @objc final public func configureButton() - @objc override dynamic public init(frame: CoreGraphics.CGRect) - @objc required dynamic public init?(coder: Foundation.NSCoder) - @objc deinit -} -@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKShareButton) final public class FBShareButton : FBSDKCoreKit.FBButton, FBSDKShareKit.SharingButton { - @objc final public var shareContent: FBSDKShareKit.SharingContent? { - @objc get - @objc set - } - @objc final public var analyticsParameters: [FBSDKCoreKit.AppEvents.ParameterName : Any]? { - @objc get - } - @objc final public var impressionTrackingEventName: FBSDKCoreKit.AppEvents.Name { - @objc get - } - @objc final public var impressionTrackingIdentifier: Swift.String { - @objc get - } - @objc override final public var isImplicitlyDisabled: Swift.Bool { - @objc get - } - @objc final public func configureButton() - @objc override dynamic public init(frame: CoreGraphics.CGRect) - @objc required dynamic public init?(coder: Foundation.NSCoder) - @objc deinit -} -@objcMembers @objc(FBSDKHashtag) final public class Hashtag : ObjectiveC.NSObject { - @objc final public var stringRepresentation: Swift.String - @objc(initWithString:) public init(_ string: Swift.String) - @objc override final public var description: Swift.String { - @objc get - } - @objc final public var isValid: Swift.Bool { - @objc get - } - @objc override final public var hash: Swift.Int { - @objc get - } - @objc override final public func isEqual(_ object: Any?) -> Swift.Bool - @objc deinit -} -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKMessageDialog) public class MessageDialog : ObjectiveC.NSObject, FBSDKShareKit.SharingDialog { - @objc weak public var delegate: FBSDKShareKit.SharingDelegate? - @objc public var shareContent: FBSDKShareKit.SharingContent? - @objc public var shouldFailOnDataError: Swift.Bool - @objc(initWithContent:delegate:) convenience public init(content: FBSDKShareKit.SharingContent?, delegate: FBSDKShareKit.SharingDelegate?) - @objc(dialogWithContent:delegate:) public static func dialog(content: FBSDKShareKit.SharingContent?, delegate: FBSDKShareKit.SharingDelegate?) -> FBSDKShareKit.MessageDialog - @objc(showWithContent:delegate:) public static func show(content: FBSDKShareKit.SharingContent?, delegate: FBSDKShareKit.SharingDelegate?) -> FBSDKShareKit.MessageDialog - @objc public var canShow: Swift.Bool { - @objc get - } - @discardableResult - @objc public func show() -> Swift.Bool - @objc public func validate() throws - @objc deinit -} -@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKShareCameraEffectContent) final public class ShareCameraEffectContent : ObjectiveC.NSObject { - @objc final public var effectID: Swift.String - @objc final public var effectArguments: FBSDKShareKit.CameraEffectArguments - @objc final public var effectTextures: FBSDKShareKit.CameraEffectTextures - @objc final public var contentURL: Foundation.URL? - @objc final public var hashtag: FBSDKShareKit.Hashtag? - @objc final public var peopleIDs: [Swift.String] - @objc final public var placeID: Swift.String? - @objc final public var ref: Swift.String? - @objc final public var pageID: Swift.String? - @objc final public var shareUUID: Swift.String? { - get - } - @objc override dynamic public init() - @objc deinit -} -extension FBSDKShareKit.ShareCameraEffectContent : FBSDKShareKit.SharingContent { - @objc(addParameters:bridgeOptions:) final public func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any] - @objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws -} -@objcMembers @objc(FBSDKShareDialog) public class ShareDialog : ObjectiveC.NSObject, FBSDKShareKit.SharingDialog { - @objc weak public var fromViewController: UIKit.UIViewController? - @objc public var mode: FBSDKShareKit.ShareDialog.Mode - @objc weak public var delegate: FBSDKShareKit.SharingDelegate? - @objc public var shareContent: FBSDKShareKit.SharingContent? - @objc public var shouldFailOnDataError: Swift.Bool - @objc(initWithViewController:content:delegate:) public init(viewController: UIKit.UIViewController?, content: FBSDKShareKit.SharingContent?, delegate: FBSDKShareKit.SharingDelegate?) - @objc deinit - @objc(dialogWithViewController:withContent:delegate:) public class func dialog(viewController: UIKit.UIViewController?, content: FBSDKShareKit.SharingContent?, delegate: FBSDKShareKit.SharingDelegate?) -> FBSDKShareKit.ShareDialog - @discardableResult - @objc(showFromViewController:withContent:delegate:) public class func show(viewController: UIKit.UIViewController?, content: FBSDKShareKit.SharingContent?, delegate: FBSDKShareKit.SharingDelegate?) -> FBSDKShareKit.ShareDialog -} -extension FBSDKShareKit.ShareDialog { - @objc dynamic public var canShow: Swift.Bool { - @objc get - } - @discardableResult - @objc dynamic public func show() -> Swift.Bool - @objc dynamic public func validate() throws -} -extension FBSDKShareKit.ShareDialog : FBSDKCoreKit.WebDialogDelegate { - @objc dynamic public func webDialog(_ webDialog: FBSDKCoreKit.WebDialog, didCompleteWithResults results: [Swift.String : Any]) - @objc dynamic public func webDialog(_ webDialog: FBSDKCoreKit.WebDialog, didFailWithError error: Swift.Error) - @objc dynamic public func webDialogDidCancel(_ webDialog: FBSDKCoreKit.WebDialog) -} -extension FBSDKShareKit.ShareDialog { - @objc(FBSDKShareDialogMode) public enum Mode : Swift.UInt, Swift.CustomStringConvertible { - case automatic - case native - case shareSheet - case browser - case web - case feedBrowser - case feedWeb - public var description: Swift.String { - get - } - public init?(rawValue: Swift.UInt) - public typealias RawValue = Swift.UInt - public var rawValue: Swift.UInt { - get - } - } -} -public let ShareErrorDomain: Swift.String -@objc(FBSDKShareError) public enum ShareError : Swift.Int { - case reserved = 200 - case openGraph - case dialogNotAvailable - case unknown - public init?(rawValue: Swift.Int) - public typealias RawValue = Swift.Int - public var rawValue: Swift.Int { - get - } -} -@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKShareLinkContent) final public class ShareLinkContent : ObjectiveC.NSObject { - @objc final public var quote: Swift.String? - @objc final public var contentURL: Foundation.URL? - @objc final public var hashtag: FBSDKShareKit.Hashtag? - @objc final public var peopleIDs: [Swift.String] - @objc final public var placeID: Swift.String? - @objc final public var ref: Swift.String? - @objc final public var pageID: Swift.String? - @objc final public let shareUUID: Swift.String? - @objc override dynamic public init() - @objc deinit -} -extension FBSDKShareKit.ShareLinkContent : FBSDKShareKit.SharingContent { - @objc(addParameters:bridgeOptions:) final public func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any] -} -extension FBSDKShareKit.ShareLinkContent : FBSDKShareKit.SharingValidation { - @objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws -} -@objc(FBSDKShareMedia) public protocol ShareMedia { -} -@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKShareMediaContent) final public class ShareMediaContent : ObjectiveC.NSObject { - @objc final public var media: [FBSDKShareKit.ShareMedia] - @objc final public var contentURL: Foundation.URL? - @objc final public var hashtag: FBSDKShareKit.Hashtag? - @objc final public var peopleIDs: [Swift.String] - @objc final public var placeID: Swift.String? - @objc final public var ref: Swift.String? - @objc final public var pageID: Swift.String? - @objc final public let shareUUID: Swift.String? - @objc override dynamic public init() - @objc deinit -} -extension FBSDKShareKit.ShareMediaContent : FBSDKShareKit.SharingContent { - @objc(addParameters:bridgeOptions:) final public func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any] -} -extension FBSDKShareKit.ShareMediaContent : FBSDKShareKit.SharingValidation { - @objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws -} -@_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKSharePhoto) final public class SharePhoto : ObjectiveC.NSObject, FBSDKShareKit.ShareMedia { - @objc final public var image: UIKit.UIImage? { - @objc get - @objc set - } - @objc final public var imageURL: Foundation.URL? { - @objc get - @objc set - } - @objc final public var photoAsset: Photos.PHAsset? { - @objc get - @objc set - } - @objc final public var isUserGenerated: Swift.Bool - @objc final public var caption: Swift.String? - @objc convenience public init(image: UIKit.UIImage, isUserGenerated: Swift.Bool) - @objc convenience public init(imageURL: Foundation.URL, isUserGenerated: Swift.Bool) - @objc convenience public init(photoAsset: Photos.PHAsset, isUserGenerated: Swift.Bool) - @objc deinit -} -extension FBSDKShareKit.SharePhoto : FBSDKShareKit.SharingValidation { - @objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws -} -@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKSharePhotoContent) final public class SharePhotoContent : ObjectiveC.NSObject { - @objc final public var photos: [FBSDKShareKit.SharePhoto] - @objc final public var contentURL: Foundation.URL? - @objc final public var hashtag: FBSDKShareKit.Hashtag? - @objc final public var peopleIDs: [Swift.String] - @objc final public var placeID: Swift.String? - @objc final public var ref: Swift.String? - @objc final public var pageID: Swift.String? - @objc final public let shareUUID: Swift.String? - @objc override dynamic public init() - @objc deinit -} -extension FBSDKShareKit.SharePhotoContent : FBSDKShareKit.SharingContent { - @objc(addParameters:bridgeOptions:) final public func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any] -} -extension FBSDKShareKit.SharePhotoContent : FBSDKShareKit.SharingValidation { - @objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws -} -@_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKShareVideo) final public class ShareVideo : ObjectiveC.NSObject, FBSDKShareKit.ShareMedia { - @objc final public var data: Foundation.Data? { - @objc get - @objc set - } - @objc final public var videoAsset: Photos.PHAsset? { - @objc get - @objc set - } - @objc final public var videoURL: Foundation.URL? { - @objc get - @objc set - } - @objc final public var previewPhoto: FBSDKShareKit.SharePhoto? - @objc convenience public init(data: Foundation.Data, previewPhoto: FBSDKShareKit.SharePhoto? = nil) - @objc convenience public init(videoAsset: Photos.PHAsset, previewPhoto: FBSDKShareKit.SharePhoto? = nil) - @objc convenience public init(videoURL: Foundation.URL, previewPhoto: FBSDKShareKit.SharePhoto? = nil) - @objc deinit -} -extension FBSDKShareKit.ShareVideo : FBSDKShareKit.SharingValidation { - @objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws -} -@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKShareVideoContent) final public class ShareVideoContent : ObjectiveC.NSObject { - @objc final public var video: FBSDKShareKit.ShareVideo - @objc final public var contentURL: Foundation.URL? - @objc final public var hashtag: FBSDKShareKit.Hashtag? - @objc final public var peopleIDs: [Swift.String] - @objc final public var placeID: Swift.String? - @objc final public var ref: Swift.String? - @objc final public var pageID: Swift.String? - @objc final public var shareUUID: Swift.String? { - get - } - @objc override dynamic public init() - @objc deinit -} -extension FBSDKShareKit.ShareVideoContent : FBSDKShareKit.SharingContent { - @objc(addParameters:bridgeOptions:) final public func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any] -} -extension FBSDKShareKit.ShareVideoContent : FBSDKShareKit.SharingValidation { - @objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws -} -@objc(FBSDKSharing) public protocol Sharing { - @objc weak var delegate: FBSDKShareKit.SharingDelegate? { get set } - @objc var shareContent: FBSDKShareKit.SharingContent? { get set } - @objc var shouldFailOnDataError: Swift.Bool { get set } - @objc(validateWithError:) func validate() throws -} -@available(tvOS, unavailable) -@objc(FBSDKSharingButton) public protocol SharingButton { - @objc var shareContent: FBSDKShareKit.SharingContent? { get set } -} -@objc(FBSDKSharingContent) public protocol SharingContent : FBSDKShareKit.SharingValidation, ObjectiveC.NSObjectProtocol { - @objc var contentURL: Foundation.URL? { get set } - @objc var hashtag: FBSDKShareKit.Hashtag? { get set } - @objc var peopleIDs: [Swift.String] { get set } - @objc var placeID: Swift.String? { get set } - @objc var ref: Swift.String? { get set } - @objc var pageID: Swift.String? { get set } - @objc var shareUUID: Swift.String? { get } - @objc(addParameters:bridgeOptions:) func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any] -} -@objc(FBSDKSharingDelegate) public protocol SharingDelegate { - @objc(sharer:didCompleteWithResults:) func sharer(_ sharer: FBSDKShareKit.Sharing, didCompleteWithResults results: [Swift.String : Any]) - @objc(sharer:didFailWithError:) func sharer(_ sharer: FBSDKShareKit.Sharing, didFailWithError error: Swift.Error) - @objc(sharerDidCancel:) func sharerDidCancel(_ sharer: FBSDKShareKit.Sharing) -} -@objc(FBSDKSharingDialog) public protocol SharingDialog : FBSDKShareKit.Sharing { - @objc var canShow: Swift.Bool { get } - @objc @discardableResult - func show() -> Swift.Bool -} -@objc(FBSDKSharingValidation) public protocol SharingValidation { - @objc(validateWithOptions:error:) func validate(options: FBSDKShareKit.ShareBridgeOptions) throws -} -public enum _ShareUtility { -} -extension FBSDKShareKit._ShareUtility { - public static func validateRequiredValue(_ value: Any, named name: Swift.String) throws - public static func validateArgument(_ value: Argument, named name: Swift.String, in possibleValues: Swift.Set) throws where Argument : Swift.Hashable -} -extension FBSDKShareKit.AppInviteContent.Destination : Swift.Equatable {} -extension FBSDKShareKit.AppInviteContent.Destination : Swift.Hashable {} -extension FBSDKShareKit.AppInviteContent.Destination : Swift.RawRepresentable {} -extension FBSDKShareKit.ShareDialog.Mode : Swift.Equatable {} -extension FBSDKShareKit.ShareDialog.Mode : Swift.Hashable {} -extension FBSDKShareKit.ShareDialog.Mode : Swift.RawRepresentable {} -extension FBSDKShareKit.ShareError : Swift.Equatable {} -extension FBSDKShareKit.ShareError : Swift.Hashable {} -extension FBSDKShareKit.ShareError : Swift.RawRepresentable {} diff --git a/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/x86_64.swiftdoc b/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/x86_64.swiftdoc deleted file mode 100644 index 9b8ac4a6..00000000 Binary files a/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/x86_64.swiftdoc and /dev/null differ diff --git a/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/x86_64.swiftinterface b/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/x86_64.swiftinterface deleted file mode 100644 index 2b5fdfa8..00000000 --- a/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/x86_64.swiftinterface +++ /dev/null @@ -1,366 +0,0 @@ -// swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.5 (swiftlang-1300.0.31.1 clang-1300.0.29.1) -// swift-module-flags: -target x86_64-apple-ios13.1-macabi -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FBSDKShareKit -import FBSDKCoreKit -import FBSDKCoreKit_Basics -@_exported import FBSDKShareKit -import Foundation -import Photos -import Social -import Swift -import UIKit -@objcMembers @objc(FBSDKAppInviteContent) final public class AppInviteContent : ObjectiveC.NSObject { - @objc(FBSDKAppInviteDestination) public enum Destination : Swift.Int { - case facebook - case messenger - public init?(rawValue: Swift.Int) - public typealias RawValue = Swift.Int - public var rawValue: Swift.Int { - get - } - } - @objc final public var appInvitePreviewImageURL: Foundation.URL? - @objc final public var appLinkURL: Foundation.URL - @objc final public var promotionCode: Swift.String? - @objc final public var promotionText: Swift.String? - @objc final public var destination: FBSDKShareKit.AppInviteContent.Destination - @objc(initWithAppLinkURL:) public init(appLinkURL: Foundation.URL) - @objc deinit -} -extension FBSDKShareKit.AppInviteContent : FBSDKShareKit.SharingValidation { - @objc final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws -} -@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKCameraEffectArguments) final public class CameraEffectArguments : ObjectiveC.NSObject { - @objc(setString:forKey:) final public func set(_ string: Swift.String?, forKey key: Swift.String) - @objc final public func string(forKey key: Swift.String) -> Swift.String? - @objc(setArray:forKey:) final public func set(_ array: [Swift.String]?, forKey key: Swift.String) - @objc final public func array(forKey key: Swift.String) -> [Swift.String]? - @objc override dynamic public init() - @objc deinit -} -@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKCameraEffectTextures) final public class CameraEffectTextures : ObjectiveC.NSObject { - @objc(setImage:forKey:) final public func set(_ image: UIKit.UIImage?, forKey key: Swift.String) - @objc(imageForKey:) final public func image(forKey key: Swift.String) -> UIKit.UIImage? - @objc override dynamic public init() - @objc deinit -} -@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKSendButton) final public class FBSendButton : FBSDKCoreKit.FBButton, FBSDKShareKit.SharingButton, FBSDKCoreKit.FBButtonImpressionLogging { - @objc final public var dialog: FBSDKShareKit.MessageDialog? - @objc final public var shareContent: FBSDKShareKit.SharingContent? { - @objc get - @objc set - } - @objc final public var analyticsParameters: [FBSDKCoreKit.AppEvents.ParameterName : Any]? { - @objc get - } - @objc final public var impressionTrackingEventName: FBSDKCoreKit.AppEvents.Name { - @objc get - } - @objc final public var impressionTrackingIdentifier: Swift.String { - @objc get - } - @objc override final public var isImplicitlyDisabled: Swift.Bool { - @objc get - } - @objc final public func configureButton() - @objc override dynamic public init(frame: CoreGraphics.CGRect) - @objc required dynamic public init?(coder: Foundation.NSCoder) - @objc deinit -} -@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKShareButton) final public class FBShareButton : FBSDKCoreKit.FBButton, FBSDKShareKit.SharingButton { - @objc final public var shareContent: FBSDKShareKit.SharingContent? { - @objc get - @objc set - } - @objc final public var analyticsParameters: [FBSDKCoreKit.AppEvents.ParameterName : Any]? { - @objc get - } - @objc final public var impressionTrackingEventName: FBSDKCoreKit.AppEvents.Name { - @objc get - } - @objc final public var impressionTrackingIdentifier: Swift.String { - @objc get - } - @objc override final public var isImplicitlyDisabled: Swift.Bool { - @objc get - } - @objc final public func configureButton() - @objc override dynamic public init(frame: CoreGraphics.CGRect) - @objc required dynamic public init?(coder: Foundation.NSCoder) - @objc deinit -} -@objcMembers @objc(FBSDKHashtag) final public class Hashtag : ObjectiveC.NSObject { - @objc final public var stringRepresentation: Swift.String - @objc(initWithString:) public init(_ string: Swift.String) - @objc override final public var description: Swift.String { - @objc get - } - @objc final public var isValid: Swift.Bool { - @objc get - } - @objc override final public var hash: Swift.Int { - @objc get - } - @objc override final public func isEqual(_ object: Any?) -> Swift.Bool - @objc deinit -} -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKMessageDialog) public class MessageDialog : ObjectiveC.NSObject, FBSDKShareKit.SharingDialog { - @objc weak public var delegate: FBSDKShareKit.SharingDelegate? - @objc public var shareContent: FBSDKShareKit.SharingContent? - @objc public var shouldFailOnDataError: Swift.Bool - @objc(initWithContent:delegate:) convenience public init(content: FBSDKShareKit.SharingContent?, delegate: FBSDKShareKit.SharingDelegate?) - @objc(dialogWithContent:delegate:) public static func dialog(content: FBSDKShareKit.SharingContent?, delegate: FBSDKShareKit.SharingDelegate?) -> FBSDKShareKit.MessageDialog - @objc(showWithContent:delegate:) public static func show(content: FBSDKShareKit.SharingContent?, delegate: FBSDKShareKit.SharingDelegate?) -> FBSDKShareKit.MessageDialog - @objc public var canShow: Swift.Bool { - @objc get - } - @discardableResult - @objc public func show() -> Swift.Bool - @objc public func validate() throws - @objc deinit -} -@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKShareCameraEffectContent) final public class ShareCameraEffectContent : ObjectiveC.NSObject { - @objc final public var effectID: Swift.String - @objc final public var effectArguments: FBSDKShareKit.CameraEffectArguments - @objc final public var effectTextures: FBSDKShareKit.CameraEffectTextures - @objc final public var contentURL: Foundation.URL? - @objc final public var hashtag: FBSDKShareKit.Hashtag? - @objc final public var peopleIDs: [Swift.String] - @objc final public var placeID: Swift.String? - @objc final public var ref: Swift.String? - @objc final public var pageID: Swift.String? - @objc final public var shareUUID: Swift.String? { - get - } - @objc override dynamic public init() - @objc deinit -} -extension FBSDKShareKit.ShareCameraEffectContent : FBSDKShareKit.SharingContent { - @objc(addParameters:bridgeOptions:) final public func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any] - @objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws -} -@objcMembers @objc(FBSDKShareDialog) public class ShareDialog : ObjectiveC.NSObject, FBSDKShareKit.SharingDialog { - @objc weak public var fromViewController: UIKit.UIViewController? - @objc public var mode: FBSDKShareKit.ShareDialog.Mode - @objc weak public var delegate: FBSDKShareKit.SharingDelegate? - @objc public var shareContent: FBSDKShareKit.SharingContent? - @objc public var shouldFailOnDataError: Swift.Bool - @objc(initWithViewController:content:delegate:) public init(viewController: UIKit.UIViewController?, content: FBSDKShareKit.SharingContent?, delegate: FBSDKShareKit.SharingDelegate?) - @objc deinit - @objc(dialogWithViewController:withContent:delegate:) public class func dialog(viewController: UIKit.UIViewController?, content: FBSDKShareKit.SharingContent?, delegate: FBSDKShareKit.SharingDelegate?) -> FBSDKShareKit.ShareDialog - @discardableResult - @objc(showFromViewController:withContent:delegate:) public class func show(viewController: UIKit.UIViewController?, content: FBSDKShareKit.SharingContent?, delegate: FBSDKShareKit.SharingDelegate?) -> FBSDKShareKit.ShareDialog -} -extension FBSDKShareKit.ShareDialog { - @objc dynamic public var canShow: Swift.Bool { - @objc get - } - @discardableResult - @objc dynamic public func show() -> Swift.Bool - @objc dynamic public func validate() throws -} -extension FBSDKShareKit.ShareDialog : FBSDKCoreKit.WebDialogDelegate { - @objc dynamic public func webDialog(_ webDialog: FBSDKCoreKit.WebDialog, didCompleteWithResults results: [Swift.String : Any]) - @objc dynamic public func webDialog(_ webDialog: FBSDKCoreKit.WebDialog, didFailWithError error: Swift.Error) - @objc dynamic public func webDialogDidCancel(_ webDialog: FBSDKCoreKit.WebDialog) -} -extension FBSDKShareKit.ShareDialog { - @objc(FBSDKShareDialogMode) public enum Mode : Swift.UInt, Swift.CustomStringConvertible { - case automatic - case native - case shareSheet - case browser - case web - case feedBrowser - case feedWeb - public var description: Swift.String { - get - } - public init?(rawValue: Swift.UInt) - public typealias RawValue = Swift.UInt - public var rawValue: Swift.UInt { - get - } - } -} -public let ShareErrorDomain: Swift.String -@objc(FBSDKShareError) public enum ShareError : Swift.Int { - case reserved = 200 - case openGraph - case dialogNotAvailable - case unknown - public init?(rawValue: Swift.Int) - public typealias RawValue = Swift.Int - public var rawValue: Swift.Int { - get - } -} -@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKShareLinkContent) final public class ShareLinkContent : ObjectiveC.NSObject { - @objc final public var quote: Swift.String? - @objc final public var contentURL: Foundation.URL? - @objc final public var hashtag: FBSDKShareKit.Hashtag? - @objc final public var peopleIDs: [Swift.String] - @objc final public var placeID: Swift.String? - @objc final public var ref: Swift.String? - @objc final public var pageID: Swift.String? - @objc final public let shareUUID: Swift.String? - @objc override dynamic public init() - @objc deinit -} -extension FBSDKShareKit.ShareLinkContent : FBSDKShareKit.SharingContent { - @objc(addParameters:bridgeOptions:) final public func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any] -} -extension FBSDKShareKit.ShareLinkContent : FBSDKShareKit.SharingValidation { - @objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws -} -@objc(FBSDKShareMedia) public protocol ShareMedia { -} -@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKShareMediaContent) final public class ShareMediaContent : ObjectiveC.NSObject { - @objc final public var media: [FBSDKShareKit.ShareMedia] - @objc final public var contentURL: Foundation.URL? - @objc final public var hashtag: FBSDKShareKit.Hashtag? - @objc final public var peopleIDs: [Swift.String] - @objc final public var placeID: Swift.String? - @objc final public var ref: Swift.String? - @objc final public var pageID: Swift.String? - @objc final public let shareUUID: Swift.String? - @objc override dynamic public init() - @objc deinit -} -extension FBSDKShareKit.ShareMediaContent : FBSDKShareKit.SharingContent { - @objc(addParameters:bridgeOptions:) final public func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any] -} -extension FBSDKShareKit.ShareMediaContent : FBSDKShareKit.SharingValidation { - @objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws -} -@_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKSharePhoto) final public class SharePhoto : ObjectiveC.NSObject, FBSDKShareKit.ShareMedia { - @objc final public var image: UIKit.UIImage? { - @objc get - @objc set - } - @objc final public var imageURL: Foundation.URL? { - @objc get - @objc set - } - @objc final public var photoAsset: Photos.PHAsset? { - @objc get - @objc set - } - @objc final public var isUserGenerated: Swift.Bool - @objc final public var caption: Swift.String? - @objc convenience public init(image: UIKit.UIImage, isUserGenerated: Swift.Bool) - @objc convenience public init(imageURL: Foundation.URL, isUserGenerated: Swift.Bool) - @objc convenience public init(photoAsset: Photos.PHAsset, isUserGenerated: Swift.Bool) - @objc deinit -} -extension FBSDKShareKit.SharePhoto : FBSDKShareKit.SharingValidation { - @objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws -} -@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKSharePhotoContent) final public class SharePhotoContent : ObjectiveC.NSObject { - @objc final public var photos: [FBSDKShareKit.SharePhoto] - @objc final public var contentURL: Foundation.URL? - @objc final public var hashtag: FBSDKShareKit.Hashtag? - @objc final public var peopleIDs: [Swift.String] - @objc final public var placeID: Swift.String? - @objc final public var ref: Swift.String? - @objc final public var pageID: Swift.String? - @objc final public let shareUUID: Swift.String? - @objc override dynamic public init() - @objc deinit -} -extension FBSDKShareKit.SharePhotoContent : FBSDKShareKit.SharingContent { - @objc(addParameters:bridgeOptions:) final public func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any] -} -extension FBSDKShareKit.SharePhotoContent : FBSDKShareKit.SharingValidation { - @objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws -} -@_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKShareVideo) final public class ShareVideo : ObjectiveC.NSObject, FBSDKShareKit.ShareMedia { - @objc final public var data: Foundation.Data? { - @objc get - @objc set - } - @objc final public var videoAsset: Photos.PHAsset? { - @objc get - @objc set - } - @objc final public var videoURL: Foundation.URL? { - @objc get - @objc set - } - @objc final public var previewPhoto: FBSDKShareKit.SharePhoto? - @objc convenience public init(data: Foundation.Data, previewPhoto: FBSDKShareKit.SharePhoto? = nil) - @objc convenience public init(videoAsset: Photos.PHAsset, previewPhoto: FBSDKShareKit.SharePhoto? = nil) - @objc convenience public init(videoURL: Foundation.URL, previewPhoto: FBSDKShareKit.SharePhoto? = nil) - @objc deinit -} -extension FBSDKShareKit.ShareVideo : FBSDKShareKit.SharingValidation { - @objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws -} -@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKShareVideoContent) final public class ShareVideoContent : ObjectiveC.NSObject { - @objc final public var video: FBSDKShareKit.ShareVideo - @objc final public var contentURL: Foundation.URL? - @objc final public var hashtag: FBSDKShareKit.Hashtag? - @objc final public var peopleIDs: [Swift.String] - @objc final public var placeID: Swift.String? - @objc final public var ref: Swift.String? - @objc final public var pageID: Swift.String? - @objc final public var shareUUID: Swift.String? { - get - } - @objc override dynamic public init() - @objc deinit -} -extension FBSDKShareKit.ShareVideoContent : FBSDKShareKit.SharingContent { - @objc(addParameters:bridgeOptions:) final public func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any] -} -extension FBSDKShareKit.ShareVideoContent : FBSDKShareKit.SharingValidation { - @objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws -} -@objc(FBSDKSharing) public protocol Sharing { - @objc weak var delegate: FBSDKShareKit.SharingDelegate? { get set } - @objc var shareContent: FBSDKShareKit.SharingContent? { get set } - @objc var shouldFailOnDataError: Swift.Bool { get set } - @objc(validateWithError:) func validate() throws -} -@available(tvOS, unavailable) -@objc(FBSDKSharingButton) public protocol SharingButton { - @objc var shareContent: FBSDKShareKit.SharingContent? { get set } -} -@objc(FBSDKSharingContent) public protocol SharingContent : FBSDKShareKit.SharingValidation, ObjectiveC.NSObjectProtocol { - @objc var contentURL: Foundation.URL? { get set } - @objc var hashtag: FBSDKShareKit.Hashtag? { get set } - @objc var peopleIDs: [Swift.String] { get set } - @objc var placeID: Swift.String? { get set } - @objc var ref: Swift.String? { get set } - @objc var pageID: Swift.String? { get set } - @objc var shareUUID: Swift.String? { get } - @objc(addParameters:bridgeOptions:) func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any] -} -@objc(FBSDKSharingDelegate) public protocol SharingDelegate { - @objc(sharer:didCompleteWithResults:) func sharer(_ sharer: FBSDKShareKit.Sharing, didCompleteWithResults results: [Swift.String : Any]) - @objc(sharer:didFailWithError:) func sharer(_ sharer: FBSDKShareKit.Sharing, didFailWithError error: Swift.Error) - @objc(sharerDidCancel:) func sharerDidCancel(_ sharer: FBSDKShareKit.Sharing) -} -@objc(FBSDKSharingDialog) public protocol SharingDialog : FBSDKShareKit.Sharing { - @objc var canShow: Swift.Bool { get } - @objc @discardableResult - func show() -> Swift.Bool -} -@objc(FBSDKSharingValidation) public protocol SharingValidation { - @objc(validateWithOptions:error:) func validate(options: FBSDKShareKit.ShareBridgeOptions) throws -} -public enum _ShareUtility { -} -extension FBSDKShareKit._ShareUtility { - public static func validateRequiredValue(_ value: Any, named name: Swift.String) throws - public static func validateArgument(_ value: Argument, named name: Swift.String, in possibleValues: Swift.Set) throws where Argument : Swift.Hashable -} -extension FBSDKShareKit.AppInviteContent.Destination : Swift.Equatable {} -extension FBSDKShareKit.AppInviteContent.Destination : Swift.Hashable {} -extension FBSDKShareKit.AppInviteContent.Destination : Swift.RawRepresentable {} -extension FBSDKShareKit.ShareDialog.Mode : Swift.Equatable {} -extension FBSDKShareKit.ShareDialog.Mode : Swift.Hashable {} -extension FBSDKShareKit.ShareDialog.Mode : Swift.RawRepresentable {} -extension FBSDKShareKit.ShareError : Swift.Equatable {} -extension FBSDKShareKit.ShareError : Swift.Hashable {} -extension FBSDKShareKit.ShareError : Swift.RawRepresentable {} diff --git a/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Resources b/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Resources new file mode 120000 index 00000000..953ee36f --- /dev/null +++ b/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Resources @@ -0,0 +1 @@ +Versions/Current/Resources \ No newline at end of file diff --git a/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Resources/Info.plist b/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Resources/Info.plist deleted file mode 100644 index b0b0a6b1..00000000 --- a/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Resources/Info.plist +++ /dev/null @@ -1,52 +0,0 @@ - - - - - BuildMachineOSBuild - 21E258 - CFBundleDevelopmentRegion - en - CFBundleExecutable - FBSDKShareKit - CFBundleIdentifier - com.facebook.sdk.FBSDKShareKit - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - FBSDKShareKit - CFBundlePackageType - FMWK - CFBundleShortVersionString - 1.0 - CFBundleSignature - ???? - CFBundleSupportedPlatforms - - MacOSX - - CFBundleVersion - 13.2.0 - DTCompiler - com.apple.compilers.llvm.clang.1_0 - DTPlatformBuild - 13A233 - DTPlatformName - macosx - DTPlatformVersion - 11.3 - DTSDKBuild - 20E214 - DTSDKName - macosx11.3 - DTXcode - 1300 - DTXcodeBuild - 13A233 - LSMinimumSystemVersion - 10.15 - UIDeviceFamily - - 2 - - - diff --git a/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Versions/A/FBSDKShareKit b/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Versions/A/FBSDKShareKit new file mode 100755 index 00000000..637265fc Binary files /dev/null and b/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Versions/A/FBSDKShareKit differ diff --git a/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Headers/FBSDKShareBridgeOptions.h b/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Versions/A/Headers/FBSDKShareBridgeOptions.h similarity index 100% rename from ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Headers/FBSDKShareBridgeOptions.h rename to ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Versions/A/Headers/FBSDKShareBridgeOptions.h diff --git a/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Headers/FBSDKShareErrorDomain.h b/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Versions/A/Headers/FBSDKShareErrorDomain.h similarity index 100% rename from ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Headers/FBSDKShareErrorDomain.h rename to ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Versions/A/Headers/FBSDKShareErrorDomain.h diff --git a/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Headers/FBSDKShareKit-Swift.h b/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Versions/A/Headers/FBSDKShareKit-Swift.h similarity index 98% rename from ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Headers/FBSDKShareKit-Swift.h rename to ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Versions/A/Headers/FBSDKShareKit-Swift.h index c6cd09f1..d231ab0f 100644 --- a/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Headers/FBSDKShareKit-Swift.h +++ b/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Versions/A/Headers/FBSDKShareKit-Swift.h @@ -1,6 +1,6 @@ #if 0 #elif defined(__arm64__) && __arm64__ -// Generated by Apple Swift version 5.5 (swiftlang-1300.0.31.1 clang-1300.0.29.1) +// Generated by Apple Swift version 5.6.1 (swiftlang-5.6.0.323.66 clang-1316.0.20.12) #ifndef FBSDKSHAREKIT_SWIFT_H #define FBSDKSHAREKIT_SWIFT_H #pragma clang diagnostic push @@ -186,6 +186,13 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); #if !defined(IBSegueAction) # define IBSegueAction #endif +#if !defined(SWIFT_EXTERN) +# if defined(__cplusplus) +# define SWIFT_EXTERN extern "C" +# else +# define SWIFT_EXTERN extern +# endif +#endif #if __has_feature(modules) #if __has_warning("-Watimport-in-framework-header") #pragma clang diagnostic ignored "-Watimport-in-framework-header" @@ -249,10 +256,10 @@ typedef SWIFT_ENUM_NAMED(NSInteger, FBSDKAppInviteDestination, "Destination", op }; -/// A base interface for validation of content and media. -SWIFT_PROTOCOL_NAMED("SharingValidation") -@protocol FBSDKSharingValidation -/// Asks the receiver to validate that its content or media values are valid. +/// An interface for validatable content and media. +SWIFT_PROTOCOL_NAMED("SharingValidatable") +@protocol FBSDKSharingValidatable +/// Validate that this content or media contains valid values. /// \param options The share bridge options to use for validation. /// /// @@ -262,7 +269,7 @@ SWIFT_PROTOCOL_NAMED("SharingValidation") @end -@interface FBSDKAppInviteContent (SWIFT_EXTENSION(FBSDKShareKit)) +@interface FBSDKAppInviteContent (SWIFT_EXTENSION(FBSDKShareKit)) - (BOOL)validateWithOptions:(FBSDKShareBridgeOptions)bridgeOptions error:(NSError * _Nullable * _Nullable)error; @end @@ -319,7 +326,6 @@ SWIFT_PROTOCOL_NAMED("SharingButton") SWIFT_AVAILABILITY(tvos,unavailable) @end @class FBSDKMessageDialog; -@class NSNumber; @class NSCoder; /// A button to send content through Messenger. @@ -486,6 +492,7 @@ SWIFT_CLASS_NAMED("MessageDialog") + /// A model for content to share with a Facebook camera effect. SWIFT_CLASS_NAMED("ShareCameraEffectContent") @interface FBSDKShareCameraEffectContent : NSObject @@ -519,7 +526,7 @@ SWIFT_CLASS_NAMED("ShareCameraEffectContent") /// A base interface for content to be shared. SWIFT_PROTOCOL_NAMED("SharingContent") -@protocol FBSDKSharingContent +@protocol FBSDKSharingContent /// URL for the content being shared. /// 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/) @@ -637,7 +644,6 @@ typedef SWIFT_ENUM_NAMED(NSUInteger, FBSDKShareDialogMode, "Mode", open) { - (BOOL)validateWithError:(NSError * _Nullable * _Nullable)error; @end - /// ShareError /// Error codes for ShareErrorDomain. typedef SWIFT_ENUM_NAMED(NSInteger, FBSDKShareError, "ShareError", open) { @@ -691,7 +697,7 @@ SWIFT_CLASS_NAMED("ShareLinkContent") @end -@interface FBSDKShareLinkContent (SWIFT_EXTENSION(FBSDKShareKit)) +@interface FBSDKShareLinkContent (SWIFT_EXTENSION(FBSDKShareKit)) /// Asks the receiver to validate that its content or media values are valid. - (BOOL)validateWithOptions:(FBSDKShareBridgeOptions)bridgeOptions error:(NSError * _Nullable * _Nullable)error; @end @@ -730,7 +736,7 @@ SWIFT_CLASS_NAMED("ShareMediaContent") @end -@interface FBSDKShareMediaContent (SWIFT_EXTENSION(FBSDKShareKit)) +@interface FBSDKShareMediaContent (SWIFT_EXTENSION(FBSDKShareKit)) /// Asks the receiver to validate that its content or media values are valid. - (BOOL)validateWithOptions:(FBSDKShareBridgeOptions)bridgeOptions error:(NSError * _Nullable * _Nullable)error; @end @@ -792,7 +798,7 @@ SWIFT_CLASS_NAMED("SharePhoto") -@interface FBSDKSharePhoto (SWIFT_EXTENSION(FBSDKShareKit)) +@interface FBSDKSharePhoto (SWIFT_EXTENSION(FBSDKShareKit)) /// Asks the receiver to validate that its content or media values are valid. - (BOOL)validateWithOptions:(FBSDKShareBridgeOptions)bridgeOptions error:(NSError * _Nullable * _Nullable)error; @end @@ -836,7 +842,7 @@ SWIFT_CLASS_NAMED("SharePhotoContent") @end -@interface FBSDKSharePhotoContent (SWIFT_EXTENSION(FBSDKShareKit)) +@interface FBSDKSharePhotoContent (SWIFT_EXTENSION(FBSDKShareKit)) /// Validate that this content contains valid values - (BOOL)validateWithOptions:(FBSDKShareBridgeOptions)bridgeOptions error:(NSError * _Nullable * _Nullable)error; @end @@ -879,7 +885,7 @@ SWIFT_CLASS_NAMED("ShareVideo") -@interface FBSDKShareVideo (SWIFT_EXTENSION(FBSDKShareKit)) +@interface FBSDKShareVideo (SWIFT_EXTENSION(FBSDKShareKit)) /// Asks the receiver to validate that its content or media values are valid. - (BOOL)validateWithOptions:(FBSDKShareBridgeOptions)bridgeOptions error:(NSError * _Nullable * _Nullable)error; @end @@ -923,7 +929,7 @@ SWIFT_CLASS_NAMED("ShareVideoContent") @end -@interface FBSDKShareVideoContent (SWIFT_EXTENSION(FBSDKShareKit)) +@interface FBSDKShareVideoContent (SWIFT_EXTENSION(FBSDKShareKit)) - (BOOL)validateWithOptions:(FBSDKShareBridgeOptions)bridgeOptions error:(NSError * _Nullable * _Nullable)error; @end @@ -961,7 +967,7 @@ SWIFT_PROTOCOL_NAMED("SharingDelegate") #endif #elif defined(__x86_64__) && __x86_64__ -// Generated by Apple Swift version 5.5 (swiftlang-1300.0.31.1 clang-1300.0.29.1) +// Generated by Apple Swift version 5.6.1 (swiftlang-5.6.0.323.66 clang-1316.0.20.12) #ifndef FBSDKSHAREKIT_SWIFT_H #define FBSDKSHAREKIT_SWIFT_H #pragma clang diagnostic push @@ -1147,6 +1153,13 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); #if !defined(IBSegueAction) # define IBSegueAction #endif +#if !defined(SWIFT_EXTERN) +# if defined(__cplusplus) +# define SWIFT_EXTERN extern "C" +# else +# define SWIFT_EXTERN extern +# endif +#endif #if __has_feature(modules) #if __has_warning("-Watimport-in-framework-header") #pragma clang diagnostic ignored "-Watimport-in-framework-header" @@ -1210,10 +1223,10 @@ typedef SWIFT_ENUM_NAMED(NSInteger, FBSDKAppInviteDestination, "Destination", op }; -/// A base interface for validation of content and media. -SWIFT_PROTOCOL_NAMED("SharingValidation") -@protocol FBSDKSharingValidation -/// Asks the receiver to validate that its content or media values are valid. +/// An interface for validatable content and media. +SWIFT_PROTOCOL_NAMED("SharingValidatable") +@protocol FBSDKSharingValidatable +/// Validate that this content or media contains valid values. /// \param options The share bridge options to use for validation. /// /// @@ -1223,7 +1236,7 @@ SWIFT_PROTOCOL_NAMED("SharingValidation") @end -@interface FBSDKAppInviteContent (SWIFT_EXTENSION(FBSDKShareKit)) +@interface FBSDKAppInviteContent (SWIFT_EXTENSION(FBSDKShareKit)) - (BOOL)validateWithOptions:(FBSDKShareBridgeOptions)bridgeOptions error:(NSError * _Nullable * _Nullable)error; @end @@ -1280,7 +1293,6 @@ SWIFT_PROTOCOL_NAMED("SharingButton") SWIFT_AVAILABILITY(tvos,unavailable) @end @class FBSDKMessageDialog; -@class NSNumber; @class NSCoder; /// A button to send content through Messenger. @@ -1447,6 +1459,7 @@ SWIFT_CLASS_NAMED("MessageDialog") + /// A model for content to share with a Facebook camera effect. SWIFT_CLASS_NAMED("ShareCameraEffectContent") @interface FBSDKShareCameraEffectContent : NSObject @@ -1480,7 +1493,7 @@ SWIFT_CLASS_NAMED("ShareCameraEffectContent") /// A base interface for content to be shared. SWIFT_PROTOCOL_NAMED("SharingContent") -@protocol FBSDKSharingContent +@protocol FBSDKSharingContent /// URL for the content being shared. /// 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/) @@ -1598,7 +1611,6 @@ typedef SWIFT_ENUM_NAMED(NSUInteger, FBSDKShareDialogMode, "Mode", open) { - (BOOL)validateWithError:(NSError * _Nullable * _Nullable)error; @end - /// ShareError /// Error codes for ShareErrorDomain. typedef SWIFT_ENUM_NAMED(NSInteger, FBSDKShareError, "ShareError", open) { @@ -1652,7 +1664,7 @@ SWIFT_CLASS_NAMED("ShareLinkContent") @end -@interface FBSDKShareLinkContent (SWIFT_EXTENSION(FBSDKShareKit)) +@interface FBSDKShareLinkContent (SWIFT_EXTENSION(FBSDKShareKit)) /// Asks the receiver to validate that its content or media values are valid. - (BOOL)validateWithOptions:(FBSDKShareBridgeOptions)bridgeOptions error:(NSError * _Nullable * _Nullable)error; @end @@ -1691,7 +1703,7 @@ SWIFT_CLASS_NAMED("ShareMediaContent") @end -@interface FBSDKShareMediaContent (SWIFT_EXTENSION(FBSDKShareKit)) +@interface FBSDKShareMediaContent (SWIFT_EXTENSION(FBSDKShareKit)) /// Asks the receiver to validate that its content or media values are valid. - (BOOL)validateWithOptions:(FBSDKShareBridgeOptions)bridgeOptions error:(NSError * _Nullable * _Nullable)error; @end @@ -1753,7 +1765,7 @@ SWIFT_CLASS_NAMED("SharePhoto") -@interface FBSDKSharePhoto (SWIFT_EXTENSION(FBSDKShareKit)) +@interface FBSDKSharePhoto (SWIFT_EXTENSION(FBSDKShareKit)) /// Asks the receiver to validate that its content or media values are valid. - (BOOL)validateWithOptions:(FBSDKShareBridgeOptions)bridgeOptions error:(NSError * _Nullable * _Nullable)error; @end @@ -1797,7 +1809,7 @@ SWIFT_CLASS_NAMED("SharePhotoContent") @end -@interface FBSDKSharePhotoContent (SWIFT_EXTENSION(FBSDKShareKit)) +@interface FBSDKSharePhotoContent (SWIFT_EXTENSION(FBSDKShareKit)) /// Validate that this content contains valid values - (BOOL)validateWithOptions:(FBSDKShareBridgeOptions)bridgeOptions error:(NSError * _Nullable * _Nullable)error; @end @@ -1840,7 +1852,7 @@ SWIFT_CLASS_NAMED("ShareVideo") -@interface FBSDKShareVideo (SWIFT_EXTENSION(FBSDKShareKit)) +@interface FBSDKShareVideo (SWIFT_EXTENSION(FBSDKShareKit)) /// Asks the receiver to validate that its content or media values are valid. - (BOOL)validateWithOptions:(FBSDKShareBridgeOptions)bridgeOptions error:(NSError * _Nullable * _Nullable)error; @end @@ -1884,7 +1896,7 @@ SWIFT_CLASS_NAMED("ShareVideoContent") @end -@interface FBSDKShareVideoContent (SWIFT_EXTENSION(FBSDKShareKit)) +@interface FBSDKShareVideoContent (SWIFT_EXTENSION(FBSDKShareKit)) - (BOOL)validateWithOptions:(FBSDKShareBridgeOptions)bridgeOptions error:(NSError * _Nullable * _Nullable)error; @end diff --git a/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Headers/FBSDKShareKit.h b/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Versions/A/Headers/FBSDKShareKit.h similarity index 100% rename from ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Headers/FBSDKShareKit.h rename to ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Versions/A/Headers/FBSDKShareKit.h diff --git a/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Versions/A/Modules/FBSDKShareKit.swiftmodule/arm64-apple-ios-macabi.swiftdoc b/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Versions/A/Modules/FBSDKShareKit.swiftmodule/arm64-apple-ios-macabi.swiftdoc new file mode 100644 index 00000000..e489c2db Binary files /dev/null and b/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Versions/A/Modules/FBSDKShareKit.swiftmodule/arm64-apple-ios-macabi.swiftdoc differ diff --git a/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Versions/A/Modules/FBSDKShareKit.swiftmodule/arm64-apple-ios-macabi.swiftinterface b/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Versions/A/Modules/FBSDKShareKit.swiftmodule/arm64-apple-ios-macabi.swiftinterface new file mode 100644 index 00000000..0a81a3c2 --- /dev/null +++ b/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Versions/A/Modules/FBSDKShareKit.swiftmodule/arm64-apple-ios-macabi.swiftinterface @@ -0,0 +1,367 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 5.6.1 (swiftlang-5.6.0.323.66 clang-1316.0.20.12) +// swift-module-flags: -target arm64-apple-ios13.1-macabi -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FBSDKShareKit +import FBSDKCoreKit +import FBSDKCoreKit_Basics +@_exported import FBSDKShareKit +import Foundation +import Photos +import Social +import Swift +import UIKit +import _Concurrency +@objcMembers @objc(FBSDKAppInviteContent) final public class AppInviteContent : ObjectiveC.NSObject { + @objc(FBSDKAppInviteDestination) public enum Destination : Swift.Int { + case facebook + case messenger + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } + } + @objc final public var appInvitePreviewImageURL: Foundation.URL? + @objc final public var appLinkURL: Foundation.URL + @objc final public var promotionCode: Swift.String? + @objc final public var promotionText: Swift.String? + @objc final public var destination: FBSDKShareKit.AppInviteContent.Destination + @objc(initWithAppLinkURL:) public init(appLinkURL: Foundation.URL) + @objc deinit +} +extension FBSDKShareKit.AppInviteContent : FBSDKShareKit.SharingValidatable { + @objc final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws +} +@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKCameraEffectArguments) final public class CameraEffectArguments : ObjectiveC.NSObject { + @objc(setString:forKey:) final public func set(_ string: Swift.String?, forKey key: Swift.String) + @objc final public func string(forKey key: Swift.String) -> Swift.String? + @objc(setArray:forKey:) final public func set(_ array: [Swift.String]?, forKey key: Swift.String) + @objc final public func array(forKey key: Swift.String) -> [Swift.String]? + @objc override dynamic public init() + @objc deinit +} +@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKCameraEffectTextures) final public class CameraEffectTextures : ObjectiveC.NSObject { + @objc(setImage:forKey:) final public func set(_ image: UIKit.UIImage?, forKey key: Swift.String) + @objc(imageForKey:) final public func image(forKey key: Swift.String) -> UIKit.UIImage? + @objc override dynamic public init() + @objc deinit +} +@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKSendButton) @_Concurrency.MainActor(unsafe) final public class FBSendButton : FBSDKCoreKit.FBButton, FBSDKShareKit.SharingButton, FBSDKCoreKit.FBButtonImpressionLogging { + @objc @_Concurrency.MainActor(unsafe) final public var dialog: FBSDKShareKit.MessageDialog? + @_Concurrency.MainActor(unsafe) @objc final public var shareContent: FBSDKShareKit.SharingContent? { + @objc get + @objc set + } + @_Concurrency.MainActor(unsafe) @objc final public var analyticsParameters: [FBSDKCoreKit.AppEvents.ParameterName : Any]? { + @objc get + } + @_Concurrency.MainActor(unsafe) @objc final public var impressionTrackingEventName: FBSDKCoreKit.AppEvents.Name { + @objc get + } + @_Concurrency.MainActor(unsafe) @objc final public var impressionTrackingIdentifier: Swift.String { + @objc get + } + @_Concurrency.MainActor(unsafe) @objc override final public var isImplicitlyDisabled: Swift.Bool { + @_Concurrency.MainActor(unsafe) @objc get + } + @objc @_Concurrency.MainActor(unsafe) final public func configureButton() + @_Concurrency.MainActor(unsafe) @objc override dynamic public init(frame: CoreGraphics.CGRect) + @_Concurrency.MainActor(unsafe) @objc required dynamic public init?(coder: Foundation.NSCoder) + @objc deinit +} +@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKShareButton) @_Concurrency.MainActor(unsafe) final public class FBShareButton : FBSDKCoreKit.FBButton, FBSDKShareKit.SharingButton { + @_Concurrency.MainActor(unsafe) @objc final public var shareContent: FBSDKShareKit.SharingContent? { + @objc get + @objc set + } + @objc @_Concurrency.MainActor(unsafe) final public var analyticsParameters: [FBSDKCoreKit.AppEvents.ParameterName : Any]? { + @objc get + } + @objc @_Concurrency.MainActor(unsafe) final public var impressionTrackingEventName: FBSDKCoreKit.AppEvents.Name { + @objc get + } + @objc @_Concurrency.MainActor(unsafe) final public var impressionTrackingIdentifier: Swift.String { + @objc get + } + @_Concurrency.MainActor(unsafe) @objc override final public var isImplicitlyDisabled: Swift.Bool { + @_Concurrency.MainActor(unsafe) @objc get + } + @objc @_Concurrency.MainActor(unsafe) final public func configureButton() + @_Concurrency.MainActor(unsafe) @objc override dynamic public init(frame: CoreGraphics.CGRect) + @_Concurrency.MainActor(unsafe) @objc required dynamic public init?(coder: Foundation.NSCoder) + @objc deinit +} +@objcMembers @objc(FBSDKHashtag) final public class Hashtag : ObjectiveC.NSObject { + @objc final public var stringRepresentation: Swift.String + @objc(initWithString:) public init(_ string: Swift.String) + @objc override final public var description: Swift.String { + @objc get + } + @objc final public var isValid: Swift.Bool { + @objc get + } + @objc override final public var hash: Swift.Int { + @objc get + } + @objc override final public func isEqual(_ object: Any?) -> Swift.Bool + @objc deinit +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKMessageDialog) public class MessageDialog : ObjectiveC.NSObject, FBSDKShareKit.SharingDialog { + @objc weak public var delegate: FBSDKShareKit.SharingDelegate? + @objc public var shareContent: FBSDKShareKit.SharingContent? + @objc public var shouldFailOnDataError: Swift.Bool + @objc(initWithContent:delegate:) convenience public init(content: FBSDKShareKit.SharingContent?, delegate: FBSDKShareKit.SharingDelegate?) + @objc(dialogWithContent:delegate:) public static func dialog(content: FBSDKShareKit.SharingContent?, delegate: FBSDKShareKit.SharingDelegate?) -> FBSDKShareKit.MessageDialog + @objc(showWithContent:delegate:) public static func show(content: FBSDKShareKit.SharingContent?, delegate: FBSDKShareKit.SharingDelegate?) -> FBSDKShareKit.MessageDialog + @objc public var canShow: Swift.Bool { + @objc get + } + @discardableResult + @objc public func show() -> Swift.Bool + @objc public func validate() throws + @objc deinit +} +@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKShareCameraEffectContent) final public class ShareCameraEffectContent : ObjectiveC.NSObject { + @objc final public var effectID: Swift.String + @objc final public var effectArguments: FBSDKShareKit.CameraEffectArguments + @objc final public var effectTextures: FBSDKShareKit.CameraEffectTextures + @objc final public var contentURL: Foundation.URL? + @objc final public var hashtag: FBSDKShareKit.Hashtag? + @objc final public var peopleIDs: [Swift.String] + @objc final public var placeID: Swift.String? + @objc final public var ref: Swift.String? + @objc final public var pageID: Swift.String? + @objc final public var shareUUID: Swift.String? { + get + } + @objc override dynamic public init() + @objc deinit +} +extension FBSDKShareKit.ShareCameraEffectContent : FBSDKShareKit.SharingContent { + @objc(addParameters:bridgeOptions:) final public func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any] + @objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws +} +@objcMembers @objc(FBSDKShareDialog) public class ShareDialog : ObjectiveC.NSObject, FBSDKShareKit.SharingDialog { + @objc weak public var fromViewController: UIKit.UIViewController? + @objc public var mode: FBSDKShareKit.ShareDialog.Mode + @objc weak public var delegate: FBSDKShareKit.SharingDelegate? + @objc public var shareContent: FBSDKShareKit.SharingContent? + @objc public var shouldFailOnDataError: Swift.Bool + @objc(initWithViewController:content:delegate:) public init(viewController: UIKit.UIViewController?, content: FBSDKShareKit.SharingContent?, delegate: FBSDKShareKit.SharingDelegate?) + @objc deinit + @objc(dialogWithViewController:withContent:delegate:) public class func dialog(viewController: UIKit.UIViewController?, content: FBSDKShareKit.SharingContent?, delegate: FBSDKShareKit.SharingDelegate?) -> FBSDKShareKit.ShareDialog + @discardableResult + @objc(showFromViewController:withContent:delegate:) public class func show(viewController: UIKit.UIViewController?, content: FBSDKShareKit.SharingContent?, delegate: FBSDKShareKit.SharingDelegate?) -> FBSDKShareKit.ShareDialog +} +extension FBSDKShareKit.ShareDialog { + @objc dynamic public var canShow: Swift.Bool { + @objc get + } + @discardableResult + @objc dynamic public func show() -> Swift.Bool + @objc dynamic public func validate() throws +} +extension FBSDKShareKit.ShareDialog : FBSDKCoreKit.WebDialogDelegate { + @objc dynamic public func webDialog(_ webDialog: FBSDKCoreKit._WebDialog, didCompleteWithResults results: [Swift.String : Any]) + @objc dynamic public func webDialog(_ webDialog: FBSDKCoreKit._WebDialog, didFailWithError error: Swift.Error) + @objc dynamic public func webDialogDidCancel(_ webDialog: FBSDKCoreKit._WebDialog) +} +extension FBSDKShareKit.ShareDialog { + @objc(FBSDKShareDialogMode) public enum Mode : Swift.UInt, Swift.CustomStringConvertible { + case automatic + case native + case shareSheet + case browser + case web + case feedBrowser + case feedWeb + public var description: Swift.String { + get + } + public init?(rawValue: Swift.UInt) + public typealias RawValue = Swift.UInt + public var rawValue: Swift.UInt { + get + } + } +} +public let ShareErrorDomain: Swift.String +@objc(FBSDKShareError) public enum ShareError : Swift.Int { + case reserved = 200 + case openGraph + case dialogNotAvailable + case unknown + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKShareLinkContent) final public class ShareLinkContent : ObjectiveC.NSObject { + @objc final public var quote: Swift.String? + @objc final public var contentURL: Foundation.URL? + @objc final public var hashtag: FBSDKShareKit.Hashtag? + @objc final public var peopleIDs: [Swift.String] + @objc final public var placeID: Swift.String? + @objc final public var ref: Swift.String? + @objc final public var pageID: Swift.String? + @objc final public let shareUUID: Swift.String? + @objc override dynamic public init() + @objc deinit +} +extension FBSDKShareKit.ShareLinkContent : FBSDKShareKit.SharingContent { + @objc(addParameters:bridgeOptions:) final public func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any] +} +extension FBSDKShareKit.ShareLinkContent : FBSDKShareKit.SharingValidatable { + @objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws +} +@objc(FBSDKShareMedia) public protocol ShareMedia { +} +@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKShareMediaContent) final public class ShareMediaContent : ObjectiveC.NSObject { + @objc final public var media: [FBSDKShareKit.ShareMedia] + @objc final public var contentURL: Foundation.URL? + @objc final public var hashtag: FBSDKShareKit.Hashtag? + @objc final public var peopleIDs: [Swift.String] + @objc final public var placeID: Swift.String? + @objc final public var ref: Swift.String? + @objc final public var pageID: Swift.String? + @objc final public let shareUUID: Swift.String? + @objc override dynamic public init() + @objc deinit +} +extension FBSDKShareKit.ShareMediaContent : FBSDKShareKit.SharingContent { + @objc(addParameters:bridgeOptions:) final public func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any] +} +extension FBSDKShareKit.ShareMediaContent : FBSDKShareKit.SharingValidatable { + @objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws +} +@_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKSharePhoto) final public class SharePhoto : ObjectiveC.NSObject, FBSDKShareKit.ShareMedia { + @objc final public var image: UIKit.UIImage? { + @objc get + @objc set + } + @objc final public var imageURL: Foundation.URL? { + @objc get + @objc set + } + @objc final public var photoAsset: Photos.PHAsset? { + @objc get + @objc set + } + @objc final public var isUserGenerated: Swift.Bool + @objc final public var caption: Swift.String? + @objc convenience public init(image: UIKit.UIImage, isUserGenerated: Swift.Bool) + @objc convenience public init(imageURL: Foundation.URL, isUserGenerated: Swift.Bool) + @objc convenience public init(photoAsset: Photos.PHAsset, isUserGenerated: Swift.Bool) + @objc deinit +} +extension FBSDKShareKit.SharePhoto : FBSDKShareKit.SharingValidatable { + @objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws +} +@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKSharePhotoContent) final public class SharePhotoContent : ObjectiveC.NSObject { + @objc final public var photos: [FBSDKShareKit.SharePhoto] + @objc final public var contentURL: Foundation.URL? + @objc final public var hashtag: FBSDKShareKit.Hashtag? + @objc final public var peopleIDs: [Swift.String] + @objc final public var placeID: Swift.String? + @objc final public var ref: Swift.String? + @objc final public var pageID: Swift.String? + @objc final public let shareUUID: Swift.String? + @objc override dynamic public init() + @objc deinit +} +extension FBSDKShareKit.SharePhotoContent : FBSDKShareKit.SharingContent { + @objc(addParameters:bridgeOptions:) final public func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any] +} +extension FBSDKShareKit.SharePhotoContent : FBSDKShareKit.SharingValidatable { + @objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws +} +@_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKShareVideo) final public class ShareVideo : ObjectiveC.NSObject, FBSDKShareKit.ShareMedia { + @objc final public var data: Foundation.Data? { + @objc get + @objc set + } + @objc final public var videoAsset: Photos.PHAsset? { + @objc get + @objc set + } + @objc final public var videoURL: Foundation.URL? { + @objc get + @objc set + } + @objc final public var previewPhoto: FBSDKShareKit.SharePhoto? + @objc convenience public init(data: Foundation.Data, previewPhoto: FBSDKShareKit.SharePhoto? = nil) + @objc convenience public init(videoAsset: Photos.PHAsset, previewPhoto: FBSDKShareKit.SharePhoto? = nil) + @objc convenience public init(videoURL: Foundation.URL, previewPhoto: FBSDKShareKit.SharePhoto? = nil) + @objc deinit +} +extension FBSDKShareKit.ShareVideo : FBSDKShareKit.SharingValidatable { + @objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws +} +@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKShareVideoContent) final public class ShareVideoContent : ObjectiveC.NSObject { + @objc final public var video: FBSDKShareKit.ShareVideo + @objc final public var contentURL: Foundation.URL? + @objc final public var hashtag: FBSDKShareKit.Hashtag? + @objc final public var peopleIDs: [Swift.String] + @objc final public var placeID: Swift.String? + @objc final public var ref: Swift.String? + @objc final public var pageID: Swift.String? + @objc final public var shareUUID: Swift.String? { + get + } + @objc override dynamic public init() + @objc deinit +} +extension FBSDKShareKit.ShareVideoContent : FBSDKShareKit.SharingContent { + @objc(addParameters:bridgeOptions:) final public func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any] +} +extension FBSDKShareKit.ShareVideoContent : FBSDKShareKit.SharingValidatable { + @objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws +} +@objc(FBSDKSharing) public protocol Sharing { + @objc weak var delegate: FBSDKShareKit.SharingDelegate? { get set } + @objc var shareContent: FBSDKShareKit.SharingContent? { get set } + @objc var shouldFailOnDataError: Swift.Bool { get set } + @objc(validateWithError:) func validate() throws +} +@available(tvOS, unavailable) +@objc(FBSDKSharingButton) public protocol SharingButton { + @objc var shareContent: FBSDKShareKit.SharingContent? { get set } +} +@objc(FBSDKSharingContent) public protocol SharingContent : FBSDKShareKit.SharingValidatable, ObjectiveC.NSObjectProtocol { + @objc var contentURL: Foundation.URL? { get set } + @objc var hashtag: FBSDKShareKit.Hashtag? { get set } + @objc var peopleIDs: [Swift.String] { get set } + @objc var placeID: Swift.String? { get set } + @objc var ref: Swift.String? { get set } + @objc var pageID: Swift.String? { get set } + @objc var shareUUID: Swift.String? { get } + @objc(addParameters:bridgeOptions:) func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any] +} +@objc(FBSDKSharingDelegate) public protocol SharingDelegate { + @objc(sharer:didCompleteWithResults:) func sharer(_ sharer: FBSDKShareKit.Sharing, didCompleteWithResults results: [Swift.String : Any]) + @objc(sharer:didFailWithError:) func sharer(_ sharer: FBSDKShareKit.Sharing, didFailWithError error: Swift.Error) + @objc(sharerDidCancel:) func sharerDidCancel(_ sharer: FBSDKShareKit.Sharing) +} +@objc(FBSDKSharingDialog) public protocol SharingDialog : FBSDKShareKit.Sharing { + @objc var canShow: Swift.Bool { get } + @objc @discardableResult + func show() -> Swift.Bool +} +@objc(FBSDKSharingValidatable) public protocol SharingValidatable { + @objc(validateWithOptions:error:) func validate(options: FBSDKShareKit.ShareBridgeOptions) throws +} +public enum _ShareUtility { +} +extension FBSDKShareKit._ShareUtility { + public static func validateRequiredValue(_ value: Any, named name: Swift.String) throws + public static func validateArgument(_ value: Argument, named name: Swift.String, in possibleValues: Swift.Set) throws where Argument : Swift.Hashable +} +extension FBSDKShareKit.AppInviteContent.Destination : Swift.Equatable {} +extension FBSDKShareKit.AppInviteContent.Destination : Swift.Hashable {} +extension FBSDKShareKit.AppInviteContent.Destination : Swift.RawRepresentable {} +extension FBSDKShareKit.ShareDialog.Mode : Swift.Equatable {} +extension FBSDKShareKit.ShareDialog.Mode : Swift.Hashable {} +extension FBSDKShareKit.ShareDialog.Mode : Swift.RawRepresentable {} +extension FBSDKShareKit.ShareError : Swift.Equatable {} +extension FBSDKShareKit.ShareError : Swift.Hashable {} +extension FBSDKShareKit.ShareError : Swift.RawRepresentable {} diff --git a/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Versions/A/Modules/FBSDKShareKit.swiftmodule/x86_64-apple-ios-macabi.swiftdoc b/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Versions/A/Modules/FBSDKShareKit.swiftmodule/x86_64-apple-ios-macabi.swiftdoc new file mode 100644 index 00000000..95647610 Binary files /dev/null and b/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Versions/A/Modules/FBSDKShareKit.swiftmodule/x86_64-apple-ios-macabi.swiftdoc differ diff --git a/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Versions/A/Modules/FBSDKShareKit.swiftmodule/x86_64-apple-ios-macabi.swiftinterface b/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Versions/A/Modules/FBSDKShareKit.swiftmodule/x86_64-apple-ios-macabi.swiftinterface new file mode 100644 index 00000000..f6d6acdb --- /dev/null +++ b/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Versions/A/Modules/FBSDKShareKit.swiftmodule/x86_64-apple-ios-macabi.swiftinterface @@ -0,0 +1,367 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 5.6.1 (swiftlang-5.6.0.323.66 clang-1316.0.20.12) +// swift-module-flags: -target x86_64-apple-ios13.1-macabi -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FBSDKShareKit +import FBSDKCoreKit +import FBSDKCoreKit_Basics +@_exported import FBSDKShareKit +import Foundation +import Photos +import Social +import Swift +import UIKit +import _Concurrency +@objcMembers @objc(FBSDKAppInviteContent) final public class AppInviteContent : ObjectiveC.NSObject { + @objc(FBSDKAppInviteDestination) public enum Destination : Swift.Int { + case facebook + case messenger + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } + } + @objc final public var appInvitePreviewImageURL: Foundation.URL? + @objc final public var appLinkURL: Foundation.URL + @objc final public var promotionCode: Swift.String? + @objc final public var promotionText: Swift.String? + @objc final public var destination: FBSDKShareKit.AppInviteContent.Destination + @objc(initWithAppLinkURL:) public init(appLinkURL: Foundation.URL) + @objc deinit +} +extension FBSDKShareKit.AppInviteContent : FBSDKShareKit.SharingValidatable { + @objc final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws +} +@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKCameraEffectArguments) final public class CameraEffectArguments : ObjectiveC.NSObject { + @objc(setString:forKey:) final public func set(_ string: Swift.String?, forKey key: Swift.String) + @objc final public func string(forKey key: Swift.String) -> Swift.String? + @objc(setArray:forKey:) final public func set(_ array: [Swift.String]?, forKey key: Swift.String) + @objc final public func array(forKey key: Swift.String) -> [Swift.String]? + @objc override dynamic public init() + @objc deinit +} +@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKCameraEffectTextures) final public class CameraEffectTextures : ObjectiveC.NSObject { + @objc(setImage:forKey:) final public func set(_ image: UIKit.UIImage?, forKey key: Swift.String) + @objc(imageForKey:) final public func image(forKey key: Swift.String) -> UIKit.UIImage? + @objc override dynamic public init() + @objc deinit +} +@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKSendButton) @_Concurrency.MainActor(unsafe) final public class FBSendButton : FBSDKCoreKit.FBButton, FBSDKShareKit.SharingButton, FBSDKCoreKit.FBButtonImpressionLogging { + @objc @_Concurrency.MainActor(unsafe) final public var dialog: FBSDKShareKit.MessageDialog? + @_Concurrency.MainActor(unsafe) @objc final public var shareContent: FBSDKShareKit.SharingContent? { + @objc get + @objc set + } + @_Concurrency.MainActor(unsafe) @objc final public var analyticsParameters: [FBSDKCoreKit.AppEvents.ParameterName : Any]? { + @objc get + } + @_Concurrency.MainActor(unsafe) @objc final public var impressionTrackingEventName: FBSDKCoreKit.AppEvents.Name { + @objc get + } + @_Concurrency.MainActor(unsafe) @objc final public var impressionTrackingIdentifier: Swift.String { + @objc get + } + @_Concurrency.MainActor(unsafe) @objc override final public var isImplicitlyDisabled: Swift.Bool { + @_Concurrency.MainActor(unsafe) @objc get + } + @objc @_Concurrency.MainActor(unsafe) final public func configureButton() + @_Concurrency.MainActor(unsafe) @objc override dynamic public init(frame: CoreGraphics.CGRect) + @_Concurrency.MainActor(unsafe) @objc required dynamic public init?(coder: Foundation.NSCoder) + @objc deinit +} +@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKShareButton) @_Concurrency.MainActor(unsafe) final public class FBShareButton : FBSDKCoreKit.FBButton, FBSDKShareKit.SharingButton { + @_Concurrency.MainActor(unsafe) @objc final public var shareContent: FBSDKShareKit.SharingContent? { + @objc get + @objc set + } + @objc @_Concurrency.MainActor(unsafe) final public var analyticsParameters: [FBSDKCoreKit.AppEvents.ParameterName : Any]? { + @objc get + } + @objc @_Concurrency.MainActor(unsafe) final public var impressionTrackingEventName: FBSDKCoreKit.AppEvents.Name { + @objc get + } + @objc @_Concurrency.MainActor(unsafe) final public var impressionTrackingIdentifier: Swift.String { + @objc get + } + @_Concurrency.MainActor(unsafe) @objc override final public var isImplicitlyDisabled: Swift.Bool { + @_Concurrency.MainActor(unsafe) @objc get + } + @objc @_Concurrency.MainActor(unsafe) final public func configureButton() + @_Concurrency.MainActor(unsafe) @objc override dynamic public init(frame: CoreGraphics.CGRect) + @_Concurrency.MainActor(unsafe) @objc required dynamic public init?(coder: Foundation.NSCoder) + @objc deinit +} +@objcMembers @objc(FBSDKHashtag) final public class Hashtag : ObjectiveC.NSObject { + @objc final public var stringRepresentation: Swift.String + @objc(initWithString:) public init(_ string: Swift.String) + @objc override final public var description: Swift.String { + @objc get + } + @objc final public var isValid: Swift.Bool { + @objc get + } + @objc override final public var hash: Swift.Int { + @objc get + } + @objc override final public func isEqual(_ object: Any?) -> Swift.Bool + @objc deinit +} +@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKMessageDialog) public class MessageDialog : ObjectiveC.NSObject, FBSDKShareKit.SharingDialog { + @objc weak public var delegate: FBSDKShareKit.SharingDelegate? + @objc public var shareContent: FBSDKShareKit.SharingContent? + @objc public var shouldFailOnDataError: Swift.Bool + @objc(initWithContent:delegate:) convenience public init(content: FBSDKShareKit.SharingContent?, delegate: FBSDKShareKit.SharingDelegate?) + @objc(dialogWithContent:delegate:) public static func dialog(content: FBSDKShareKit.SharingContent?, delegate: FBSDKShareKit.SharingDelegate?) -> FBSDKShareKit.MessageDialog + @objc(showWithContent:delegate:) public static func show(content: FBSDKShareKit.SharingContent?, delegate: FBSDKShareKit.SharingDelegate?) -> FBSDKShareKit.MessageDialog + @objc public var canShow: Swift.Bool { + @objc get + } + @discardableResult + @objc public func show() -> Swift.Bool + @objc public func validate() throws + @objc deinit +} +@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKShareCameraEffectContent) final public class ShareCameraEffectContent : ObjectiveC.NSObject { + @objc final public var effectID: Swift.String + @objc final public var effectArguments: FBSDKShareKit.CameraEffectArguments + @objc final public var effectTextures: FBSDKShareKit.CameraEffectTextures + @objc final public var contentURL: Foundation.URL? + @objc final public var hashtag: FBSDKShareKit.Hashtag? + @objc final public var peopleIDs: [Swift.String] + @objc final public var placeID: Swift.String? + @objc final public var ref: Swift.String? + @objc final public var pageID: Swift.String? + @objc final public var shareUUID: Swift.String? { + get + } + @objc override dynamic public init() + @objc deinit +} +extension FBSDKShareKit.ShareCameraEffectContent : FBSDKShareKit.SharingContent { + @objc(addParameters:bridgeOptions:) final public func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any] + @objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws +} +@objcMembers @objc(FBSDKShareDialog) public class ShareDialog : ObjectiveC.NSObject, FBSDKShareKit.SharingDialog { + @objc weak public var fromViewController: UIKit.UIViewController? + @objc public var mode: FBSDKShareKit.ShareDialog.Mode + @objc weak public var delegate: FBSDKShareKit.SharingDelegate? + @objc public var shareContent: FBSDKShareKit.SharingContent? + @objc public var shouldFailOnDataError: Swift.Bool + @objc(initWithViewController:content:delegate:) public init(viewController: UIKit.UIViewController?, content: FBSDKShareKit.SharingContent?, delegate: FBSDKShareKit.SharingDelegate?) + @objc deinit + @objc(dialogWithViewController:withContent:delegate:) public class func dialog(viewController: UIKit.UIViewController?, content: FBSDKShareKit.SharingContent?, delegate: FBSDKShareKit.SharingDelegate?) -> FBSDKShareKit.ShareDialog + @discardableResult + @objc(showFromViewController:withContent:delegate:) public class func show(viewController: UIKit.UIViewController?, content: FBSDKShareKit.SharingContent?, delegate: FBSDKShareKit.SharingDelegate?) -> FBSDKShareKit.ShareDialog +} +extension FBSDKShareKit.ShareDialog { + @objc dynamic public var canShow: Swift.Bool { + @objc get + } + @discardableResult + @objc dynamic public func show() -> Swift.Bool + @objc dynamic public func validate() throws +} +extension FBSDKShareKit.ShareDialog : FBSDKCoreKit.WebDialogDelegate { + @objc dynamic public func webDialog(_ webDialog: FBSDKCoreKit._WebDialog, didCompleteWithResults results: [Swift.String : Any]) + @objc dynamic public func webDialog(_ webDialog: FBSDKCoreKit._WebDialog, didFailWithError error: Swift.Error) + @objc dynamic public func webDialogDidCancel(_ webDialog: FBSDKCoreKit._WebDialog) +} +extension FBSDKShareKit.ShareDialog { + @objc(FBSDKShareDialogMode) public enum Mode : Swift.UInt, Swift.CustomStringConvertible { + case automatic + case native + case shareSheet + case browser + case web + case feedBrowser + case feedWeb + public var description: Swift.String { + get + } + public init?(rawValue: Swift.UInt) + public typealias RawValue = Swift.UInt + public var rawValue: Swift.UInt { + get + } + } +} +public let ShareErrorDomain: Swift.String +@objc(FBSDKShareError) public enum ShareError : Swift.Int { + case reserved = 200 + case openGraph + case dialogNotAvailable + case unknown + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKShareLinkContent) final public class ShareLinkContent : ObjectiveC.NSObject { + @objc final public var quote: Swift.String? + @objc final public var contentURL: Foundation.URL? + @objc final public var hashtag: FBSDKShareKit.Hashtag? + @objc final public var peopleIDs: [Swift.String] + @objc final public var placeID: Swift.String? + @objc final public var ref: Swift.String? + @objc final public var pageID: Swift.String? + @objc final public let shareUUID: Swift.String? + @objc override dynamic public init() + @objc deinit +} +extension FBSDKShareKit.ShareLinkContent : FBSDKShareKit.SharingContent { + @objc(addParameters:bridgeOptions:) final public func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any] +} +extension FBSDKShareKit.ShareLinkContent : FBSDKShareKit.SharingValidatable { + @objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws +} +@objc(FBSDKShareMedia) public protocol ShareMedia { +} +@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKShareMediaContent) final public class ShareMediaContent : ObjectiveC.NSObject { + @objc final public var media: [FBSDKShareKit.ShareMedia] + @objc final public var contentURL: Foundation.URL? + @objc final public var hashtag: FBSDKShareKit.Hashtag? + @objc final public var peopleIDs: [Swift.String] + @objc final public var placeID: Swift.String? + @objc final public var ref: Swift.String? + @objc final public var pageID: Swift.String? + @objc final public let shareUUID: Swift.String? + @objc override dynamic public init() + @objc deinit +} +extension FBSDKShareKit.ShareMediaContent : FBSDKShareKit.SharingContent { + @objc(addParameters:bridgeOptions:) final public func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any] +} +extension FBSDKShareKit.ShareMediaContent : FBSDKShareKit.SharingValidatable { + @objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws +} +@_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKSharePhoto) final public class SharePhoto : ObjectiveC.NSObject, FBSDKShareKit.ShareMedia { + @objc final public var image: UIKit.UIImage? { + @objc get + @objc set + } + @objc final public var imageURL: Foundation.URL? { + @objc get + @objc set + } + @objc final public var photoAsset: Photos.PHAsset? { + @objc get + @objc set + } + @objc final public var isUserGenerated: Swift.Bool + @objc final public var caption: Swift.String? + @objc convenience public init(image: UIKit.UIImage, isUserGenerated: Swift.Bool) + @objc convenience public init(imageURL: Foundation.URL, isUserGenerated: Swift.Bool) + @objc convenience public init(photoAsset: Photos.PHAsset, isUserGenerated: Swift.Bool) + @objc deinit +} +extension FBSDKShareKit.SharePhoto : FBSDKShareKit.SharingValidatable { + @objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws +} +@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKSharePhotoContent) final public class SharePhotoContent : ObjectiveC.NSObject { + @objc final public var photos: [FBSDKShareKit.SharePhoto] + @objc final public var contentURL: Foundation.URL? + @objc final public var hashtag: FBSDKShareKit.Hashtag? + @objc final public var peopleIDs: [Swift.String] + @objc final public var placeID: Swift.String? + @objc final public var ref: Swift.String? + @objc final public var pageID: Swift.String? + @objc final public let shareUUID: Swift.String? + @objc override dynamic public init() + @objc deinit +} +extension FBSDKShareKit.SharePhotoContent : FBSDKShareKit.SharingContent { + @objc(addParameters:bridgeOptions:) final public func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any] +} +extension FBSDKShareKit.SharePhotoContent : FBSDKShareKit.SharingValidatable { + @objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws +} +@_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKShareVideo) final public class ShareVideo : ObjectiveC.NSObject, FBSDKShareKit.ShareMedia { + @objc final public var data: Foundation.Data? { + @objc get + @objc set + } + @objc final public var videoAsset: Photos.PHAsset? { + @objc get + @objc set + } + @objc final public var videoURL: Foundation.URL? { + @objc get + @objc set + } + @objc final public var previewPhoto: FBSDKShareKit.SharePhoto? + @objc convenience public init(data: Foundation.Data, previewPhoto: FBSDKShareKit.SharePhoto? = nil) + @objc convenience public init(videoAsset: Photos.PHAsset, previewPhoto: FBSDKShareKit.SharePhoto? = nil) + @objc convenience public init(videoURL: Foundation.URL, previewPhoto: FBSDKShareKit.SharePhoto? = nil) + @objc deinit +} +extension FBSDKShareKit.ShareVideo : FBSDKShareKit.SharingValidatable { + @objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws +} +@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKShareVideoContent) final public class ShareVideoContent : ObjectiveC.NSObject { + @objc final public var video: FBSDKShareKit.ShareVideo + @objc final public var contentURL: Foundation.URL? + @objc final public var hashtag: FBSDKShareKit.Hashtag? + @objc final public var peopleIDs: [Swift.String] + @objc final public var placeID: Swift.String? + @objc final public var ref: Swift.String? + @objc final public var pageID: Swift.String? + @objc final public var shareUUID: Swift.String? { + get + } + @objc override dynamic public init() + @objc deinit +} +extension FBSDKShareKit.ShareVideoContent : FBSDKShareKit.SharingContent { + @objc(addParameters:bridgeOptions:) final public func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any] +} +extension FBSDKShareKit.ShareVideoContent : FBSDKShareKit.SharingValidatable { + @objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws +} +@objc(FBSDKSharing) public protocol Sharing { + @objc weak var delegate: FBSDKShareKit.SharingDelegate? { get set } + @objc var shareContent: FBSDKShareKit.SharingContent? { get set } + @objc var shouldFailOnDataError: Swift.Bool { get set } + @objc(validateWithError:) func validate() throws +} +@available(tvOS, unavailable) +@objc(FBSDKSharingButton) public protocol SharingButton { + @objc var shareContent: FBSDKShareKit.SharingContent? { get set } +} +@objc(FBSDKSharingContent) public protocol SharingContent : FBSDKShareKit.SharingValidatable, ObjectiveC.NSObjectProtocol { + @objc var contentURL: Foundation.URL? { get set } + @objc var hashtag: FBSDKShareKit.Hashtag? { get set } + @objc var peopleIDs: [Swift.String] { get set } + @objc var placeID: Swift.String? { get set } + @objc var ref: Swift.String? { get set } + @objc var pageID: Swift.String? { get set } + @objc var shareUUID: Swift.String? { get } + @objc(addParameters:bridgeOptions:) func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any] +} +@objc(FBSDKSharingDelegate) public protocol SharingDelegate { + @objc(sharer:didCompleteWithResults:) func sharer(_ sharer: FBSDKShareKit.Sharing, didCompleteWithResults results: [Swift.String : Any]) + @objc(sharer:didFailWithError:) func sharer(_ sharer: FBSDKShareKit.Sharing, didFailWithError error: Swift.Error) + @objc(sharerDidCancel:) func sharerDidCancel(_ sharer: FBSDKShareKit.Sharing) +} +@objc(FBSDKSharingDialog) public protocol SharingDialog : FBSDKShareKit.Sharing { + @objc var canShow: Swift.Bool { get } + @objc @discardableResult + func show() -> Swift.Bool +} +@objc(FBSDKSharingValidatable) public protocol SharingValidatable { + @objc(validateWithOptions:error:) func validate(options: FBSDKShareKit.ShareBridgeOptions) throws +} +public enum _ShareUtility { +} +extension FBSDKShareKit._ShareUtility { + public static func validateRequiredValue(_ value: Any, named name: Swift.String) throws + public static func validateArgument(_ value: Argument, named name: Swift.String, in possibleValues: Swift.Set) throws where Argument : Swift.Hashable +} +extension FBSDKShareKit.AppInviteContent.Destination : Swift.Equatable {} +extension FBSDKShareKit.AppInviteContent.Destination : Swift.Hashable {} +extension FBSDKShareKit.AppInviteContent.Destination : Swift.RawRepresentable {} +extension FBSDKShareKit.ShareDialog.Mode : Swift.Equatable {} +extension FBSDKShareKit.ShareDialog.Mode : Swift.Hashable {} +extension FBSDKShareKit.ShareDialog.Mode : Swift.RawRepresentable {} +extension FBSDKShareKit.ShareError : Swift.Equatable {} +extension FBSDKShareKit.ShareError : Swift.Hashable {} +extension FBSDKShareKit.ShareError : Swift.RawRepresentable {} diff --git a/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Modules/module.modulemap b/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Versions/A/Modules/module.modulemap similarity index 100% rename from ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Modules/module.modulemap rename to ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Versions/A/Modules/module.modulemap diff --git a/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Versions/A/Resources/Info.plist b/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Versions/A/Resources/Info.plist new file mode 100644 index 00000000..2ff5e782 --- /dev/null +++ b/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Versions/A/Resources/Info.plist @@ -0,0 +1,52 @@ + + + + + BuildMachineOSBuild + 21G115 + CFBundleDevelopmentRegion + en + CFBundleExecutable + FBSDKShareKit + CFBundleIdentifier + com.facebook.sdk.FBSDKShareKit + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + FBSDKShareKit + CFBundlePackageType + FMWK + CFBundleShortVersionString + 1.0 + CFBundleSignature + ???? + CFBundleSupportedPlatforms + + MacOSX + + CFBundleVersion + 15.1.0 + DTCompiler + com.apple.compilers.llvm.clang.1_0 + DTPlatformBuild + 13F100 + DTPlatformName + macosx + DTPlatformVersion + 12.3 + DTSDKBuild + 21E226 + DTSDKName + macosx12.3 + DTXcode + 1341 + DTXcodeBuild + 13F100 + LSMinimumSystemVersion + 10.15 + UIDeviceFamily + + 2 + + + diff --git a/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Versions/Current b/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Versions/Current new file mode 120000 index 00000000..8c7e5a66 --- /dev/null +++ b/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/FBSDKShareKit.framework/Versions/Current @@ -0,0 +1 @@ +A \ No newline at end of file diff --git a/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/dSYMs/FBSDKShareKit.framework.dSYM/Contents/Info.plist b/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/dSYMs/FBSDKShareKit.framework.dSYM/Contents/Info.plist new file mode 100644 index 00000000..a57ddd8e --- /dev/null +++ b/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/dSYMs/FBSDKShareKit.framework.dSYM/Contents/Info.plist @@ -0,0 +1,20 @@ + + + + + CFBundleDevelopmentRegion + English + CFBundleIdentifier + com.apple.xcode.dsym.com.facebook.sdk.FBSDKShareKit + CFBundleInfoDictionaryVersion + 6.0 + CFBundlePackageType + dSYM + CFBundleSignature + ???? + CFBundleShortVersionString + 1.0 + CFBundleVersion + 15.1.0 + + diff --git a/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/dSYMs/FBSDKShareKit.framework.dSYM/Contents/Resources/DWARF/FBSDKShareKit b/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/dSYMs/FBSDKShareKit.framework.dSYM/Contents/Resources/DWARF/FBSDKShareKit new file mode 100644 index 00000000..09850730 Binary files /dev/null and b/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-maccatalyst/dSYMs/FBSDKShareKit.framework.dSYM/Contents/Resources/DWARF/FBSDKShareKit differ diff --git a/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-simulator/FBSDKShareKit.framework/FBSDKShareKit b/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-simulator/FBSDKShareKit.framework/FBSDKShareKit old mode 100644 new mode 100755 index 1776008a..9d36dbc7 Binary files a/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-simulator/FBSDKShareKit.framework/FBSDKShareKit and b/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-simulator/FBSDKShareKit.framework/FBSDKShareKit differ diff --git a/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-simulator/FBSDKShareKit.framework/Headers/FBSDKShareKit-Swift.h b/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-simulator/FBSDKShareKit.framework/Headers/FBSDKShareKit-Swift.h index c6cd09f1..d231ab0f 100644 --- a/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-simulator/FBSDKShareKit.framework/Headers/FBSDKShareKit-Swift.h +++ b/ios/platform/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.5 (swiftlang-1300.0.31.1 clang-1300.0.29.1) +// Generated by Apple Swift version 5.6.1 (swiftlang-5.6.0.323.66 clang-1316.0.20.12) #ifndef FBSDKSHAREKIT_SWIFT_H #define FBSDKSHAREKIT_SWIFT_H #pragma clang diagnostic push @@ -186,6 +186,13 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); #if !defined(IBSegueAction) # define IBSegueAction #endif +#if !defined(SWIFT_EXTERN) +# if defined(__cplusplus) +# define SWIFT_EXTERN extern "C" +# else +# define SWIFT_EXTERN extern +# endif +#endif #if __has_feature(modules) #if __has_warning("-Watimport-in-framework-header") #pragma clang diagnostic ignored "-Watimport-in-framework-header" @@ -249,10 +256,10 @@ typedef SWIFT_ENUM_NAMED(NSInteger, FBSDKAppInviteDestination, "Destination", op }; -/// A base interface for validation of content and media. -SWIFT_PROTOCOL_NAMED("SharingValidation") -@protocol FBSDKSharingValidation -/// Asks the receiver to validate that its content or media values are valid. +/// An interface for validatable content and media. +SWIFT_PROTOCOL_NAMED("SharingValidatable") +@protocol FBSDKSharingValidatable +/// Validate that this content or media contains valid values. /// \param options The share bridge options to use for validation. /// /// @@ -262,7 +269,7 @@ SWIFT_PROTOCOL_NAMED("SharingValidation") @end -@interface FBSDKAppInviteContent (SWIFT_EXTENSION(FBSDKShareKit)) +@interface FBSDKAppInviteContent (SWIFT_EXTENSION(FBSDKShareKit)) - (BOOL)validateWithOptions:(FBSDKShareBridgeOptions)bridgeOptions error:(NSError * _Nullable * _Nullable)error; @end @@ -319,7 +326,6 @@ SWIFT_PROTOCOL_NAMED("SharingButton") SWIFT_AVAILABILITY(tvos,unavailable) @end @class FBSDKMessageDialog; -@class NSNumber; @class NSCoder; /// A button to send content through Messenger. @@ -486,6 +492,7 @@ SWIFT_CLASS_NAMED("MessageDialog") + /// A model for content to share with a Facebook camera effect. SWIFT_CLASS_NAMED("ShareCameraEffectContent") @interface FBSDKShareCameraEffectContent : NSObject @@ -519,7 +526,7 @@ SWIFT_CLASS_NAMED("ShareCameraEffectContent") /// A base interface for content to be shared. SWIFT_PROTOCOL_NAMED("SharingContent") -@protocol FBSDKSharingContent +@protocol FBSDKSharingContent /// URL for the content being shared. /// 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/) @@ -637,7 +644,6 @@ typedef SWIFT_ENUM_NAMED(NSUInteger, FBSDKShareDialogMode, "Mode", open) { - (BOOL)validateWithError:(NSError * _Nullable * _Nullable)error; @end - /// ShareError /// Error codes for ShareErrorDomain. typedef SWIFT_ENUM_NAMED(NSInteger, FBSDKShareError, "ShareError", open) { @@ -691,7 +697,7 @@ SWIFT_CLASS_NAMED("ShareLinkContent") @end -@interface FBSDKShareLinkContent (SWIFT_EXTENSION(FBSDKShareKit)) +@interface FBSDKShareLinkContent (SWIFT_EXTENSION(FBSDKShareKit)) /// Asks the receiver to validate that its content or media values are valid. - (BOOL)validateWithOptions:(FBSDKShareBridgeOptions)bridgeOptions error:(NSError * _Nullable * _Nullable)error; @end @@ -730,7 +736,7 @@ SWIFT_CLASS_NAMED("ShareMediaContent") @end -@interface FBSDKShareMediaContent (SWIFT_EXTENSION(FBSDKShareKit)) +@interface FBSDKShareMediaContent (SWIFT_EXTENSION(FBSDKShareKit)) /// Asks the receiver to validate that its content or media values are valid. - (BOOL)validateWithOptions:(FBSDKShareBridgeOptions)bridgeOptions error:(NSError * _Nullable * _Nullable)error; @end @@ -792,7 +798,7 @@ SWIFT_CLASS_NAMED("SharePhoto") -@interface FBSDKSharePhoto (SWIFT_EXTENSION(FBSDKShareKit)) +@interface FBSDKSharePhoto (SWIFT_EXTENSION(FBSDKShareKit)) /// Asks the receiver to validate that its content or media values are valid. - (BOOL)validateWithOptions:(FBSDKShareBridgeOptions)bridgeOptions error:(NSError * _Nullable * _Nullable)error; @end @@ -836,7 +842,7 @@ SWIFT_CLASS_NAMED("SharePhotoContent") @end -@interface FBSDKSharePhotoContent (SWIFT_EXTENSION(FBSDKShareKit)) +@interface FBSDKSharePhotoContent (SWIFT_EXTENSION(FBSDKShareKit)) /// Validate that this content contains valid values - (BOOL)validateWithOptions:(FBSDKShareBridgeOptions)bridgeOptions error:(NSError * _Nullable * _Nullable)error; @end @@ -879,7 +885,7 @@ SWIFT_CLASS_NAMED("ShareVideo") -@interface FBSDKShareVideo (SWIFT_EXTENSION(FBSDKShareKit)) +@interface FBSDKShareVideo (SWIFT_EXTENSION(FBSDKShareKit)) /// Asks the receiver to validate that its content or media values are valid. - (BOOL)validateWithOptions:(FBSDKShareBridgeOptions)bridgeOptions error:(NSError * _Nullable * _Nullable)error; @end @@ -923,7 +929,7 @@ SWIFT_CLASS_NAMED("ShareVideoContent") @end -@interface FBSDKShareVideoContent (SWIFT_EXTENSION(FBSDKShareKit)) +@interface FBSDKShareVideoContent (SWIFT_EXTENSION(FBSDKShareKit)) - (BOOL)validateWithOptions:(FBSDKShareBridgeOptions)bridgeOptions error:(NSError * _Nullable * _Nullable)error; @end @@ -961,7 +967,7 @@ SWIFT_PROTOCOL_NAMED("SharingDelegate") #endif #elif defined(__x86_64__) && __x86_64__ -// Generated by Apple Swift version 5.5 (swiftlang-1300.0.31.1 clang-1300.0.29.1) +// Generated by Apple Swift version 5.6.1 (swiftlang-5.6.0.323.66 clang-1316.0.20.12) #ifndef FBSDKSHAREKIT_SWIFT_H #define FBSDKSHAREKIT_SWIFT_H #pragma clang diagnostic push @@ -1147,6 +1153,13 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); #if !defined(IBSegueAction) # define IBSegueAction #endif +#if !defined(SWIFT_EXTERN) +# if defined(__cplusplus) +# define SWIFT_EXTERN extern "C" +# else +# define SWIFT_EXTERN extern +# endif +#endif #if __has_feature(modules) #if __has_warning("-Watimport-in-framework-header") #pragma clang diagnostic ignored "-Watimport-in-framework-header" @@ -1210,10 +1223,10 @@ typedef SWIFT_ENUM_NAMED(NSInteger, FBSDKAppInviteDestination, "Destination", op }; -/// A base interface for validation of content and media. -SWIFT_PROTOCOL_NAMED("SharingValidation") -@protocol FBSDKSharingValidation -/// Asks the receiver to validate that its content or media values are valid. +/// An interface for validatable content and media. +SWIFT_PROTOCOL_NAMED("SharingValidatable") +@protocol FBSDKSharingValidatable +/// Validate that this content or media contains valid values. /// \param options The share bridge options to use for validation. /// /// @@ -1223,7 +1236,7 @@ SWIFT_PROTOCOL_NAMED("SharingValidation") @end -@interface FBSDKAppInviteContent (SWIFT_EXTENSION(FBSDKShareKit)) +@interface FBSDKAppInviteContent (SWIFT_EXTENSION(FBSDKShareKit)) - (BOOL)validateWithOptions:(FBSDKShareBridgeOptions)bridgeOptions error:(NSError * _Nullable * _Nullable)error; @end @@ -1280,7 +1293,6 @@ SWIFT_PROTOCOL_NAMED("SharingButton") SWIFT_AVAILABILITY(tvos,unavailable) @end @class FBSDKMessageDialog; -@class NSNumber; @class NSCoder; /// A button to send content through Messenger. @@ -1447,6 +1459,7 @@ SWIFT_CLASS_NAMED("MessageDialog") + /// A model for content to share with a Facebook camera effect. SWIFT_CLASS_NAMED("ShareCameraEffectContent") @interface FBSDKShareCameraEffectContent : NSObject @@ -1480,7 +1493,7 @@ SWIFT_CLASS_NAMED("ShareCameraEffectContent") /// A base interface for content to be shared. SWIFT_PROTOCOL_NAMED("SharingContent") -@protocol FBSDKSharingContent +@protocol FBSDKSharingContent /// URL for the content being shared. /// 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/) @@ -1598,7 +1611,6 @@ typedef SWIFT_ENUM_NAMED(NSUInteger, FBSDKShareDialogMode, "Mode", open) { - (BOOL)validateWithError:(NSError * _Nullable * _Nullable)error; @end - /// ShareError /// Error codes for ShareErrorDomain. typedef SWIFT_ENUM_NAMED(NSInteger, FBSDKShareError, "ShareError", open) { @@ -1652,7 +1664,7 @@ SWIFT_CLASS_NAMED("ShareLinkContent") @end -@interface FBSDKShareLinkContent (SWIFT_EXTENSION(FBSDKShareKit)) +@interface FBSDKShareLinkContent (SWIFT_EXTENSION(FBSDKShareKit)) /// Asks the receiver to validate that its content or media values are valid. - (BOOL)validateWithOptions:(FBSDKShareBridgeOptions)bridgeOptions error:(NSError * _Nullable * _Nullable)error; @end @@ -1691,7 +1703,7 @@ SWIFT_CLASS_NAMED("ShareMediaContent") @end -@interface FBSDKShareMediaContent (SWIFT_EXTENSION(FBSDKShareKit)) +@interface FBSDKShareMediaContent (SWIFT_EXTENSION(FBSDKShareKit)) /// Asks the receiver to validate that its content or media values are valid. - (BOOL)validateWithOptions:(FBSDKShareBridgeOptions)bridgeOptions error:(NSError * _Nullable * _Nullable)error; @end @@ -1753,7 +1765,7 @@ SWIFT_CLASS_NAMED("SharePhoto") -@interface FBSDKSharePhoto (SWIFT_EXTENSION(FBSDKShareKit)) +@interface FBSDKSharePhoto (SWIFT_EXTENSION(FBSDKShareKit)) /// Asks the receiver to validate that its content or media values are valid. - (BOOL)validateWithOptions:(FBSDKShareBridgeOptions)bridgeOptions error:(NSError * _Nullable * _Nullable)error; @end @@ -1797,7 +1809,7 @@ SWIFT_CLASS_NAMED("SharePhotoContent") @end -@interface FBSDKSharePhotoContent (SWIFT_EXTENSION(FBSDKShareKit)) +@interface FBSDKSharePhotoContent (SWIFT_EXTENSION(FBSDKShareKit)) /// Validate that this content contains valid values - (BOOL)validateWithOptions:(FBSDKShareBridgeOptions)bridgeOptions error:(NSError * _Nullable * _Nullable)error; @end @@ -1840,7 +1852,7 @@ SWIFT_CLASS_NAMED("ShareVideo") -@interface FBSDKShareVideo (SWIFT_EXTENSION(FBSDKShareKit)) +@interface FBSDKShareVideo (SWIFT_EXTENSION(FBSDKShareKit)) /// Asks the receiver to validate that its content or media values are valid. - (BOOL)validateWithOptions:(FBSDKShareBridgeOptions)bridgeOptions error:(NSError * _Nullable * _Nullable)error; @end @@ -1884,7 +1896,7 @@ SWIFT_CLASS_NAMED("ShareVideoContent") @end -@interface FBSDKShareVideoContent (SWIFT_EXTENSION(FBSDKShareKit)) +@interface FBSDKShareVideoContent (SWIFT_EXTENSION(FBSDKShareKit)) - (BOOL)validateWithOptions:(FBSDKShareBridgeOptions)bridgeOptions error:(NSError * _Nullable * _Nullable)error; @end diff --git a/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-simulator/FBSDKShareKit.framework/Info.plist b/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-simulator/FBSDKShareKit.framework/Info.plist index 25917f63..a9263e04 100644 Binary files a/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-simulator/FBSDKShareKit.framework/Info.plist and b/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-simulator/FBSDKShareKit.framework/Info.plist differ diff --git a/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-simulator/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/arm64-apple-ios-simulator.swiftdoc b/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-simulator/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/arm64-apple-ios-simulator.swiftdoc index 57764ce8..81881322 100644 Binary files a/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-simulator/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/arm64-apple-ios-simulator.swiftdoc and b/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-simulator/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/arm64-apple-ios-simulator.swiftdoc differ diff --git a/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-simulator/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/arm64-apple-ios-simulator.swiftinterface b/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-simulator/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/arm64-apple-ios-simulator.swiftinterface index ac61b513..c1eec404 100644 --- a/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-simulator/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/arm64-apple-ios-simulator.swiftinterface +++ b/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-simulator/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/arm64-apple-ios-simulator.swiftinterface @@ -1,6 +1,6 @@ // swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.5 (swiftlang-1300.0.31.1 clang-1300.0.29.1) -// swift-module-flags: -target arm64-apple-ios11.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FBSDKShareKit +// swift-compiler-version: Apple Swift version 5.6.1 (swiftlang-5.6.0.323.66 clang-1316.0.20.12) +// swift-module-flags: -target arm64-apple-ios12.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FBSDKShareKit import FBSDKCoreKit import FBSDKCoreKit_Basics @_exported import FBSDKShareKit @@ -28,7 +28,7 @@ import _Concurrency @objc(initWithAppLinkURL:) public init(appLinkURL: Foundation.URL) @objc deinit } -extension FBSDKShareKit.AppInviteContent : FBSDKShareKit.SharingValidation { +extension FBSDKShareKit.AppInviteContent : FBSDKShareKit.SharingValidatable { @objc final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws } @_inheritsConvenienceInitializers @objcMembers @objc(FBSDKCameraEffectArguments) final public class CameraEffectArguments : ObjectiveC.NSObject { @@ -161,9 +161,9 @@ extension FBSDKShareKit.ShareDialog { @objc dynamic public func validate() throws } extension FBSDKShareKit.ShareDialog : FBSDKCoreKit.WebDialogDelegate { - @objc dynamic public func webDialog(_ webDialog: FBSDKCoreKit.WebDialog, didCompleteWithResults results: [Swift.String : Any]) - @objc dynamic public func webDialog(_ webDialog: FBSDKCoreKit.WebDialog, didFailWithError error: Swift.Error) - @objc dynamic public func webDialogDidCancel(_ webDialog: FBSDKCoreKit.WebDialog) + @objc dynamic public func webDialog(_ webDialog: FBSDKCoreKit._WebDialog, didCompleteWithResults results: [Swift.String : Any]) + @objc dynamic public func webDialog(_ webDialog: FBSDKCoreKit._WebDialog, didFailWithError error: Swift.Error) + @objc dynamic public func webDialogDidCancel(_ webDialog: FBSDKCoreKit._WebDialog) } extension FBSDKShareKit.ShareDialog { @objc(FBSDKShareDialogMode) public enum Mode : Swift.UInt, Swift.CustomStringConvertible { @@ -211,7 +211,7 @@ public let ShareErrorDomain: Swift.String extension FBSDKShareKit.ShareLinkContent : FBSDKShareKit.SharingContent { @objc(addParameters:bridgeOptions:) final public func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any] } -extension FBSDKShareKit.ShareLinkContent : FBSDKShareKit.SharingValidation { +extension FBSDKShareKit.ShareLinkContent : FBSDKShareKit.SharingValidatable { @objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws } @objc(FBSDKShareMedia) public protocol ShareMedia { @@ -231,7 +231,7 @@ extension FBSDKShareKit.ShareLinkContent : FBSDKShareKit.SharingValidation { extension FBSDKShareKit.ShareMediaContent : FBSDKShareKit.SharingContent { @objc(addParameters:bridgeOptions:) final public func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any] } -extension FBSDKShareKit.ShareMediaContent : FBSDKShareKit.SharingValidation { +extension FBSDKShareKit.ShareMediaContent : FBSDKShareKit.SharingValidatable { @objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws } @_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKSharePhoto) final public class SharePhoto : ObjectiveC.NSObject, FBSDKShareKit.ShareMedia { @@ -254,7 +254,7 @@ extension FBSDKShareKit.ShareMediaContent : FBSDKShareKit.SharingValidation { @objc convenience public init(photoAsset: Photos.PHAsset, isUserGenerated: Swift.Bool) @objc deinit } -extension FBSDKShareKit.SharePhoto : FBSDKShareKit.SharingValidation { +extension FBSDKShareKit.SharePhoto : FBSDKShareKit.SharingValidatable { @objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws } @_inheritsConvenienceInitializers @objcMembers @objc(FBSDKSharePhotoContent) final public class SharePhotoContent : ObjectiveC.NSObject { @@ -272,7 +272,7 @@ extension FBSDKShareKit.SharePhoto : FBSDKShareKit.SharingValidation { extension FBSDKShareKit.SharePhotoContent : FBSDKShareKit.SharingContent { @objc(addParameters:bridgeOptions:) final public func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any] } -extension FBSDKShareKit.SharePhotoContent : FBSDKShareKit.SharingValidation { +extension FBSDKShareKit.SharePhotoContent : FBSDKShareKit.SharingValidatable { @objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws } @_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKShareVideo) final public class ShareVideo : ObjectiveC.NSObject, FBSDKShareKit.ShareMedia { @@ -294,7 +294,7 @@ extension FBSDKShareKit.SharePhotoContent : FBSDKShareKit.SharingValidation { @objc convenience public init(videoURL: Foundation.URL, previewPhoto: FBSDKShareKit.SharePhoto? = nil) @objc deinit } -extension FBSDKShareKit.ShareVideo : FBSDKShareKit.SharingValidation { +extension FBSDKShareKit.ShareVideo : FBSDKShareKit.SharingValidatable { @objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws } @_inheritsConvenienceInitializers @objcMembers @objc(FBSDKShareVideoContent) final public class ShareVideoContent : ObjectiveC.NSObject { @@ -314,7 +314,7 @@ extension FBSDKShareKit.ShareVideo : FBSDKShareKit.SharingValidation { extension FBSDKShareKit.ShareVideoContent : FBSDKShareKit.SharingContent { @objc(addParameters:bridgeOptions:) final public func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any] } -extension FBSDKShareKit.ShareVideoContent : FBSDKShareKit.SharingValidation { +extension FBSDKShareKit.ShareVideoContent : FBSDKShareKit.SharingValidatable { @objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws } @objc(FBSDKSharing) public protocol Sharing { @@ -327,7 +327,7 @@ extension FBSDKShareKit.ShareVideoContent : FBSDKShareKit.SharingValidation { @objc(FBSDKSharingButton) public protocol SharingButton { @objc var shareContent: FBSDKShareKit.SharingContent? { get set } } -@objc(FBSDKSharingContent) public protocol SharingContent : FBSDKShareKit.SharingValidation, ObjectiveC.NSObjectProtocol { +@objc(FBSDKSharingContent) public protocol SharingContent : FBSDKShareKit.SharingValidatable, ObjectiveC.NSObjectProtocol { @objc var contentURL: Foundation.URL? { get set } @objc var hashtag: FBSDKShareKit.Hashtag? { get set } @objc var peopleIDs: [Swift.String] { get set } @@ -347,7 +347,7 @@ extension FBSDKShareKit.ShareVideoContent : FBSDKShareKit.SharingValidation { @objc @discardableResult func show() -> Swift.Bool } -@objc(FBSDKSharingValidation) public protocol SharingValidation { +@objc(FBSDKSharingValidatable) public protocol SharingValidatable { @objc(validateWithOptions:error:) func validate(options: FBSDKShareKit.ShareBridgeOptions) throws } public enum _ShareUtility { diff --git a/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-simulator/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/arm64.swiftdoc b/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-simulator/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/arm64.swiftdoc deleted file mode 100644 index 57764ce8..00000000 Binary files a/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-simulator/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/arm64.swiftdoc and /dev/null differ diff --git a/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-simulator/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/arm64.swiftinterface b/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-simulator/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/arm64.swiftinterface deleted file mode 100644 index ac61b513..00000000 --- a/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-simulator/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/arm64.swiftinterface +++ /dev/null @@ -1,367 +0,0 @@ -// swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.5 (swiftlang-1300.0.31.1 clang-1300.0.29.1) -// swift-module-flags: -target arm64-apple-ios11.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FBSDKShareKit -import FBSDKCoreKit -import FBSDKCoreKit_Basics -@_exported import FBSDKShareKit -import Foundation -import Photos -import Social -import Swift -import UIKit -import _Concurrency -@objcMembers @objc(FBSDKAppInviteContent) final public class AppInviteContent : ObjectiveC.NSObject { - @objc(FBSDKAppInviteDestination) public enum Destination : Swift.Int { - case facebook - case messenger - public init?(rawValue: Swift.Int) - public typealias RawValue = Swift.Int - public var rawValue: Swift.Int { - get - } - } - @objc final public var appInvitePreviewImageURL: Foundation.URL? - @objc final public var appLinkURL: Foundation.URL - @objc final public var promotionCode: Swift.String? - @objc final public var promotionText: Swift.String? - @objc final public var destination: FBSDKShareKit.AppInviteContent.Destination - @objc(initWithAppLinkURL:) public init(appLinkURL: Foundation.URL) - @objc deinit -} -extension FBSDKShareKit.AppInviteContent : FBSDKShareKit.SharingValidation { - @objc final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws -} -@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKCameraEffectArguments) final public class CameraEffectArguments : ObjectiveC.NSObject { - @objc(setString:forKey:) final public func set(_ string: Swift.String?, forKey key: Swift.String) - @objc final public func string(forKey key: Swift.String) -> Swift.String? - @objc(setArray:forKey:) final public func set(_ array: [Swift.String]?, forKey key: Swift.String) - @objc final public func array(forKey key: Swift.String) -> [Swift.String]? - @objc override dynamic public init() - @objc deinit -} -@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKCameraEffectTextures) final public class CameraEffectTextures : ObjectiveC.NSObject { - @objc(setImage:forKey:) final public func set(_ image: UIKit.UIImage?, forKey key: Swift.String) - @objc(imageForKey:) final public func image(forKey key: Swift.String) -> UIKit.UIImage? - @objc override dynamic public init() - @objc deinit -} -@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKSendButton) @_Concurrency.MainActor(unsafe) final public class FBSendButton : FBSDKCoreKit.FBButton, FBSDKShareKit.SharingButton, FBSDKCoreKit.FBButtonImpressionLogging { - @objc @_Concurrency.MainActor(unsafe) final public var dialog: FBSDKShareKit.MessageDialog? - @_Concurrency.MainActor(unsafe) @objc final public var shareContent: FBSDKShareKit.SharingContent? { - @objc get - @objc set - } - @_Concurrency.MainActor(unsafe) @objc final public var analyticsParameters: [FBSDKCoreKit.AppEvents.ParameterName : Any]? { - @objc get - } - @_Concurrency.MainActor(unsafe) @objc final public var impressionTrackingEventName: FBSDKCoreKit.AppEvents.Name { - @objc get - } - @_Concurrency.MainActor(unsafe) @objc final public var impressionTrackingIdentifier: Swift.String { - @objc get - } - @_Concurrency.MainActor(unsafe) @objc override final public var isImplicitlyDisabled: Swift.Bool { - @_Concurrency.MainActor(unsafe) @objc get - } - @objc @_Concurrency.MainActor(unsafe) final public func configureButton() - @_Concurrency.MainActor(unsafe) @objc override dynamic public init(frame: CoreGraphics.CGRect) - @_Concurrency.MainActor(unsafe) @objc required dynamic public init?(coder: Foundation.NSCoder) - @objc deinit -} -@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKShareButton) @_Concurrency.MainActor(unsafe) final public class FBShareButton : FBSDKCoreKit.FBButton, FBSDKShareKit.SharingButton { - @_Concurrency.MainActor(unsafe) @objc final public var shareContent: FBSDKShareKit.SharingContent? { - @objc get - @objc set - } - @objc @_Concurrency.MainActor(unsafe) final public var analyticsParameters: [FBSDKCoreKit.AppEvents.ParameterName : Any]? { - @objc get - } - @objc @_Concurrency.MainActor(unsafe) final public var impressionTrackingEventName: FBSDKCoreKit.AppEvents.Name { - @objc get - } - @objc @_Concurrency.MainActor(unsafe) final public var impressionTrackingIdentifier: Swift.String { - @objc get - } - @_Concurrency.MainActor(unsafe) @objc override final public var isImplicitlyDisabled: Swift.Bool { - @_Concurrency.MainActor(unsafe) @objc get - } - @objc @_Concurrency.MainActor(unsafe) final public func configureButton() - @_Concurrency.MainActor(unsafe) @objc override dynamic public init(frame: CoreGraphics.CGRect) - @_Concurrency.MainActor(unsafe) @objc required dynamic public init?(coder: Foundation.NSCoder) - @objc deinit -} -@objcMembers @objc(FBSDKHashtag) final public class Hashtag : ObjectiveC.NSObject { - @objc final public var stringRepresentation: Swift.String - @objc(initWithString:) public init(_ string: Swift.String) - @objc override final public var description: Swift.String { - @objc get - } - @objc final public var isValid: Swift.Bool { - @objc get - } - @objc override final public var hash: Swift.Int { - @objc get - } - @objc override final public func isEqual(_ object: Any?) -> Swift.Bool - @objc deinit -} -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKMessageDialog) public class MessageDialog : ObjectiveC.NSObject, FBSDKShareKit.SharingDialog { - @objc weak public var delegate: FBSDKShareKit.SharingDelegate? - @objc public var shareContent: FBSDKShareKit.SharingContent? - @objc public var shouldFailOnDataError: Swift.Bool - @objc(initWithContent:delegate:) convenience public init(content: FBSDKShareKit.SharingContent?, delegate: FBSDKShareKit.SharingDelegate?) - @objc(dialogWithContent:delegate:) public static func dialog(content: FBSDKShareKit.SharingContent?, delegate: FBSDKShareKit.SharingDelegate?) -> FBSDKShareKit.MessageDialog - @objc(showWithContent:delegate:) public static func show(content: FBSDKShareKit.SharingContent?, delegate: FBSDKShareKit.SharingDelegate?) -> FBSDKShareKit.MessageDialog - @objc public var canShow: Swift.Bool { - @objc get - } - @discardableResult - @objc public func show() -> Swift.Bool - @objc public func validate() throws - @objc deinit -} -@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKShareCameraEffectContent) final public class ShareCameraEffectContent : ObjectiveC.NSObject { - @objc final public var effectID: Swift.String - @objc final public var effectArguments: FBSDKShareKit.CameraEffectArguments - @objc final public var effectTextures: FBSDKShareKit.CameraEffectTextures - @objc final public var contentURL: Foundation.URL? - @objc final public var hashtag: FBSDKShareKit.Hashtag? - @objc final public var peopleIDs: [Swift.String] - @objc final public var placeID: Swift.String? - @objc final public var ref: Swift.String? - @objc final public var pageID: Swift.String? - @objc final public var shareUUID: Swift.String? { - get - } - @objc override dynamic public init() - @objc deinit -} -extension FBSDKShareKit.ShareCameraEffectContent : FBSDKShareKit.SharingContent { - @objc(addParameters:bridgeOptions:) final public func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any] - @objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws -} -@objcMembers @objc(FBSDKShareDialog) public class ShareDialog : ObjectiveC.NSObject, FBSDKShareKit.SharingDialog { - @objc weak public var fromViewController: UIKit.UIViewController? - @objc public var mode: FBSDKShareKit.ShareDialog.Mode - @objc weak public var delegate: FBSDKShareKit.SharingDelegate? - @objc public var shareContent: FBSDKShareKit.SharingContent? - @objc public var shouldFailOnDataError: Swift.Bool - @objc(initWithViewController:content:delegate:) public init(viewController: UIKit.UIViewController?, content: FBSDKShareKit.SharingContent?, delegate: FBSDKShareKit.SharingDelegate?) - @objc deinit - @objc(dialogWithViewController:withContent:delegate:) public class func dialog(viewController: UIKit.UIViewController?, content: FBSDKShareKit.SharingContent?, delegate: FBSDKShareKit.SharingDelegate?) -> FBSDKShareKit.ShareDialog - @discardableResult - @objc(showFromViewController:withContent:delegate:) public class func show(viewController: UIKit.UIViewController?, content: FBSDKShareKit.SharingContent?, delegate: FBSDKShareKit.SharingDelegate?) -> FBSDKShareKit.ShareDialog -} -extension FBSDKShareKit.ShareDialog { - @objc dynamic public var canShow: Swift.Bool { - @objc get - } - @discardableResult - @objc dynamic public func show() -> Swift.Bool - @objc dynamic public func validate() throws -} -extension FBSDKShareKit.ShareDialog : FBSDKCoreKit.WebDialogDelegate { - @objc dynamic public func webDialog(_ webDialog: FBSDKCoreKit.WebDialog, didCompleteWithResults results: [Swift.String : Any]) - @objc dynamic public func webDialog(_ webDialog: FBSDKCoreKit.WebDialog, didFailWithError error: Swift.Error) - @objc dynamic public func webDialogDidCancel(_ webDialog: FBSDKCoreKit.WebDialog) -} -extension FBSDKShareKit.ShareDialog { - @objc(FBSDKShareDialogMode) public enum Mode : Swift.UInt, Swift.CustomStringConvertible { - case automatic - case native - case shareSheet - case browser - case web - case feedBrowser - case feedWeb - public var description: Swift.String { - get - } - public init?(rawValue: Swift.UInt) - public typealias RawValue = Swift.UInt - public var rawValue: Swift.UInt { - get - } - } -} -public let ShareErrorDomain: Swift.String -@objc(FBSDKShareError) public enum ShareError : Swift.Int { - case reserved = 200 - case openGraph - case dialogNotAvailable - case unknown - public init?(rawValue: Swift.Int) - public typealias RawValue = Swift.Int - public var rawValue: Swift.Int { - get - } -} -@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKShareLinkContent) final public class ShareLinkContent : ObjectiveC.NSObject { - @objc final public var quote: Swift.String? - @objc final public var contentURL: Foundation.URL? - @objc final public var hashtag: FBSDKShareKit.Hashtag? - @objc final public var peopleIDs: [Swift.String] - @objc final public var placeID: Swift.String? - @objc final public var ref: Swift.String? - @objc final public var pageID: Swift.String? - @objc final public let shareUUID: Swift.String? - @objc override dynamic public init() - @objc deinit -} -extension FBSDKShareKit.ShareLinkContent : FBSDKShareKit.SharingContent { - @objc(addParameters:bridgeOptions:) final public func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any] -} -extension FBSDKShareKit.ShareLinkContent : FBSDKShareKit.SharingValidation { - @objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws -} -@objc(FBSDKShareMedia) public protocol ShareMedia { -} -@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKShareMediaContent) final public class ShareMediaContent : ObjectiveC.NSObject { - @objc final public var media: [FBSDKShareKit.ShareMedia] - @objc final public var contentURL: Foundation.URL? - @objc final public var hashtag: FBSDKShareKit.Hashtag? - @objc final public var peopleIDs: [Swift.String] - @objc final public var placeID: Swift.String? - @objc final public var ref: Swift.String? - @objc final public var pageID: Swift.String? - @objc final public let shareUUID: Swift.String? - @objc override dynamic public init() - @objc deinit -} -extension FBSDKShareKit.ShareMediaContent : FBSDKShareKit.SharingContent { - @objc(addParameters:bridgeOptions:) final public func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any] -} -extension FBSDKShareKit.ShareMediaContent : FBSDKShareKit.SharingValidation { - @objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws -} -@_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKSharePhoto) final public class SharePhoto : ObjectiveC.NSObject, FBSDKShareKit.ShareMedia { - @objc final public var image: UIKit.UIImage? { - @objc get - @objc set - } - @objc final public var imageURL: Foundation.URL? { - @objc get - @objc set - } - @objc final public var photoAsset: Photos.PHAsset? { - @objc get - @objc set - } - @objc final public var isUserGenerated: Swift.Bool - @objc final public var caption: Swift.String? - @objc convenience public init(image: UIKit.UIImage, isUserGenerated: Swift.Bool) - @objc convenience public init(imageURL: Foundation.URL, isUserGenerated: Swift.Bool) - @objc convenience public init(photoAsset: Photos.PHAsset, isUserGenerated: Swift.Bool) - @objc deinit -} -extension FBSDKShareKit.SharePhoto : FBSDKShareKit.SharingValidation { - @objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws -} -@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKSharePhotoContent) final public class SharePhotoContent : ObjectiveC.NSObject { - @objc final public var photos: [FBSDKShareKit.SharePhoto] - @objc final public var contentURL: Foundation.URL? - @objc final public var hashtag: FBSDKShareKit.Hashtag? - @objc final public var peopleIDs: [Swift.String] - @objc final public var placeID: Swift.String? - @objc final public var ref: Swift.String? - @objc final public var pageID: Swift.String? - @objc final public let shareUUID: Swift.String? - @objc override dynamic public init() - @objc deinit -} -extension FBSDKShareKit.SharePhotoContent : FBSDKShareKit.SharingContent { - @objc(addParameters:bridgeOptions:) final public func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any] -} -extension FBSDKShareKit.SharePhotoContent : FBSDKShareKit.SharingValidation { - @objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws -} -@_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKShareVideo) final public class ShareVideo : ObjectiveC.NSObject, FBSDKShareKit.ShareMedia { - @objc final public var data: Foundation.Data? { - @objc get - @objc set - } - @objc final public var videoAsset: Photos.PHAsset? { - @objc get - @objc set - } - @objc final public var videoURL: Foundation.URL? { - @objc get - @objc set - } - @objc final public var previewPhoto: FBSDKShareKit.SharePhoto? - @objc convenience public init(data: Foundation.Data, previewPhoto: FBSDKShareKit.SharePhoto? = nil) - @objc convenience public init(videoAsset: Photos.PHAsset, previewPhoto: FBSDKShareKit.SharePhoto? = nil) - @objc convenience public init(videoURL: Foundation.URL, previewPhoto: FBSDKShareKit.SharePhoto? = nil) - @objc deinit -} -extension FBSDKShareKit.ShareVideo : FBSDKShareKit.SharingValidation { - @objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws -} -@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKShareVideoContent) final public class ShareVideoContent : ObjectiveC.NSObject { - @objc final public var video: FBSDKShareKit.ShareVideo - @objc final public var contentURL: Foundation.URL? - @objc final public var hashtag: FBSDKShareKit.Hashtag? - @objc final public var peopleIDs: [Swift.String] - @objc final public var placeID: Swift.String? - @objc final public var ref: Swift.String? - @objc final public var pageID: Swift.String? - @objc final public var shareUUID: Swift.String? { - get - } - @objc override dynamic public init() - @objc deinit -} -extension FBSDKShareKit.ShareVideoContent : FBSDKShareKit.SharingContent { - @objc(addParameters:bridgeOptions:) final public func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any] -} -extension FBSDKShareKit.ShareVideoContent : FBSDKShareKit.SharingValidation { - @objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws -} -@objc(FBSDKSharing) public protocol Sharing { - @objc weak var delegate: FBSDKShareKit.SharingDelegate? { get set } - @objc var shareContent: FBSDKShareKit.SharingContent? { get set } - @objc var shouldFailOnDataError: Swift.Bool { get set } - @objc(validateWithError:) func validate() throws -} -@available(tvOS, unavailable) -@objc(FBSDKSharingButton) public protocol SharingButton { - @objc var shareContent: FBSDKShareKit.SharingContent? { get set } -} -@objc(FBSDKSharingContent) public protocol SharingContent : FBSDKShareKit.SharingValidation, ObjectiveC.NSObjectProtocol { - @objc var contentURL: Foundation.URL? { get set } - @objc var hashtag: FBSDKShareKit.Hashtag? { get set } - @objc var peopleIDs: [Swift.String] { get set } - @objc var placeID: Swift.String? { get set } - @objc var ref: Swift.String? { get set } - @objc var pageID: Swift.String? { get set } - @objc var shareUUID: Swift.String? { get } - @objc(addParameters:bridgeOptions:) func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any] -} -@objc(FBSDKSharingDelegate) public protocol SharingDelegate { - @objc(sharer:didCompleteWithResults:) func sharer(_ sharer: FBSDKShareKit.Sharing, didCompleteWithResults results: [Swift.String : Any]) - @objc(sharer:didFailWithError:) func sharer(_ sharer: FBSDKShareKit.Sharing, didFailWithError error: Swift.Error) - @objc(sharerDidCancel:) func sharerDidCancel(_ sharer: FBSDKShareKit.Sharing) -} -@objc(FBSDKSharingDialog) public protocol SharingDialog : FBSDKShareKit.Sharing { - @objc var canShow: Swift.Bool { get } - @objc @discardableResult - func show() -> Swift.Bool -} -@objc(FBSDKSharingValidation) public protocol SharingValidation { - @objc(validateWithOptions:error:) func validate(options: FBSDKShareKit.ShareBridgeOptions) throws -} -public enum _ShareUtility { -} -extension FBSDKShareKit._ShareUtility { - public static func validateRequiredValue(_ value: Any, named name: Swift.String) throws - public static func validateArgument(_ value: Argument, named name: Swift.String, in possibleValues: Swift.Set) throws where Argument : Swift.Hashable -} -extension FBSDKShareKit.AppInviteContent.Destination : Swift.Equatable {} -extension FBSDKShareKit.AppInviteContent.Destination : Swift.Hashable {} -extension FBSDKShareKit.AppInviteContent.Destination : Swift.RawRepresentable {} -extension FBSDKShareKit.ShareDialog.Mode : Swift.Equatable {} -extension FBSDKShareKit.ShareDialog.Mode : Swift.Hashable {} -extension FBSDKShareKit.ShareDialog.Mode : Swift.RawRepresentable {} -extension FBSDKShareKit.ShareError : Swift.Equatable {} -extension FBSDKShareKit.ShareError : Swift.Hashable {} -extension FBSDKShareKit.ShareError : Swift.RawRepresentable {} diff --git a/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-simulator/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/x86_64-apple-ios-simulator.swiftdoc b/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-simulator/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/x86_64-apple-ios-simulator.swiftdoc index 9605601e..1ace0153 100644 Binary files a/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-simulator/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/x86_64-apple-ios-simulator.swiftdoc and b/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-simulator/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/x86_64-apple-ios-simulator.swiftdoc differ diff --git a/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-simulator/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/x86_64-apple-ios-simulator.swiftinterface b/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-simulator/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/x86_64-apple-ios-simulator.swiftinterface index a50d8b56..62dc0a49 100644 --- a/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-simulator/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/x86_64-apple-ios-simulator.swiftinterface +++ b/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-simulator/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/x86_64-apple-ios-simulator.swiftinterface @@ -1,6 +1,6 @@ // swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.5 (swiftlang-1300.0.31.1 clang-1300.0.29.1) -// swift-module-flags: -target x86_64-apple-ios11.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FBSDKShareKit +// swift-compiler-version: Apple Swift version 5.6.1 (swiftlang-5.6.0.323.66 clang-1316.0.20.12) +// swift-module-flags: -target x86_64-apple-ios12.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FBSDKShareKit import FBSDKCoreKit import FBSDKCoreKit_Basics @_exported import FBSDKShareKit @@ -28,7 +28,7 @@ import _Concurrency @objc(initWithAppLinkURL:) public init(appLinkURL: Foundation.URL) @objc deinit } -extension FBSDKShareKit.AppInviteContent : FBSDKShareKit.SharingValidation { +extension FBSDKShareKit.AppInviteContent : FBSDKShareKit.SharingValidatable { @objc final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws } @_inheritsConvenienceInitializers @objcMembers @objc(FBSDKCameraEffectArguments) final public class CameraEffectArguments : ObjectiveC.NSObject { @@ -161,9 +161,9 @@ extension FBSDKShareKit.ShareDialog { @objc dynamic public func validate() throws } extension FBSDKShareKit.ShareDialog : FBSDKCoreKit.WebDialogDelegate { - @objc dynamic public func webDialog(_ webDialog: FBSDKCoreKit.WebDialog, didCompleteWithResults results: [Swift.String : Any]) - @objc dynamic public func webDialog(_ webDialog: FBSDKCoreKit.WebDialog, didFailWithError error: Swift.Error) - @objc dynamic public func webDialogDidCancel(_ webDialog: FBSDKCoreKit.WebDialog) + @objc dynamic public func webDialog(_ webDialog: FBSDKCoreKit._WebDialog, didCompleteWithResults results: [Swift.String : Any]) + @objc dynamic public func webDialog(_ webDialog: FBSDKCoreKit._WebDialog, didFailWithError error: Swift.Error) + @objc dynamic public func webDialogDidCancel(_ webDialog: FBSDKCoreKit._WebDialog) } extension FBSDKShareKit.ShareDialog { @objc(FBSDKShareDialogMode) public enum Mode : Swift.UInt, Swift.CustomStringConvertible { @@ -211,7 +211,7 @@ public let ShareErrorDomain: Swift.String extension FBSDKShareKit.ShareLinkContent : FBSDKShareKit.SharingContent { @objc(addParameters:bridgeOptions:) final public func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any] } -extension FBSDKShareKit.ShareLinkContent : FBSDKShareKit.SharingValidation { +extension FBSDKShareKit.ShareLinkContent : FBSDKShareKit.SharingValidatable { @objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws } @objc(FBSDKShareMedia) public protocol ShareMedia { @@ -231,7 +231,7 @@ extension FBSDKShareKit.ShareLinkContent : FBSDKShareKit.SharingValidation { extension FBSDKShareKit.ShareMediaContent : FBSDKShareKit.SharingContent { @objc(addParameters:bridgeOptions:) final public func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any] } -extension FBSDKShareKit.ShareMediaContent : FBSDKShareKit.SharingValidation { +extension FBSDKShareKit.ShareMediaContent : FBSDKShareKit.SharingValidatable { @objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws } @_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKSharePhoto) final public class SharePhoto : ObjectiveC.NSObject, FBSDKShareKit.ShareMedia { @@ -254,7 +254,7 @@ extension FBSDKShareKit.ShareMediaContent : FBSDKShareKit.SharingValidation { @objc convenience public init(photoAsset: Photos.PHAsset, isUserGenerated: Swift.Bool) @objc deinit } -extension FBSDKShareKit.SharePhoto : FBSDKShareKit.SharingValidation { +extension FBSDKShareKit.SharePhoto : FBSDKShareKit.SharingValidatable { @objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws } @_inheritsConvenienceInitializers @objcMembers @objc(FBSDKSharePhotoContent) final public class SharePhotoContent : ObjectiveC.NSObject { @@ -272,7 +272,7 @@ extension FBSDKShareKit.SharePhoto : FBSDKShareKit.SharingValidation { extension FBSDKShareKit.SharePhotoContent : FBSDKShareKit.SharingContent { @objc(addParameters:bridgeOptions:) final public func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any] } -extension FBSDKShareKit.SharePhotoContent : FBSDKShareKit.SharingValidation { +extension FBSDKShareKit.SharePhotoContent : FBSDKShareKit.SharingValidatable { @objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws } @_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKShareVideo) final public class ShareVideo : ObjectiveC.NSObject, FBSDKShareKit.ShareMedia { @@ -294,7 +294,7 @@ extension FBSDKShareKit.SharePhotoContent : FBSDKShareKit.SharingValidation { @objc convenience public init(videoURL: Foundation.URL, previewPhoto: FBSDKShareKit.SharePhoto? = nil) @objc deinit } -extension FBSDKShareKit.ShareVideo : FBSDKShareKit.SharingValidation { +extension FBSDKShareKit.ShareVideo : FBSDKShareKit.SharingValidatable { @objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws } @_inheritsConvenienceInitializers @objcMembers @objc(FBSDKShareVideoContent) final public class ShareVideoContent : ObjectiveC.NSObject { @@ -314,7 +314,7 @@ extension FBSDKShareKit.ShareVideo : FBSDKShareKit.SharingValidation { extension FBSDKShareKit.ShareVideoContent : FBSDKShareKit.SharingContent { @objc(addParameters:bridgeOptions:) final public func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any] } -extension FBSDKShareKit.ShareVideoContent : FBSDKShareKit.SharingValidation { +extension FBSDKShareKit.ShareVideoContent : FBSDKShareKit.SharingValidatable { @objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws } @objc(FBSDKSharing) public protocol Sharing { @@ -327,7 +327,7 @@ extension FBSDKShareKit.ShareVideoContent : FBSDKShareKit.SharingValidation { @objc(FBSDKSharingButton) public protocol SharingButton { @objc var shareContent: FBSDKShareKit.SharingContent? { get set } } -@objc(FBSDKSharingContent) public protocol SharingContent : FBSDKShareKit.SharingValidation, ObjectiveC.NSObjectProtocol { +@objc(FBSDKSharingContent) public protocol SharingContent : FBSDKShareKit.SharingValidatable, ObjectiveC.NSObjectProtocol { @objc var contentURL: Foundation.URL? { get set } @objc var hashtag: FBSDKShareKit.Hashtag? { get set } @objc var peopleIDs: [Swift.String] { get set } @@ -347,7 +347,7 @@ extension FBSDKShareKit.ShareVideoContent : FBSDKShareKit.SharingValidation { @objc @discardableResult func show() -> Swift.Bool } -@objc(FBSDKSharingValidation) public protocol SharingValidation { +@objc(FBSDKSharingValidatable) public protocol SharingValidatable { @objc(validateWithOptions:error:) func validate(options: FBSDKShareKit.ShareBridgeOptions) throws } public enum _ShareUtility { diff --git a/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-simulator/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/x86_64.swiftdoc b/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-simulator/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/x86_64.swiftdoc deleted file mode 100644 index 9605601e..00000000 Binary files a/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-simulator/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/x86_64.swiftdoc and /dev/null differ diff --git a/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-simulator/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/x86_64.swiftinterface b/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-simulator/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/x86_64.swiftinterface deleted file mode 100644 index a50d8b56..00000000 --- a/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-simulator/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/x86_64.swiftinterface +++ /dev/null @@ -1,367 +0,0 @@ -// swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.5 (swiftlang-1300.0.31.1 clang-1300.0.29.1) -// swift-module-flags: -target x86_64-apple-ios11.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FBSDKShareKit -import FBSDKCoreKit -import FBSDKCoreKit_Basics -@_exported import FBSDKShareKit -import Foundation -import Photos -import Social -import Swift -import UIKit -import _Concurrency -@objcMembers @objc(FBSDKAppInviteContent) final public class AppInviteContent : ObjectiveC.NSObject { - @objc(FBSDKAppInviteDestination) public enum Destination : Swift.Int { - case facebook - case messenger - public init?(rawValue: Swift.Int) - public typealias RawValue = Swift.Int - public var rawValue: Swift.Int { - get - } - } - @objc final public var appInvitePreviewImageURL: Foundation.URL? - @objc final public var appLinkURL: Foundation.URL - @objc final public var promotionCode: Swift.String? - @objc final public var promotionText: Swift.String? - @objc final public var destination: FBSDKShareKit.AppInviteContent.Destination - @objc(initWithAppLinkURL:) public init(appLinkURL: Foundation.URL) - @objc deinit -} -extension FBSDKShareKit.AppInviteContent : FBSDKShareKit.SharingValidation { - @objc final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws -} -@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKCameraEffectArguments) final public class CameraEffectArguments : ObjectiveC.NSObject { - @objc(setString:forKey:) final public func set(_ string: Swift.String?, forKey key: Swift.String) - @objc final public func string(forKey key: Swift.String) -> Swift.String? - @objc(setArray:forKey:) final public func set(_ array: [Swift.String]?, forKey key: Swift.String) - @objc final public func array(forKey key: Swift.String) -> [Swift.String]? - @objc override dynamic public init() - @objc deinit -} -@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKCameraEffectTextures) final public class CameraEffectTextures : ObjectiveC.NSObject { - @objc(setImage:forKey:) final public func set(_ image: UIKit.UIImage?, forKey key: Swift.String) - @objc(imageForKey:) final public func image(forKey key: Swift.String) -> UIKit.UIImage? - @objc override dynamic public init() - @objc deinit -} -@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKSendButton) @_Concurrency.MainActor(unsafe) final public class FBSendButton : FBSDKCoreKit.FBButton, FBSDKShareKit.SharingButton, FBSDKCoreKit.FBButtonImpressionLogging { - @objc @_Concurrency.MainActor(unsafe) final public var dialog: FBSDKShareKit.MessageDialog? - @_Concurrency.MainActor(unsafe) @objc final public var shareContent: FBSDKShareKit.SharingContent? { - @objc get - @objc set - } - @_Concurrency.MainActor(unsafe) @objc final public var analyticsParameters: [FBSDKCoreKit.AppEvents.ParameterName : Any]? { - @objc get - } - @_Concurrency.MainActor(unsafe) @objc final public var impressionTrackingEventName: FBSDKCoreKit.AppEvents.Name { - @objc get - } - @_Concurrency.MainActor(unsafe) @objc final public var impressionTrackingIdentifier: Swift.String { - @objc get - } - @_Concurrency.MainActor(unsafe) @objc override final public var isImplicitlyDisabled: Swift.Bool { - @_Concurrency.MainActor(unsafe) @objc get - } - @objc @_Concurrency.MainActor(unsafe) final public func configureButton() - @_Concurrency.MainActor(unsafe) @objc override dynamic public init(frame: CoreGraphics.CGRect) - @_Concurrency.MainActor(unsafe) @objc required dynamic public init?(coder: Foundation.NSCoder) - @objc deinit -} -@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKShareButton) @_Concurrency.MainActor(unsafe) final public class FBShareButton : FBSDKCoreKit.FBButton, FBSDKShareKit.SharingButton { - @_Concurrency.MainActor(unsafe) @objc final public var shareContent: FBSDKShareKit.SharingContent? { - @objc get - @objc set - } - @objc @_Concurrency.MainActor(unsafe) final public var analyticsParameters: [FBSDKCoreKit.AppEvents.ParameterName : Any]? { - @objc get - } - @objc @_Concurrency.MainActor(unsafe) final public var impressionTrackingEventName: FBSDKCoreKit.AppEvents.Name { - @objc get - } - @objc @_Concurrency.MainActor(unsafe) final public var impressionTrackingIdentifier: Swift.String { - @objc get - } - @_Concurrency.MainActor(unsafe) @objc override final public var isImplicitlyDisabled: Swift.Bool { - @_Concurrency.MainActor(unsafe) @objc get - } - @objc @_Concurrency.MainActor(unsafe) final public func configureButton() - @_Concurrency.MainActor(unsafe) @objc override dynamic public init(frame: CoreGraphics.CGRect) - @_Concurrency.MainActor(unsafe) @objc required dynamic public init?(coder: Foundation.NSCoder) - @objc deinit -} -@objcMembers @objc(FBSDKHashtag) final public class Hashtag : ObjectiveC.NSObject { - @objc final public var stringRepresentation: Swift.String - @objc(initWithString:) public init(_ string: Swift.String) - @objc override final public var description: Swift.String { - @objc get - } - @objc final public var isValid: Swift.Bool { - @objc get - } - @objc override final public var hash: Swift.Int { - @objc get - } - @objc override final public func isEqual(_ object: Any?) -> Swift.Bool - @objc deinit -} -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKMessageDialog) public class MessageDialog : ObjectiveC.NSObject, FBSDKShareKit.SharingDialog { - @objc weak public var delegate: FBSDKShareKit.SharingDelegate? - @objc public var shareContent: FBSDKShareKit.SharingContent? - @objc public var shouldFailOnDataError: Swift.Bool - @objc(initWithContent:delegate:) convenience public init(content: FBSDKShareKit.SharingContent?, delegate: FBSDKShareKit.SharingDelegate?) - @objc(dialogWithContent:delegate:) public static func dialog(content: FBSDKShareKit.SharingContent?, delegate: FBSDKShareKit.SharingDelegate?) -> FBSDKShareKit.MessageDialog - @objc(showWithContent:delegate:) public static func show(content: FBSDKShareKit.SharingContent?, delegate: FBSDKShareKit.SharingDelegate?) -> FBSDKShareKit.MessageDialog - @objc public var canShow: Swift.Bool { - @objc get - } - @discardableResult - @objc public func show() -> Swift.Bool - @objc public func validate() throws - @objc deinit -} -@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKShareCameraEffectContent) final public class ShareCameraEffectContent : ObjectiveC.NSObject { - @objc final public var effectID: Swift.String - @objc final public var effectArguments: FBSDKShareKit.CameraEffectArguments - @objc final public var effectTextures: FBSDKShareKit.CameraEffectTextures - @objc final public var contentURL: Foundation.URL? - @objc final public var hashtag: FBSDKShareKit.Hashtag? - @objc final public var peopleIDs: [Swift.String] - @objc final public var placeID: Swift.String? - @objc final public var ref: Swift.String? - @objc final public var pageID: Swift.String? - @objc final public var shareUUID: Swift.String? { - get - } - @objc override dynamic public init() - @objc deinit -} -extension FBSDKShareKit.ShareCameraEffectContent : FBSDKShareKit.SharingContent { - @objc(addParameters:bridgeOptions:) final public func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any] - @objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws -} -@objcMembers @objc(FBSDKShareDialog) public class ShareDialog : ObjectiveC.NSObject, FBSDKShareKit.SharingDialog { - @objc weak public var fromViewController: UIKit.UIViewController? - @objc public var mode: FBSDKShareKit.ShareDialog.Mode - @objc weak public var delegate: FBSDKShareKit.SharingDelegate? - @objc public var shareContent: FBSDKShareKit.SharingContent? - @objc public var shouldFailOnDataError: Swift.Bool - @objc(initWithViewController:content:delegate:) public init(viewController: UIKit.UIViewController?, content: FBSDKShareKit.SharingContent?, delegate: FBSDKShareKit.SharingDelegate?) - @objc deinit - @objc(dialogWithViewController:withContent:delegate:) public class func dialog(viewController: UIKit.UIViewController?, content: FBSDKShareKit.SharingContent?, delegate: FBSDKShareKit.SharingDelegate?) -> FBSDKShareKit.ShareDialog - @discardableResult - @objc(showFromViewController:withContent:delegate:) public class func show(viewController: UIKit.UIViewController?, content: FBSDKShareKit.SharingContent?, delegate: FBSDKShareKit.SharingDelegate?) -> FBSDKShareKit.ShareDialog -} -extension FBSDKShareKit.ShareDialog { - @objc dynamic public var canShow: Swift.Bool { - @objc get - } - @discardableResult - @objc dynamic public func show() -> Swift.Bool - @objc dynamic public func validate() throws -} -extension FBSDKShareKit.ShareDialog : FBSDKCoreKit.WebDialogDelegate { - @objc dynamic public func webDialog(_ webDialog: FBSDKCoreKit.WebDialog, didCompleteWithResults results: [Swift.String : Any]) - @objc dynamic public func webDialog(_ webDialog: FBSDKCoreKit.WebDialog, didFailWithError error: Swift.Error) - @objc dynamic public func webDialogDidCancel(_ webDialog: FBSDKCoreKit.WebDialog) -} -extension FBSDKShareKit.ShareDialog { - @objc(FBSDKShareDialogMode) public enum Mode : Swift.UInt, Swift.CustomStringConvertible { - case automatic - case native - case shareSheet - case browser - case web - case feedBrowser - case feedWeb - public var description: Swift.String { - get - } - public init?(rawValue: Swift.UInt) - public typealias RawValue = Swift.UInt - public var rawValue: Swift.UInt { - get - } - } -} -public let ShareErrorDomain: Swift.String -@objc(FBSDKShareError) public enum ShareError : Swift.Int { - case reserved = 200 - case openGraph - case dialogNotAvailable - case unknown - public init?(rawValue: Swift.Int) - public typealias RawValue = Swift.Int - public var rawValue: Swift.Int { - get - } -} -@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKShareLinkContent) final public class ShareLinkContent : ObjectiveC.NSObject { - @objc final public var quote: Swift.String? - @objc final public var contentURL: Foundation.URL? - @objc final public var hashtag: FBSDKShareKit.Hashtag? - @objc final public var peopleIDs: [Swift.String] - @objc final public var placeID: Swift.String? - @objc final public var ref: Swift.String? - @objc final public var pageID: Swift.String? - @objc final public let shareUUID: Swift.String? - @objc override dynamic public init() - @objc deinit -} -extension FBSDKShareKit.ShareLinkContent : FBSDKShareKit.SharingContent { - @objc(addParameters:bridgeOptions:) final public func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any] -} -extension FBSDKShareKit.ShareLinkContent : FBSDKShareKit.SharingValidation { - @objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws -} -@objc(FBSDKShareMedia) public protocol ShareMedia { -} -@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKShareMediaContent) final public class ShareMediaContent : ObjectiveC.NSObject { - @objc final public var media: [FBSDKShareKit.ShareMedia] - @objc final public var contentURL: Foundation.URL? - @objc final public var hashtag: FBSDKShareKit.Hashtag? - @objc final public var peopleIDs: [Swift.String] - @objc final public var placeID: Swift.String? - @objc final public var ref: Swift.String? - @objc final public var pageID: Swift.String? - @objc final public let shareUUID: Swift.String? - @objc override dynamic public init() - @objc deinit -} -extension FBSDKShareKit.ShareMediaContent : FBSDKShareKit.SharingContent { - @objc(addParameters:bridgeOptions:) final public func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any] -} -extension FBSDKShareKit.ShareMediaContent : FBSDKShareKit.SharingValidation { - @objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws -} -@_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKSharePhoto) final public class SharePhoto : ObjectiveC.NSObject, FBSDKShareKit.ShareMedia { - @objc final public var image: UIKit.UIImage? { - @objc get - @objc set - } - @objc final public var imageURL: Foundation.URL? { - @objc get - @objc set - } - @objc final public var photoAsset: Photos.PHAsset? { - @objc get - @objc set - } - @objc final public var isUserGenerated: Swift.Bool - @objc final public var caption: Swift.String? - @objc convenience public init(image: UIKit.UIImage, isUserGenerated: Swift.Bool) - @objc convenience public init(imageURL: Foundation.URL, isUserGenerated: Swift.Bool) - @objc convenience public init(photoAsset: Photos.PHAsset, isUserGenerated: Swift.Bool) - @objc deinit -} -extension FBSDKShareKit.SharePhoto : FBSDKShareKit.SharingValidation { - @objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws -} -@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKSharePhotoContent) final public class SharePhotoContent : ObjectiveC.NSObject { - @objc final public var photos: [FBSDKShareKit.SharePhoto] - @objc final public var contentURL: Foundation.URL? - @objc final public var hashtag: FBSDKShareKit.Hashtag? - @objc final public var peopleIDs: [Swift.String] - @objc final public var placeID: Swift.String? - @objc final public var ref: Swift.String? - @objc final public var pageID: Swift.String? - @objc final public let shareUUID: Swift.String? - @objc override dynamic public init() - @objc deinit -} -extension FBSDKShareKit.SharePhotoContent : FBSDKShareKit.SharingContent { - @objc(addParameters:bridgeOptions:) final public func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any] -} -extension FBSDKShareKit.SharePhotoContent : FBSDKShareKit.SharingValidation { - @objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws -} -@_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKShareVideo) final public class ShareVideo : ObjectiveC.NSObject, FBSDKShareKit.ShareMedia { - @objc final public var data: Foundation.Data? { - @objc get - @objc set - } - @objc final public var videoAsset: Photos.PHAsset? { - @objc get - @objc set - } - @objc final public var videoURL: Foundation.URL? { - @objc get - @objc set - } - @objc final public var previewPhoto: FBSDKShareKit.SharePhoto? - @objc convenience public init(data: Foundation.Data, previewPhoto: FBSDKShareKit.SharePhoto? = nil) - @objc convenience public init(videoAsset: Photos.PHAsset, previewPhoto: FBSDKShareKit.SharePhoto? = nil) - @objc convenience public init(videoURL: Foundation.URL, previewPhoto: FBSDKShareKit.SharePhoto? = nil) - @objc deinit -} -extension FBSDKShareKit.ShareVideo : FBSDKShareKit.SharingValidation { - @objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws -} -@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKShareVideoContent) final public class ShareVideoContent : ObjectiveC.NSObject { - @objc final public var video: FBSDKShareKit.ShareVideo - @objc final public var contentURL: Foundation.URL? - @objc final public var hashtag: FBSDKShareKit.Hashtag? - @objc final public var peopleIDs: [Swift.String] - @objc final public var placeID: Swift.String? - @objc final public var ref: Swift.String? - @objc final public var pageID: Swift.String? - @objc final public var shareUUID: Swift.String? { - get - } - @objc override dynamic public init() - @objc deinit -} -extension FBSDKShareKit.ShareVideoContent : FBSDKShareKit.SharingContent { - @objc(addParameters:bridgeOptions:) final public func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any] -} -extension FBSDKShareKit.ShareVideoContent : FBSDKShareKit.SharingValidation { - @objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws -} -@objc(FBSDKSharing) public protocol Sharing { - @objc weak var delegate: FBSDKShareKit.SharingDelegate? { get set } - @objc var shareContent: FBSDKShareKit.SharingContent? { get set } - @objc var shouldFailOnDataError: Swift.Bool { get set } - @objc(validateWithError:) func validate() throws -} -@available(tvOS, unavailable) -@objc(FBSDKSharingButton) public protocol SharingButton { - @objc var shareContent: FBSDKShareKit.SharingContent? { get set } -} -@objc(FBSDKSharingContent) public protocol SharingContent : FBSDKShareKit.SharingValidation, ObjectiveC.NSObjectProtocol { - @objc var contentURL: Foundation.URL? { get set } - @objc var hashtag: FBSDKShareKit.Hashtag? { get set } - @objc var peopleIDs: [Swift.String] { get set } - @objc var placeID: Swift.String? { get set } - @objc var ref: Swift.String? { get set } - @objc var pageID: Swift.String? { get set } - @objc var shareUUID: Swift.String? { get } - @objc(addParameters:bridgeOptions:) func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any] -} -@objc(FBSDKSharingDelegate) public protocol SharingDelegate { - @objc(sharer:didCompleteWithResults:) func sharer(_ sharer: FBSDKShareKit.Sharing, didCompleteWithResults results: [Swift.String : Any]) - @objc(sharer:didFailWithError:) func sharer(_ sharer: FBSDKShareKit.Sharing, didFailWithError error: Swift.Error) - @objc(sharerDidCancel:) func sharerDidCancel(_ sharer: FBSDKShareKit.Sharing) -} -@objc(FBSDKSharingDialog) public protocol SharingDialog : FBSDKShareKit.Sharing { - @objc var canShow: Swift.Bool { get } - @objc @discardableResult - func show() -> Swift.Bool -} -@objc(FBSDKSharingValidation) public protocol SharingValidation { - @objc(validateWithOptions:error:) func validate(options: FBSDKShareKit.ShareBridgeOptions) throws -} -public enum _ShareUtility { -} -extension FBSDKShareKit._ShareUtility { - public static func validateRequiredValue(_ value: Any, named name: Swift.String) throws - public static func validateArgument(_ value: Argument, named name: Swift.String, in possibleValues: Swift.Set) throws where Argument : Swift.Hashable -} -extension FBSDKShareKit.AppInviteContent.Destination : Swift.Equatable {} -extension FBSDKShareKit.AppInviteContent.Destination : Swift.Hashable {} -extension FBSDKShareKit.AppInviteContent.Destination : Swift.RawRepresentable {} -extension FBSDKShareKit.ShareDialog.Mode : Swift.Equatable {} -extension FBSDKShareKit.ShareDialog.Mode : Swift.Hashable {} -extension FBSDKShareKit.ShareDialog.Mode : Swift.RawRepresentable {} -extension FBSDKShareKit.ShareError : Swift.Equatable {} -extension FBSDKShareKit.ShareError : Swift.Hashable {} -extension FBSDKShareKit.ShareError : Swift.RawRepresentable {} diff --git a/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-simulator/FBSDKShareKit.framework/_CodeSignature/CodeDirectory b/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-simulator/FBSDKShareKit.framework/_CodeSignature/CodeDirectory deleted file mode 100644 index 99ecb3ad..00000000 Binary files a/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-simulator/FBSDKShareKit.framework/_CodeSignature/CodeDirectory and /dev/null differ diff --git a/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-simulator/FBSDKShareKit.framework/_CodeSignature/CodeRequirements b/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-simulator/FBSDKShareKit.framework/_CodeSignature/CodeRequirements deleted file mode 100644 index dbf9d614..00000000 Binary files a/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-simulator/FBSDKShareKit.framework/_CodeSignature/CodeRequirements and /dev/null differ diff --git a/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-simulator/FBSDKShareKit.framework/_CodeSignature/CodeRequirements-1 b/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-simulator/FBSDKShareKit.framework/_CodeSignature/CodeRequirements-1 deleted file mode 100644 index c211f459..00000000 Binary files a/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-simulator/FBSDKShareKit.framework/_CodeSignature/CodeRequirements-1 and /dev/null differ diff --git a/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-simulator/FBSDKShareKit.framework/_CodeSignature/CodeResources b/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-simulator/FBSDKShareKit.framework/_CodeSignature/CodeResources index 425bb63f..ca88ccab 100644 --- a/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-simulator/FBSDKShareKit.framework/_CodeSignature/CodeResources +++ b/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-simulator/FBSDKShareKit.framework/_CodeSignature/CodeResources @@ -14,7 +14,7 @@ Headers/FBSDKShareKit-Swift.h - aVUQZbuIsqNpPcngJcxuQfGido4= + Y/uGDs56A39E1WGhcPxa3Lu5ewc= Headers/FBSDKShareKit.h @@ -22,55 +22,31 @@ Info.plist - PpxGvOLGEFrZM1akmcWul2quF3E= + dRQGD3x9+baLZYlFlnJVJhYTfi4= Modules/FBSDKShareKit.swiftmodule/arm64-apple-ios-simulator.swiftdoc - rXuomqfEApLcl7udXB5MIv9u2Vc= + AJZXiBSxKMJwKFr+pkTwKdrYJ2Y= Modules/FBSDKShareKit.swiftmodule/arm64-apple-ios-simulator.swiftinterface - FNkn1HZYXlogzJspZ0E49+z/E1s= + kK/w6n8fgWtHnXCioXJ+iQSPnts= Modules/FBSDKShareKit.swiftmodule/arm64-apple-ios-simulator.swiftmodule - +uftgP0rKWFdBBJ7zSIAPNwGrzY= - - Modules/FBSDKShareKit.swiftmodule/arm64.swiftdoc - - rXuomqfEApLcl7udXB5MIv9u2Vc= - - Modules/FBSDKShareKit.swiftmodule/arm64.swiftinterface - - FNkn1HZYXlogzJspZ0E49+z/E1s= - - Modules/FBSDKShareKit.swiftmodule/arm64.swiftmodule - - +uftgP0rKWFdBBJ7zSIAPNwGrzY= + Ylby8H/ZylRZht9WPuWZOLcG5Jo= Modules/FBSDKShareKit.swiftmodule/x86_64-apple-ios-simulator.swiftdoc - zZDCrYoKHcaNBprPIuHvBtaLYKs= + sS/A/LP+VYxAaqHRYjNWA2BITZ0= Modules/FBSDKShareKit.swiftmodule/x86_64-apple-ios-simulator.swiftinterface - 27021WjhfivNVDy/s3aFzxSx/Lg= + WI0WX4DJNEXKgRJJSIh0ap5h+Ro= Modules/FBSDKShareKit.swiftmodule/x86_64-apple-ios-simulator.swiftmodule - t3W66xFt3Z9L2LHOGlAOuTvpSek= - - Modules/FBSDKShareKit.swiftmodule/x86_64.swiftdoc - - zZDCrYoKHcaNBprPIuHvBtaLYKs= - - Modules/FBSDKShareKit.swiftmodule/x86_64.swiftinterface - - 27021WjhfivNVDy/s3aFzxSx/Lg= - - Modules/FBSDKShareKit.swiftmodule/x86_64.swiftmodule - - t3W66xFt3Z9L2LHOGlAOuTvpSek= + m7kKmksClepI/PjhU0k+vi1hQzY= Modules/module.modulemap @@ -81,10 +57,6 @@ Headers/FBSDKShareBridgeOptions.h - hash - - UnSjaUXm5qLeLGXDUNVRzXY9NrQ= - hash2 IxpwBSGJEUrCXBdjRGpZ0yehzDl7wfNF5HReqM5qO/8= @@ -92,10 +64,6 @@ Headers/FBSDKShareErrorDomain.h - hash - - ccdtzvuodQ/lvKIVoHt8KIM9u2U= - hash2 Gq/jBWHIi9/+dLPC1EqzBf+XM4GcHg1JpVUb0DiK6jM= @@ -103,21 +71,13 @@ Headers/FBSDKShareKit-Swift.h - hash - - aVUQZbuIsqNpPcngJcxuQfGido4= - hash2 - 6l2PR35Ku4t+0Q59SbbzZyL40lnWDiX4RNSkh00JzTQ= + MN0qZ4UlSkHBW4qJvID47LVEiu3Km+S6wbSfXvjYju4= Headers/FBSDKShareKit.h - hash - - 3Vlzn/6bUD/wgctBGh6x9fepcJg= - hash2 BizbBQ3VvhD8p64UL0pkalRRg0wPwYLFP3IXGeJnkE4= @@ -125,142 +85,48 @@ Modules/FBSDKShareKit.swiftmodule/arm64-apple-ios-simulator.swiftdoc - hash - - rXuomqfEApLcl7udXB5MIv9u2Vc= - hash2 - 0k/C5slXOr3xoQoKepqzpQzcDem5DRnu8zzptSolmUg= + Q1iJH/cVLRF4eHyn9lISOU+70/3DeNva9lIvKWzpsQw= Modules/FBSDKShareKit.swiftmodule/arm64-apple-ios-simulator.swiftinterface - hash - - FNkn1HZYXlogzJspZ0E49+z/E1s= - hash2 - lwui+YYSqeCy9O0TH9PBcHOwMlZNY2S9XatMvZMARTc= + gkdqMhDoi/RVkxwsXLr089gikCpdPCNcbneANFksIjY= Modules/FBSDKShareKit.swiftmodule/arm64-apple-ios-simulator.swiftmodule - hash - - +uftgP0rKWFdBBJ7zSIAPNwGrzY= - - hash2 - - p1XfJ1hCZgZRKpWjwih8dXLXvg68/rfaKx13l77ZDtY= - - - Modules/FBSDKShareKit.swiftmodule/arm64.swiftdoc - - hash - - rXuomqfEApLcl7udXB5MIv9u2Vc= - - hash2 - - 0k/C5slXOr3xoQoKepqzpQzcDem5DRnu8zzptSolmUg= - - - Modules/FBSDKShareKit.swiftmodule/arm64.swiftinterface - - hash - - FNkn1HZYXlogzJspZ0E49+z/E1s= - - hash2 - - lwui+YYSqeCy9O0TH9PBcHOwMlZNY2S9XatMvZMARTc= - - - Modules/FBSDKShareKit.swiftmodule/arm64.swiftmodule - - hash - - +uftgP0rKWFdBBJ7zSIAPNwGrzY= - hash2 - p1XfJ1hCZgZRKpWjwih8dXLXvg68/rfaKx13l77ZDtY= + /ZctSiPG/p11+iOIpD4GxKzE3Q3kgpmtP/NOZm0A5QI= Modules/FBSDKShareKit.swiftmodule/x86_64-apple-ios-simulator.swiftdoc - hash - - zZDCrYoKHcaNBprPIuHvBtaLYKs= - hash2 - s91RrZA0YsEUDGEuraSw1RUJEOrXgKbw/J+imDqnpK0= + RmokB5WMXPDBvpSCFXVCe5j7VpOeeJdbEcF6Wb7q/cQ= Modules/FBSDKShareKit.swiftmodule/x86_64-apple-ios-simulator.swiftinterface - hash - - 27021WjhfivNVDy/s3aFzxSx/Lg= - hash2 - pyh9kPvMQNXO+wsUnPZlXsO5q5xCBoxWrSV7WBzdQ8w= + IFQahetPyqq67PYsM0fnL0McrLs965QbqvG/kgPtuJE= Modules/FBSDKShareKit.swiftmodule/x86_64-apple-ios-simulator.swiftmodule - hash - - t3W66xFt3Z9L2LHOGlAOuTvpSek= - - hash2 - - UvqC4wIPZ81ekbG1GT5KpXzPhv39tQAEXiDfvFrGLRI= - - - Modules/FBSDKShareKit.swiftmodule/x86_64.swiftdoc - - hash - - zZDCrYoKHcaNBprPIuHvBtaLYKs= - - hash2 - - s91RrZA0YsEUDGEuraSw1RUJEOrXgKbw/J+imDqnpK0= - - - Modules/FBSDKShareKit.swiftmodule/x86_64.swiftinterface - - hash - - 27021WjhfivNVDy/s3aFzxSx/Lg= - hash2 - pyh9kPvMQNXO+wsUnPZlXsO5q5xCBoxWrSV7WBzdQ8w= - - - Modules/FBSDKShareKit.swiftmodule/x86_64.swiftmodule - - hash - - t3W66xFt3Z9L2LHOGlAOuTvpSek= - - hash2 - - UvqC4wIPZ81ekbG1GT5KpXzPhv39tQAEXiDfvFrGLRI= + 6QDJQuBBLdY9Hl8bNFEOhAS+XyfRh0P0zZG9ZUAvwVE= Modules/module.modulemap - hash - - c/1l3+MTRWj+XKPFv/2HWhKeUtA= - hash2 LFKLAS36xoxx786XN6Efo7GDNLqGNFpjOc/zQ1+JRXY= diff --git a/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-simulator/FBSDKShareKit.framework/_CodeSignature/CodeSignature b/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-simulator/FBSDKShareKit.framework/_CodeSignature/CodeSignature deleted file mode 100644 index e69de29b..00000000 diff --git a/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-simulator/dSYMs/FBSDKShareKit.framework.dSYM/Contents/Info.plist b/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-simulator/dSYMs/FBSDKShareKit.framework.dSYM/Contents/Info.plist new file mode 100644 index 00000000..a57ddd8e --- /dev/null +++ b/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-simulator/dSYMs/FBSDKShareKit.framework.dSYM/Contents/Info.plist @@ -0,0 +1,20 @@ + + + + + CFBundleDevelopmentRegion + English + CFBundleIdentifier + com.apple.xcode.dsym.com.facebook.sdk.FBSDKShareKit + CFBundleInfoDictionaryVersion + 6.0 + CFBundlePackageType + dSYM + CFBundleSignature + ???? + CFBundleShortVersionString + 1.0 + CFBundleVersion + 15.1.0 + + diff --git a/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-simulator/dSYMs/FBSDKShareKit.framework.dSYM/Contents/Resources/DWARF/FBSDKShareKit b/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-simulator/dSYMs/FBSDKShareKit.framework.dSYM/Contents/Resources/DWARF/FBSDKShareKit new file mode 100644 index 00000000..bd3ce64d Binary files /dev/null and b/ios/platform/FBSDKShareKit.xcframework/ios-arm64_x86_64-simulator/dSYMs/FBSDKShareKit.framework.dSYM/Contents/Resources/DWARF/FBSDKShareKit differ diff --git a/ios/platform/FBSDKShareKit.xcframework/tvos-arm64/FBSDKShareKit.framework/FBSDKShareKit b/ios/platform/FBSDKShareKit.xcframework/tvos-arm64/FBSDKShareKit.framework/FBSDKShareKit old mode 100644 new mode 100755 index 42ae3296..826b9bca Binary files a/ios/platform/FBSDKShareKit.xcframework/tvos-arm64/FBSDKShareKit.framework/FBSDKShareKit and b/ios/platform/FBSDKShareKit.xcframework/tvos-arm64/FBSDKShareKit.framework/FBSDKShareKit differ diff --git a/ios/platform/FBSDKShareKit.xcframework/tvos-arm64/FBSDKShareKit.framework/Headers/FBSDKShareKit-Swift.h b/ios/platform/FBSDKShareKit.xcframework/tvos-arm64/FBSDKShareKit.framework/Headers/FBSDKShareKit-Swift.h index 187de2bc..52387f71 100644 --- a/ios/platform/FBSDKShareKit.xcframework/tvos-arm64/FBSDKShareKit.framework/Headers/FBSDKShareKit-Swift.h +++ b/ios/platform/FBSDKShareKit.xcframework/tvos-arm64/FBSDKShareKit.framework/Headers/FBSDKShareKit-Swift.h @@ -1,4 +1,4 @@ -// Generated by Apple Swift version 5.5 (swiftlang-1300.0.31.1 clang-1300.0.29.1) +// Generated by Apple Swift version 5.6.1 (swiftlang-5.6.0.323.66 clang-1316.0.20.12) #ifndef FBSDKSHAREKIT_SWIFT_H #define FBSDKSHAREKIT_SWIFT_H #pragma clang diagnostic push @@ -184,6 +184,13 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); #if !defined(IBSegueAction) # define IBSegueAction #endif +#if !defined(SWIFT_EXTERN) +# if defined(__cplusplus) +# define SWIFT_EXTERN extern "C" +# else +# define SWIFT_EXTERN extern +# endif +#endif #if __has_feature(modules) #if __has_warning("-Watimport-in-framework-header") #pragma clang diagnostic ignored "-Watimport-in-framework-header" @@ -211,7 +218,6 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); @class NSString; -@class NSNumber; /// Represents a single hashtag that can be used with the share dialog. SWIFT_CLASS_NAMED("Hashtag") @@ -279,10 +285,10 @@ SWIFT_CLASS_NAMED("ShareLinkContent") @end -/// A base interface for validation of content and media. -SWIFT_PROTOCOL_NAMED("SharingValidation") -@protocol FBSDKSharingValidation -/// Asks the receiver to validate that its content or media values are valid. +/// An interface for validatable content and media. +SWIFT_PROTOCOL_NAMED("SharingValidatable") +@protocol FBSDKSharingValidatable +/// Validate that this content or media contains valid values. /// \param options The share bridge options to use for validation. /// /// @@ -294,7 +300,7 @@ SWIFT_PROTOCOL_NAMED("SharingValidation") /// A base interface for content to be shared. SWIFT_PROTOCOL_NAMED("SharingContent") -@protocol FBSDKSharingContent +@protocol FBSDKSharingContent /// URL for the content being shared. /// 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/) @@ -332,7 +338,7 @@ SWIFT_PROTOCOL_NAMED("SharingContent") @end -@interface FBSDKShareLinkContent (SWIFT_EXTENSION(FBSDKShareKit)) +@interface FBSDKShareLinkContent (SWIFT_EXTENSION(FBSDKShareKit)) /// Asks the receiver to validate that its content or media values are valid. - (BOOL)validateWithOptions:(FBSDKShareBridgeOptions)bridgeOptions error:(NSError * _Nullable * _Nullable)error; @end @@ -371,7 +377,7 @@ SWIFT_CLASS_NAMED("ShareMediaContent") @end -@interface FBSDKShareMediaContent (SWIFT_EXTENSION(FBSDKShareKit)) +@interface FBSDKShareMediaContent (SWIFT_EXTENSION(FBSDKShareKit)) /// Asks the receiver to validate that its content or media values are valid. - (BOOL)validateWithOptions:(FBSDKShareBridgeOptions)bridgeOptions error:(NSError * _Nullable * _Nullable)error; @end @@ -434,7 +440,7 @@ SWIFT_CLASS_NAMED("SharePhoto") -@interface FBSDKSharePhoto (SWIFT_EXTENSION(FBSDKShareKit)) +@interface FBSDKSharePhoto (SWIFT_EXTENSION(FBSDKShareKit)) /// Asks the receiver to validate that its content or media values are valid. - (BOOL)validateWithOptions:(FBSDKShareBridgeOptions)bridgeOptions error:(NSError * _Nullable * _Nullable)error; @end @@ -478,7 +484,7 @@ SWIFT_CLASS_NAMED("SharePhotoContent") @end -@interface FBSDKSharePhotoContent (SWIFT_EXTENSION(FBSDKShareKit)) +@interface FBSDKSharePhotoContent (SWIFT_EXTENSION(FBSDKShareKit)) /// Validate that this content contains valid values - (BOOL)validateWithOptions:(FBSDKShareBridgeOptions)bridgeOptions error:(NSError * _Nullable * _Nullable)error; @end @@ -521,7 +527,7 @@ SWIFT_CLASS_NAMED("ShareVideo") -@interface FBSDKShareVideo (SWIFT_EXTENSION(FBSDKShareKit)) +@interface FBSDKShareVideo (SWIFT_EXTENSION(FBSDKShareKit)) /// Asks the receiver to validate that its content or media values are valid. - (BOOL)validateWithOptions:(FBSDKShareBridgeOptions)bridgeOptions error:(NSError * _Nullable * _Nullable)error; @end @@ -565,7 +571,7 @@ SWIFT_CLASS_NAMED("ShareVideoContent") @end -@interface FBSDKShareVideoContent (SWIFT_EXTENSION(FBSDKShareKit)) +@interface FBSDKShareVideoContent (SWIFT_EXTENSION(FBSDKShareKit)) - (BOOL)validateWithOptions:(FBSDKShareBridgeOptions)bridgeOptions error:(NSError * _Nullable * _Nullable)error; @end diff --git a/ios/platform/FBSDKShareKit.xcframework/tvos-arm64/FBSDKShareKit.framework/Info.plist b/ios/platform/FBSDKShareKit.xcframework/tvos-arm64/FBSDKShareKit.framework/Info.plist index 3d406018..3af924c3 100644 Binary files a/ios/platform/FBSDKShareKit.xcframework/tvos-arm64/FBSDKShareKit.framework/Info.plist and b/ios/platform/FBSDKShareKit.xcframework/tvos-arm64/FBSDKShareKit.framework/Info.plist differ diff --git a/ios/platform/FBSDKShareKit.xcframework/tvos-arm64/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/arm64-apple-tvos.swiftdoc b/ios/platform/FBSDKShareKit.xcframework/tvos-arm64/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/arm64-apple-tvos.swiftdoc index 5fa07352..e1999e06 100644 Binary files a/ios/platform/FBSDKShareKit.xcframework/tvos-arm64/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/arm64-apple-tvos.swiftdoc and b/ios/platform/FBSDKShareKit.xcframework/tvos-arm64/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/arm64-apple-tvos.swiftdoc differ diff --git a/ios/platform/FBSDKShareKit.xcframework/tvos-arm64/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/arm64-apple-tvos.swiftinterface b/ios/platform/FBSDKShareKit.xcframework/tvos-arm64/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/arm64-apple-tvos.swiftinterface index 8a8d4557..02645388 100644 --- a/ios/platform/FBSDKShareKit.xcframework/tvos-arm64/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/arm64-apple-tvos.swiftinterface +++ b/ios/platform/FBSDKShareKit.xcframework/tvos-arm64/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/arm64-apple-tvos.swiftinterface @@ -1,6 +1,6 @@ // swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.5 (swiftlang-1300.0.31.1 clang-1300.0.29.1) -// swift-module-flags: -target arm64-apple-tvos11.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FBSDKShareKit +// swift-compiler-version: Apple Swift version 5.6.1 (swiftlang-5.6.0.323.66 clang-1316.0.20.12) +// swift-module-flags: -target arm64-apple-tvos12.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FBSDKShareKit import FBSDKCoreKit import FBSDKCoreKit_Basics @_exported import FBSDKShareKit @@ -51,7 +51,7 @@ public let ShareErrorDomain: Swift.String extension FBSDKShareKit.ShareLinkContent : FBSDKShareKit.SharingContent { @objc(addParameters:bridgeOptions:) final public func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any] } -extension FBSDKShareKit.ShareLinkContent : FBSDKShareKit.SharingValidation { +extension FBSDKShareKit.ShareLinkContent : FBSDKShareKit.SharingValidatable { @objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws } @objc(FBSDKShareMedia) public protocol ShareMedia { @@ -71,7 +71,7 @@ extension FBSDKShareKit.ShareLinkContent : FBSDKShareKit.SharingValidation { extension FBSDKShareKit.ShareMediaContent : FBSDKShareKit.SharingContent { @objc(addParameters:bridgeOptions:) final public func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any] } -extension FBSDKShareKit.ShareMediaContent : FBSDKShareKit.SharingValidation { +extension FBSDKShareKit.ShareMediaContent : FBSDKShareKit.SharingValidatable { @objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws } @_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKSharePhoto) final public class SharePhoto : ObjectiveC.NSObject, FBSDKShareKit.ShareMedia { @@ -94,7 +94,7 @@ extension FBSDKShareKit.ShareMediaContent : FBSDKShareKit.SharingValidation { @objc convenience public init(photoAsset: Photos.PHAsset, isUserGenerated: Swift.Bool) @objc deinit } -extension FBSDKShareKit.SharePhoto : FBSDKShareKit.SharingValidation { +extension FBSDKShareKit.SharePhoto : FBSDKShareKit.SharingValidatable { @objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws } @_inheritsConvenienceInitializers @objcMembers @objc(FBSDKSharePhotoContent) final public class SharePhotoContent : ObjectiveC.NSObject { @@ -112,7 +112,7 @@ extension FBSDKShareKit.SharePhoto : FBSDKShareKit.SharingValidation { extension FBSDKShareKit.SharePhotoContent : FBSDKShareKit.SharingContent { @objc(addParameters:bridgeOptions:) final public func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any] } -extension FBSDKShareKit.SharePhotoContent : FBSDKShareKit.SharingValidation { +extension FBSDKShareKit.SharePhotoContent : FBSDKShareKit.SharingValidatable { @objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws } @_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKShareVideo) final public class ShareVideo : ObjectiveC.NSObject, FBSDKShareKit.ShareMedia { @@ -134,7 +134,7 @@ extension FBSDKShareKit.SharePhotoContent : FBSDKShareKit.SharingValidation { @objc convenience public init(videoURL: Foundation.URL, previewPhoto: FBSDKShareKit.SharePhoto? = nil) @objc deinit } -extension FBSDKShareKit.ShareVideo : FBSDKShareKit.SharingValidation { +extension FBSDKShareKit.ShareVideo : FBSDKShareKit.SharingValidatable { @objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws } @_inheritsConvenienceInitializers @objcMembers @objc(FBSDKShareVideoContent) final public class ShareVideoContent : ObjectiveC.NSObject { @@ -154,14 +154,14 @@ extension FBSDKShareKit.ShareVideo : FBSDKShareKit.SharingValidation { extension FBSDKShareKit.ShareVideoContent : FBSDKShareKit.SharingContent { @objc(addParameters:bridgeOptions:) final public func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any] } -extension FBSDKShareKit.ShareVideoContent : FBSDKShareKit.SharingValidation { +extension FBSDKShareKit.ShareVideoContent : FBSDKShareKit.SharingValidatable { @objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws } @available(tvOS, unavailable) @objc(FBSDKSharingButton) public protocol SharingButton { @objc var shareContent: FBSDKShareKit.SharingContent? { get set } } -@objc(FBSDKSharingContent) public protocol SharingContent : FBSDKShareKit.SharingValidation, ObjectiveC.NSObjectProtocol { +@objc(FBSDKSharingContent) public protocol SharingContent : FBSDKShareKit.SharingValidatable, ObjectiveC.NSObjectProtocol { @objc var contentURL: Foundation.URL? { get set } @objc var hashtag: FBSDKShareKit.Hashtag? { get set } @objc var peopleIDs: [Swift.String] { get set } @@ -171,7 +171,7 @@ extension FBSDKShareKit.ShareVideoContent : FBSDKShareKit.SharingValidation { @objc var shareUUID: Swift.String? { get } @objc(addParameters:bridgeOptions:) func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any] } -@objc(FBSDKSharingValidation) public protocol SharingValidation { +@objc(FBSDKSharingValidatable) public protocol SharingValidatable { @objc(validateWithOptions:error:) func validate(options: FBSDKShareKit.ShareBridgeOptions) throws } public enum _ShareUtility { diff --git a/ios/platform/FBSDKShareKit.xcframework/tvos-arm64/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/arm64.swiftdoc b/ios/platform/FBSDKShareKit.xcframework/tvos-arm64/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/arm64.swiftdoc deleted file mode 100644 index 5fa07352..00000000 Binary files a/ios/platform/FBSDKShareKit.xcframework/tvos-arm64/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/arm64.swiftdoc and /dev/null differ diff --git a/ios/platform/FBSDKShareKit.xcframework/tvos-arm64/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/arm64.swiftinterface b/ios/platform/FBSDKShareKit.xcframework/tvos-arm64/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/arm64.swiftinterface deleted file mode 100644 index 8a8d4557..00000000 --- a/ios/platform/FBSDKShareKit.xcframework/tvos-arm64/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/arm64.swiftinterface +++ /dev/null @@ -1,185 +0,0 @@ -// swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.5 (swiftlang-1300.0.31.1 clang-1300.0.29.1) -// swift-module-flags: -target arm64-apple-tvos11.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FBSDKShareKit -import FBSDKCoreKit -import FBSDKCoreKit_Basics -@_exported import FBSDKShareKit -import Foundation -import Photos -import Swift -import UIKit -import _Concurrency -@objcMembers @objc(FBSDKHashtag) final public class Hashtag : ObjectiveC.NSObject { - @objc final public var stringRepresentation: Swift.String - @objc(initWithString:) public init(_ string: Swift.String) - @objc override final public var description: Swift.String { - @objc get - } - @objc final public var isValid: Swift.Bool { - @objc get - } - @objc override final public var hash: Swift.Int { - @objc get - } - @objc override final public func isEqual(_ object: Any?) -> Swift.Bool - @objc deinit -} -public let ShareErrorDomain: Swift.String -@objc(FBSDKShareError) public enum ShareError : Swift.Int { - case reserved = 200 - case openGraph - case dialogNotAvailable - case unknown - public init?(rawValue: Swift.Int) - public typealias RawValue = Swift.Int - public var rawValue: Swift.Int { - get - } -} -@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKShareLinkContent) final public class ShareLinkContent : ObjectiveC.NSObject { - @objc final public var quote: Swift.String? - @objc final public var contentURL: Foundation.URL? - @objc final public var hashtag: FBSDKShareKit.Hashtag? - @objc final public var peopleIDs: [Swift.String] - @objc final public var placeID: Swift.String? - @objc final public var ref: Swift.String? - @objc final public var pageID: Swift.String? - @objc final public let shareUUID: Swift.String? - @objc override dynamic public init() - @objc deinit -} -extension FBSDKShareKit.ShareLinkContent : FBSDKShareKit.SharingContent { - @objc(addParameters:bridgeOptions:) final public func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any] -} -extension FBSDKShareKit.ShareLinkContent : FBSDKShareKit.SharingValidation { - @objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws -} -@objc(FBSDKShareMedia) public protocol ShareMedia { -} -@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKShareMediaContent) final public class ShareMediaContent : ObjectiveC.NSObject { - @objc final public var media: [FBSDKShareKit.ShareMedia] - @objc final public var contentURL: Foundation.URL? - @objc final public var hashtag: FBSDKShareKit.Hashtag? - @objc final public var peopleIDs: [Swift.String] - @objc final public var placeID: Swift.String? - @objc final public var ref: Swift.String? - @objc final public var pageID: Swift.String? - @objc final public let shareUUID: Swift.String? - @objc override dynamic public init() - @objc deinit -} -extension FBSDKShareKit.ShareMediaContent : FBSDKShareKit.SharingContent { - @objc(addParameters:bridgeOptions:) final public func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any] -} -extension FBSDKShareKit.ShareMediaContent : FBSDKShareKit.SharingValidation { - @objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws -} -@_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKSharePhoto) final public class SharePhoto : ObjectiveC.NSObject, FBSDKShareKit.ShareMedia { - @objc final public var image: UIKit.UIImage? { - @objc get - @objc set - } - @objc final public var imageURL: Foundation.URL? { - @objc get - @objc set - } - @objc final public var photoAsset: Photos.PHAsset? { - @objc get - @objc set - } - @objc final public var isUserGenerated: Swift.Bool - @objc final public var caption: Swift.String? - @objc convenience public init(image: UIKit.UIImage, isUserGenerated: Swift.Bool) - @objc convenience public init(imageURL: Foundation.URL, isUserGenerated: Swift.Bool) - @objc convenience public init(photoAsset: Photos.PHAsset, isUserGenerated: Swift.Bool) - @objc deinit -} -extension FBSDKShareKit.SharePhoto : FBSDKShareKit.SharingValidation { - @objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws -} -@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKSharePhotoContent) final public class SharePhotoContent : ObjectiveC.NSObject { - @objc final public var photos: [FBSDKShareKit.SharePhoto] - @objc final public var contentURL: Foundation.URL? - @objc final public var hashtag: FBSDKShareKit.Hashtag? - @objc final public var peopleIDs: [Swift.String] - @objc final public var placeID: Swift.String? - @objc final public var ref: Swift.String? - @objc final public var pageID: Swift.String? - @objc final public let shareUUID: Swift.String? - @objc override dynamic public init() - @objc deinit -} -extension FBSDKShareKit.SharePhotoContent : FBSDKShareKit.SharingContent { - @objc(addParameters:bridgeOptions:) final public func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any] -} -extension FBSDKShareKit.SharePhotoContent : FBSDKShareKit.SharingValidation { - @objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws -} -@_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKShareVideo) final public class ShareVideo : ObjectiveC.NSObject, FBSDKShareKit.ShareMedia { - @objc final public var data: Foundation.Data? { - @objc get - @objc set - } - @objc final public var videoAsset: Photos.PHAsset? { - @objc get - @objc set - } - @objc final public var videoURL: Foundation.URL? { - @objc get - @objc set - } - @objc final public var previewPhoto: FBSDKShareKit.SharePhoto? - @objc convenience public init(data: Foundation.Data, previewPhoto: FBSDKShareKit.SharePhoto? = nil) - @objc convenience public init(videoAsset: Photos.PHAsset, previewPhoto: FBSDKShareKit.SharePhoto? = nil) - @objc convenience public init(videoURL: Foundation.URL, previewPhoto: FBSDKShareKit.SharePhoto? = nil) - @objc deinit -} -extension FBSDKShareKit.ShareVideo : FBSDKShareKit.SharingValidation { - @objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws -} -@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKShareVideoContent) final public class ShareVideoContent : ObjectiveC.NSObject { - @objc final public var video: FBSDKShareKit.ShareVideo - @objc final public var contentURL: Foundation.URL? - @objc final public var hashtag: FBSDKShareKit.Hashtag? - @objc final public var peopleIDs: [Swift.String] - @objc final public var placeID: Swift.String? - @objc final public var ref: Swift.String? - @objc final public var pageID: Swift.String? - @objc final public var shareUUID: Swift.String? { - get - } - @objc override dynamic public init() - @objc deinit -} -extension FBSDKShareKit.ShareVideoContent : FBSDKShareKit.SharingContent { - @objc(addParameters:bridgeOptions:) final public func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any] -} -extension FBSDKShareKit.ShareVideoContent : FBSDKShareKit.SharingValidation { - @objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws -} -@available(tvOS, unavailable) -@objc(FBSDKSharingButton) public protocol SharingButton { - @objc var shareContent: FBSDKShareKit.SharingContent? { get set } -} -@objc(FBSDKSharingContent) public protocol SharingContent : FBSDKShareKit.SharingValidation, ObjectiveC.NSObjectProtocol { - @objc var contentURL: Foundation.URL? { get set } - @objc var hashtag: FBSDKShareKit.Hashtag? { get set } - @objc var peopleIDs: [Swift.String] { get set } - @objc var placeID: Swift.String? { get set } - @objc var ref: Swift.String? { get set } - @objc var pageID: Swift.String? { get set } - @objc var shareUUID: Swift.String? { get } - @objc(addParameters:bridgeOptions:) func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any] -} -@objc(FBSDKSharingValidation) public protocol SharingValidation { - @objc(validateWithOptions:error:) func validate(options: FBSDKShareKit.ShareBridgeOptions) throws -} -public enum _ShareUtility { -} -extension FBSDKShareKit._ShareUtility { - public static func validateRequiredValue(_ value: Any, named name: Swift.String) throws - public static func validateArgument(_ value: Argument, named name: Swift.String, in possibleValues: Swift.Set) throws where Argument : Swift.Hashable -} -extension FBSDKShareKit.ShareError : Swift.Equatable {} -extension FBSDKShareKit.ShareError : Swift.Hashable {} -extension FBSDKShareKit.ShareError : Swift.RawRepresentable {} diff --git a/ios/platform/FBSDKShareKit.xcframework/tvos-arm64/dSYMs/FBSDKShareKit.framework.dSYM/Contents/Info.plist b/ios/platform/FBSDKShareKit.xcframework/tvos-arm64/dSYMs/FBSDKShareKit.framework.dSYM/Contents/Info.plist new file mode 100644 index 00000000..a57ddd8e --- /dev/null +++ b/ios/platform/FBSDKShareKit.xcframework/tvos-arm64/dSYMs/FBSDKShareKit.framework.dSYM/Contents/Info.plist @@ -0,0 +1,20 @@ + + + + + CFBundleDevelopmentRegion + English + CFBundleIdentifier + com.apple.xcode.dsym.com.facebook.sdk.FBSDKShareKit + CFBundleInfoDictionaryVersion + 6.0 + CFBundlePackageType + dSYM + CFBundleSignature + ???? + CFBundleShortVersionString + 1.0 + CFBundleVersion + 15.1.0 + + diff --git a/ios/platform/FBSDKShareKit.xcframework/tvos-arm64/dSYMs/FBSDKShareKit.framework.dSYM/Contents/Resources/DWARF/FBSDKShareKit b/ios/platform/FBSDKShareKit.xcframework/tvos-arm64/dSYMs/FBSDKShareKit.framework.dSYM/Contents/Resources/DWARF/FBSDKShareKit new file mode 100644 index 00000000..1bd0326c Binary files /dev/null and b/ios/platform/FBSDKShareKit.xcframework/tvos-arm64/dSYMs/FBSDKShareKit.framework.dSYM/Contents/Resources/DWARF/FBSDKShareKit differ diff --git a/ios/platform/FBSDKShareKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKShareKit.framework/FBSDKShareKit b/ios/platform/FBSDKShareKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKShareKit.framework/FBSDKShareKit old mode 100644 new mode 100755 index 6b5e0646..78a60239 Binary files a/ios/platform/FBSDKShareKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKShareKit.framework/FBSDKShareKit and b/ios/platform/FBSDKShareKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKShareKit.framework/FBSDKShareKit differ diff --git a/ios/platform/FBSDKShareKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKShareKit.framework/Headers/FBSDKShareKit-Swift.h b/ios/platform/FBSDKShareKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKShareKit.framework/Headers/FBSDKShareKit-Swift.h index 55a6691c..e2793988 100644 --- a/ios/platform/FBSDKShareKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKShareKit.framework/Headers/FBSDKShareKit-Swift.h +++ b/ios/platform/FBSDKShareKit.xcframework/tvos-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.5 (swiftlang-1300.0.31.1 clang-1300.0.29.1) +// Generated by Apple Swift version 5.6.1 (swiftlang-5.6.0.323.66 clang-1316.0.20.12) #ifndef FBSDKSHAREKIT_SWIFT_H #define FBSDKSHAREKIT_SWIFT_H #pragma clang diagnostic push @@ -186,6 +186,13 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); #if !defined(IBSegueAction) # define IBSegueAction #endif +#if !defined(SWIFT_EXTERN) +# if defined(__cplusplus) +# define SWIFT_EXTERN extern "C" +# else +# define SWIFT_EXTERN extern +# endif +#endif #if __has_feature(modules) #if __has_warning("-Watimport-in-framework-header") #pragma clang diagnostic ignored "-Watimport-in-framework-header" @@ -213,7 +220,6 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); @class NSString; -@class NSNumber; /// Represents a single hashtag that can be used with the share dialog. SWIFT_CLASS_NAMED("Hashtag") @@ -281,10 +287,10 @@ SWIFT_CLASS_NAMED("ShareLinkContent") @end -/// A base interface for validation of content and media. -SWIFT_PROTOCOL_NAMED("SharingValidation") -@protocol FBSDKSharingValidation -/// Asks the receiver to validate that its content or media values are valid. +/// An interface for validatable content and media. +SWIFT_PROTOCOL_NAMED("SharingValidatable") +@protocol FBSDKSharingValidatable +/// Validate that this content or media contains valid values. /// \param options The share bridge options to use for validation. /// /// @@ -296,7 +302,7 @@ SWIFT_PROTOCOL_NAMED("SharingValidation") /// A base interface for content to be shared. SWIFT_PROTOCOL_NAMED("SharingContent") -@protocol FBSDKSharingContent +@protocol FBSDKSharingContent /// URL for the content being shared. /// 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/) @@ -334,7 +340,7 @@ SWIFT_PROTOCOL_NAMED("SharingContent") @end -@interface FBSDKShareLinkContent (SWIFT_EXTENSION(FBSDKShareKit)) +@interface FBSDKShareLinkContent (SWIFT_EXTENSION(FBSDKShareKit)) /// Asks the receiver to validate that its content or media values are valid. - (BOOL)validateWithOptions:(FBSDKShareBridgeOptions)bridgeOptions error:(NSError * _Nullable * _Nullable)error; @end @@ -373,7 +379,7 @@ SWIFT_CLASS_NAMED("ShareMediaContent") @end -@interface FBSDKShareMediaContent (SWIFT_EXTENSION(FBSDKShareKit)) +@interface FBSDKShareMediaContent (SWIFT_EXTENSION(FBSDKShareKit)) /// Asks the receiver to validate that its content or media values are valid. - (BOOL)validateWithOptions:(FBSDKShareBridgeOptions)bridgeOptions error:(NSError * _Nullable * _Nullable)error; @end @@ -436,7 +442,7 @@ SWIFT_CLASS_NAMED("SharePhoto") -@interface FBSDKSharePhoto (SWIFT_EXTENSION(FBSDKShareKit)) +@interface FBSDKSharePhoto (SWIFT_EXTENSION(FBSDKShareKit)) /// Asks the receiver to validate that its content or media values are valid. - (BOOL)validateWithOptions:(FBSDKShareBridgeOptions)bridgeOptions error:(NSError * _Nullable * _Nullable)error; @end @@ -480,7 +486,7 @@ SWIFT_CLASS_NAMED("SharePhotoContent") @end -@interface FBSDKSharePhotoContent (SWIFT_EXTENSION(FBSDKShareKit)) +@interface FBSDKSharePhotoContent (SWIFT_EXTENSION(FBSDKShareKit)) /// Validate that this content contains valid values - (BOOL)validateWithOptions:(FBSDKShareBridgeOptions)bridgeOptions error:(NSError * _Nullable * _Nullable)error; @end @@ -523,7 +529,7 @@ SWIFT_CLASS_NAMED("ShareVideo") -@interface FBSDKShareVideo (SWIFT_EXTENSION(FBSDKShareKit)) +@interface FBSDKShareVideo (SWIFT_EXTENSION(FBSDKShareKit)) /// Asks the receiver to validate that its content or media values are valid. - (BOOL)validateWithOptions:(FBSDKShareBridgeOptions)bridgeOptions error:(NSError * _Nullable * _Nullable)error; @end @@ -567,7 +573,7 @@ SWIFT_CLASS_NAMED("ShareVideoContent") @end -@interface FBSDKShareVideoContent (SWIFT_EXTENSION(FBSDKShareKit)) +@interface FBSDKShareVideoContent (SWIFT_EXTENSION(FBSDKShareKit)) - (BOOL)validateWithOptions:(FBSDKShareBridgeOptions)bridgeOptions error:(NSError * _Nullable * _Nullable)error; @end @@ -591,7 +597,7 @@ SWIFT_PROTOCOL_NAMED("SharingButton") SWIFT_AVAILABILITY(tvos,unavailable) #endif #elif defined(__x86_64__) && __x86_64__ -// Generated by Apple Swift version 5.5 (swiftlang-1300.0.31.1 clang-1300.0.29.1) +// Generated by Apple Swift version 5.6.1 (swiftlang-5.6.0.323.66 clang-1316.0.20.12) #ifndef FBSDKSHAREKIT_SWIFT_H #define FBSDKSHAREKIT_SWIFT_H #pragma clang diagnostic push @@ -777,6 +783,13 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); #if !defined(IBSegueAction) # define IBSegueAction #endif +#if !defined(SWIFT_EXTERN) +# if defined(__cplusplus) +# define SWIFT_EXTERN extern "C" +# else +# define SWIFT_EXTERN extern +# endif +#endif #if __has_feature(modules) #if __has_warning("-Watimport-in-framework-header") #pragma clang diagnostic ignored "-Watimport-in-framework-header" @@ -804,7 +817,6 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); @class NSString; -@class NSNumber; /// Represents a single hashtag that can be used with the share dialog. SWIFT_CLASS_NAMED("Hashtag") @@ -872,10 +884,10 @@ SWIFT_CLASS_NAMED("ShareLinkContent") @end -/// A base interface for validation of content and media. -SWIFT_PROTOCOL_NAMED("SharingValidation") -@protocol FBSDKSharingValidation -/// Asks the receiver to validate that its content or media values are valid. +/// An interface for validatable content and media. +SWIFT_PROTOCOL_NAMED("SharingValidatable") +@protocol FBSDKSharingValidatable +/// Validate that this content or media contains valid values. /// \param options The share bridge options to use for validation. /// /// @@ -887,7 +899,7 @@ SWIFT_PROTOCOL_NAMED("SharingValidation") /// A base interface for content to be shared. SWIFT_PROTOCOL_NAMED("SharingContent") -@protocol FBSDKSharingContent +@protocol FBSDKSharingContent /// URL for the content being shared. /// 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/) @@ -925,7 +937,7 @@ SWIFT_PROTOCOL_NAMED("SharingContent") @end -@interface FBSDKShareLinkContent (SWIFT_EXTENSION(FBSDKShareKit)) +@interface FBSDKShareLinkContent (SWIFT_EXTENSION(FBSDKShareKit)) /// Asks the receiver to validate that its content or media values are valid. - (BOOL)validateWithOptions:(FBSDKShareBridgeOptions)bridgeOptions error:(NSError * _Nullable * _Nullable)error; @end @@ -964,7 +976,7 @@ SWIFT_CLASS_NAMED("ShareMediaContent") @end -@interface FBSDKShareMediaContent (SWIFT_EXTENSION(FBSDKShareKit)) +@interface FBSDKShareMediaContent (SWIFT_EXTENSION(FBSDKShareKit)) /// Asks the receiver to validate that its content or media values are valid. - (BOOL)validateWithOptions:(FBSDKShareBridgeOptions)bridgeOptions error:(NSError * _Nullable * _Nullable)error; @end @@ -1027,7 +1039,7 @@ SWIFT_CLASS_NAMED("SharePhoto") -@interface FBSDKSharePhoto (SWIFT_EXTENSION(FBSDKShareKit)) +@interface FBSDKSharePhoto (SWIFT_EXTENSION(FBSDKShareKit)) /// Asks the receiver to validate that its content or media values are valid. - (BOOL)validateWithOptions:(FBSDKShareBridgeOptions)bridgeOptions error:(NSError * _Nullable * _Nullable)error; @end @@ -1071,7 +1083,7 @@ SWIFT_CLASS_NAMED("SharePhotoContent") @end -@interface FBSDKSharePhotoContent (SWIFT_EXTENSION(FBSDKShareKit)) +@interface FBSDKSharePhotoContent (SWIFT_EXTENSION(FBSDKShareKit)) /// Validate that this content contains valid values - (BOOL)validateWithOptions:(FBSDKShareBridgeOptions)bridgeOptions error:(NSError * _Nullable * _Nullable)error; @end @@ -1114,7 +1126,7 @@ SWIFT_CLASS_NAMED("ShareVideo") -@interface FBSDKShareVideo (SWIFT_EXTENSION(FBSDKShareKit)) +@interface FBSDKShareVideo (SWIFT_EXTENSION(FBSDKShareKit)) /// Asks the receiver to validate that its content or media values are valid. - (BOOL)validateWithOptions:(FBSDKShareBridgeOptions)bridgeOptions error:(NSError * _Nullable * _Nullable)error; @end @@ -1158,7 +1170,7 @@ SWIFT_CLASS_NAMED("ShareVideoContent") @end -@interface FBSDKShareVideoContent (SWIFT_EXTENSION(FBSDKShareKit)) +@interface FBSDKShareVideoContent (SWIFT_EXTENSION(FBSDKShareKit)) - (BOOL)validateWithOptions:(FBSDKShareBridgeOptions)bridgeOptions error:(NSError * _Nullable * _Nullable)error; @end diff --git a/ios/platform/FBSDKShareKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKShareKit.framework/Info.plist b/ios/platform/FBSDKShareKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKShareKit.framework/Info.plist index 7f914423..5bc24992 100644 Binary files a/ios/platform/FBSDKShareKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKShareKit.framework/Info.plist and b/ios/platform/FBSDKShareKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKShareKit.framework/Info.plist differ diff --git a/ios/platform/FBSDKShareKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/arm64-apple-tvos-simulator.swiftdoc b/ios/platform/FBSDKShareKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/arm64-apple-tvos-simulator.swiftdoc index c248f1b4..b861c39b 100644 Binary files a/ios/platform/FBSDKShareKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/arm64-apple-tvos-simulator.swiftdoc and b/ios/platform/FBSDKShareKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/arm64-apple-tvos-simulator.swiftdoc differ diff --git a/ios/platform/FBSDKShareKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/arm64-apple-tvos-simulator.swiftinterface b/ios/platform/FBSDKShareKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/arm64-apple-tvos-simulator.swiftinterface index 63ba0ad5..926a2740 100644 --- a/ios/platform/FBSDKShareKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/arm64-apple-tvos-simulator.swiftinterface +++ b/ios/platform/FBSDKShareKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/arm64-apple-tvos-simulator.swiftinterface @@ -1,6 +1,6 @@ // swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.5 (swiftlang-1300.0.31.1 clang-1300.0.29.1) -// swift-module-flags: -target arm64-apple-tvos11.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FBSDKShareKit +// swift-compiler-version: Apple Swift version 5.6.1 (swiftlang-5.6.0.323.66 clang-1316.0.20.12) +// swift-module-flags: -target arm64-apple-tvos12.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FBSDKShareKit import FBSDKCoreKit import FBSDKCoreKit_Basics @_exported import FBSDKShareKit @@ -51,7 +51,7 @@ public let ShareErrorDomain: Swift.String extension FBSDKShareKit.ShareLinkContent : FBSDKShareKit.SharingContent { @objc(addParameters:bridgeOptions:) final public func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any] } -extension FBSDKShareKit.ShareLinkContent : FBSDKShareKit.SharingValidation { +extension FBSDKShareKit.ShareLinkContent : FBSDKShareKit.SharingValidatable { @objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws } @objc(FBSDKShareMedia) public protocol ShareMedia { @@ -71,7 +71,7 @@ extension FBSDKShareKit.ShareLinkContent : FBSDKShareKit.SharingValidation { extension FBSDKShareKit.ShareMediaContent : FBSDKShareKit.SharingContent { @objc(addParameters:bridgeOptions:) final public func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any] } -extension FBSDKShareKit.ShareMediaContent : FBSDKShareKit.SharingValidation { +extension FBSDKShareKit.ShareMediaContent : FBSDKShareKit.SharingValidatable { @objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws } @_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKSharePhoto) final public class SharePhoto : ObjectiveC.NSObject, FBSDKShareKit.ShareMedia { @@ -94,7 +94,7 @@ extension FBSDKShareKit.ShareMediaContent : FBSDKShareKit.SharingValidation { @objc convenience public init(photoAsset: Photos.PHAsset, isUserGenerated: Swift.Bool) @objc deinit } -extension FBSDKShareKit.SharePhoto : FBSDKShareKit.SharingValidation { +extension FBSDKShareKit.SharePhoto : FBSDKShareKit.SharingValidatable { @objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws } @_inheritsConvenienceInitializers @objcMembers @objc(FBSDKSharePhotoContent) final public class SharePhotoContent : ObjectiveC.NSObject { @@ -112,7 +112,7 @@ extension FBSDKShareKit.SharePhoto : FBSDKShareKit.SharingValidation { extension FBSDKShareKit.SharePhotoContent : FBSDKShareKit.SharingContent { @objc(addParameters:bridgeOptions:) final public func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any] } -extension FBSDKShareKit.SharePhotoContent : FBSDKShareKit.SharingValidation { +extension FBSDKShareKit.SharePhotoContent : FBSDKShareKit.SharingValidatable { @objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws } @_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKShareVideo) final public class ShareVideo : ObjectiveC.NSObject, FBSDKShareKit.ShareMedia { @@ -134,7 +134,7 @@ extension FBSDKShareKit.SharePhotoContent : FBSDKShareKit.SharingValidation { @objc convenience public init(videoURL: Foundation.URL, previewPhoto: FBSDKShareKit.SharePhoto? = nil) @objc deinit } -extension FBSDKShareKit.ShareVideo : FBSDKShareKit.SharingValidation { +extension FBSDKShareKit.ShareVideo : FBSDKShareKit.SharingValidatable { @objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws } @_inheritsConvenienceInitializers @objcMembers @objc(FBSDKShareVideoContent) final public class ShareVideoContent : ObjectiveC.NSObject { @@ -154,14 +154,14 @@ extension FBSDKShareKit.ShareVideo : FBSDKShareKit.SharingValidation { extension FBSDKShareKit.ShareVideoContent : FBSDKShareKit.SharingContent { @objc(addParameters:bridgeOptions:) final public func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any] } -extension FBSDKShareKit.ShareVideoContent : FBSDKShareKit.SharingValidation { +extension FBSDKShareKit.ShareVideoContent : FBSDKShareKit.SharingValidatable { @objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws } @available(tvOS, unavailable) @objc(FBSDKSharingButton) public protocol SharingButton { @objc var shareContent: FBSDKShareKit.SharingContent? { get set } } -@objc(FBSDKSharingContent) public protocol SharingContent : FBSDKShareKit.SharingValidation, ObjectiveC.NSObjectProtocol { +@objc(FBSDKSharingContent) public protocol SharingContent : FBSDKShareKit.SharingValidatable, ObjectiveC.NSObjectProtocol { @objc var contentURL: Foundation.URL? { get set } @objc var hashtag: FBSDKShareKit.Hashtag? { get set } @objc var peopleIDs: [Swift.String] { get set } @@ -171,7 +171,7 @@ extension FBSDKShareKit.ShareVideoContent : FBSDKShareKit.SharingValidation { @objc var shareUUID: Swift.String? { get } @objc(addParameters:bridgeOptions:) func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any] } -@objc(FBSDKSharingValidation) public protocol SharingValidation { +@objc(FBSDKSharingValidatable) public protocol SharingValidatable { @objc(validateWithOptions:error:) func validate(options: FBSDKShareKit.ShareBridgeOptions) throws } public enum _ShareUtility { diff --git a/ios/platform/FBSDKShareKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/arm64.swiftdoc b/ios/platform/FBSDKShareKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/arm64.swiftdoc deleted file mode 100644 index c248f1b4..00000000 Binary files a/ios/platform/FBSDKShareKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/arm64.swiftdoc and /dev/null differ diff --git a/ios/platform/FBSDKShareKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/arm64.swiftinterface b/ios/platform/FBSDKShareKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/arm64.swiftinterface deleted file mode 100644 index 63ba0ad5..00000000 --- a/ios/platform/FBSDKShareKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/arm64.swiftinterface +++ /dev/null @@ -1,185 +0,0 @@ -// swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.5 (swiftlang-1300.0.31.1 clang-1300.0.29.1) -// swift-module-flags: -target arm64-apple-tvos11.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FBSDKShareKit -import FBSDKCoreKit -import FBSDKCoreKit_Basics -@_exported import FBSDKShareKit -import Foundation -import Photos -import Swift -import UIKit -import _Concurrency -@objcMembers @objc(FBSDKHashtag) final public class Hashtag : ObjectiveC.NSObject { - @objc final public var stringRepresentation: Swift.String - @objc(initWithString:) public init(_ string: Swift.String) - @objc override final public var description: Swift.String { - @objc get - } - @objc final public var isValid: Swift.Bool { - @objc get - } - @objc override final public var hash: Swift.Int { - @objc get - } - @objc override final public func isEqual(_ object: Any?) -> Swift.Bool - @objc deinit -} -public let ShareErrorDomain: Swift.String -@objc(FBSDKShareError) public enum ShareError : Swift.Int { - case reserved = 200 - case openGraph - case dialogNotAvailable - case unknown - public init?(rawValue: Swift.Int) - public typealias RawValue = Swift.Int - public var rawValue: Swift.Int { - get - } -} -@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKShareLinkContent) final public class ShareLinkContent : ObjectiveC.NSObject { - @objc final public var quote: Swift.String? - @objc final public var contentURL: Foundation.URL? - @objc final public var hashtag: FBSDKShareKit.Hashtag? - @objc final public var peopleIDs: [Swift.String] - @objc final public var placeID: Swift.String? - @objc final public var ref: Swift.String? - @objc final public var pageID: Swift.String? - @objc final public let shareUUID: Swift.String? - @objc override dynamic public init() - @objc deinit -} -extension FBSDKShareKit.ShareLinkContent : FBSDKShareKit.SharingContent { - @objc(addParameters:bridgeOptions:) final public func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any] -} -extension FBSDKShareKit.ShareLinkContent : FBSDKShareKit.SharingValidation { - @objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws -} -@objc(FBSDKShareMedia) public protocol ShareMedia { -} -@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKShareMediaContent) final public class ShareMediaContent : ObjectiveC.NSObject { - @objc final public var media: [FBSDKShareKit.ShareMedia] - @objc final public var contentURL: Foundation.URL? - @objc final public var hashtag: FBSDKShareKit.Hashtag? - @objc final public var peopleIDs: [Swift.String] - @objc final public var placeID: Swift.String? - @objc final public var ref: Swift.String? - @objc final public var pageID: Swift.String? - @objc final public let shareUUID: Swift.String? - @objc override dynamic public init() - @objc deinit -} -extension FBSDKShareKit.ShareMediaContent : FBSDKShareKit.SharingContent { - @objc(addParameters:bridgeOptions:) final public func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any] -} -extension FBSDKShareKit.ShareMediaContent : FBSDKShareKit.SharingValidation { - @objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws -} -@_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKSharePhoto) final public class SharePhoto : ObjectiveC.NSObject, FBSDKShareKit.ShareMedia { - @objc final public var image: UIKit.UIImage? { - @objc get - @objc set - } - @objc final public var imageURL: Foundation.URL? { - @objc get - @objc set - } - @objc final public var photoAsset: Photos.PHAsset? { - @objc get - @objc set - } - @objc final public var isUserGenerated: Swift.Bool - @objc final public var caption: Swift.String? - @objc convenience public init(image: UIKit.UIImage, isUserGenerated: Swift.Bool) - @objc convenience public init(imageURL: Foundation.URL, isUserGenerated: Swift.Bool) - @objc convenience public init(photoAsset: Photos.PHAsset, isUserGenerated: Swift.Bool) - @objc deinit -} -extension FBSDKShareKit.SharePhoto : FBSDKShareKit.SharingValidation { - @objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws -} -@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKSharePhotoContent) final public class SharePhotoContent : ObjectiveC.NSObject { - @objc final public var photos: [FBSDKShareKit.SharePhoto] - @objc final public var contentURL: Foundation.URL? - @objc final public var hashtag: FBSDKShareKit.Hashtag? - @objc final public var peopleIDs: [Swift.String] - @objc final public var placeID: Swift.String? - @objc final public var ref: Swift.String? - @objc final public var pageID: Swift.String? - @objc final public let shareUUID: Swift.String? - @objc override dynamic public init() - @objc deinit -} -extension FBSDKShareKit.SharePhotoContent : FBSDKShareKit.SharingContent { - @objc(addParameters:bridgeOptions:) final public func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any] -} -extension FBSDKShareKit.SharePhotoContent : FBSDKShareKit.SharingValidation { - @objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws -} -@_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKShareVideo) final public class ShareVideo : ObjectiveC.NSObject, FBSDKShareKit.ShareMedia { - @objc final public var data: Foundation.Data? { - @objc get - @objc set - } - @objc final public var videoAsset: Photos.PHAsset? { - @objc get - @objc set - } - @objc final public var videoURL: Foundation.URL? { - @objc get - @objc set - } - @objc final public var previewPhoto: FBSDKShareKit.SharePhoto? - @objc convenience public init(data: Foundation.Data, previewPhoto: FBSDKShareKit.SharePhoto? = nil) - @objc convenience public init(videoAsset: Photos.PHAsset, previewPhoto: FBSDKShareKit.SharePhoto? = nil) - @objc convenience public init(videoURL: Foundation.URL, previewPhoto: FBSDKShareKit.SharePhoto? = nil) - @objc deinit -} -extension FBSDKShareKit.ShareVideo : FBSDKShareKit.SharingValidation { - @objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws -} -@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKShareVideoContent) final public class ShareVideoContent : ObjectiveC.NSObject { - @objc final public var video: FBSDKShareKit.ShareVideo - @objc final public var contentURL: Foundation.URL? - @objc final public var hashtag: FBSDKShareKit.Hashtag? - @objc final public var peopleIDs: [Swift.String] - @objc final public var placeID: Swift.String? - @objc final public var ref: Swift.String? - @objc final public var pageID: Swift.String? - @objc final public var shareUUID: Swift.String? { - get - } - @objc override dynamic public init() - @objc deinit -} -extension FBSDKShareKit.ShareVideoContent : FBSDKShareKit.SharingContent { - @objc(addParameters:bridgeOptions:) final public func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any] -} -extension FBSDKShareKit.ShareVideoContent : FBSDKShareKit.SharingValidation { - @objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws -} -@available(tvOS, unavailable) -@objc(FBSDKSharingButton) public protocol SharingButton { - @objc var shareContent: FBSDKShareKit.SharingContent? { get set } -} -@objc(FBSDKSharingContent) public protocol SharingContent : FBSDKShareKit.SharingValidation, ObjectiveC.NSObjectProtocol { - @objc var contentURL: Foundation.URL? { get set } - @objc var hashtag: FBSDKShareKit.Hashtag? { get set } - @objc var peopleIDs: [Swift.String] { get set } - @objc var placeID: Swift.String? { get set } - @objc var ref: Swift.String? { get set } - @objc var pageID: Swift.String? { get set } - @objc var shareUUID: Swift.String? { get } - @objc(addParameters:bridgeOptions:) func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any] -} -@objc(FBSDKSharingValidation) public protocol SharingValidation { - @objc(validateWithOptions:error:) func validate(options: FBSDKShareKit.ShareBridgeOptions) throws -} -public enum _ShareUtility { -} -extension FBSDKShareKit._ShareUtility { - public static func validateRequiredValue(_ value: Any, named name: Swift.String) throws - public static func validateArgument(_ value: Argument, named name: Swift.String, in possibleValues: Swift.Set) throws where Argument : Swift.Hashable -} -extension FBSDKShareKit.ShareError : Swift.Equatable {} -extension FBSDKShareKit.ShareError : Swift.Hashable {} -extension FBSDKShareKit.ShareError : Swift.RawRepresentable {} diff --git a/ios/platform/FBSDKShareKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/x86_64-apple-tvos-simulator.swiftdoc b/ios/platform/FBSDKShareKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/x86_64-apple-tvos-simulator.swiftdoc index 457051d4..b1bc88cc 100644 Binary files a/ios/platform/FBSDKShareKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/x86_64-apple-tvos-simulator.swiftdoc and b/ios/platform/FBSDKShareKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/x86_64-apple-tvos-simulator.swiftdoc differ diff --git a/ios/platform/FBSDKShareKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/x86_64-apple-tvos-simulator.swiftinterface b/ios/platform/FBSDKShareKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/x86_64-apple-tvos-simulator.swiftinterface index db8151bd..b85c5399 100644 --- a/ios/platform/FBSDKShareKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/x86_64-apple-tvos-simulator.swiftinterface +++ b/ios/platform/FBSDKShareKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/x86_64-apple-tvos-simulator.swiftinterface @@ -1,6 +1,6 @@ // swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.5 (swiftlang-1300.0.31.1 clang-1300.0.29.1) -// swift-module-flags: -target x86_64-apple-tvos11.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FBSDKShareKit +// swift-compiler-version: Apple Swift version 5.6.1 (swiftlang-5.6.0.323.66 clang-1316.0.20.12) +// swift-module-flags: -target x86_64-apple-tvos12.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FBSDKShareKit import FBSDKCoreKit import FBSDKCoreKit_Basics @_exported import FBSDKShareKit @@ -51,7 +51,7 @@ public let ShareErrorDomain: Swift.String extension FBSDKShareKit.ShareLinkContent : FBSDKShareKit.SharingContent { @objc(addParameters:bridgeOptions:) final public func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any] } -extension FBSDKShareKit.ShareLinkContent : FBSDKShareKit.SharingValidation { +extension FBSDKShareKit.ShareLinkContent : FBSDKShareKit.SharingValidatable { @objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws } @objc(FBSDKShareMedia) public protocol ShareMedia { @@ -71,7 +71,7 @@ extension FBSDKShareKit.ShareLinkContent : FBSDKShareKit.SharingValidation { extension FBSDKShareKit.ShareMediaContent : FBSDKShareKit.SharingContent { @objc(addParameters:bridgeOptions:) final public func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any] } -extension FBSDKShareKit.ShareMediaContent : FBSDKShareKit.SharingValidation { +extension FBSDKShareKit.ShareMediaContent : FBSDKShareKit.SharingValidatable { @objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws } @_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKSharePhoto) final public class SharePhoto : ObjectiveC.NSObject, FBSDKShareKit.ShareMedia { @@ -94,7 +94,7 @@ extension FBSDKShareKit.ShareMediaContent : FBSDKShareKit.SharingValidation { @objc convenience public init(photoAsset: Photos.PHAsset, isUserGenerated: Swift.Bool) @objc deinit } -extension FBSDKShareKit.SharePhoto : FBSDKShareKit.SharingValidation { +extension FBSDKShareKit.SharePhoto : FBSDKShareKit.SharingValidatable { @objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws } @_inheritsConvenienceInitializers @objcMembers @objc(FBSDKSharePhotoContent) final public class SharePhotoContent : ObjectiveC.NSObject { @@ -112,7 +112,7 @@ extension FBSDKShareKit.SharePhoto : FBSDKShareKit.SharingValidation { extension FBSDKShareKit.SharePhotoContent : FBSDKShareKit.SharingContent { @objc(addParameters:bridgeOptions:) final public func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any] } -extension FBSDKShareKit.SharePhotoContent : FBSDKShareKit.SharingValidation { +extension FBSDKShareKit.SharePhotoContent : FBSDKShareKit.SharingValidatable { @objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws } @_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKShareVideo) final public class ShareVideo : ObjectiveC.NSObject, FBSDKShareKit.ShareMedia { @@ -134,7 +134,7 @@ extension FBSDKShareKit.SharePhotoContent : FBSDKShareKit.SharingValidation { @objc convenience public init(videoURL: Foundation.URL, previewPhoto: FBSDKShareKit.SharePhoto? = nil) @objc deinit } -extension FBSDKShareKit.ShareVideo : FBSDKShareKit.SharingValidation { +extension FBSDKShareKit.ShareVideo : FBSDKShareKit.SharingValidatable { @objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws } @_inheritsConvenienceInitializers @objcMembers @objc(FBSDKShareVideoContent) final public class ShareVideoContent : ObjectiveC.NSObject { @@ -154,14 +154,14 @@ extension FBSDKShareKit.ShareVideo : FBSDKShareKit.SharingValidation { extension FBSDKShareKit.ShareVideoContent : FBSDKShareKit.SharingContent { @objc(addParameters:bridgeOptions:) final public func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any] } -extension FBSDKShareKit.ShareVideoContent : FBSDKShareKit.SharingValidation { +extension FBSDKShareKit.ShareVideoContent : FBSDKShareKit.SharingValidatable { @objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws } @available(tvOS, unavailable) @objc(FBSDKSharingButton) public protocol SharingButton { @objc var shareContent: FBSDKShareKit.SharingContent? { get set } } -@objc(FBSDKSharingContent) public protocol SharingContent : FBSDKShareKit.SharingValidation, ObjectiveC.NSObjectProtocol { +@objc(FBSDKSharingContent) public protocol SharingContent : FBSDKShareKit.SharingValidatable, ObjectiveC.NSObjectProtocol { @objc var contentURL: Foundation.URL? { get set } @objc var hashtag: FBSDKShareKit.Hashtag? { get set } @objc var peopleIDs: [Swift.String] { get set } @@ -171,7 +171,7 @@ extension FBSDKShareKit.ShareVideoContent : FBSDKShareKit.SharingValidation { @objc var shareUUID: Swift.String? { get } @objc(addParameters:bridgeOptions:) func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any] } -@objc(FBSDKSharingValidation) public protocol SharingValidation { +@objc(FBSDKSharingValidatable) public protocol SharingValidatable { @objc(validateWithOptions:error:) func validate(options: FBSDKShareKit.ShareBridgeOptions) throws } public enum _ShareUtility { diff --git a/ios/platform/FBSDKShareKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/x86_64.swiftdoc b/ios/platform/FBSDKShareKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/x86_64.swiftdoc deleted file mode 100644 index 457051d4..00000000 Binary files a/ios/platform/FBSDKShareKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/x86_64.swiftdoc and /dev/null differ diff --git a/ios/platform/FBSDKShareKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/x86_64.swiftinterface b/ios/platform/FBSDKShareKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/x86_64.swiftinterface deleted file mode 100644 index db8151bd..00000000 --- a/ios/platform/FBSDKShareKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKShareKit.framework/Modules/FBSDKShareKit.swiftmodule/x86_64.swiftinterface +++ /dev/null @@ -1,185 +0,0 @@ -// swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.5 (swiftlang-1300.0.31.1 clang-1300.0.29.1) -// swift-module-flags: -target x86_64-apple-tvos11.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name FBSDKShareKit -import FBSDKCoreKit -import FBSDKCoreKit_Basics -@_exported import FBSDKShareKit -import Foundation -import Photos -import Swift -import UIKit -import _Concurrency -@objcMembers @objc(FBSDKHashtag) final public class Hashtag : ObjectiveC.NSObject { - @objc final public var stringRepresentation: Swift.String - @objc(initWithString:) public init(_ string: Swift.String) - @objc override final public var description: Swift.String { - @objc get - } - @objc final public var isValid: Swift.Bool { - @objc get - } - @objc override final public var hash: Swift.Int { - @objc get - } - @objc override final public func isEqual(_ object: Any?) -> Swift.Bool - @objc deinit -} -public let ShareErrorDomain: Swift.String -@objc(FBSDKShareError) public enum ShareError : Swift.Int { - case reserved = 200 - case openGraph - case dialogNotAvailable - case unknown - public init?(rawValue: Swift.Int) - public typealias RawValue = Swift.Int - public var rawValue: Swift.Int { - get - } -} -@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKShareLinkContent) final public class ShareLinkContent : ObjectiveC.NSObject { - @objc final public var quote: Swift.String? - @objc final public var contentURL: Foundation.URL? - @objc final public var hashtag: FBSDKShareKit.Hashtag? - @objc final public var peopleIDs: [Swift.String] - @objc final public var placeID: Swift.String? - @objc final public var ref: Swift.String? - @objc final public var pageID: Swift.String? - @objc final public let shareUUID: Swift.String? - @objc override dynamic public init() - @objc deinit -} -extension FBSDKShareKit.ShareLinkContent : FBSDKShareKit.SharingContent { - @objc(addParameters:bridgeOptions:) final public func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any] -} -extension FBSDKShareKit.ShareLinkContent : FBSDKShareKit.SharingValidation { - @objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws -} -@objc(FBSDKShareMedia) public protocol ShareMedia { -} -@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKShareMediaContent) final public class ShareMediaContent : ObjectiveC.NSObject { - @objc final public var media: [FBSDKShareKit.ShareMedia] - @objc final public var contentURL: Foundation.URL? - @objc final public var hashtag: FBSDKShareKit.Hashtag? - @objc final public var peopleIDs: [Swift.String] - @objc final public var placeID: Swift.String? - @objc final public var ref: Swift.String? - @objc final public var pageID: Swift.String? - @objc final public let shareUUID: Swift.String? - @objc override dynamic public init() - @objc deinit -} -extension FBSDKShareKit.ShareMediaContent : FBSDKShareKit.SharingContent { - @objc(addParameters:bridgeOptions:) final public func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any] -} -extension FBSDKShareKit.ShareMediaContent : FBSDKShareKit.SharingValidation { - @objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws -} -@_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKSharePhoto) final public class SharePhoto : ObjectiveC.NSObject, FBSDKShareKit.ShareMedia { - @objc final public var image: UIKit.UIImage? { - @objc get - @objc set - } - @objc final public var imageURL: Foundation.URL? { - @objc get - @objc set - } - @objc final public var photoAsset: Photos.PHAsset? { - @objc get - @objc set - } - @objc final public var isUserGenerated: Swift.Bool - @objc final public var caption: Swift.String? - @objc convenience public init(image: UIKit.UIImage, isUserGenerated: Swift.Bool) - @objc convenience public init(imageURL: Foundation.URL, isUserGenerated: Swift.Bool) - @objc convenience public init(photoAsset: Photos.PHAsset, isUserGenerated: Swift.Bool) - @objc deinit -} -extension FBSDKShareKit.SharePhoto : FBSDKShareKit.SharingValidation { - @objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws -} -@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKSharePhotoContent) final public class SharePhotoContent : ObjectiveC.NSObject { - @objc final public var photos: [FBSDKShareKit.SharePhoto] - @objc final public var contentURL: Foundation.URL? - @objc final public var hashtag: FBSDKShareKit.Hashtag? - @objc final public var peopleIDs: [Swift.String] - @objc final public var placeID: Swift.String? - @objc final public var ref: Swift.String? - @objc final public var pageID: Swift.String? - @objc final public let shareUUID: Swift.String? - @objc override dynamic public init() - @objc deinit -} -extension FBSDKShareKit.SharePhotoContent : FBSDKShareKit.SharingContent { - @objc(addParameters:bridgeOptions:) final public func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any] -} -extension FBSDKShareKit.SharePhotoContent : FBSDKShareKit.SharingValidation { - @objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws -} -@_hasMissingDesignatedInitializers @objcMembers @objc(FBSDKShareVideo) final public class ShareVideo : ObjectiveC.NSObject, FBSDKShareKit.ShareMedia { - @objc final public var data: Foundation.Data? { - @objc get - @objc set - } - @objc final public var videoAsset: Photos.PHAsset? { - @objc get - @objc set - } - @objc final public var videoURL: Foundation.URL? { - @objc get - @objc set - } - @objc final public var previewPhoto: FBSDKShareKit.SharePhoto? - @objc convenience public init(data: Foundation.Data, previewPhoto: FBSDKShareKit.SharePhoto? = nil) - @objc convenience public init(videoAsset: Photos.PHAsset, previewPhoto: FBSDKShareKit.SharePhoto? = nil) - @objc convenience public init(videoURL: Foundation.URL, previewPhoto: FBSDKShareKit.SharePhoto? = nil) - @objc deinit -} -extension FBSDKShareKit.ShareVideo : FBSDKShareKit.SharingValidation { - @objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws -} -@_inheritsConvenienceInitializers @objcMembers @objc(FBSDKShareVideoContent) final public class ShareVideoContent : ObjectiveC.NSObject { - @objc final public var video: FBSDKShareKit.ShareVideo - @objc final public var contentURL: Foundation.URL? - @objc final public var hashtag: FBSDKShareKit.Hashtag? - @objc final public var peopleIDs: [Swift.String] - @objc final public var placeID: Swift.String? - @objc final public var ref: Swift.String? - @objc final public var pageID: Swift.String? - @objc final public var shareUUID: Swift.String? { - get - } - @objc override dynamic public init() - @objc deinit -} -extension FBSDKShareKit.ShareVideoContent : FBSDKShareKit.SharingContent { - @objc(addParameters:bridgeOptions:) final public func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any] -} -extension FBSDKShareKit.ShareVideoContent : FBSDKShareKit.SharingValidation { - @objc(validateWithOptions:error:) final public func validate(options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) throws -} -@available(tvOS, unavailable) -@objc(FBSDKSharingButton) public protocol SharingButton { - @objc var shareContent: FBSDKShareKit.SharingContent? { get set } -} -@objc(FBSDKSharingContent) public protocol SharingContent : FBSDKShareKit.SharingValidation, ObjectiveC.NSObjectProtocol { - @objc var contentURL: Foundation.URL? { get set } - @objc var hashtag: FBSDKShareKit.Hashtag? { get set } - @objc var peopleIDs: [Swift.String] { get set } - @objc var placeID: Swift.String? { get set } - @objc var ref: Swift.String? { get set } - @objc var pageID: Swift.String? { get set } - @objc var shareUUID: Swift.String? { get } - @objc(addParameters:bridgeOptions:) func addParameters(_ existingParameters: [Swift.String : Any], options bridgeOptions: FBSDKShareKit.ShareBridgeOptions) -> [Swift.String : Any] -} -@objc(FBSDKSharingValidation) public protocol SharingValidation { - @objc(validateWithOptions:error:) func validate(options: FBSDKShareKit.ShareBridgeOptions) throws -} -public enum _ShareUtility { -} -extension FBSDKShareKit._ShareUtility { - public static func validateRequiredValue(_ value: Any, named name: Swift.String) throws - public static func validateArgument(_ value: Argument, named name: Swift.String, in possibleValues: Swift.Set) throws where Argument : Swift.Hashable -} -extension FBSDKShareKit.ShareError : Swift.Equatable {} -extension FBSDKShareKit.ShareError : Swift.Hashable {} -extension FBSDKShareKit.ShareError : Swift.RawRepresentable {} diff --git a/ios/platform/FBSDKShareKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKShareKit.framework/_CodeSignature/CodeDirectory b/ios/platform/FBSDKShareKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKShareKit.framework/_CodeSignature/CodeDirectory deleted file mode 100644 index ceab74ad..00000000 Binary files a/ios/platform/FBSDKShareKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKShareKit.framework/_CodeSignature/CodeDirectory and /dev/null differ diff --git a/ios/platform/FBSDKShareKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKShareKit.framework/_CodeSignature/CodeRequirements b/ios/platform/FBSDKShareKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKShareKit.framework/_CodeSignature/CodeRequirements deleted file mode 100644 index dbf9d614..00000000 Binary files a/ios/platform/FBSDKShareKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKShareKit.framework/_CodeSignature/CodeRequirements and /dev/null differ diff --git a/ios/platform/FBSDKShareKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKShareKit.framework/_CodeSignature/CodeRequirements-1 b/ios/platform/FBSDKShareKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKShareKit.framework/_CodeSignature/CodeRequirements-1 deleted file mode 100644 index c7e6d0c7..00000000 Binary files a/ios/platform/FBSDKShareKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKShareKit.framework/_CodeSignature/CodeRequirements-1 and /dev/null differ diff --git a/ios/platform/FBSDKShareKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKShareKit.framework/_CodeSignature/CodeResources b/ios/platform/FBSDKShareKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKShareKit.framework/_CodeSignature/CodeResources index e3537019..cf449b43 100644 --- a/ios/platform/FBSDKShareKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKShareKit.framework/_CodeSignature/CodeResources +++ b/ios/platform/FBSDKShareKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKShareKit.framework/_CodeSignature/CodeResources @@ -14,7 +14,7 @@ Headers/FBSDKShareKit-Swift.h - nIFYye33guNyIv7Ej8nLSTzvCnQ= + IlJHIa5V4nIPtBVUcadAmtFAlaE= Headers/FBSDKShareKit.h @@ -22,55 +22,31 @@ Info.plist - 2lmywoSjg8aVdyvQhTXNxtQKpCs= + SAhjv1ClwgB7/no8Jm6LD5a57j0= Modules/FBSDKShareKit.swiftmodule/arm64-apple-tvos-simulator.swiftdoc - +tTConexJBKxRZYjWl1K4HUXhSc= + gYkBaHa793DE1VHrwr8vWufYdyo= Modules/FBSDKShareKit.swiftmodule/arm64-apple-tvos-simulator.swiftinterface - z73iVCLCq7y3pd/7F62iQLTaK0U= + i/dhlOvyUUvAE/Fy/rBW8D+/nfQ= Modules/FBSDKShareKit.swiftmodule/arm64-apple-tvos-simulator.swiftmodule - Bel8yRCIl4sPrSvwPsTbYR5Jw4Y= - - Modules/FBSDKShareKit.swiftmodule/arm64.swiftdoc - - +tTConexJBKxRZYjWl1K4HUXhSc= - - Modules/FBSDKShareKit.swiftmodule/arm64.swiftinterface - - z73iVCLCq7y3pd/7F62iQLTaK0U= - - Modules/FBSDKShareKit.swiftmodule/arm64.swiftmodule - - Bel8yRCIl4sPrSvwPsTbYR5Jw4Y= + gdgCOAT1bYY2uYck/u3CPGs2OHA= Modules/FBSDKShareKit.swiftmodule/x86_64-apple-tvos-simulator.swiftdoc - opLlRIA7pDMujWvIa/Eb/eDVkdw= + YyiLPTek/7K5hhsFbhS/xNJIrGo= Modules/FBSDKShareKit.swiftmodule/x86_64-apple-tvos-simulator.swiftinterface - KXQT+uuy3dwlotuuLOVjfkMDeuI= + XaY9ABPr6mTZMyvhspcwCK071+k= Modules/FBSDKShareKit.swiftmodule/x86_64-apple-tvos-simulator.swiftmodule - DVZ6UIj6dxOMy1AhEDP+fulME6s= - - Modules/FBSDKShareKit.swiftmodule/x86_64.swiftdoc - - opLlRIA7pDMujWvIa/Eb/eDVkdw= - - Modules/FBSDKShareKit.swiftmodule/x86_64.swiftinterface - - KXQT+uuy3dwlotuuLOVjfkMDeuI= - - Modules/FBSDKShareKit.swiftmodule/x86_64.swiftmodule - - DVZ6UIj6dxOMy1AhEDP+fulME6s= + /jdb7rYNa9r++rffoWEWQ3OJqvc= Modules/module.modulemap @@ -81,10 +57,6 @@ Headers/FBSDKShareBridgeOptions.h - hash - - UnSjaUXm5qLeLGXDUNVRzXY9NrQ= - hash2 IxpwBSGJEUrCXBdjRGpZ0yehzDl7wfNF5HReqM5qO/8= @@ -92,10 +64,6 @@ Headers/FBSDKShareErrorDomain.h - hash - - ccdtzvuodQ/lvKIVoHt8KIM9u2U= - hash2 Gq/jBWHIi9/+dLPC1EqzBf+XM4GcHg1JpVUb0DiK6jM= @@ -103,21 +71,13 @@ Headers/FBSDKShareKit-Swift.h - hash - - nIFYye33guNyIv7Ej8nLSTzvCnQ= - hash2 - vglaP4vPhKCy4YNzMqLkT3of0Lkwnn9dB0DBkqsvPNE= + N875vXdIkmSsn/87iFfE4oI9jUOMEnsT/ROToqbFweY= Headers/FBSDKShareKit.h - hash - - 3Vlzn/6bUD/wgctBGh6x9fepcJg= - hash2 BizbBQ3VvhD8p64UL0pkalRRg0wPwYLFP3IXGeJnkE4= @@ -125,142 +85,48 @@ Modules/FBSDKShareKit.swiftmodule/arm64-apple-tvos-simulator.swiftdoc - hash - - +tTConexJBKxRZYjWl1K4HUXhSc= - hash2 - RqdxxcgZ45Q+ci0JRHREJs4kcx4Ylx98KVoxgtpSGUg= + bXLJ1jxR2f/4O2o+zY3BzST8Om1UMdj0OZxrm+BwwUc= Modules/FBSDKShareKit.swiftmodule/arm64-apple-tvos-simulator.swiftinterface - hash - - z73iVCLCq7y3pd/7F62iQLTaK0U= - hash2 - giDB1VfKW1+EHlQNZ1Xazue6lnJsJ5Ips3RQR5ocOFk= + fP4poV0893oNxzSArk65p5pjWkUrP+WP1yWt2T5lUEo= Modules/FBSDKShareKit.swiftmodule/arm64-apple-tvos-simulator.swiftmodule - hash - - Bel8yRCIl4sPrSvwPsTbYR5Jw4Y= - - hash2 - - 6iaa+RyQQynHYMIsh9gtr4ECFsPoky6+/mjdmg3IcY8= - - - Modules/FBSDKShareKit.swiftmodule/arm64.swiftdoc - - hash - - +tTConexJBKxRZYjWl1K4HUXhSc= - - hash2 - - RqdxxcgZ45Q+ci0JRHREJs4kcx4Ylx98KVoxgtpSGUg= - - - Modules/FBSDKShareKit.swiftmodule/arm64.swiftinterface - - hash - - z73iVCLCq7y3pd/7F62iQLTaK0U= - - hash2 - - giDB1VfKW1+EHlQNZ1Xazue6lnJsJ5Ips3RQR5ocOFk= - - - Modules/FBSDKShareKit.swiftmodule/arm64.swiftmodule - - hash - - Bel8yRCIl4sPrSvwPsTbYR5Jw4Y= - hash2 - 6iaa+RyQQynHYMIsh9gtr4ECFsPoky6+/mjdmg3IcY8= + ZF+QDjTG86odVodpunPwbcX7AI0unBVMIEK/ZR8ZzwI= Modules/FBSDKShareKit.swiftmodule/x86_64-apple-tvos-simulator.swiftdoc - hash - - opLlRIA7pDMujWvIa/Eb/eDVkdw= - hash2 - MrQxesm2sYEsE34NMk6lYOUEHoWnD8Qn1gmw2MTuil8= + iKT+zwE7NjVYGAWcg/nPRTrM1ae7+eIqoxXqfIvKIeg= Modules/FBSDKShareKit.swiftmodule/x86_64-apple-tvos-simulator.swiftinterface - hash - - KXQT+uuy3dwlotuuLOVjfkMDeuI= - hash2 - nW1UaydKNjh5vS/xdQ8Du2EptuEPTTUnQJwEGYTO7GE= + q/re/AQcUxoVHKu5cNSCZHY67pJiYkFrOHd6MPy6ZQw= Modules/FBSDKShareKit.swiftmodule/x86_64-apple-tvos-simulator.swiftmodule - hash - - DVZ6UIj6dxOMy1AhEDP+fulME6s= - - hash2 - - 0waiRkZLW6QS6YXFH4fV6yeZ00RZNSgtMYHMmuRehBY= - - - Modules/FBSDKShareKit.swiftmodule/x86_64.swiftdoc - - hash - - opLlRIA7pDMujWvIa/Eb/eDVkdw= - - hash2 - - MrQxesm2sYEsE34NMk6lYOUEHoWnD8Qn1gmw2MTuil8= - - - Modules/FBSDKShareKit.swiftmodule/x86_64.swiftinterface - - hash - - KXQT+uuy3dwlotuuLOVjfkMDeuI= - hash2 - nW1UaydKNjh5vS/xdQ8Du2EptuEPTTUnQJwEGYTO7GE= - - - Modules/FBSDKShareKit.swiftmodule/x86_64.swiftmodule - - hash - - DVZ6UIj6dxOMy1AhEDP+fulME6s= - - hash2 - - 0waiRkZLW6QS6YXFH4fV6yeZ00RZNSgtMYHMmuRehBY= + TuEq3gIaXiAXCbsvft3qyR65Py02nMjDvarC/b02tks= Modules/module.modulemap - hash - - c/1l3+MTRWj+XKPFv/2HWhKeUtA= - hash2 LFKLAS36xoxx786XN6Efo7GDNLqGNFpjOc/zQ1+JRXY= diff --git a/ios/platform/FBSDKShareKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKShareKit.framework/_CodeSignature/CodeSignature b/ios/platform/FBSDKShareKit.xcframework/tvos-arm64_x86_64-simulator/FBSDKShareKit.framework/_CodeSignature/CodeSignature deleted file mode 100644 index e69de29b..00000000 diff --git a/ios/platform/FBSDKShareKit.xcframework/tvos-arm64_x86_64-simulator/dSYMs/FBSDKShareKit.framework.dSYM/Contents/Info.plist b/ios/platform/FBSDKShareKit.xcframework/tvos-arm64_x86_64-simulator/dSYMs/FBSDKShareKit.framework.dSYM/Contents/Info.plist new file mode 100644 index 00000000..a57ddd8e --- /dev/null +++ b/ios/platform/FBSDKShareKit.xcframework/tvos-arm64_x86_64-simulator/dSYMs/FBSDKShareKit.framework.dSYM/Contents/Info.plist @@ -0,0 +1,20 @@ + + + + + CFBundleDevelopmentRegion + English + CFBundleIdentifier + com.apple.xcode.dsym.com.facebook.sdk.FBSDKShareKit + CFBundleInfoDictionaryVersion + 6.0 + CFBundlePackageType + dSYM + CFBundleSignature + ???? + CFBundleShortVersionString + 1.0 + CFBundleVersion + 15.1.0 + + diff --git a/ios/platform/FBSDKShareKit.xcframework/tvos-arm64_x86_64-simulator/dSYMs/FBSDKShareKit.framework.dSYM/Contents/Resources/DWARF/FBSDKShareKit b/ios/platform/FBSDKShareKit.xcframework/tvos-arm64_x86_64-simulator/dSYMs/FBSDKShareKit.framework.dSYM/Contents/Resources/DWARF/FBSDKShareKit new file mode 100644 index 00000000..064c7463 Binary files /dev/null and b/ios/platform/FBSDKShareKit.xcframework/tvos-arm64_x86_64-simulator/dSYMs/FBSDKShareKit.framework.dSYM/Contents/Resources/DWARF/FBSDKShareKit differ diff --git a/ios/titanium-facebook.xcodeproj/project.pbxproj b/ios/titanium-facebook.xcodeproj/project.pbxproj index 95877411..ef4fedca 100644 --- a/ios/titanium-facebook.xcodeproj/project.pbxproj +++ b/ios/titanium-facebook.xcodeproj/project.pbxproj @@ -22,9 +22,11 @@ /* End PBXAggregateTarget section */ /* Begin PBXBuildFile section */ - 3AE75A1F26C679F900DA3B73 /* FBSDKCoreKit.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3AE75A1C26C679F900DA3B73 /* FBSDKCoreKit.xcframework */; }; - 3AE75A2026C679F900DA3B73 /* FBSDKLoginKit.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3AE75A1D26C679F900DA3B73 /* FBSDKLoginKit.xcframework */; }; - 3AE75A2126C679F900DA3B73 /* FBSDKShareKit.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3AE75A1E26C679F900DA3B73 /* FBSDKShareKit.xcframework */; }; + 3AE3ED8C2940DC050039F1A7 /* FBSDKLoginKit.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3AE3ED872940DC050039F1A7 /* FBSDKLoginKit.xcframework */; }; + 3AE3ED8D2940DC050039F1A7 /* FBSDKShareKit.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3AE3ED882940DC050039F1A7 /* FBSDKShareKit.xcframework */; }; + 3AE3ED8E2940DC050039F1A7 /* FBSDKCoreKit_Basics.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3AE3ED892940DC050039F1A7 /* FBSDKCoreKit_Basics.xcframework */; }; + 3AE3ED8F2940DC050039F1A7 /* FBAEMKit.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3AE3ED8A2940DC050039F1A7 /* FBAEMKit.xcframework */; }; + 3AE3ED902940DC050039F1A7 /* FBSDKCoreKit.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3AE3ED8B2940DC050039F1A7 /* FBSDKCoreKit.xcframework */; }; DB34EBF91F2574B70057008D /* FacebookLoginButton.h in Headers */ = {isa = PBXBuildFile; fileRef = DB34EBE41F2574B70057008D /* FacebookLoginButton.h */; }; DB34EBFA1F2574B70057008D /* FacebookLoginButton.m in Sources */ = {isa = PBXBuildFile; fileRef = DB34EBE51F2574B70057008D /* FacebookLoginButton.m */; }; DB34EBFB1F2574B70057008D /* FacebookLoginButtonProxy.h in Headers */ = {isa = PBXBuildFile; fileRef = DB34EBE61F2574B70057008D /* FacebookLoginButtonProxy.h */; }; @@ -50,9 +52,11 @@ /* Begin PBXFileReference section */ 24DD6D1B1134B66800162E58 /* titanium.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = titanium.xcconfig; sourceTree = ""; }; - 3AE75A1C26C679F900DA3B73 /* FBSDKCoreKit.xcframework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; name = FBSDKCoreKit.xcframework; path = platform/FBSDKCoreKit.xcframework; sourceTree = ""; }; - 3AE75A1D26C679F900DA3B73 /* FBSDKLoginKit.xcframework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; name = FBSDKLoginKit.xcframework; path = platform/FBSDKLoginKit.xcframework; sourceTree = ""; }; - 3AE75A1E26C679F900DA3B73 /* FBSDKShareKit.xcframework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; name = FBSDKShareKit.xcframework; path = platform/FBSDKShareKit.xcframework; sourceTree = ""; }; + 3AE3ED872940DC050039F1A7 /* FBSDKLoginKit.xcframework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; name = FBSDKLoginKit.xcframework; path = platform/FBSDKLoginKit.xcframework; sourceTree = ""; }; + 3AE3ED882940DC050039F1A7 /* FBSDKShareKit.xcframework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; name = FBSDKShareKit.xcframework; path = platform/FBSDKShareKit.xcframework; sourceTree = ""; }; + 3AE3ED892940DC050039F1A7 /* FBSDKCoreKit_Basics.xcframework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; name = FBSDKCoreKit_Basics.xcframework; path = platform/FBSDKCoreKit_Basics.xcframework; sourceTree = ""; }; + 3AE3ED8A2940DC050039F1A7 /* FBAEMKit.xcframework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; name = FBAEMKit.xcframework; path = platform/FBAEMKit.xcframework; sourceTree = ""; }; + 3AE3ED8B2940DC050039F1A7 /* FBSDKCoreKit.xcframework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; name = FBSDKCoreKit.xcframework; path = platform/FBSDKCoreKit.xcframework; sourceTree = ""; }; D2AAC07E0554694100DB518D /* libfacebook.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libfacebook.a; sourceTree = BUILT_PRODUCTS_DIR; }; DB34EBE41F2574B70057008D /* FacebookLoginButton.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FacebookLoginButton.h; sourceTree = ""; }; DB34EBE51F2574B70057008D /* FacebookLoginButton.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FacebookLoginButton.m; sourceTree = ""; }; @@ -72,9 +76,11 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 3AE75A2126C679F900DA3B73 /* FBSDKShareKit.xcframework in Frameworks */, - 3AE75A1F26C679F900DA3B73 /* FBSDKCoreKit.xcframework in Frameworks */, - 3AE75A2026C679F900DA3B73 /* FBSDKLoginKit.xcframework in Frameworks */, + 3AE3ED8C2940DC050039F1A7 /* FBSDKLoginKit.xcframework in Frameworks */, + 3AE3ED8E2940DC050039F1A7 /* FBSDKCoreKit_Basics.xcframework in Frameworks */, + 3AE3ED8F2940DC050039F1A7 /* FBAEMKit.xcframework in Frameworks */, + 3AE3ED8D2940DC050039F1A7 /* FBSDKShareKit.xcframework in Frameworks */, + 3AE3ED902940DC050039F1A7 /* FBSDKCoreKit.xcframework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -103,9 +109,11 @@ 0867D69AFE84028FC02AAC07 /* Frameworks */ = { isa = PBXGroup; children = ( - 3AE75A1C26C679F900DA3B73 /* FBSDKCoreKit.xcframework */, - 3AE75A1D26C679F900DA3B73 /* FBSDKLoginKit.xcframework */, - 3AE75A1E26C679F900DA3B73 /* FBSDKShareKit.xcframework */, + 3AE3ED8A2940DC050039F1A7 /* FBAEMKit.xcframework */, + 3AE3ED892940DC050039F1A7 /* FBSDKCoreKit_Basics.xcframework */, + 3AE3ED8B2940DC050039F1A7 /* FBSDKCoreKit.xcframework */, + 3AE3ED872940DC050039F1A7 /* FBSDKLoginKit.xcframework */, + 3AE3ED882940DC050039F1A7 /* FBSDKShareKit.xcframework */, ); name = Frameworks; sourceTree = ""; @@ -205,7 +213,7 @@ 0867D690FE84028FC02AAC07 /* Project object */ = { isa = PBXProject; attributes = { - LastUpgradeCheck = 1330; + LastUpgradeCheck = 1410; }; buildConfigurationList = 1DEB922208733DC00010E9CD /* Build configuration list for PBXProject "titanium-facebook" */; compatibilityVersion = "Xcode 3.2"; @@ -296,7 +304,7 @@ GCC_WARN_UNUSED_VALUE = NO; GCC_WARN_UNUSED_VARIABLE = NO; INSTALL_PATH = /usr/local/lib; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; + IPHONEOS_DEPLOYMENT_TARGET = 12.0; LIBRARY_SEARCH_PATHS = ""; OTHER_CFLAGS = ( "-DDEBUG", @@ -343,7 +351,7 @@ GCC_WARN_UNUSED_VALUE = NO; GCC_WARN_UNUSED_VARIABLE = NO; INSTALL_PATH = /usr/local/lib; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; + IPHONEOS_DEPLOYMENT_TARGET = 12.0; LIBRARY_SEARCH_PATHS = ""; ONLY_ACTIVE_ARCH = YES; OTHER_CFLAGS = "-DTI_POST_1_2"; @@ -405,7 +413,7 @@ GCC_WARN_UNUSED_VALUE = NO; GCC_WARN_UNUSED_VARIABLE = NO; INSTALL_PATH = /usr/local/lib; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; + IPHONEOS_DEPLOYMENT_TARGET = 12.0; ONLY_ACTIVE_ARCH = YES; OTHER_CFLAGS = ( "-DDEBUG", @@ -469,7 +477,7 @@ GCC_WARN_UNUSED_VALUE = NO; GCC_WARN_UNUSED_VARIABLE = NO; INSTALL_PATH = /usr/local/lib; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; + IPHONEOS_DEPLOYMENT_TARGET = 12.0; ONLY_ACTIVE_ARCH = YES; OTHER_CFLAGS = "-DTI_POST_1_2"; OTHER_LDFLAGS = "-ObjC"; diff --git a/ios/titanium.xcconfig b/ios/titanium.xcconfig index c333d35e..ccae6c1c 100644 --- a/ios/titanium.xcconfig +++ b/ios/titanium.xcconfig @@ -5,7 +5,7 @@ // // -TITANIUM_SDK_VERSION = 10.1.1.GA +TITANIUM_SDK_VERSION = 11.1.1.GA // // THESE SHOULD BE OK GENERALLY AS-IS