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(