diff --git a/Frameworks/Bindings.xcframework/Info.plist b/Frameworks/Bindings.xcframework/Info.plist index 3c96df61083ca794226526858401b4539235d6ba..5da456bbdabbf3d610daca4ce17734b523413a53 100644 --- a/Frameworks/Bindings.xcframework/Info.plist +++ b/Frameworks/Bindings.xcframework/Info.plist @@ -6,30 +6,30 @@ <array> <dict> <key>LibraryIdentifier</key> - <string>ios-arm64_x86_64-simulator</string> + <string>ios-arm64</string> <key>LibraryPath</key> <string>Bindings.framework</string> <key>SupportedArchitectures</key> <array> <string>arm64</string> - <string>x86_64</string> </array> <key>SupportedPlatform</key> <string>ios</string> - <key>SupportedPlatformVariant</key> - <string>simulator</string> </dict> <dict> <key>LibraryIdentifier</key> - <string>ios-arm64</string> + <string>ios-arm64_x86_64-simulator</string> <key>LibraryPath</key> <string>Bindings.framework</string> <key>SupportedArchitectures</key> <array> <string>arm64</string> + <string>x86_64</string> </array> <key>SupportedPlatform</key> <string>ios</string> + <key>SupportedPlatformVariant</key> + <string>simulator</string> </dict> </array> <key>CFBundlePackageType</key> diff --git a/Frameworks/Bindings.xcframework/ios-arm64/Bindings.framework/Bindings b/Frameworks/Bindings.xcframework/ios-arm64/Bindings.framework/Bindings index 5ad4fd1519d7f85deeac4290041795488cb8e51c..88adc72092f241ab4ff60b08a8a2322487dc4e1b 100644 Binary files a/Frameworks/Bindings.xcframework/ios-arm64/Bindings.framework/Bindings and b/Frameworks/Bindings.xcframework/ios-arm64/Bindings.framework/Bindings differ diff --git a/Frameworks/Bindings.xcframework/ios-arm64/Bindings.framework/Headers/Bindings.objc.h b/Frameworks/Bindings.xcframework/ios-arm64/Bindings.framework/Headers/Bindings.objc.h index a4e5347330bc89f9d1dce5eb1cc1a25f92832e92..19ba20f5bf11ab4b72f651c82267af5dc4e373e3 100644 --- a/Frameworks/Bindings.xcframework/ios-arm64/Bindings.framework/Headers/Bindings.objc.h +++ b/Frameworks/Bindings.xcframework/ios-arm64/Bindings.framework/Headers/Bindings.objc.h @@ -1814,6 +1814,22 @@ Params */ FOUNDATION_EXPORT BindingsBackup* _Nullable BindingsInitializeBackup(long e2eID, long udID, NSString* _Nullable backupPassPhrase, id<BindingsUpdateBackupFunc> _Nullable cb, NSError* _Nullable* _Nullable error); +/** + * IsRegisteredWithUD is a function which checks the internal state +files to determine if a user has registered with UD in the past. + +Parameters: + - e2eID - REQUIRED. The tracked e2e object ID. This can be retrieved using [E2e.GetID]. + +Returns: + - bool - A boolean representing true if the user has been registered with UD already + or false if it has not been registered already. + - error - An error should only be returned if the internal tracker failed to retrieve an + E2e object given the e2eId. If an error was returned, the registration state check + was not performed properly, and the boolean returned should be ignored. + */ +FOUNDATION_EXPORT BOOL BindingsIsRegisteredWithUD(long e2eId, BOOL* _Nullable ret0_, NSError* _Nullable* _Nullable error); + /** * Listen starts a single-use listener on a given tag using the passed in e2e object and SingleUseCallback func. diff --git a/Frameworks/Bindings.xcframework/ios-arm64/Bindings.framework/Versions/A/Bindings b/Frameworks/Bindings.xcframework/ios-arm64/Bindings.framework/Versions/A/Bindings index 5ad4fd1519d7f85deeac4290041795488cb8e51c..88adc72092f241ab4ff60b08a8a2322487dc4e1b 100644 Binary files a/Frameworks/Bindings.xcframework/ios-arm64/Bindings.framework/Versions/A/Bindings and b/Frameworks/Bindings.xcframework/ios-arm64/Bindings.framework/Versions/A/Bindings differ diff --git a/Frameworks/Bindings.xcframework/ios-arm64/Bindings.framework/Versions/A/Headers/Bindings.objc.h b/Frameworks/Bindings.xcframework/ios-arm64/Bindings.framework/Versions/A/Headers/Bindings.objc.h index a4e5347330bc89f9d1dce5eb1cc1a25f92832e92..19ba20f5bf11ab4b72f651c82267af5dc4e373e3 100644 --- a/Frameworks/Bindings.xcframework/ios-arm64/Bindings.framework/Versions/A/Headers/Bindings.objc.h +++ b/Frameworks/Bindings.xcframework/ios-arm64/Bindings.framework/Versions/A/Headers/Bindings.objc.h @@ -1814,6 +1814,22 @@ Params */ FOUNDATION_EXPORT BindingsBackup* _Nullable BindingsInitializeBackup(long e2eID, long udID, NSString* _Nullable backupPassPhrase, id<BindingsUpdateBackupFunc> _Nullable cb, NSError* _Nullable* _Nullable error); +/** + * IsRegisteredWithUD is a function which checks the internal state +files to determine if a user has registered with UD in the past. + +Parameters: + - e2eID - REQUIRED. The tracked e2e object ID. This can be retrieved using [E2e.GetID]. + +Returns: + - bool - A boolean representing true if the user has been registered with UD already + or false if it has not been registered already. + - error - An error should only be returned if the internal tracker failed to retrieve an + E2e object given the e2eId. If an error was returned, the registration state check + was not performed properly, and the boolean returned should be ignored. + */ +FOUNDATION_EXPORT BOOL BindingsIsRegisteredWithUD(long e2eId, BOOL* _Nullable ret0_, NSError* _Nullable* _Nullable error); + /** * Listen starts a single-use listener on a given tag using the passed in e2e object and SingleUseCallback func. diff --git a/Frameworks/Bindings.xcframework/ios-arm64/Bindings.framework/Versions/Current/Bindings b/Frameworks/Bindings.xcframework/ios-arm64/Bindings.framework/Versions/Current/Bindings index 5ad4fd1519d7f85deeac4290041795488cb8e51c..88adc72092f241ab4ff60b08a8a2322487dc4e1b 100644 Binary files a/Frameworks/Bindings.xcframework/ios-arm64/Bindings.framework/Versions/Current/Bindings and b/Frameworks/Bindings.xcframework/ios-arm64/Bindings.framework/Versions/Current/Bindings differ diff --git a/Frameworks/Bindings.xcframework/ios-arm64/Bindings.framework/Versions/Current/Headers/Bindings.objc.h b/Frameworks/Bindings.xcframework/ios-arm64/Bindings.framework/Versions/Current/Headers/Bindings.objc.h index a4e5347330bc89f9d1dce5eb1cc1a25f92832e92..19ba20f5bf11ab4b72f651c82267af5dc4e373e3 100644 --- a/Frameworks/Bindings.xcframework/ios-arm64/Bindings.framework/Versions/Current/Headers/Bindings.objc.h +++ b/Frameworks/Bindings.xcframework/ios-arm64/Bindings.framework/Versions/Current/Headers/Bindings.objc.h @@ -1814,6 +1814,22 @@ Params */ FOUNDATION_EXPORT BindingsBackup* _Nullable BindingsInitializeBackup(long e2eID, long udID, NSString* _Nullable backupPassPhrase, id<BindingsUpdateBackupFunc> _Nullable cb, NSError* _Nullable* _Nullable error); +/** + * IsRegisteredWithUD is a function which checks the internal state +files to determine if a user has registered with UD in the past. + +Parameters: + - e2eID - REQUIRED. The tracked e2e object ID. This can be retrieved using [E2e.GetID]. + +Returns: + - bool - A boolean representing true if the user has been registered with UD already + or false if it has not been registered already. + - error - An error should only be returned if the internal tracker failed to retrieve an + E2e object given the e2eId. If an error was returned, the registration state check + was not performed properly, and the boolean returned should be ignored. + */ +FOUNDATION_EXPORT BOOL BindingsIsRegisteredWithUD(long e2eId, BOOL* _Nullable ret0_, NSError* _Nullable* _Nullable error); + /** * Listen starts a single-use listener on a given tag using the passed in e2e object and SingleUseCallback func. diff --git a/Frameworks/Bindings.xcframework/ios-arm64_x86_64-simulator/Bindings.framework/Bindings b/Frameworks/Bindings.xcframework/ios-arm64_x86_64-simulator/Bindings.framework/Bindings index 28304fadb68f1251bf8c7adf0847fcd7d9074cda..ecd55b45c43b0a306fd50c72aa8b697f1a1a1d06 100644 Binary files a/Frameworks/Bindings.xcframework/ios-arm64_x86_64-simulator/Bindings.framework/Bindings and b/Frameworks/Bindings.xcframework/ios-arm64_x86_64-simulator/Bindings.framework/Bindings differ diff --git a/Frameworks/Bindings.xcframework/ios-arm64_x86_64-simulator/Bindings.framework/Headers/Bindings.objc.h b/Frameworks/Bindings.xcframework/ios-arm64_x86_64-simulator/Bindings.framework/Headers/Bindings.objc.h index a4e5347330bc89f9d1dce5eb1cc1a25f92832e92..19ba20f5bf11ab4b72f651c82267af5dc4e373e3 100644 --- a/Frameworks/Bindings.xcframework/ios-arm64_x86_64-simulator/Bindings.framework/Headers/Bindings.objc.h +++ b/Frameworks/Bindings.xcframework/ios-arm64_x86_64-simulator/Bindings.framework/Headers/Bindings.objc.h @@ -1814,6 +1814,22 @@ Params */ FOUNDATION_EXPORT BindingsBackup* _Nullable BindingsInitializeBackup(long e2eID, long udID, NSString* _Nullable backupPassPhrase, id<BindingsUpdateBackupFunc> _Nullable cb, NSError* _Nullable* _Nullable error); +/** + * IsRegisteredWithUD is a function which checks the internal state +files to determine if a user has registered with UD in the past. + +Parameters: + - e2eID - REQUIRED. The tracked e2e object ID. This can be retrieved using [E2e.GetID]. + +Returns: + - bool - A boolean representing true if the user has been registered with UD already + or false if it has not been registered already. + - error - An error should only be returned if the internal tracker failed to retrieve an + E2e object given the e2eId. If an error was returned, the registration state check + was not performed properly, and the boolean returned should be ignored. + */ +FOUNDATION_EXPORT BOOL BindingsIsRegisteredWithUD(long e2eId, BOOL* _Nullable ret0_, NSError* _Nullable* _Nullable error); + /** * Listen starts a single-use listener on a given tag using the passed in e2e object and SingleUseCallback func. diff --git a/Frameworks/Bindings.xcframework/ios-arm64_x86_64-simulator/Bindings.framework/Versions/A/Bindings b/Frameworks/Bindings.xcframework/ios-arm64_x86_64-simulator/Bindings.framework/Versions/A/Bindings index 28304fadb68f1251bf8c7adf0847fcd7d9074cda..ecd55b45c43b0a306fd50c72aa8b697f1a1a1d06 100644 Binary files a/Frameworks/Bindings.xcframework/ios-arm64_x86_64-simulator/Bindings.framework/Versions/A/Bindings and b/Frameworks/Bindings.xcframework/ios-arm64_x86_64-simulator/Bindings.framework/Versions/A/Bindings differ diff --git a/Frameworks/Bindings.xcframework/ios-arm64_x86_64-simulator/Bindings.framework/Versions/A/Headers/Bindings.objc.h b/Frameworks/Bindings.xcframework/ios-arm64_x86_64-simulator/Bindings.framework/Versions/A/Headers/Bindings.objc.h index a4e5347330bc89f9d1dce5eb1cc1a25f92832e92..19ba20f5bf11ab4b72f651c82267af5dc4e373e3 100644 --- a/Frameworks/Bindings.xcframework/ios-arm64_x86_64-simulator/Bindings.framework/Versions/A/Headers/Bindings.objc.h +++ b/Frameworks/Bindings.xcframework/ios-arm64_x86_64-simulator/Bindings.framework/Versions/A/Headers/Bindings.objc.h @@ -1814,6 +1814,22 @@ Params */ FOUNDATION_EXPORT BindingsBackup* _Nullable BindingsInitializeBackup(long e2eID, long udID, NSString* _Nullable backupPassPhrase, id<BindingsUpdateBackupFunc> _Nullable cb, NSError* _Nullable* _Nullable error); +/** + * IsRegisteredWithUD is a function which checks the internal state +files to determine if a user has registered with UD in the past. + +Parameters: + - e2eID - REQUIRED. The tracked e2e object ID. This can be retrieved using [E2e.GetID]. + +Returns: + - bool - A boolean representing true if the user has been registered with UD already + or false if it has not been registered already. + - error - An error should only be returned if the internal tracker failed to retrieve an + E2e object given the e2eId. If an error was returned, the registration state check + was not performed properly, and the boolean returned should be ignored. + */ +FOUNDATION_EXPORT BOOL BindingsIsRegisteredWithUD(long e2eId, BOOL* _Nullable ret0_, NSError* _Nullable* _Nullable error); + /** * Listen starts a single-use listener on a given tag using the passed in e2e object and SingleUseCallback func. diff --git a/Frameworks/Bindings.xcframework/ios-arm64_x86_64-simulator/Bindings.framework/Versions/Current/Bindings b/Frameworks/Bindings.xcframework/ios-arm64_x86_64-simulator/Bindings.framework/Versions/Current/Bindings index 28304fadb68f1251bf8c7adf0847fcd7d9074cda..ecd55b45c43b0a306fd50c72aa8b697f1a1a1d06 100644 Binary files a/Frameworks/Bindings.xcframework/ios-arm64_x86_64-simulator/Bindings.framework/Versions/Current/Bindings and b/Frameworks/Bindings.xcframework/ios-arm64_x86_64-simulator/Bindings.framework/Versions/Current/Bindings differ diff --git a/Frameworks/Bindings.xcframework/ios-arm64_x86_64-simulator/Bindings.framework/Versions/Current/Headers/Bindings.objc.h b/Frameworks/Bindings.xcframework/ios-arm64_x86_64-simulator/Bindings.framework/Versions/Current/Headers/Bindings.objc.h index a4e5347330bc89f9d1dce5eb1cc1a25f92832e92..19ba20f5bf11ab4b72f651c82267af5dc4e373e3 100644 --- a/Frameworks/Bindings.xcframework/ios-arm64_x86_64-simulator/Bindings.framework/Versions/Current/Headers/Bindings.objc.h +++ b/Frameworks/Bindings.xcframework/ios-arm64_x86_64-simulator/Bindings.framework/Versions/Current/Headers/Bindings.objc.h @@ -1814,6 +1814,22 @@ Params */ FOUNDATION_EXPORT BindingsBackup* _Nullable BindingsInitializeBackup(long e2eID, long udID, NSString* _Nullable backupPassPhrase, id<BindingsUpdateBackupFunc> _Nullable cb, NSError* _Nullable* _Nullable error); +/** + * IsRegisteredWithUD is a function which checks the internal state +files to determine if a user has registered with UD in the past. + +Parameters: + - e2eID - REQUIRED. The tracked e2e object ID. This can be retrieved using [E2e.GetID]. + +Returns: + - bool - A boolean representing true if the user has been registered with UD already + or false if it has not been registered already. + - error - An error should only be returned if the internal tracker failed to retrieve an + E2e object given the e2eId. If an error was returned, the registration state check + was not performed properly, and the boolean returned should be ignored. + */ +FOUNDATION_EXPORT BOOL BindingsIsRegisteredWithUD(long e2eId, BOOL* _Nullable ret0_, NSError* _Nullable* _Nullable error); + /** * Listen starts a single-use listener on a given tag using the passed in e2e object and SingleUseCallback func.