diff --git a/ios/Classes/FirebaseCoreModule.m b/ios/Classes/FirebaseCoreModule.m index aa12b66..ceea788 100644 --- a/ios/Classes/FirebaseCoreModule.m +++ b/ios/Classes/FirebaseCoreModule.m @@ -6,7 +6,7 @@ */ #import -#import +#import #import "FirebaseCoreModule.h" #import "TiBase.h" diff --git a/ios/manifest b/ios/manifest index f54c89f..9d2131a 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: 7.0.0 +version: 7.1.0 apiversion: 2 architectures: arm64 x86_64 description: titanium-firebase-core diff --git a/ios/platform/FirebaseCore.xcframework/Info.plist b/ios/platform/FirebaseCore.xcframework/Info.plist index 8bbc9ef..d441f86 100644 --- a/ios/platform/FirebaseCore.xcframework/Info.plist +++ b/ios/platform/FirebaseCore.xcframework/Info.plist @@ -34,44 +34,44 @@ LibraryIdentifier - tvos-arm64 + ios-arm64_i386_x86_64-simulator LibraryPath FirebaseCore.framework SupportedArchitectures arm64 + i386 + x86_64 SupportedPlatform - tvos + ios + SupportedPlatformVariant + simulator LibraryIdentifier - ios-arm64_i386_x86_64-simulator + ios-arm64_armv7 LibraryPath FirebaseCore.framework SupportedArchitectures arm64 - i386 - x86_64 + armv7 SupportedPlatform ios - SupportedPlatformVariant - simulator LibraryIdentifier - ios-arm64_armv7 + tvos-arm64 LibraryPath FirebaseCore.framework SupportedArchitectures arm64 - armv7 SupportedPlatform - ios + tvos LibraryIdentifier diff --git a/ios/platform/FirebaseCore.xcframework/ios-arm64_armv7/FirebaseCore.framework/FirebaseCore b/ios/platform/FirebaseCore.xcframework/ios-arm64_armv7/FirebaseCore.framework/FirebaseCore index fc15dc6..a936799 100644 Binary files a/ios/platform/FirebaseCore.xcframework/ios-arm64_armv7/FirebaseCore.framework/FirebaseCore and b/ios/platform/FirebaseCore.xcframework/ios-arm64_armv7/FirebaseCore.framework/FirebaseCore differ diff --git a/ios/platform/FirebaseCore.xcframework/ios-arm64_armv7/FirebaseCore.framework/Info.plist b/ios/platform/FirebaseCore.xcframework/ios-arm64_armv7/FirebaseCore.framework/Info.plist index e60410d..b6619c0 100644 --- a/ios/platform/FirebaseCore.xcframework/ios-arm64_armv7/FirebaseCore.framework/Info.plist +++ b/ios/platform/FirebaseCore.xcframework/ios-arm64_armv7/FirebaseCore.framework/Info.plist @@ -13,7 +13,7 @@ CFBundlePackageType FMWK CFBundleVersion - 8.8.0 + 8.10.0 DTSDKName iphonesimulator11.2 diff --git a/ios/platform/FirebaseCore.xcframework/ios-arm64_i386_x86_64-simulator/FirebaseCore.framework/FirebaseCore b/ios/platform/FirebaseCore.xcframework/ios-arm64_i386_x86_64-simulator/FirebaseCore.framework/FirebaseCore index c09ce40..8b87f0a 100644 Binary files a/ios/platform/FirebaseCore.xcframework/ios-arm64_i386_x86_64-simulator/FirebaseCore.framework/FirebaseCore and b/ios/platform/FirebaseCore.xcframework/ios-arm64_i386_x86_64-simulator/FirebaseCore.framework/FirebaseCore differ diff --git a/ios/platform/FirebaseCore.xcframework/ios-arm64_i386_x86_64-simulator/FirebaseCore.framework/Info.plist b/ios/platform/FirebaseCore.xcframework/ios-arm64_i386_x86_64-simulator/FirebaseCore.framework/Info.plist index e60410d..b6619c0 100644 --- a/ios/platform/FirebaseCore.xcframework/ios-arm64_i386_x86_64-simulator/FirebaseCore.framework/Info.plist +++ b/ios/platform/FirebaseCore.xcframework/ios-arm64_i386_x86_64-simulator/FirebaseCore.framework/Info.plist @@ -13,7 +13,7 @@ CFBundlePackageType FMWK CFBundleVersion - 8.8.0 + 8.10.0 DTSDKName iphonesimulator11.2 diff --git a/ios/platform/FirebaseCore.xcframework/ios-arm64_x86_64-maccatalyst/FirebaseCore.framework/FirebaseCore b/ios/platform/FirebaseCore.xcframework/ios-arm64_x86_64-maccatalyst/FirebaseCore.framework/FirebaseCore index 0af4516..56168a0 100644 Binary files a/ios/platform/FirebaseCore.xcframework/ios-arm64_x86_64-maccatalyst/FirebaseCore.framework/FirebaseCore and b/ios/platform/FirebaseCore.xcframework/ios-arm64_x86_64-maccatalyst/FirebaseCore.framework/FirebaseCore differ diff --git a/ios/platform/FirebaseCore.xcframework/ios-arm64_x86_64-maccatalyst/FirebaseCore.framework/Info.plist b/ios/platform/FirebaseCore.xcframework/ios-arm64_x86_64-maccatalyst/FirebaseCore.framework/Info.plist index e60410d..b6619c0 100644 --- a/ios/platform/FirebaseCore.xcframework/ios-arm64_x86_64-maccatalyst/FirebaseCore.framework/Info.plist +++ b/ios/platform/FirebaseCore.xcframework/ios-arm64_x86_64-maccatalyst/FirebaseCore.framework/Info.plist @@ -13,7 +13,7 @@ CFBundlePackageType FMWK CFBundleVersion - 8.8.0 + 8.10.0 DTSDKName iphonesimulator11.2 diff --git a/ios/platform/FirebaseCore.xcframework/macos-arm64_x86_64/FirebaseCore.framework/FirebaseCore b/ios/platform/FirebaseCore.xcframework/macos-arm64_x86_64/FirebaseCore.framework/FirebaseCore index 738a3a7..1299cf1 100644 Binary files a/ios/platform/FirebaseCore.xcframework/macos-arm64_x86_64/FirebaseCore.framework/FirebaseCore and b/ios/platform/FirebaseCore.xcframework/macos-arm64_x86_64/FirebaseCore.framework/FirebaseCore differ diff --git a/ios/platform/FirebaseCore.xcframework/macos-arm64_x86_64/FirebaseCore.framework/Info.plist b/ios/platform/FirebaseCore.xcframework/macos-arm64_x86_64/FirebaseCore.framework/Info.plist index e60410d..b6619c0 100644 --- a/ios/platform/FirebaseCore.xcframework/macos-arm64_x86_64/FirebaseCore.framework/Info.plist +++ b/ios/platform/FirebaseCore.xcframework/macos-arm64_x86_64/FirebaseCore.framework/Info.plist @@ -13,7 +13,7 @@ CFBundlePackageType FMWK CFBundleVersion - 8.8.0 + 8.10.0 DTSDKName iphonesimulator11.2 diff --git a/ios/platform/FirebaseCore.xcframework/tvos-arm64/FirebaseCore.framework/FirebaseCore b/ios/platform/FirebaseCore.xcframework/tvos-arm64/FirebaseCore.framework/FirebaseCore index f563212..60c8e48 100644 Binary files a/ios/platform/FirebaseCore.xcframework/tvos-arm64/FirebaseCore.framework/FirebaseCore and b/ios/platform/FirebaseCore.xcframework/tvos-arm64/FirebaseCore.framework/FirebaseCore differ diff --git a/ios/platform/FirebaseCore.xcframework/tvos-arm64/FirebaseCore.framework/Info.plist b/ios/platform/FirebaseCore.xcframework/tvos-arm64/FirebaseCore.framework/Info.plist index e60410d..b6619c0 100644 --- a/ios/platform/FirebaseCore.xcframework/tvos-arm64/FirebaseCore.framework/Info.plist +++ b/ios/platform/FirebaseCore.xcframework/tvos-arm64/FirebaseCore.framework/Info.plist @@ -13,7 +13,7 @@ CFBundlePackageType FMWK CFBundleVersion - 8.8.0 + 8.10.0 DTSDKName iphonesimulator11.2 diff --git a/ios/platform/FirebaseCore.xcframework/tvos-arm64_x86_64-simulator/FirebaseCore.framework/FirebaseCore b/ios/platform/FirebaseCore.xcframework/tvos-arm64_x86_64-simulator/FirebaseCore.framework/FirebaseCore index a51c3d5..389450a 100644 Binary files a/ios/platform/FirebaseCore.xcframework/tvos-arm64_x86_64-simulator/FirebaseCore.framework/FirebaseCore and b/ios/platform/FirebaseCore.xcframework/tvos-arm64_x86_64-simulator/FirebaseCore.framework/FirebaseCore differ diff --git a/ios/platform/FirebaseCore.xcframework/tvos-arm64_x86_64-simulator/FirebaseCore.framework/Info.plist b/ios/platform/FirebaseCore.xcframework/tvos-arm64_x86_64-simulator/FirebaseCore.framework/Info.plist index e60410d..b6619c0 100644 --- a/ios/platform/FirebaseCore.xcframework/tvos-arm64_x86_64-simulator/FirebaseCore.framework/Info.plist +++ b/ios/platform/FirebaseCore.xcframework/tvos-arm64_x86_64-simulator/FirebaseCore.framework/Info.plist @@ -13,7 +13,7 @@ CFBundlePackageType FMWK CFBundleVersion - 8.8.0 + 8.10.0 DTSDKName iphonesimulator11.2 diff --git a/ios/platform/FirebaseCoreDiagnostics.xcframework/Info.plist b/ios/platform/FirebaseCoreDiagnostics.xcframework/Info.plist index ea7a6c1..2216534 100644 --- a/ios/platform/FirebaseCoreDiagnostics.xcframework/Info.plist +++ b/ios/platform/FirebaseCoreDiagnostics.xcframework/Info.plist @@ -6,59 +6,60 @@ LibraryIdentifier - ios-arm64_armv7 + tvos-arm64_x86_64-simulator LibraryPath FirebaseCoreDiagnostics.framework SupportedArchitectures arm64 - armv7 + x86_64 SupportedPlatform - ios + tvos + SupportedPlatformVariant + simulator LibraryIdentifier - tvos-arm64 + ios-arm64_i386_x86_64-simulator LibraryPath FirebaseCoreDiagnostics.framework SupportedArchitectures arm64 + i386 + x86_64 SupportedPlatform - tvos + ios + SupportedPlatformVariant + simulator LibraryIdentifier - tvos-arm64_x86_64-simulator + ios-arm64_armv7 LibraryPath FirebaseCoreDiagnostics.framework SupportedArchitectures arm64 - x86_64 + armv7 SupportedPlatform - tvos - SupportedPlatformVariant - simulator + ios LibraryIdentifier - ios-arm64_i386_x86_64-simulator + macos-arm64_x86_64 LibraryPath FirebaseCoreDiagnostics.framework SupportedArchitectures arm64 - i386 x86_64 SupportedPlatform - ios - SupportedPlatformVariant - simulator + macos LibraryIdentifier @@ -77,16 +78,15 @@ LibraryIdentifier - macos-arm64_x86_64 + tvos-arm64 LibraryPath FirebaseCoreDiagnostics.framework SupportedArchitectures arm64 - x86_64 SupportedPlatform - macos + tvos CFBundlePackageType diff --git a/ios/platform/FirebaseCoreDiagnostics.xcframework/ios-arm64_armv7/FirebaseCoreDiagnostics.framework/FirebaseCoreDiagnostics b/ios/platform/FirebaseCoreDiagnostics.xcframework/ios-arm64_armv7/FirebaseCoreDiagnostics.framework/FirebaseCoreDiagnostics index 73532d0..c4c9cd4 100644 Binary files a/ios/platform/FirebaseCoreDiagnostics.xcframework/ios-arm64_armv7/FirebaseCoreDiagnostics.framework/FirebaseCoreDiagnostics and b/ios/platform/FirebaseCoreDiagnostics.xcframework/ios-arm64_armv7/FirebaseCoreDiagnostics.framework/FirebaseCoreDiagnostics differ diff --git a/ios/platform/FirebaseCoreDiagnostics.xcframework/ios-arm64_armv7/FirebaseCoreDiagnostics.framework/Info.plist b/ios/platform/FirebaseCoreDiagnostics.xcframework/ios-arm64_armv7/FirebaseCoreDiagnostics.framework/Info.plist index 429157a..80fd98d 100644 --- a/ios/platform/FirebaseCoreDiagnostics.xcframework/ios-arm64_armv7/FirebaseCoreDiagnostics.framework/Info.plist +++ b/ios/platform/FirebaseCoreDiagnostics.xcframework/ios-arm64_armv7/FirebaseCoreDiagnostics.framework/Info.plist @@ -13,7 +13,7 @@ CFBundlePackageType FMWK CFBundleVersion - 8.8.0 + 8.10.0 DTSDKName iphonesimulator11.2 diff --git a/ios/platform/FirebaseCoreDiagnostics.xcframework/ios-arm64_i386_x86_64-simulator/FirebaseCoreDiagnostics.framework/FirebaseCoreDiagnostics b/ios/platform/FirebaseCoreDiagnostics.xcframework/ios-arm64_i386_x86_64-simulator/FirebaseCoreDiagnostics.framework/FirebaseCoreDiagnostics index 6b4ea67..de7f7b0 100644 Binary files a/ios/platform/FirebaseCoreDiagnostics.xcframework/ios-arm64_i386_x86_64-simulator/FirebaseCoreDiagnostics.framework/FirebaseCoreDiagnostics and b/ios/platform/FirebaseCoreDiagnostics.xcframework/ios-arm64_i386_x86_64-simulator/FirebaseCoreDiagnostics.framework/FirebaseCoreDiagnostics differ diff --git a/ios/platform/FirebaseCoreDiagnostics.xcframework/ios-arm64_i386_x86_64-simulator/FirebaseCoreDiagnostics.framework/Info.plist b/ios/platform/FirebaseCoreDiagnostics.xcframework/ios-arm64_i386_x86_64-simulator/FirebaseCoreDiagnostics.framework/Info.plist index 429157a..80fd98d 100644 --- a/ios/platform/FirebaseCoreDiagnostics.xcframework/ios-arm64_i386_x86_64-simulator/FirebaseCoreDiagnostics.framework/Info.plist +++ b/ios/platform/FirebaseCoreDiagnostics.xcframework/ios-arm64_i386_x86_64-simulator/FirebaseCoreDiagnostics.framework/Info.plist @@ -13,7 +13,7 @@ CFBundlePackageType FMWK CFBundleVersion - 8.8.0 + 8.10.0 DTSDKName iphonesimulator11.2 diff --git a/ios/platform/FirebaseCoreDiagnostics.xcframework/ios-arm64_x86_64-maccatalyst/FirebaseCoreDiagnostics.framework/FirebaseCoreDiagnostics b/ios/platform/FirebaseCoreDiagnostics.xcframework/ios-arm64_x86_64-maccatalyst/FirebaseCoreDiagnostics.framework/FirebaseCoreDiagnostics index c688dc9..1a74c1b 100644 Binary files a/ios/platform/FirebaseCoreDiagnostics.xcframework/ios-arm64_x86_64-maccatalyst/FirebaseCoreDiagnostics.framework/FirebaseCoreDiagnostics and b/ios/platform/FirebaseCoreDiagnostics.xcframework/ios-arm64_x86_64-maccatalyst/FirebaseCoreDiagnostics.framework/FirebaseCoreDiagnostics differ diff --git a/ios/platform/FirebaseCoreDiagnostics.xcframework/ios-arm64_x86_64-maccatalyst/FirebaseCoreDiagnostics.framework/Info.plist b/ios/platform/FirebaseCoreDiagnostics.xcframework/ios-arm64_x86_64-maccatalyst/FirebaseCoreDiagnostics.framework/Info.plist index 429157a..80fd98d 100644 --- a/ios/platform/FirebaseCoreDiagnostics.xcframework/ios-arm64_x86_64-maccatalyst/FirebaseCoreDiagnostics.framework/Info.plist +++ b/ios/platform/FirebaseCoreDiagnostics.xcframework/ios-arm64_x86_64-maccatalyst/FirebaseCoreDiagnostics.framework/Info.plist @@ -13,7 +13,7 @@ CFBundlePackageType FMWK CFBundleVersion - 8.8.0 + 8.10.0 DTSDKName iphonesimulator11.2 diff --git a/ios/platform/FirebaseCoreDiagnostics.xcframework/macos-arm64_x86_64/FirebaseCoreDiagnostics.framework/FirebaseCoreDiagnostics b/ios/platform/FirebaseCoreDiagnostics.xcframework/macos-arm64_x86_64/FirebaseCoreDiagnostics.framework/FirebaseCoreDiagnostics index 5daac60..c860d38 100644 Binary files a/ios/platform/FirebaseCoreDiagnostics.xcframework/macos-arm64_x86_64/FirebaseCoreDiagnostics.framework/FirebaseCoreDiagnostics and b/ios/platform/FirebaseCoreDiagnostics.xcframework/macos-arm64_x86_64/FirebaseCoreDiagnostics.framework/FirebaseCoreDiagnostics differ diff --git a/ios/platform/FirebaseCoreDiagnostics.xcframework/macos-arm64_x86_64/FirebaseCoreDiagnostics.framework/Info.plist b/ios/platform/FirebaseCoreDiagnostics.xcframework/macos-arm64_x86_64/FirebaseCoreDiagnostics.framework/Info.plist index 429157a..80fd98d 100644 --- a/ios/platform/FirebaseCoreDiagnostics.xcframework/macos-arm64_x86_64/FirebaseCoreDiagnostics.framework/Info.plist +++ b/ios/platform/FirebaseCoreDiagnostics.xcframework/macos-arm64_x86_64/FirebaseCoreDiagnostics.framework/Info.plist @@ -13,7 +13,7 @@ CFBundlePackageType FMWK CFBundleVersion - 8.8.0 + 8.10.0 DTSDKName iphonesimulator11.2 diff --git a/ios/platform/FirebaseCoreDiagnostics.xcframework/tvos-arm64/FirebaseCoreDiagnostics.framework/FirebaseCoreDiagnostics b/ios/platform/FirebaseCoreDiagnostics.xcframework/tvos-arm64/FirebaseCoreDiagnostics.framework/FirebaseCoreDiagnostics index b8d3c97..87502c7 100644 Binary files a/ios/platform/FirebaseCoreDiagnostics.xcframework/tvos-arm64/FirebaseCoreDiagnostics.framework/FirebaseCoreDiagnostics and b/ios/platform/FirebaseCoreDiagnostics.xcframework/tvos-arm64/FirebaseCoreDiagnostics.framework/FirebaseCoreDiagnostics differ diff --git a/ios/platform/FirebaseCoreDiagnostics.xcframework/tvos-arm64/FirebaseCoreDiagnostics.framework/Info.plist b/ios/platform/FirebaseCoreDiagnostics.xcframework/tvos-arm64/FirebaseCoreDiagnostics.framework/Info.plist index 429157a..80fd98d 100644 --- a/ios/platform/FirebaseCoreDiagnostics.xcframework/tvos-arm64/FirebaseCoreDiagnostics.framework/Info.plist +++ b/ios/platform/FirebaseCoreDiagnostics.xcframework/tvos-arm64/FirebaseCoreDiagnostics.framework/Info.plist @@ -13,7 +13,7 @@ CFBundlePackageType FMWK CFBundleVersion - 8.8.0 + 8.10.0 DTSDKName iphonesimulator11.2 diff --git a/ios/platform/FirebaseCoreDiagnostics.xcframework/tvos-arm64_x86_64-simulator/FirebaseCoreDiagnostics.framework/FirebaseCoreDiagnostics b/ios/platform/FirebaseCoreDiagnostics.xcframework/tvos-arm64_x86_64-simulator/FirebaseCoreDiagnostics.framework/FirebaseCoreDiagnostics index ee9a4d7..8634585 100644 Binary files a/ios/platform/FirebaseCoreDiagnostics.xcframework/tvos-arm64_x86_64-simulator/FirebaseCoreDiagnostics.framework/FirebaseCoreDiagnostics and b/ios/platform/FirebaseCoreDiagnostics.xcframework/tvos-arm64_x86_64-simulator/FirebaseCoreDiagnostics.framework/FirebaseCoreDiagnostics differ diff --git a/ios/platform/FirebaseCoreDiagnostics.xcframework/tvos-arm64_x86_64-simulator/FirebaseCoreDiagnostics.framework/Info.plist b/ios/platform/FirebaseCoreDiagnostics.xcframework/tvos-arm64_x86_64-simulator/FirebaseCoreDiagnostics.framework/Info.plist index 429157a..80fd98d 100644 --- a/ios/platform/FirebaseCoreDiagnostics.xcframework/tvos-arm64_x86_64-simulator/FirebaseCoreDiagnostics.framework/Info.plist +++ b/ios/platform/FirebaseCoreDiagnostics.xcframework/tvos-arm64_x86_64-simulator/FirebaseCoreDiagnostics.framework/Info.plist @@ -13,7 +13,7 @@ CFBundlePackageType FMWK CFBundleVersion - 8.8.0 + 8.10.0 DTSDKName iphonesimulator11.2 diff --git a/ios/platform/FirebaseInstallations.xcframework/Info.plist b/ios/platform/FirebaseInstallations.xcframework/Info.plist index e3504fd..1d56096 100644 --- a/ios/platform/FirebaseInstallations.xcframework/Info.plist +++ b/ios/platform/FirebaseInstallations.xcframework/Info.plist @@ -6,7 +6,7 @@ LibraryIdentifier - ios-arm64_x86_64-maccatalyst + tvos-arm64_x86_64-simulator LibraryPath FirebaseInstallations.framework SupportedArchitectures @@ -15,9 +15,9 @@ x86_64 SupportedPlatform - ios + tvos SupportedPlatformVariant - maccatalyst + simulator LibraryIdentifier @@ -34,7 +34,7 @@ LibraryIdentifier - macos-arm64_x86_64 + ios-arm64_x86_64-maccatalyst LibraryPath FirebaseInstallations.framework SupportedArchitectures @@ -43,50 +43,50 @@ x86_64 SupportedPlatform - macos + ios + SupportedPlatformVariant + maccatalyst LibraryIdentifier - tvos-arm64 + ios-arm64_i386_x86_64-simulator LibraryPath FirebaseInstallations.framework SupportedArchitectures arm64 + i386 + x86_64 SupportedPlatform - tvos + ios + SupportedPlatformVariant + simulator LibraryIdentifier - ios-arm64_i386_x86_64-simulator + macos-arm64_x86_64 LibraryPath FirebaseInstallations.framework SupportedArchitectures arm64 - i386 x86_64 SupportedPlatform - ios - SupportedPlatformVariant - simulator + macos LibraryIdentifier - tvos-arm64_x86_64-simulator + tvos-arm64 LibraryPath FirebaseInstallations.framework SupportedArchitectures arm64 - x86_64 SupportedPlatform tvos - SupportedPlatformVariant - simulator CFBundlePackageType diff --git a/ios/platform/FirebaseInstallations.xcframework/ios-arm64_armv7/FirebaseInstallations.framework/FirebaseInstallations b/ios/platform/FirebaseInstallations.xcframework/ios-arm64_armv7/FirebaseInstallations.framework/FirebaseInstallations index aeec703..245cb52 100644 Binary files a/ios/platform/FirebaseInstallations.xcframework/ios-arm64_armv7/FirebaseInstallations.framework/FirebaseInstallations and b/ios/platform/FirebaseInstallations.xcframework/ios-arm64_armv7/FirebaseInstallations.framework/FirebaseInstallations differ diff --git a/ios/platform/FirebaseInstallations.xcframework/ios-arm64_armv7/FirebaseInstallations.framework/Info.plist b/ios/platform/FirebaseInstallations.xcframework/ios-arm64_armv7/FirebaseInstallations.framework/Info.plist index 81e7288..34d140c 100644 --- a/ios/platform/FirebaseInstallations.xcframework/ios-arm64_armv7/FirebaseInstallations.framework/Info.plist +++ b/ios/platform/FirebaseInstallations.xcframework/ios-arm64_armv7/FirebaseInstallations.framework/Info.plist @@ -13,7 +13,7 @@ CFBundlePackageType FMWK CFBundleVersion - 8.8.0 + 8.10.0 DTSDKName iphonesimulator11.2 diff --git a/ios/platform/FirebaseInstallations.xcframework/ios-arm64_i386_x86_64-simulator/FirebaseInstallations.framework/FirebaseInstallations b/ios/platform/FirebaseInstallations.xcframework/ios-arm64_i386_x86_64-simulator/FirebaseInstallations.framework/FirebaseInstallations index 22a8754..f7d6b29 100644 Binary files a/ios/platform/FirebaseInstallations.xcframework/ios-arm64_i386_x86_64-simulator/FirebaseInstallations.framework/FirebaseInstallations and b/ios/platform/FirebaseInstallations.xcframework/ios-arm64_i386_x86_64-simulator/FirebaseInstallations.framework/FirebaseInstallations differ diff --git a/ios/platform/FirebaseInstallations.xcframework/ios-arm64_i386_x86_64-simulator/FirebaseInstallations.framework/Info.plist b/ios/platform/FirebaseInstallations.xcframework/ios-arm64_i386_x86_64-simulator/FirebaseInstallations.framework/Info.plist index 81e7288..34d140c 100644 --- a/ios/platform/FirebaseInstallations.xcframework/ios-arm64_i386_x86_64-simulator/FirebaseInstallations.framework/Info.plist +++ b/ios/platform/FirebaseInstallations.xcframework/ios-arm64_i386_x86_64-simulator/FirebaseInstallations.framework/Info.plist @@ -13,7 +13,7 @@ CFBundlePackageType FMWK CFBundleVersion - 8.8.0 + 8.10.0 DTSDKName iphonesimulator11.2 diff --git a/ios/platform/FirebaseInstallations.xcframework/ios-arm64_x86_64-maccatalyst/FirebaseInstallations.framework/FirebaseInstallations b/ios/platform/FirebaseInstallations.xcframework/ios-arm64_x86_64-maccatalyst/FirebaseInstallations.framework/FirebaseInstallations index a6671dd..7e8da0a 100644 Binary files a/ios/platform/FirebaseInstallations.xcframework/ios-arm64_x86_64-maccatalyst/FirebaseInstallations.framework/FirebaseInstallations and b/ios/platform/FirebaseInstallations.xcframework/ios-arm64_x86_64-maccatalyst/FirebaseInstallations.framework/FirebaseInstallations differ diff --git a/ios/platform/FirebaseInstallations.xcframework/ios-arm64_x86_64-maccatalyst/FirebaseInstallations.framework/Info.plist b/ios/platform/FirebaseInstallations.xcframework/ios-arm64_x86_64-maccatalyst/FirebaseInstallations.framework/Info.plist index 81e7288..34d140c 100644 --- a/ios/platform/FirebaseInstallations.xcframework/ios-arm64_x86_64-maccatalyst/FirebaseInstallations.framework/Info.plist +++ b/ios/platform/FirebaseInstallations.xcframework/ios-arm64_x86_64-maccatalyst/FirebaseInstallations.framework/Info.plist @@ -13,7 +13,7 @@ CFBundlePackageType FMWK CFBundleVersion - 8.8.0 + 8.10.0 DTSDKName iphonesimulator11.2 diff --git a/ios/platform/FirebaseInstallations.xcframework/macos-arm64_x86_64/FirebaseInstallations.framework/FirebaseInstallations b/ios/platform/FirebaseInstallations.xcframework/macos-arm64_x86_64/FirebaseInstallations.framework/FirebaseInstallations index 435ec6e..65ae2e3 100644 Binary files a/ios/platform/FirebaseInstallations.xcframework/macos-arm64_x86_64/FirebaseInstallations.framework/FirebaseInstallations and b/ios/platform/FirebaseInstallations.xcframework/macos-arm64_x86_64/FirebaseInstallations.framework/FirebaseInstallations differ diff --git a/ios/platform/FirebaseInstallations.xcframework/macos-arm64_x86_64/FirebaseInstallations.framework/Info.plist b/ios/platform/FirebaseInstallations.xcframework/macos-arm64_x86_64/FirebaseInstallations.framework/Info.plist index 81e7288..34d140c 100644 --- a/ios/platform/FirebaseInstallations.xcframework/macos-arm64_x86_64/FirebaseInstallations.framework/Info.plist +++ b/ios/platform/FirebaseInstallations.xcframework/macos-arm64_x86_64/FirebaseInstallations.framework/Info.plist @@ -13,7 +13,7 @@ CFBundlePackageType FMWK CFBundleVersion - 8.8.0 + 8.10.0 DTSDKName iphonesimulator11.2 diff --git a/ios/platform/FirebaseInstallations.xcframework/tvos-arm64/FirebaseInstallations.framework/FirebaseInstallations b/ios/platform/FirebaseInstallations.xcframework/tvos-arm64/FirebaseInstallations.framework/FirebaseInstallations index 8266cea..921d17a 100644 Binary files a/ios/platform/FirebaseInstallations.xcframework/tvos-arm64/FirebaseInstallations.framework/FirebaseInstallations and b/ios/platform/FirebaseInstallations.xcframework/tvos-arm64/FirebaseInstallations.framework/FirebaseInstallations differ diff --git a/ios/platform/FirebaseInstallations.xcframework/tvos-arm64/FirebaseInstallations.framework/Info.plist b/ios/platform/FirebaseInstallations.xcframework/tvos-arm64/FirebaseInstallations.framework/Info.plist index 81e7288..34d140c 100644 --- a/ios/platform/FirebaseInstallations.xcframework/tvos-arm64/FirebaseInstallations.framework/Info.plist +++ b/ios/platform/FirebaseInstallations.xcframework/tvos-arm64/FirebaseInstallations.framework/Info.plist @@ -13,7 +13,7 @@ CFBundlePackageType FMWK CFBundleVersion - 8.8.0 + 8.10.0 DTSDKName iphonesimulator11.2 diff --git a/ios/platform/FirebaseInstallations.xcframework/tvos-arm64_x86_64-simulator/FirebaseInstallations.framework/FirebaseInstallations b/ios/platform/FirebaseInstallations.xcframework/tvos-arm64_x86_64-simulator/FirebaseInstallations.framework/FirebaseInstallations index c589234..6520d51 100644 Binary files a/ios/platform/FirebaseInstallations.xcframework/tvos-arm64_x86_64-simulator/FirebaseInstallations.framework/FirebaseInstallations and b/ios/platform/FirebaseInstallations.xcframework/tvos-arm64_x86_64-simulator/FirebaseInstallations.framework/FirebaseInstallations differ diff --git a/ios/platform/FirebaseInstallations.xcframework/tvos-arm64_x86_64-simulator/FirebaseInstallations.framework/Info.plist b/ios/platform/FirebaseInstallations.xcframework/tvos-arm64_x86_64-simulator/FirebaseInstallations.framework/Info.plist index 81e7288..34d140c 100644 --- a/ios/platform/FirebaseInstallations.xcframework/tvos-arm64_x86_64-simulator/FirebaseInstallations.framework/Info.plist +++ b/ios/platform/FirebaseInstallations.xcframework/tvos-arm64_x86_64-simulator/FirebaseInstallations.framework/Info.plist @@ -13,7 +13,7 @@ CFBundlePackageType FMWK CFBundleVersion - 8.8.0 + 8.10.0 DTSDKName iphonesimulator11.2 diff --git a/ios/platform/FirebaseInstanceID.xcframework/Info.plist b/ios/platform/FirebaseInstanceID.xcframework/Info.plist deleted file mode 100644 index dc30e1c..0000000 --- a/ios/platform/FirebaseInstanceID.xcframework/Info.plist +++ /dev/null @@ -1,97 +0,0 @@ - - - - - AvailableLibraries - - - LibraryIdentifier - ios-arm64_x86_64-maccatalyst - LibraryPath - FirebaseInstanceID.framework - SupportedArchitectures - - arm64 - x86_64 - - SupportedPlatform - ios - SupportedPlatformVariant - maccatalyst - - - LibraryIdentifier - ios-arm64_armv7 - LibraryPath - FirebaseInstanceID.framework - SupportedArchitectures - - arm64 - armv7 - - SupportedPlatform - ios - - - LibraryIdentifier - macos-arm64_x86_64 - LibraryPath - FirebaseInstanceID.framework - SupportedArchitectures - - arm64 - x86_64 - - SupportedPlatform - macos - - - LibraryIdentifier - tvos-arm64 - LibraryPath - FirebaseInstanceID.framework - SupportedArchitectures - - arm64 - - SupportedPlatform - tvos - - - LibraryIdentifier - ios-arm64_i386_x86_64-simulator - LibraryPath - FirebaseInstanceID.framework - SupportedArchitectures - - arm64 - i386 - x86_64 - - SupportedPlatform - ios - SupportedPlatformVariant - simulator - - - LibraryIdentifier - tvos-arm64_x86_64-simulator - LibraryPath - FirebaseInstanceID.framework - SupportedArchitectures - - arm64 - x86_64 - - SupportedPlatform - tvos - SupportedPlatformVariant - simulator - - - CFBundlePackageType - XFWK - XCFrameworkFormatVersion - 1.0 - - diff --git a/ios/platform/FirebaseInstanceID.xcframework/ios-arm64_armv7/FirebaseInstanceID.framework/FirebaseInstanceID b/ios/platform/FirebaseInstanceID.xcframework/ios-arm64_armv7/FirebaseInstanceID.framework/FirebaseInstanceID deleted file mode 100644 index e0faab0..0000000 Binary files a/ios/platform/FirebaseInstanceID.xcframework/ios-arm64_armv7/FirebaseInstanceID.framework/FirebaseInstanceID and /dev/null differ diff --git a/ios/platform/FirebaseInstanceID.xcframework/ios-arm64_armv7/FirebaseInstanceID.framework/Headers/FIRInstanceID.h b/ios/platform/FirebaseInstanceID.xcframework/ios-arm64_armv7/FirebaseInstanceID.framework/Headers/FIRInstanceID.h deleted file mode 100644 index b4f5543..0000000 --- a/ios/platform/FirebaseInstanceID.xcframework/ios-arm64_armv7/FirebaseInstanceID.framework/Headers/FIRInstanceID.h +++ /dev/null @@ -1,336 +0,0 @@ -/* - * Copyright 2019 Google - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -#import - -NS_ASSUME_NONNULL_BEGIN - -@class FIRInstanceIDResult; -/** - * @memberof FIRInstanceID - * - * The scope to be used when fetching/deleting a token for Firebase Messaging. - */ -// clang-format off -// clang-format12 merges the next two lines. -FOUNDATION_EXPORT NSString *const kFIRInstanceIDScopeFirebaseMessaging - NS_SWIFT_NAME(InstanceIDScopeFirebaseMessaging) DEPRECATED_ATTRIBUTE; -// clang-format on - -#if defined(__IPHONE_10_0) && __IPHONE_OS_VERSION_MAX_ALLOWED >= __IPHONE_10_0 -/** - * Called when the system determines that tokens need to be refreshed. - * This method is also called if Instance ID has been reset in which - * case, tokens and FCM topic subscriptions also need to be refreshed. - * - * Instance ID service will throttle the refresh event across all devices - * to control the rate of token updates on application servers. - */ -// clang-format off -// clang-format12 merges the next two lines. -FOUNDATION_EXPORT const NSNotificationName kFIRInstanceIDTokenRefreshNotification - NS_SWIFT_NAME(InstanceIDTokenRefresh) DEPRECATED_ATTRIBUTE; -// clang-format on -#else -/** - * Called when the system determines that tokens need to be refreshed. - * This method is also called if Instance ID has been reset in which - * case, tokens and FCM topic subscriptions also need to be refreshed. - * - * Instance ID service will throttle the refresh event across all devices - * to control the rate of token updates on application servers. - */ -// clang-format off -// clang-format12 merges the next two lines. -FOUNDATION_EXPORT NSString *const kFIRInstanceIDTokenRefreshNotification - NS_SWIFT_NAME(InstanceIDTokenRefreshNotification) DEPRECATED_ATTRIBUTE; -// clang-format on -#endif // defined(__IPHONE_10_0) && __IPHONE_OS_VERSION_MAX_ALLOWED >= __IPHONE_10_0 - -/** - * @related FIRInstanceID - * - * The completion handler invoked when the InstanceID token returns. If - * the call fails we return the appropriate `error code` as described below. - * - * @param token The valid token as returned by InstanceID backend. - * - * @param error The error describing why generating a new token - * failed. See the error codes below for a more detailed - * description. - */ -typedef void (^FIRInstanceIDTokenHandler)(NSString *__nullable token, NSError *__nullable error) - NS_SWIFT_NAME(InstanceIDTokenHandler); - -/** - * @related FIRInstanceID - * - * The completion handler invoked when the InstanceID `deleteToken` returns. If - * the call fails we return the appropriate `error code` as described below - * - * @param error The error describing why deleting the token failed. - * See the error codes below for a more detailed description. - */ -typedef void (^FIRInstanceIDDeleteTokenHandler)(NSError *error) - NS_SWIFT_NAME(InstanceIDDeleteTokenHandler); - -/** - * @related FIRInstanceID - * - * The completion handler invoked when the app identity is created. If the - * identity wasn't created for some reason we return the appropriate error code. - * - * @param identity A valid identity for the app instance, nil if there was an error - * while creating an identity. - * @param error The error if fetching the identity fails else nil. - */ -typedef void (^FIRInstanceIDHandler)(NSString *__nullable identity, NSError *__nullable error) - NS_SWIFT_NAME(InstanceIDHandler); - -/** - * @related FIRInstanceID - * - * The completion handler invoked when the app identity and all the tokens associated - * with it are deleted. Returns a valid error object in case of failure else nil. - * - * @param error The error if deleting the identity and all the tokens associated with - * it fails else nil. - */ -typedef void (^FIRInstanceIDDeleteHandler)(NSError *__nullable error) - NS_SWIFT_NAME(InstanceIDDeleteHandler); - -/** - * @related FIRInstanceID - * - * The completion handler invoked when the app identity and token are fetched. If the - * identity wasn't created for some reason we return the appropriate error code. - * - * @param result The result containing an identity for the app instance and a valid token, - * nil if there was an error while creating the result. - * @param error The error if fetching the identity or token fails else nil. - */ -typedef void (^FIRInstanceIDResultHandler)(FIRInstanceIDResult *__nullable result, - NSError *__nullable error) - NS_SWIFT_NAME(InstanceIDResultHandler); - -/** - * Public errors produced by InstanceID. - */ -typedef NS_ENUM(NSUInteger, FIRInstanceIDError) { - // Http related errors. - - /// Unknown error. - FIRInstanceIDErrorUnknown = 0, - - /// Auth Error -- GCM couldn't validate request from this client. - FIRInstanceIDErrorAuthentication = 1, - - /// NoAccess -- InstanceID service cannot be accessed. - FIRInstanceIDErrorNoAccess = 2, - - /// Timeout -- Request to InstanceID backend timed out. - FIRInstanceIDErrorTimeout = 3, - - /// Network -- No network available to reach the servers. - FIRInstanceIDErrorNetwork = 4, - - /// OperationInProgress -- Another similar operation in progress, - /// bailing this one. - FIRInstanceIDErrorOperationInProgress = 5, - - /// InvalidRequest -- Some parameters of the request were invalid. - FIRInstanceIDErrorInvalidRequest = 7, -} NS_SWIFT_NAME(InstanceIDError); - -/** - * A class contains the results of InstanceID and token query. - */ -NS_SWIFT_NAME(InstanceIDResult) -__deprecated_msg("FIRInstanceIDResult is deprecated, please use FIRInstallations " - "for app instance identifier handling and use FIRMessaging for " - "FCM registration token handling.") @interface FIRInstanceIDResult - : NSObject - -/** - * An instanceID uniquely identifies the app instance. - */ -@property(nonatomic, readonly, copy) NSString *instanceID; - -/* - * Returns a Firebase Messaging scoped token for the firebase app. - */ -@property(nonatomic, readonly, copy) NSString *token; - -@end - -/** - * Instance ID provides a unique identifier for each app instance and a mechanism - * to authenticate and authorize actions (for example, sending an FCM message). - * - * Once an InstanceID is generated, the library periodically sends information about the - * application and the device where it's running to the Firebase backend. To stop this. see - * `[FIRInstanceID deleteIDWithHandler:]`. - * - * Instance ID is long lived but, may be reset if the device is not used for - * a long time or the Instance ID service detects a problem. - * If Instance ID is reset, the app will be notified via - * `kFIRInstanceIDTokenRefreshNotification`. - * - * If the Instance ID has become invalid, the app can request a new one and - * send it to the app server. - * To prove ownership of Instance ID and to allow servers to access data or - * services associated with the app, call - * `[FIRInstanceID tokenWithAuthorizedEntity:scope:options:handler]`. - */ -NS_SWIFT_NAME(InstanceID) -__deprecated_msg("FIRInstanceID is deprecated, please use FIRInstallations for installation " - "identifier handling and use FIRMessaging for FCM registration token handling.") - @interface FIRInstanceID : NSObject - -/** - * FIRInstanceID. - * - * @return A shared instance of FIRInstanceID. - */ -+ (instancetype)instanceID NS_SWIFT_NAME(instanceID()); - -/** - * Unavailable. Use +instanceID instead. - */ -- (instancetype)init __attribute__((unavailable("Use +instanceID instead."))); - -#pragma mark - Tokens - -/** - * Returns a result of app instance identifier InstanceID and a Firebase Messaging scoped token. - * param handler The callback handler invoked when an app instanceID and a default token - * are generated and returned. If instanceID and token fetching fail for some - * reason the callback is invoked with nil `result` and the appropriate error. - */ -- (void)instanceIDWithHandler:(FIRInstanceIDResultHandler)handler - __deprecated_msg("Use `Installations.installationID(completion:)` to get the app instance " - "identifier instead. " - "Use `Messaging.token(completion:)` to get FCM registration token instead."); - -/** - * Returns a token that authorizes an Entity (example: cloud service) to perform - * an action on behalf of the application identified by Instance ID. - * - * This is similar to an OAuth2 token except, it applies to the - * application instance instead of a user. - * - * This is an asynchronous call. If the token fetching fails for some reason - * we invoke the completion callback with nil `token` and the appropriate - * error. - * - * This generates an Instance ID if it does not exist yet, which starts periodically sending - * information to the Firebase backend (see `[FIRInstanceID getIDWithHandler:]`). - * - * Note, you can only have one `token` or `deleteToken` call for a given - * authorizedEntity and scope at any point of time. Making another such call with the - * same authorizedEntity and scope before the last one finishes will result in an - * error with code `OperationInProgress`. - * - * @see FIRInstanceID deleteTokenWithAuthorizedEntity:scope:handler: - * - * @param authorizedEntity Entity authorized by the token. - * @param scope Action authorized for authorizedEntity. - * @param options The extra options to be sent with your token request. The - * value for the `apns_token` should be the NSData object - * passed to the UIApplicationDelegate's - * `didRegisterForRemoteNotificationsWithDeviceToken` method. - * The value for `apns_sandbox` should be a boolean (or an - * NSNumber representing a BOOL in Objective-C) set to true if - * your app is a debug build, which means that the APNs - * device token is for the sandbox environment. It should be - * set to false otherwise. If the `apns_sandbox` key is not - * provided, an automatically-detected value shall be used. - * @param handler The callback handler which is invoked when the token is - * successfully fetched. In case of success a valid `token` and - * `nil` error are returned. In case of any error the `token` - * is nil and a valid `error` is returned. The valid error - * codes have been documented above. - */ -- (void)tokenWithAuthorizedEntity:(NSString *)authorizedEntity - scope:(NSString *)scope - options:(nullable NSDictionary *)options - handler:(FIRInstanceIDTokenHandler)handler - __deprecated_msg("Use Messaging.token(completion:) instead."); - -/** - * Revokes access to a scope (action) for an entity previously - * authorized by `[FIRInstanceID tokenWithAuthorizedEntity:scope:options:handler]`. - * - * This is an asynchronous call. Call this on the main thread since InstanceID lib - * is not thread safe. In case token deletion fails for some reason we invoke the - * `handler` callback passed in with the appropriate error code. - * - * Note, you can only have one `token` or `deleteToken` call for a given - * authorizedEntity and scope at a point of time. Making another such call with the - * same authorizedEntity and scope before the last one finishes will result in an error - * with code `OperationInProgress`. - * - * @param authorizedEntity Entity that must no longer have access. - * @param scope Action that entity is no longer authorized to perform. - * @param handler The handler that is invoked once the unsubscribe call ends. - * In case of error an appropriate error object is returned - * else error is nil. - */ -- (void)deleteTokenWithAuthorizedEntity:(NSString *)authorizedEntity - scope:(NSString *)scope - handler:(FIRInstanceIDDeleteTokenHandler)handler - __deprecated_msg("Use `Messaging.deleteToken(completion:)` instead."); - -#pragma mark - Identity - -/** - * Asynchronously fetch a stable identifier that uniquely identifies the app - * instance. If the identifier has been revoked or has expired, this method will - * return a new identifier. - * - * Once an InstanceID is generated, the library periodically sends information about the - * application and the device where it's running to the Firebase backend. To stop this. see - * `[FIRInstanceID deleteIDWithHandler:]`. - * - * @param handler The handler to invoke once the identifier has been fetched. - * In case of error an appropriate error object is returned else - * a valid identifier is returned and a valid identifier for the - * application instance. - */ -- (void)getIDWithHandler:(FIRInstanceIDHandler)handler - NS_SWIFT_NAME(getID(handler:)) - __deprecated_msg("Use `Installations.installationID(completion:)` instead."); - -/** - * Resets Instance ID and revokes all tokens. - * - * This method also triggers a request to fetch a new Instance ID and Firebase Messaging scope - * token. Please listen to kFIRInstanceIDTokenRefreshNotification when the new ID and token are - * ready. - * - * This stops the periodic sending of data to the Firebase backend that began when the Instance ID - * was generated. No more data is sent until another library calls Instance ID internally again - * (like FCM, RemoteConfig or Analytics) or user explicitly calls Instance ID APIs to get an - * Instance ID and token again. - */ -- (void)deleteIDWithHandler:(FIRInstanceIDDeleteHandler)handler NS_SWIFT_NAME(deleteID(handler:)) - __deprecated_msg("Use `Installations.delete(completion:)` instead. " - "Also check `Messaging.deleteData(completion:)`" - "if you want to delete FCM registration token."); - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FirebaseInstanceID.xcframework/ios-arm64_armv7/FirebaseInstanceID.framework/Headers/FirebaseInstanceID.h b/ios/platform/FirebaseInstanceID.xcframework/ios-arm64_armv7/FirebaseInstanceID.framework/Headers/FirebaseInstanceID.h deleted file mode 100644 index 78c9ef1..0000000 --- a/ios/platform/FirebaseInstanceID.xcframework/ios-arm64_armv7/FirebaseInstanceID.framework/Headers/FirebaseInstanceID.h +++ /dev/null @@ -1,17 +0,0 @@ -/* - * Copyright 2019 Google - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -#import "FIRInstanceID.h" diff --git a/ios/platform/FirebaseInstanceID.xcframework/ios-arm64_armv7/FirebaseInstanceID.framework/Modules/module.modulemap b/ios/platform/FirebaseInstanceID.xcframework/ios-arm64_armv7/FirebaseInstanceID.framework/Modules/module.modulemap deleted file mode 100644 index daec66b..0000000 --- a/ios/platform/FirebaseInstanceID.xcframework/ios-arm64_armv7/FirebaseInstanceID.framework/Modules/module.modulemap +++ /dev/null @@ -1,11 +0,0 @@ -framework module FirebaseInstanceID { -umbrella header "FirebaseInstanceID.h" -export * -module * { export * } - link framework "CoreTelephony" - link framework "Foundation" - link framework "Security" - link framework "SystemConfiguration" - link framework "UIKit" - link "z" -} diff --git a/ios/platform/FirebaseInstanceID.xcframework/ios-arm64_i386_x86_64-simulator/FirebaseInstanceID.framework/FirebaseInstanceID b/ios/platform/FirebaseInstanceID.xcframework/ios-arm64_i386_x86_64-simulator/FirebaseInstanceID.framework/FirebaseInstanceID deleted file mode 100644 index 63d91f9..0000000 Binary files a/ios/platform/FirebaseInstanceID.xcframework/ios-arm64_i386_x86_64-simulator/FirebaseInstanceID.framework/FirebaseInstanceID and /dev/null differ diff --git a/ios/platform/FirebaseInstanceID.xcframework/ios-arm64_i386_x86_64-simulator/FirebaseInstanceID.framework/Headers/FIRInstanceID.h b/ios/platform/FirebaseInstanceID.xcframework/ios-arm64_i386_x86_64-simulator/FirebaseInstanceID.framework/Headers/FIRInstanceID.h deleted file mode 100644 index b4f5543..0000000 --- a/ios/platform/FirebaseInstanceID.xcframework/ios-arm64_i386_x86_64-simulator/FirebaseInstanceID.framework/Headers/FIRInstanceID.h +++ /dev/null @@ -1,336 +0,0 @@ -/* - * Copyright 2019 Google - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -#import - -NS_ASSUME_NONNULL_BEGIN - -@class FIRInstanceIDResult; -/** - * @memberof FIRInstanceID - * - * The scope to be used when fetching/deleting a token for Firebase Messaging. - */ -// clang-format off -// clang-format12 merges the next two lines. -FOUNDATION_EXPORT NSString *const kFIRInstanceIDScopeFirebaseMessaging - NS_SWIFT_NAME(InstanceIDScopeFirebaseMessaging) DEPRECATED_ATTRIBUTE; -// clang-format on - -#if defined(__IPHONE_10_0) && __IPHONE_OS_VERSION_MAX_ALLOWED >= __IPHONE_10_0 -/** - * Called when the system determines that tokens need to be refreshed. - * This method is also called if Instance ID has been reset in which - * case, tokens and FCM topic subscriptions also need to be refreshed. - * - * Instance ID service will throttle the refresh event across all devices - * to control the rate of token updates on application servers. - */ -// clang-format off -// clang-format12 merges the next two lines. -FOUNDATION_EXPORT const NSNotificationName kFIRInstanceIDTokenRefreshNotification - NS_SWIFT_NAME(InstanceIDTokenRefresh) DEPRECATED_ATTRIBUTE; -// clang-format on -#else -/** - * Called when the system determines that tokens need to be refreshed. - * This method is also called if Instance ID has been reset in which - * case, tokens and FCM topic subscriptions also need to be refreshed. - * - * Instance ID service will throttle the refresh event across all devices - * to control the rate of token updates on application servers. - */ -// clang-format off -// clang-format12 merges the next two lines. -FOUNDATION_EXPORT NSString *const kFIRInstanceIDTokenRefreshNotification - NS_SWIFT_NAME(InstanceIDTokenRefreshNotification) DEPRECATED_ATTRIBUTE; -// clang-format on -#endif // defined(__IPHONE_10_0) && __IPHONE_OS_VERSION_MAX_ALLOWED >= __IPHONE_10_0 - -/** - * @related FIRInstanceID - * - * The completion handler invoked when the InstanceID token returns. If - * the call fails we return the appropriate `error code` as described below. - * - * @param token The valid token as returned by InstanceID backend. - * - * @param error The error describing why generating a new token - * failed. See the error codes below for a more detailed - * description. - */ -typedef void (^FIRInstanceIDTokenHandler)(NSString *__nullable token, NSError *__nullable error) - NS_SWIFT_NAME(InstanceIDTokenHandler); - -/** - * @related FIRInstanceID - * - * The completion handler invoked when the InstanceID `deleteToken` returns. If - * the call fails we return the appropriate `error code` as described below - * - * @param error The error describing why deleting the token failed. - * See the error codes below for a more detailed description. - */ -typedef void (^FIRInstanceIDDeleteTokenHandler)(NSError *error) - NS_SWIFT_NAME(InstanceIDDeleteTokenHandler); - -/** - * @related FIRInstanceID - * - * The completion handler invoked when the app identity is created. If the - * identity wasn't created for some reason we return the appropriate error code. - * - * @param identity A valid identity for the app instance, nil if there was an error - * while creating an identity. - * @param error The error if fetching the identity fails else nil. - */ -typedef void (^FIRInstanceIDHandler)(NSString *__nullable identity, NSError *__nullable error) - NS_SWIFT_NAME(InstanceIDHandler); - -/** - * @related FIRInstanceID - * - * The completion handler invoked when the app identity and all the tokens associated - * with it are deleted. Returns a valid error object in case of failure else nil. - * - * @param error The error if deleting the identity and all the tokens associated with - * it fails else nil. - */ -typedef void (^FIRInstanceIDDeleteHandler)(NSError *__nullable error) - NS_SWIFT_NAME(InstanceIDDeleteHandler); - -/** - * @related FIRInstanceID - * - * The completion handler invoked when the app identity and token are fetched. If the - * identity wasn't created for some reason we return the appropriate error code. - * - * @param result The result containing an identity for the app instance and a valid token, - * nil if there was an error while creating the result. - * @param error The error if fetching the identity or token fails else nil. - */ -typedef void (^FIRInstanceIDResultHandler)(FIRInstanceIDResult *__nullable result, - NSError *__nullable error) - NS_SWIFT_NAME(InstanceIDResultHandler); - -/** - * Public errors produced by InstanceID. - */ -typedef NS_ENUM(NSUInteger, FIRInstanceIDError) { - // Http related errors. - - /// Unknown error. - FIRInstanceIDErrorUnknown = 0, - - /// Auth Error -- GCM couldn't validate request from this client. - FIRInstanceIDErrorAuthentication = 1, - - /// NoAccess -- InstanceID service cannot be accessed. - FIRInstanceIDErrorNoAccess = 2, - - /// Timeout -- Request to InstanceID backend timed out. - FIRInstanceIDErrorTimeout = 3, - - /// Network -- No network available to reach the servers. - FIRInstanceIDErrorNetwork = 4, - - /// OperationInProgress -- Another similar operation in progress, - /// bailing this one. - FIRInstanceIDErrorOperationInProgress = 5, - - /// InvalidRequest -- Some parameters of the request were invalid. - FIRInstanceIDErrorInvalidRequest = 7, -} NS_SWIFT_NAME(InstanceIDError); - -/** - * A class contains the results of InstanceID and token query. - */ -NS_SWIFT_NAME(InstanceIDResult) -__deprecated_msg("FIRInstanceIDResult is deprecated, please use FIRInstallations " - "for app instance identifier handling and use FIRMessaging for " - "FCM registration token handling.") @interface FIRInstanceIDResult - : NSObject - -/** - * An instanceID uniquely identifies the app instance. - */ -@property(nonatomic, readonly, copy) NSString *instanceID; - -/* - * Returns a Firebase Messaging scoped token for the firebase app. - */ -@property(nonatomic, readonly, copy) NSString *token; - -@end - -/** - * Instance ID provides a unique identifier for each app instance and a mechanism - * to authenticate and authorize actions (for example, sending an FCM message). - * - * Once an InstanceID is generated, the library periodically sends information about the - * application and the device where it's running to the Firebase backend. To stop this. see - * `[FIRInstanceID deleteIDWithHandler:]`. - * - * Instance ID is long lived but, may be reset if the device is not used for - * a long time or the Instance ID service detects a problem. - * If Instance ID is reset, the app will be notified via - * `kFIRInstanceIDTokenRefreshNotification`. - * - * If the Instance ID has become invalid, the app can request a new one and - * send it to the app server. - * To prove ownership of Instance ID and to allow servers to access data or - * services associated with the app, call - * `[FIRInstanceID tokenWithAuthorizedEntity:scope:options:handler]`. - */ -NS_SWIFT_NAME(InstanceID) -__deprecated_msg("FIRInstanceID is deprecated, please use FIRInstallations for installation " - "identifier handling and use FIRMessaging for FCM registration token handling.") - @interface FIRInstanceID : NSObject - -/** - * FIRInstanceID. - * - * @return A shared instance of FIRInstanceID. - */ -+ (instancetype)instanceID NS_SWIFT_NAME(instanceID()); - -/** - * Unavailable. Use +instanceID instead. - */ -- (instancetype)init __attribute__((unavailable("Use +instanceID instead."))); - -#pragma mark - Tokens - -/** - * Returns a result of app instance identifier InstanceID and a Firebase Messaging scoped token. - * param handler The callback handler invoked when an app instanceID and a default token - * are generated and returned. If instanceID and token fetching fail for some - * reason the callback is invoked with nil `result` and the appropriate error. - */ -- (void)instanceIDWithHandler:(FIRInstanceIDResultHandler)handler - __deprecated_msg("Use `Installations.installationID(completion:)` to get the app instance " - "identifier instead. " - "Use `Messaging.token(completion:)` to get FCM registration token instead."); - -/** - * Returns a token that authorizes an Entity (example: cloud service) to perform - * an action on behalf of the application identified by Instance ID. - * - * This is similar to an OAuth2 token except, it applies to the - * application instance instead of a user. - * - * This is an asynchronous call. If the token fetching fails for some reason - * we invoke the completion callback with nil `token` and the appropriate - * error. - * - * This generates an Instance ID if it does not exist yet, which starts periodically sending - * information to the Firebase backend (see `[FIRInstanceID getIDWithHandler:]`). - * - * Note, you can only have one `token` or `deleteToken` call for a given - * authorizedEntity and scope at any point of time. Making another such call with the - * same authorizedEntity and scope before the last one finishes will result in an - * error with code `OperationInProgress`. - * - * @see FIRInstanceID deleteTokenWithAuthorizedEntity:scope:handler: - * - * @param authorizedEntity Entity authorized by the token. - * @param scope Action authorized for authorizedEntity. - * @param options The extra options to be sent with your token request. The - * value for the `apns_token` should be the NSData object - * passed to the UIApplicationDelegate's - * `didRegisterForRemoteNotificationsWithDeviceToken` method. - * The value for `apns_sandbox` should be a boolean (or an - * NSNumber representing a BOOL in Objective-C) set to true if - * your app is a debug build, which means that the APNs - * device token is for the sandbox environment. It should be - * set to false otherwise. If the `apns_sandbox` key is not - * provided, an automatically-detected value shall be used. - * @param handler The callback handler which is invoked when the token is - * successfully fetched. In case of success a valid `token` and - * `nil` error are returned. In case of any error the `token` - * is nil and a valid `error` is returned. The valid error - * codes have been documented above. - */ -- (void)tokenWithAuthorizedEntity:(NSString *)authorizedEntity - scope:(NSString *)scope - options:(nullable NSDictionary *)options - handler:(FIRInstanceIDTokenHandler)handler - __deprecated_msg("Use Messaging.token(completion:) instead."); - -/** - * Revokes access to a scope (action) for an entity previously - * authorized by `[FIRInstanceID tokenWithAuthorizedEntity:scope:options:handler]`. - * - * This is an asynchronous call. Call this on the main thread since InstanceID lib - * is not thread safe. In case token deletion fails for some reason we invoke the - * `handler` callback passed in with the appropriate error code. - * - * Note, you can only have one `token` or `deleteToken` call for a given - * authorizedEntity and scope at a point of time. Making another such call with the - * same authorizedEntity and scope before the last one finishes will result in an error - * with code `OperationInProgress`. - * - * @param authorizedEntity Entity that must no longer have access. - * @param scope Action that entity is no longer authorized to perform. - * @param handler The handler that is invoked once the unsubscribe call ends. - * In case of error an appropriate error object is returned - * else error is nil. - */ -- (void)deleteTokenWithAuthorizedEntity:(NSString *)authorizedEntity - scope:(NSString *)scope - handler:(FIRInstanceIDDeleteTokenHandler)handler - __deprecated_msg("Use `Messaging.deleteToken(completion:)` instead."); - -#pragma mark - Identity - -/** - * Asynchronously fetch a stable identifier that uniquely identifies the app - * instance. If the identifier has been revoked or has expired, this method will - * return a new identifier. - * - * Once an InstanceID is generated, the library periodically sends information about the - * application and the device where it's running to the Firebase backend. To stop this. see - * `[FIRInstanceID deleteIDWithHandler:]`. - * - * @param handler The handler to invoke once the identifier has been fetched. - * In case of error an appropriate error object is returned else - * a valid identifier is returned and a valid identifier for the - * application instance. - */ -- (void)getIDWithHandler:(FIRInstanceIDHandler)handler - NS_SWIFT_NAME(getID(handler:)) - __deprecated_msg("Use `Installations.installationID(completion:)` instead."); - -/** - * Resets Instance ID and revokes all tokens. - * - * This method also triggers a request to fetch a new Instance ID and Firebase Messaging scope - * token. Please listen to kFIRInstanceIDTokenRefreshNotification when the new ID and token are - * ready. - * - * This stops the periodic sending of data to the Firebase backend that began when the Instance ID - * was generated. No more data is sent until another library calls Instance ID internally again - * (like FCM, RemoteConfig or Analytics) or user explicitly calls Instance ID APIs to get an - * Instance ID and token again. - */ -- (void)deleteIDWithHandler:(FIRInstanceIDDeleteHandler)handler NS_SWIFT_NAME(deleteID(handler:)) - __deprecated_msg("Use `Installations.delete(completion:)` instead. " - "Also check `Messaging.deleteData(completion:)`" - "if you want to delete FCM registration token."); - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FirebaseInstanceID.xcframework/ios-arm64_i386_x86_64-simulator/FirebaseInstanceID.framework/Headers/FirebaseInstanceID.h b/ios/platform/FirebaseInstanceID.xcframework/ios-arm64_i386_x86_64-simulator/FirebaseInstanceID.framework/Headers/FirebaseInstanceID.h deleted file mode 100644 index 78c9ef1..0000000 --- a/ios/platform/FirebaseInstanceID.xcframework/ios-arm64_i386_x86_64-simulator/FirebaseInstanceID.framework/Headers/FirebaseInstanceID.h +++ /dev/null @@ -1,17 +0,0 @@ -/* - * Copyright 2019 Google - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -#import "FIRInstanceID.h" diff --git a/ios/platform/FirebaseInstanceID.xcframework/ios-arm64_i386_x86_64-simulator/FirebaseInstanceID.framework/Modules/module.modulemap b/ios/platform/FirebaseInstanceID.xcframework/ios-arm64_i386_x86_64-simulator/FirebaseInstanceID.framework/Modules/module.modulemap deleted file mode 100644 index daec66b..0000000 --- a/ios/platform/FirebaseInstanceID.xcframework/ios-arm64_i386_x86_64-simulator/FirebaseInstanceID.framework/Modules/module.modulemap +++ /dev/null @@ -1,11 +0,0 @@ -framework module FirebaseInstanceID { -umbrella header "FirebaseInstanceID.h" -export * -module * { export * } - link framework "CoreTelephony" - link framework "Foundation" - link framework "Security" - link framework "SystemConfiguration" - link framework "UIKit" - link "z" -} diff --git a/ios/platform/FirebaseInstanceID.xcframework/ios-arm64_x86_64-maccatalyst/FirebaseInstanceID.framework/FirebaseInstanceID b/ios/platform/FirebaseInstanceID.xcframework/ios-arm64_x86_64-maccatalyst/FirebaseInstanceID.framework/FirebaseInstanceID deleted file mode 100644 index 5e5c979..0000000 Binary files a/ios/platform/FirebaseInstanceID.xcframework/ios-arm64_x86_64-maccatalyst/FirebaseInstanceID.framework/FirebaseInstanceID and /dev/null differ diff --git a/ios/platform/FirebaseInstanceID.xcframework/ios-arm64_x86_64-maccatalyst/FirebaseInstanceID.framework/Headers/FIRInstanceID.h b/ios/platform/FirebaseInstanceID.xcframework/ios-arm64_x86_64-maccatalyst/FirebaseInstanceID.framework/Headers/FIRInstanceID.h deleted file mode 100644 index b4f5543..0000000 --- a/ios/platform/FirebaseInstanceID.xcframework/ios-arm64_x86_64-maccatalyst/FirebaseInstanceID.framework/Headers/FIRInstanceID.h +++ /dev/null @@ -1,336 +0,0 @@ -/* - * Copyright 2019 Google - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -#import - -NS_ASSUME_NONNULL_BEGIN - -@class FIRInstanceIDResult; -/** - * @memberof FIRInstanceID - * - * The scope to be used when fetching/deleting a token for Firebase Messaging. - */ -// clang-format off -// clang-format12 merges the next two lines. -FOUNDATION_EXPORT NSString *const kFIRInstanceIDScopeFirebaseMessaging - NS_SWIFT_NAME(InstanceIDScopeFirebaseMessaging) DEPRECATED_ATTRIBUTE; -// clang-format on - -#if defined(__IPHONE_10_0) && __IPHONE_OS_VERSION_MAX_ALLOWED >= __IPHONE_10_0 -/** - * Called when the system determines that tokens need to be refreshed. - * This method is also called if Instance ID has been reset in which - * case, tokens and FCM topic subscriptions also need to be refreshed. - * - * Instance ID service will throttle the refresh event across all devices - * to control the rate of token updates on application servers. - */ -// clang-format off -// clang-format12 merges the next two lines. -FOUNDATION_EXPORT const NSNotificationName kFIRInstanceIDTokenRefreshNotification - NS_SWIFT_NAME(InstanceIDTokenRefresh) DEPRECATED_ATTRIBUTE; -// clang-format on -#else -/** - * Called when the system determines that tokens need to be refreshed. - * This method is also called if Instance ID has been reset in which - * case, tokens and FCM topic subscriptions also need to be refreshed. - * - * Instance ID service will throttle the refresh event across all devices - * to control the rate of token updates on application servers. - */ -// clang-format off -// clang-format12 merges the next two lines. -FOUNDATION_EXPORT NSString *const kFIRInstanceIDTokenRefreshNotification - NS_SWIFT_NAME(InstanceIDTokenRefreshNotification) DEPRECATED_ATTRIBUTE; -// clang-format on -#endif // defined(__IPHONE_10_0) && __IPHONE_OS_VERSION_MAX_ALLOWED >= __IPHONE_10_0 - -/** - * @related FIRInstanceID - * - * The completion handler invoked when the InstanceID token returns. If - * the call fails we return the appropriate `error code` as described below. - * - * @param token The valid token as returned by InstanceID backend. - * - * @param error The error describing why generating a new token - * failed. See the error codes below for a more detailed - * description. - */ -typedef void (^FIRInstanceIDTokenHandler)(NSString *__nullable token, NSError *__nullable error) - NS_SWIFT_NAME(InstanceIDTokenHandler); - -/** - * @related FIRInstanceID - * - * The completion handler invoked when the InstanceID `deleteToken` returns. If - * the call fails we return the appropriate `error code` as described below - * - * @param error The error describing why deleting the token failed. - * See the error codes below for a more detailed description. - */ -typedef void (^FIRInstanceIDDeleteTokenHandler)(NSError *error) - NS_SWIFT_NAME(InstanceIDDeleteTokenHandler); - -/** - * @related FIRInstanceID - * - * The completion handler invoked when the app identity is created. If the - * identity wasn't created for some reason we return the appropriate error code. - * - * @param identity A valid identity for the app instance, nil if there was an error - * while creating an identity. - * @param error The error if fetching the identity fails else nil. - */ -typedef void (^FIRInstanceIDHandler)(NSString *__nullable identity, NSError *__nullable error) - NS_SWIFT_NAME(InstanceIDHandler); - -/** - * @related FIRInstanceID - * - * The completion handler invoked when the app identity and all the tokens associated - * with it are deleted. Returns a valid error object in case of failure else nil. - * - * @param error The error if deleting the identity and all the tokens associated with - * it fails else nil. - */ -typedef void (^FIRInstanceIDDeleteHandler)(NSError *__nullable error) - NS_SWIFT_NAME(InstanceIDDeleteHandler); - -/** - * @related FIRInstanceID - * - * The completion handler invoked when the app identity and token are fetched. If the - * identity wasn't created for some reason we return the appropriate error code. - * - * @param result The result containing an identity for the app instance and a valid token, - * nil if there was an error while creating the result. - * @param error The error if fetching the identity or token fails else nil. - */ -typedef void (^FIRInstanceIDResultHandler)(FIRInstanceIDResult *__nullable result, - NSError *__nullable error) - NS_SWIFT_NAME(InstanceIDResultHandler); - -/** - * Public errors produced by InstanceID. - */ -typedef NS_ENUM(NSUInteger, FIRInstanceIDError) { - // Http related errors. - - /// Unknown error. - FIRInstanceIDErrorUnknown = 0, - - /// Auth Error -- GCM couldn't validate request from this client. - FIRInstanceIDErrorAuthentication = 1, - - /// NoAccess -- InstanceID service cannot be accessed. - FIRInstanceIDErrorNoAccess = 2, - - /// Timeout -- Request to InstanceID backend timed out. - FIRInstanceIDErrorTimeout = 3, - - /// Network -- No network available to reach the servers. - FIRInstanceIDErrorNetwork = 4, - - /// OperationInProgress -- Another similar operation in progress, - /// bailing this one. - FIRInstanceIDErrorOperationInProgress = 5, - - /// InvalidRequest -- Some parameters of the request were invalid. - FIRInstanceIDErrorInvalidRequest = 7, -} NS_SWIFT_NAME(InstanceIDError); - -/** - * A class contains the results of InstanceID and token query. - */ -NS_SWIFT_NAME(InstanceIDResult) -__deprecated_msg("FIRInstanceIDResult is deprecated, please use FIRInstallations " - "for app instance identifier handling and use FIRMessaging for " - "FCM registration token handling.") @interface FIRInstanceIDResult - : NSObject - -/** - * An instanceID uniquely identifies the app instance. - */ -@property(nonatomic, readonly, copy) NSString *instanceID; - -/* - * Returns a Firebase Messaging scoped token for the firebase app. - */ -@property(nonatomic, readonly, copy) NSString *token; - -@end - -/** - * Instance ID provides a unique identifier for each app instance and a mechanism - * to authenticate and authorize actions (for example, sending an FCM message). - * - * Once an InstanceID is generated, the library periodically sends information about the - * application and the device where it's running to the Firebase backend. To stop this. see - * `[FIRInstanceID deleteIDWithHandler:]`. - * - * Instance ID is long lived but, may be reset if the device is not used for - * a long time or the Instance ID service detects a problem. - * If Instance ID is reset, the app will be notified via - * `kFIRInstanceIDTokenRefreshNotification`. - * - * If the Instance ID has become invalid, the app can request a new one and - * send it to the app server. - * To prove ownership of Instance ID and to allow servers to access data or - * services associated with the app, call - * `[FIRInstanceID tokenWithAuthorizedEntity:scope:options:handler]`. - */ -NS_SWIFT_NAME(InstanceID) -__deprecated_msg("FIRInstanceID is deprecated, please use FIRInstallations for installation " - "identifier handling and use FIRMessaging for FCM registration token handling.") - @interface FIRInstanceID : NSObject - -/** - * FIRInstanceID. - * - * @return A shared instance of FIRInstanceID. - */ -+ (instancetype)instanceID NS_SWIFT_NAME(instanceID()); - -/** - * Unavailable. Use +instanceID instead. - */ -- (instancetype)init __attribute__((unavailable("Use +instanceID instead."))); - -#pragma mark - Tokens - -/** - * Returns a result of app instance identifier InstanceID and a Firebase Messaging scoped token. - * param handler The callback handler invoked when an app instanceID and a default token - * are generated and returned. If instanceID and token fetching fail for some - * reason the callback is invoked with nil `result` and the appropriate error. - */ -- (void)instanceIDWithHandler:(FIRInstanceIDResultHandler)handler - __deprecated_msg("Use `Installations.installationID(completion:)` to get the app instance " - "identifier instead. " - "Use `Messaging.token(completion:)` to get FCM registration token instead."); - -/** - * Returns a token that authorizes an Entity (example: cloud service) to perform - * an action on behalf of the application identified by Instance ID. - * - * This is similar to an OAuth2 token except, it applies to the - * application instance instead of a user. - * - * This is an asynchronous call. If the token fetching fails for some reason - * we invoke the completion callback with nil `token` and the appropriate - * error. - * - * This generates an Instance ID if it does not exist yet, which starts periodically sending - * information to the Firebase backend (see `[FIRInstanceID getIDWithHandler:]`). - * - * Note, you can only have one `token` or `deleteToken` call for a given - * authorizedEntity and scope at any point of time. Making another such call with the - * same authorizedEntity and scope before the last one finishes will result in an - * error with code `OperationInProgress`. - * - * @see FIRInstanceID deleteTokenWithAuthorizedEntity:scope:handler: - * - * @param authorizedEntity Entity authorized by the token. - * @param scope Action authorized for authorizedEntity. - * @param options The extra options to be sent with your token request. The - * value for the `apns_token` should be the NSData object - * passed to the UIApplicationDelegate's - * `didRegisterForRemoteNotificationsWithDeviceToken` method. - * The value for `apns_sandbox` should be a boolean (or an - * NSNumber representing a BOOL in Objective-C) set to true if - * your app is a debug build, which means that the APNs - * device token is for the sandbox environment. It should be - * set to false otherwise. If the `apns_sandbox` key is not - * provided, an automatically-detected value shall be used. - * @param handler The callback handler which is invoked when the token is - * successfully fetched. In case of success a valid `token` and - * `nil` error are returned. In case of any error the `token` - * is nil and a valid `error` is returned. The valid error - * codes have been documented above. - */ -- (void)tokenWithAuthorizedEntity:(NSString *)authorizedEntity - scope:(NSString *)scope - options:(nullable NSDictionary *)options - handler:(FIRInstanceIDTokenHandler)handler - __deprecated_msg("Use Messaging.token(completion:) instead."); - -/** - * Revokes access to a scope (action) for an entity previously - * authorized by `[FIRInstanceID tokenWithAuthorizedEntity:scope:options:handler]`. - * - * This is an asynchronous call. Call this on the main thread since InstanceID lib - * is not thread safe. In case token deletion fails for some reason we invoke the - * `handler` callback passed in with the appropriate error code. - * - * Note, you can only have one `token` or `deleteToken` call for a given - * authorizedEntity and scope at a point of time. Making another such call with the - * same authorizedEntity and scope before the last one finishes will result in an error - * with code `OperationInProgress`. - * - * @param authorizedEntity Entity that must no longer have access. - * @param scope Action that entity is no longer authorized to perform. - * @param handler The handler that is invoked once the unsubscribe call ends. - * In case of error an appropriate error object is returned - * else error is nil. - */ -- (void)deleteTokenWithAuthorizedEntity:(NSString *)authorizedEntity - scope:(NSString *)scope - handler:(FIRInstanceIDDeleteTokenHandler)handler - __deprecated_msg("Use `Messaging.deleteToken(completion:)` instead."); - -#pragma mark - Identity - -/** - * Asynchronously fetch a stable identifier that uniquely identifies the app - * instance. If the identifier has been revoked or has expired, this method will - * return a new identifier. - * - * Once an InstanceID is generated, the library periodically sends information about the - * application and the device where it's running to the Firebase backend. To stop this. see - * `[FIRInstanceID deleteIDWithHandler:]`. - * - * @param handler The handler to invoke once the identifier has been fetched. - * In case of error an appropriate error object is returned else - * a valid identifier is returned and a valid identifier for the - * application instance. - */ -- (void)getIDWithHandler:(FIRInstanceIDHandler)handler - NS_SWIFT_NAME(getID(handler:)) - __deprecated_msg("Use `Installations.installationID(completion:)` instead."); - -/** - * Resets Instance ID and revokes all tokens. - * - * This method also triggers a request to fetch a new Instance ID and Firebase Messaging scope - * token. Please listen to kFIRInstanceIDTokenRefreshNotification when the new ID and token are - * ready. - * - * This stops the periodic sending of data to the Firebase backend that began when the Instance ID - * was generated. No more data is sent until another library calls Instance ID internally again - * (like FCM, RemoteConfig or Analytics) or user explicitly calls Instance ID APIs to get an - * Instance ID and token again. - */ -- (void)deleteIDWithHandler:(FIRInstanceIDDeleteHandler)handler NS_SWIFT_NAME(deleteID(handler:)) - __deprecated_msg("Use `Installations.delete(completion:)` instead. " - "Also check `Messaging.deleteData(completion:)`" - "if you want to delete FCM registration token."); - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FirebaseInstanceID.xcframework/ios-arm64_x86_64-maccatalyst/FirebaseInstanceID.framework/Headers/FirebaseInstanceID.h b/ios/platform/FirebaseInstanceID.xcframework/ios-arm64_x86_64-maccatalyst/FirebaseInstanceID.framework/Headers/FirebaseInstanceID.h deleted file mode 100644 index 78c9ef1..0000000 --- a/ios/platform/FirebaseInstanceID.xcframework/ios-arm64_x86_64-maccatalyst/FirebaseInstanceID.framework/Headers/FirebaseInstanceID.h +++ /dev/null @@ -1,17 +0,0 @@ -/* - * Copyright 2019 Google - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -#import "FIRInstanceID.h" diff --git a/ios/platform/FirebaseInstanceID.xcframework/ios-arm64_x86_64-maccatalyst/FirebaseInstanceID.framework/Modules/module.modulemap b/ios/platform/FirebaseInstanceID.xcframework/ios-arm64_x86_64-maccatalyst/FirebaseInstanceID.framework/Modules/module.modulemap deleted file mode 100644 index daec66b..0000000 --- a/ios/platform/FirebaseInstanceID.xcframework/ios-arm64_x86_64-maccatalyst/FirebaseInstanceID.framework/Modules/module.modulemap +++ /dev/null @@ -1,11 +0,0 @@ -framework module FirebaseInstanceID { -umbrella header "FirebaseInstanceID.h" -export * -module * { export * } - link framework "CoreTelephony" - link framework "Foundation" - link framework "Security" - link framework "SystemConfiguration" - link framework "UIKit" - link "z" -} diff --git a/ios/platform/FirebaseInstanceID.xcframework/macos-arm64_x86_64/FirebaseInstanceID.framework/FirebaseInstanceID b/ios/platform/FirebaseInstanceID.xcframework/macos-arm64_x86_64/FirebaseInstanceID.framework/FirebaseInstanceID deleted file mode 100644 index 8562f10..0000000 Binary files a/ios/platform/FirebaseInstanceID.xcframework/macos-arm64_x86_64/FirebaseInstanceID.framework/FirebaseInstanceID and /dev/null differ diff --git a/ios/platform/FirebaseInstanceID.xcframework/macos-arm64_x86_64/FirebaseInstanceID.framework/Headers/FIRInstanceID.h b/ios/platform/FirebaseInstanceID.xcframework/macos-arm64_x86_64/FirebaseInstanceID.framework/Headers/FIRInstanceID.h deleted file mode 100644 index b4f5543..0000000 --- a/ios/platform/FirebaseInstanceID.xcframework/macos-arm64_x86_64/FirebaseInstanceID.framework/Headers/FIRInstanceID.h +++ /dev/null @@ -1,336 +0,0 @@ -/* - * Copyright 2019 Google - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -#import - -NS_ASSUME_NONNULL_BEGIN - -@class FIRInstanceIDResult; -/** - * @memberof FIRInstanceID - * - * The scope to be used when fetching/deleting a token for Firebase Messaging. - */ -// clang-format off -// clang-format12 merges the next two lines. -FOUNDATION_EXPORT NSString *const kFIRInstanceIDScopeFirebaseMessaging - NS_SWIFT_NAME(InstanceIDScopeFirebaseMessaging) DEPRECATED_ATTRIBUTE; -// clang-format on - -#if defined(__IPHONE_10_0) && __IPHONE_OS_VERSION_MAX_ALLOWED >= __IPHONE_10_0 -/** - * Called when the system determines that tokens need to be refreshed. - * This method is also called if Instance ID has been reset in which - * case, tokens and FCM topic subscriptions also need to be refreshed. - * - * Instance ID service will throttle the refresh event across all devices - * to control the rate of token updates on application servers. - */ -// clang-format off -// clang-format12 merges the next two lines. -FOUNDATION_EXPORT const NSNotificationName kFIRInstanceIDTokenRefreshNotification - NS_SWIFT_NAME(InstanceIDTokenRefresh) DEPRECATED_ATTRIBUTE; -// clang-format on -#else -/** - * Called when the system determines that tokens need to be refreshed. - * This method is also called if Instance ID has been reset in which - * case, tokens and FCM topic subscriptions also need to be refreshed. - * - * Instance ID service will throttle the refresh event across all devices - * to control the rate of token updates on application servers. - */ -// clang-format off -// clang-format12 merges the next two lines. -FOUNDATION_EXPORT NSString *const kFIRInstanceIDTokenRefreshNotification - NS_SWIFT_NAME(InstanceIDTokenRefreshNotification) DEPRECATED_ATTRIBUTE; -// clang-format on -#endif // defined(__IPHONE_10_0) && __IPHONE_OS_VERSION_MAX_ALLOWED >= __IPHONE_10_0 - -/** - * @related FIRInstanceID - * - * The completion handler invoked when the InstanceID token returns. If - * the call fails we return the appropriate `error code` as described below. - * - * @param token The valid token as returned by InstanceID backend. - * - * @param error The error describing why generating a new token - * failed. See the error codes below for a more detailed - * description. - */ -typedef void (^FIRInstanceIDTokenHandler)(NSString *__nullable token, NSError *__nullable error) - NS_SWIFT_NAME(InstanceIDTokenHandler); - -/** - * @related FIRInstanceID - * - * The completion handler invoked when the InstanceID `deleteToken` returns. If - * the call fails we return the appropriate `error code` as described below - * - * @param error The error describing why deleting the token failed. - * See the error codes below for a more detailed description. - */ -typedef void (^FIRInstanceIDDeleteTokenHandler)(NSError *error) - NS_SWIFT_NAME(InstanceIDDeleteTokenHandler); - -/** - * @related FIRInstanceID - * - * The completion handler invoked when the app identity is created. If the - * identity wasn't created for some reason we return the appropriate error code. - * - * @param identity A valid identity for the app instance, nil if there was an error - * while creating an identity. - * @param error The error if fetching the identity fails else nil. - */ -typedef void (^FIRInstanceIDHandler)(NSString *__nullable identity, NSError *__nullable error) - NS_SWIFT_NAME(InstanceIDHandler); - -/** - * @related FIRInstanceID - * - * The completion handler invoked when the app identity and all the tokens associated - * with it are deleted. Returns a valid error object in case of failure else nil. - * - * @param error The error if deleting the identity and all the tokens associated with - * it fails else nil. - */ -typedef void (^FIRInstanceIDDeleteHandler)(NSError *__nullable error) - NS_SWIFT_NAME(InstanceIDDeleteHandler); - -/** - * @related FIRInstanceID - * - * The completion handler invoked when the app identity and token are fetched. If the - * identity wasn't created for some reason we return the appropriate error code. - * - * @param result The result containing an identity for the app instance and a valid token, - * nil if there was an error while creating the result. - * @param error The error if fetching the identity or token fails else nil. - */ -typedef void (^FIRInstanceIDResultHandler)(FIRInstanceIDResult *__nullable result, - NSError *__nullable error) - NS_SWIFT_NAME(InstanceIDResultHandler); - -/** - * Public errors produced by InstanceID. - */ -typedef NS_ENUM(NSUInteger, FIRInstanceIDError) { - // Http related errors. - - /// Unknown error. - FIRInstanceIDErrorUnknown = 0, - - /// Auth Error -- GCM couldn't validate request from this client. - FIRInstanceIDErrorAuthentication = 1, - - /// NoAccess -- InstanceID service cannot be accessed. - FIRInstanceIDErrorNoAccess = 2, - - /// Timeout -- Request to InstanceID backend timed out. - FIRInstanceIDErrorTimeout = 3, - - /// Network -- No network available to reach the servers. - FIRInstanceIDErrorNetwork = 4, - - /// OperationInProgress -- Another similar operation in progress, - /// bailing this one. - FIRInstanceIDErrorOperationInProgress = 5, - - /// InvalidRequest -- Some parameters of the request were invalid. - FIRInstanceIDErrorInvalidRequest = 7, -} NS_SWIFT_NAME(InstanceIDError); - -/** - * A class contains the results of InstanceID and token query. - */ -NS_SWIFT_NAME(InstanceIDResult) -__deprecated_msg("FIRInstanceIDResult is deprecated, please use FIRInstallations " - "for app instance identifier handling and use FIRMessaging for " - "FCM registration token handling.") @interface FIRInstanceIDResult - : NSObject - -/** - * An instanceID uniquely identifies the app instance. - */ -@property(nonatomic, readonly, copy) NSString *instanceID; - -/* - * Returns a Firebase Messaging scoped token for the firebase app. - */ -@property(nonatomic, readonly, copy) NSString *token; - -@end - -/** - * Instance ID provides a unique identifier for each app instance and a mechanism - * to authenticate and authorize actions (for example, sending an FCM message). - * - * Once an InstanceID is generated, the library periodically sends information about the - * application and the device where it's running to the Firebase backend. To stop this. see - * `[FIRInstanceID deleteIDWithHandler:]`. - * - * Instance ID is long lived but, may be reset if the device is not used for - * a long time or the Instance ID service detects a problem. - * If Instance ID is reset, the app will be notified via - * `kFIRInstanceIDTokenRefreshNotification`. - * - * If the Instance ID has become invalid, the app can request a new one and - * send it to the app server. - * To prove ownership of Instance ID and to allow servers to access data or - * services associated with the app, call - * `[FIRInstanceID tokenWithAuthorizedEntity:scope:options:handler]`. - */ -NS_SWIFT_NAME(InstanceID) -__deprecated_msg("FIRInstanceID is deprecated, please use FIRInstallations for installation " - "identifier handling and use FIRMessaging for FCM registration token handling.") - @interface FIRInstanceID : NSObject - -/** - * FIRInstanceID. - * - * @return A shared instance of FIRInstanceID. - */ -+ (instancetype)instanceID NS_SWIFT_NAME(instanceID()); - -/** - * Unavailable. Use +instanceID instead. - */ -- (instancetype)init __attribute__((unavailable("Use +instanceID instead."))); - -#pragma mark - Tokens - -/** - * Returns a result of app instance identifier InstanceID and a Firebase Messaging scoped token. - * param handler The callback handler invoked when an app instanceID and a default token - * are generated and returned. If instanceID and token fetching fail for some - * reason the callback is invoked with nil `result` and the appropriate error. - */ -- (void)instanceIDWithHandler:(FIRInstanceIDResultHandler)handler - __deprecated_msg("Use `Installations.installationID(completion:)` to get the app instance " - "identifier instead. " - "Use `Messaging.token(completion:)` to get FCM registration token instead."); - -/** - * Returns a token that authorizes an Entity (example: cloud service) to perform - * an action on behalf of the application identified by Instance ID. - * - * This is similar to an OAuth2 token except, it applies to the - * application instance instead of a user. - * - * This is an asynchronous call. If the token fetching fails for some reason - * we invoke the completion callback with nil `token` and the appropriate - * error. - * - * This generates an Instance ID if it does not exist yet, which starts periodically sending - * information to the Firebase backend (see `[FIRInstanceID getIDWithHandler:]`). - * - * Note, you can only have one `token` or `deleteToken` call for a given - * authorizedEntity and scope at any point of time. Making another such call with the - * same authorizedEntity and scope before the last one finishes will result in an - * error with code `OperationInProgress`. - * - * @see FIRInstanceID deleteTokenWithAuthorizedEntity:scope:handler: - * - * @param authorizedEntity Entity authorized by the token. - * @param scope Action authorized for authorizedEntity. - * @param options The extra options to be sent with your token request. The - * value for the `apns_token` should be the NSData object - * passed to the UIApplicationDelegate's - * `didRegisterForRemoteNotificationsWithDeviceToken` method. - * The value for `apns_sandbox` should be a boolean (or an - * NSNumber representing a BOOL in Objective-C) set to true if - * your app is a debug build, which means that the APNs - * device token is for the sandbox environment. It should be - * set to false otherwise. If the `apns_sandbox` key is not - * provided, an automatically-detected value shall be used. - * @param handler The callback handler which is invoked when the token is - * successfully fetched. In case of success a valid `token` and - * `nil` error are returned. In case of any error the `token` - * is nil and a valid `error` is returned. The valid error - * codes have been documented above. - */ -- (void)tokenWithAuthorizedEntity:(NSString *)authorizedEntity - scope:(NSString *)scope - options:(nullable NSDictionary *)options - handler:(FIRInstanceIDTokenHandler)handler - __deprecated_msg("Use Messaging.token(completion:) instead."); - -/** - * Revokes access to a scope (action) for an entity previously - * authorized by `[FIRInstanceID tokenWithAuthorizedEntity:scope:options:handler]`. - * - * This is an asynchronous call. Call this on the main thread since InstanceID lib - * is not thread safe. In case token deletion fails for some reason we invoke the - * `handler` callback passed in with the appropriate error code. - * - * Note, you can only have one `token` or `deleteToken` call for a given - * authorizedEntity and scope at a point of time. Making another such call with the - * same authorizedEntity and scope before the last one finishes will result in an error - * with code `OperationInProgress`. - * - * @param authorizedEntity Entity that must no longer have access. - * @param scope Action that entity is no longer authorized to perform. - * @param handler The handler that is invoked once the unsubscribe call ends. - * In case of error an appropriate error object is returned - * else error is nil. - */ -- (void)deleteTokenWithAuthorizedEntity:(NSString *)authorizedEntity - scope:(NSString *)scope - handler:(FIRInstanceIDDeleteTokenHandler)handler - __deprecated_msg("Use `Messaging.deleteToken(completion:)` instead."); - -#pragma mark - Identity - -/** - * Asynchronously fetch a stable identifier that uniquely identifies the app - * instance. If the identifier has been revoked or has expired, this method will - * return a new identifier. - * - * Once an InstanceID is generated, the library periodically sends information about the - * application and the device where it's running to the Firebase backend. To stop this. see - * `[FIRInstanceID deleteIDWithHandler:]`. - * - * @param handler The handler to invoke once the identifier has been fetched. - * In case of error an appropriate error object is returned else - * a valid identifier is returned and a valid identifier for the - * application instance. - */ -- (void)getIDWithHandler:(FIRInstanceIDHandler)handler - NS_SWIFT_NAME(getID(handler:)) - __deprecated_msg("Use `Installations.installationID(completion:)` instead."); - -/** - * Resets Instance ID and revokes all tokens. - * - * This method also triggers a request to fetch a new Instance ID and Firebase Messaging scope - * token. Please listen to kFIRInstanceIDTokenRefreshNotification when the new ID and token are - * ready. - * - * This stops the periodic sending of data to the Firebase backend that began when the Instance ID - * was generated. No more data is sent until another library calls Instance ID internally again - * (like FCM, RemoteConfig or Analytics) or user explicitly calls Instance ID APIs to get an - * Instance ID and token again. - */ -- (void)deleteIDWithHandler:(FIRInstanceIDDeleteHandler)handler NS_SWIFT_NAME(deleteID(handler:)) - __deprecated_msg("Use `Installations.delete(completion:)` instead. " - "Also check `Messaging.deleteData(completion:)`" - "if you want to delete FCM registration token."); - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FirebaseInstanceID.xcframework/macos-arm64_x86_64/FirebaseInstanceID.framework/Headers/FirebaseInstanceID.h b/ios/platform/FirebaseInstanceID.xcframework/macos-arm64_x86_64/FirebaseInstanceID.framework/Headers/FirebaseInstanceID.h deleted file mode 100644 index 78c9ef1..0000000 --- a/ios/platform/FirebaseInstanceID.xcframework/macos-arm64_x86_64/FirebaseInstanceID.framework/Headers/FirebaseInstanceID.h +++ /dev/null @@ -1,17 +0,0 @@ -/* - * Copyright 2019 Google - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -#import "FIRInstanceID.h" diff --git a/ios/platform/FirebaseInstanceID.xcframework/macos-arm64_x86_64/FirebaseInstanceID.framework/Modules/module.modulemap b/ios/platform/FirebaseInstanceID.xcframework/macos-arm64_x86_64/FirebaseInstanceID.framework/Modules/module.modulemap deleted file mode 100644 index 44aa5d0..0000000 --- a/ios/platform/FirebaseInstanceID.xcframework/macos-arm64_x86_64/FirebaseInstanceID.framework/Modules/module.modulemap +++ /dev/null @@ -1,11 +0,0 @@ -framework module FirebaseInstanceID { -umbrella header "FirebaseInstanceID.h" -export * -module * { export * } - link framework "AppKit" - link framework "CoreTelephony" - link framework "Foundation" - link framework "Security" - link framework "SystemConfiguration" - link "z" -} diff --git a/ios/platform/FirebaseInstanceID.xcframework/tvos-arm64/FirebaseInstanceID.framework/FirebaseInstanceID b/ios/platform/FirebaseInstanceID.xcframework/tvos-arm64/FirebaseInstanceID.framework/FirebaseInstanceID deleted file mode 100644 index 3656c8f..0000000 Binary files a/ios/platform/FirebaseInstanceID.xcframework/tvos-arm64/FirebaseInstanceID.framework/FirebaseInstanceID and /dev/null differ diff --git a/ios/platform/FirebaseInstanceID.xcframework/tvos-arm64/FirebaseInstanceID.framework/Headers/FIRInstanceID.h b/ios/platform/FirebaseInstanceID.xcframework/tvos-arm64/FirebaseInstanceID.framework/Headers/FIRInstanceID.h deleted file mode 100644 index b4f5543..0000000 --- a/ios/platform/FirebaseInstanceID.xcframework/tvos-arm64/FirebaseInstanceID.framework/Headers/FIRInstanceID.h +++ /dev/null @@ -1,336 +0,0 @@ -/* - * Copyright 2019 Google - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -#import - -NS_ASSUME_NONNULL_BEGIN - -@class FIRInstanceIDResult; -/** - * @memberof FIRInstanceID - * - * The scope to be used when fetching/deleting a token for Firebase Messaging. - */ -// clang-format off -// clang-format12 merges the next two lines. -FOUNDATION_EXPORT NSString *const kFIRInstanceIDScopeFirebaseMessaging - NS_SWIFT_NAME(InstanceIDScopeFirebaseMessaging) DEPRECATED_ATTRIBUTE; -// clang-format on - -#if defined(__IPHONE_10_0) && __IPHONE_OS_VERSION_MAX_ALLOWED >= __IPHONE_10_0 -/** - * Called when the system determines that tokens need to be refreshed. - * This method is also called if Instance ID has been reset in which - * case, tokens and FCM topic subscriptions also need to be refreshed. - * - * Instance ID service will throttle the refresh event across all devices - * to control the rate of token updates on application servers. - */ -// clang-format off -// clang-format12 merges the next two lines. -FOUNDATION_EXPORT const NSNotificationName kFIRInstanceIDTokenRefreshNotification - NS_SWIFT_NAME(InstanceIDTokenRefresh) DEPRECATED_ATTRIBUTE; -// clang-format on -#else -/** - * Called when the system determines that tokens need to be refreshed. - * This method is also called if Instance ID has been reset in which - * case, tokens and FCM topic subscriptions also need to be refreshed. - * - * Instance ID service will throttle the refresh event across all devices - * to control the rate of token updates on application servers. - */ -// clang-format off -// clang-format12 merges the next two lines. -FOUNDATION_EXPORT NSString *const kFIRInstanceIDTokenRefreshNotification - NS_SWIFT_NAME(InstanceIDTokenRefreshNotification) DEPRECATED_ATTRIBUTE; -// clang-format on -#endif // defined(__IPHONE_10_0) && __IPHONE_OS_VERSION_MAX_ALLOWED >= __IPHONE_10_0 - -/** - * @related FIRInstanceID - * - * The completion handler invoked when the InstanceID token returns. If - * the call fails we return the appropriate `error code` as described below. - * - * @param token The valid token as returned by InstanceID backend. - * - * @param error The error describing why generating a new token - * failed. See the error codes below for a more detailed - * description. - */ -typedef void (^FIRInstanceIDTokenHandler)(NSString *__nullable token, NSError *__nullable error) - NS_SWIFT_NAME(InstanceIDTokenHandler); - -/** - * @related FIRInstanceID - * - * The completion handler invoked when the InstanceID `deleteToken` returns. If - * the call fails we return the appropriate `error code` as described below - * - * @param error The error describing why deleting the token failed. - * See the error codes below for a more detailed description. - */ -typedef void (^FIRInstanceIDDeleteTokenHandler)(NSError *error) - NS_SWIFT_NAME(InstanceIDDeleteTokenHandler); - -/** - * @related FIRInstanceID - * - * The completion handler invoked when the app identity is created. If the - * identity wasn't created for some reason we return the appropriate error code. - * - * @param identity A valid identity for the app instance, nil if there was an error - * while creating an identity. - * @param error The error if fetching the identity fails else nil. - */ -typedef void (^FIRInstanceIDHandler)(NSString *__nullable identity, NSError *__nullable error) - NS_SWIFT_NAME(InstanceIDHandler); - -/** - * @related FIRInstanceID - * - * The completion handler invoked when the app identity and all the tokens associated - * with it are deleted. Returns a valid error object in case of failure else nil. - * - * @param error The error if deleting the identity and all the tokens associated with - * it fails else nil. - */ -typedef void (^FIRInstanceIDDeleteHandler)(NSError *__nullable error) - NS_SWIFT_NAME(InstanceIDDeleteHandler); - -/** - * @related FIRInstanceID - * - * The completion handler invoked when the app identity and token are fetched. If the - * identity wasn't created for some reason we return the appropriate error code. - * - * @param result The result containing an identity for the app instance and a valid token, - * nil if there was an error while creating the result. - * @param error The error if fetching the identity or token fails else nil. - */ -typedef void (^FIRInstanceIDResultHandler)(FIRInstanceIDResult *__nullable result, - NSError *__nullable error) - NS_SWIFT_NAME(InstanceIDResultHandler); - -/** - * Public errors produced by InstanceID. - */ -typedef NS_ENUM(NSUInteger, FIRInstanceIDError) { - // Http related errors. - - /// Unknown error. - FIRInstanceIDErrorUnknown = 0, - - /// Auth Error -- GCM couldn't validate request from this client. - FIRInstanceIDErrorAuthentication = 1, - - /// NoAccess -- InstanceID service cannot be accessed. - FIRInstanceIDErrorNoAccess = 2, - - /// Timeout -- Request to InstanceID backend timed out. - FIRInstanceIDErrorTimeout = 3, - - /// Network -- No network available to reach the servers. - FIRInstanceIDErrorNetwork = 4, - - /// OperationInProgress -- Another similar operation in progress, - /// bailing this one. - FIRInstanceIDErrorOperationInProgress = 5, - - /// InvalidRequest -- Some parameters of the request were invalid. - FIRInstanceIDErrorInvalidRequest = 7, -} NS_SWIFT_NAME(InstanceIDError); - -/** - * A class contains the results of InstanceID and token query. - */ -NS_SWIFT_NAME(InstanceIDResult) -__deprecated_msg("FIRInstanceIDResult is deprecated, please use FIRInstallations " - "for app instance identifier handling and use FIRMessaging for " - "FCM registration token handling.") @interface FIRInstanceIDResult - : NSObject - -/** - * An instanceID uniquely identifies the app instance. - */ -@property(nonatomic, readonly, copy) NSString *instanceID; - -/* - * Returns a Firebase Messaging scoped token for the firebase app. - */ -@property(nonatomic, readonly, copy) NSString *token; - -@end - -/** - * Instance ID provides a unique identifier for each app instance and a mechanism - * to authenticate and authorize actions (for example, sending an FCM message). - * - * Once an InstanceID is generated, the library periodically sends information about the - * application and the device where it's running to the Firebase backend. To stop this. see - * `[FIRInstanceID deleteIDWithHandler:]`. - * - * Instance ID is long lived but, may be reset if the device is not used for - * a long time or the Instance ID service detects a problem. - * If Instance ID is reset, the app will be notified via - * `kFIRInstanceIDTokenRefreshNotification`. - * - * If the Instance ID has become invalid, the app can request a new one and - * send it to the app server. - * To prove ownership of Instance ID and to allow servers to access data or - * services associated with the app, call - * `[FIRInstanceID tokenWithAuthorizedEntity:scope:options:handler]`. - */ -NS_SWIFT_NAME(InstanceID) -__deprecated_msg("FIRInstanceID is deprecated, please use FIRInstallations for installation " - "identifier handling and use FIRMessaging for FCM registration token handling.") - @interface FIRInstanceID : NSObject - -/** - * FIRInstanceID. - * - * @return A shared instance of FIRInstanceID. - */ -+ (instancetype)instanceID NS_SWIFT_NAME(instanceID()); - -/** - * Unavailable. Use +instanceID instead. - */ -- (instancetype)init __attribute__((unavailable("Use +instanceID instead."))); - -#pragma mark - Tokens - -/** - * Returns a result of app instance identifier InstanceID and a Firebase Messaging scoped token. - * param handler The callback handler invoked when an app instanceID and a default token - * are generated and returned. If instanceID and token fetching fail for some - * reason the callback is invoked with nil `result` and the appropriate error. - */ -- (void)instanceIDWithHandler:(FIRInstanceIDResultHandler)handler - __deprecated_msg("Use `Installations.installationID(completion:)` to get the app instance " - "identifier instead. " - "Use `Messaging.token(completion:)` to get FCM registration token instead."); - -/** - * Returns a token that authorizes an Entity (example: cloud service) to perform - * an action on behalf of the application identified by Instance ID. - * - * This is similar to an OAuth2 token except, it applies to the - * application instance instead of a user. - * - * This is an asynchronous call. If the token fetching fails for some reason - * we invoke the completion callback with nil `token` and the appropriate - * error. - * - * This generates an Instance ID if it does not exist yet, which starts periodically sending - * information to the Firebase backend (see `[FIRInstanceID getIDWithHandler:]`). - * - * Note, you can only have one `token` or `deleteToken` call for a given - * authorizedEntity and scope at any point of time. Making another such call with the - * same authorizedEntity and scope before the last one finishes will result in an - * error with code `OperationInProgress`. - * - * @see FIRInstanceID deleteTokenWithAuthorizedEntity:scope:handler: - * - * @param authorizedEntity Entity authorized by the token. - * @param scope Action authorized for authorizedEntity. - * @param options The extra options to be sent with your token request. The - * value for the `apns_token` should be the NSData object - * passed to the UIApplicationDelegate's - * `didRegisterForRemoteNotificationsWithDeviceToken` method. - * The value for `apns_sandbox` should be a boolean (or an - * NSNumber representing a BOOL in Objective-C) set to true if - * your app is a debug build, which means that the APNs - * device token is for the sandbox environment. It should be - * set to false otherwise. If the `apns_sandbox` key is not - * provided, an automatically-detected value shall be used. - * @param handler The callback handler which is invoked when the token is - * successfully fetched. In case of success a valid `token` and - * `nil` error are returned. In case of any error the `token` - * is nil and a valid `error` is returned. The valid error - * codes have been documented above. - */ -- (void)tokenWithAuthorizedEntity:(NSString *)authorizedEntity - scope:(NSString *)scope - options:(nullable NSDictionary *)options - handler:(FIRInstanceIDTokenHandler)handler - __deprecated_msg("Use Messaging.token(completion:) instead."); - -/** - * Revokes access to a scope (action) for an entity previously - * authorized by `[FIRInstanceID tokenWithAuthorizedEntity:scope:options:handler]`. - * - * This is an asynchronous call. Call this on the main thread since InstanceID lib - * is not thread safe. In case token deletion fails for some reason we invoke the - * `handler` callback passed in with the appropriate error code. - * - * Note, you can only have one `token` or `deleteToken` call for a given - * authorizedEntity and scope at a point of time. Making another such call with the - * same authorizedEntity and scope before the last one finishes will result in an error - * with code `OperationInProgress`. - * - * @param authorizedEntity Entity that must no longer have access. - * @param scope Action that entity is no longer authorized to perform. - * @param handler The handler that is invoked once the unsubscribe call ends. - * In case of error an appropriate error object is returned - * else error is nil. - */ -- (void)deleteTokenWithAuthorizedEntity:(NSString *)authorizedEntity - scope:(NSString *)scope - handler:(FIRInstanceIDDeleteTokenHandler)handler - __deprecated_msg("Use `Messaging.deleteToken(completion:)` instead."); - -#pragma mark - Identity - -/** - * Asynchronously fetch a stable identifier that uniquely identifies the app - * instance. If the identifier has been revoked or has expired, this method will - * return a new identifier. - * - * Once an InstanceID is generated, the library periodically sends information about the - * application and the device where it's running to the Firebase backend. To stop this. see - * `[FIRInstanceID deleteIDWithHandler:]`. - * - * @param handler The handler to invoke once the identifier has been fetched. - * In case of error an appropriate error object is returned else - * a valid identifier is returned and a valid identifier for the - * application instance. - */ -- (void)getIDWithHandler:(FIRInstanceIDHandler)handler - NS_SWIFT_NAME(getID(handler:)) - __deprecated_msg("Use `Installations.installationID(completion:)` instead."); - -/** - * Resets Instance ID and revokes all tokens. - * - * This method also triggers a request to fetch a new Instance ID and Firebase Messaging scope - * token. Please listen to kFIRInstanceIDTokenRefreshNotification when the new ID and token are - * ready. - * - * This stops the periodic sending of data to the Firebase backend that began when the Instance ID - * was generated. No more data is sent until another library calls Instance ID internally again - * (like FCM, RemoteConfig or Analytics) or user explicitly calls Instance ID APIs to get an - * Instance ID and token again. - */ -- (void)deleteIDWithHandler:(FIRInstanceIDDeleteHandler)handler NS_SWIFT_NAME(deleteID(handler:)) - __deprecated_msg("Use `Installations.delete(completion:)` instead. " - "Also check `Messaging.deleteData(completion:)`" - "if you want to delete FCM registration token."); - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FirebaseInstanceID.xcframework/tvos-arm64/FirebaseInstanceID.framework/Headers/FirebaseInstanceID.h b/ios/platform/FirebaseInstanceID.xcframework/tvos-arm64/FirebaseInstanceID.framework/Headers/FirebaseInstanceID.h deleted file mode 100644 index 78c9ef1..0000000 --- a/ios/platform/FirebaseInstanceID.xcframework/tvos-arm64/FirebaseInstanceID.framework/Headers/FirebaseInstanceID.h +++ /dev/null @@ -1,17 +0,0 @@ -/* - * Copyright 2019 Google - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -#import "FIRInstanceID.h" diff --git a/ios/platform/FirebaseInstanceID.xcframework/tvos-arm64/FirebaseInstanceID.framework/Info.plist b/ios/platform/FirebaseInstanceID.xcframework/tvos-arm64/FirebaseInstanceID.framework/Info.plist deleted file mode 100644 index 72822ae..0000000 --- a/ios/platform/FirebaseInstanceID.xcframework/tvos-arm64/FirebaseInstanceID.framework/Info.plist +++ /dev/null @@ -1,20 +0,0 @@ - - - - - CFBundleExecutable - FirebaseInstanceID - CFBundleIdentifier - com.firebase.Firebase-FirebaseInstanceID - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - FirebaseInstanceID - CFBundlePackageType - FMWK - CFBundleVersion - 7.11.0 - DTSDKName - iphonesimulator11.2 - - diff --git a/ios/platform/FirebaseInstanceID.xcframework/tvos-arm64/FirebaseInstanceID.framework/Modules/module.modulemap b/ios/platform/FirebaseInstanceID.xcframework/tvos-arm64/FirebaseInstanceID.framework/Modules/module.modulemap deleted file mode 100644 index 9f1fca7..0000000 --- a/ios/platform/FirebaseInstanceID.xcframework/tvos-arm64/FirebaseInstanceID.framework/Modules/module.modulemap +++ /dev/null @@ -1,10 +0,0 @@ -framework module FirebaseInstanceID { -umbrella header "FirebaseInstanceID.h" -export * -module * { export * } - link framework "Foundation" - link framework "Security" - link framework "SystemConfiguration" - link framework "UIKit" - link "z" -} diff --git a/ios/platform/FirebaseInstanceID.xcframework/tvos-arm64_x86_64-simulator/FirebaseInstanceID.framework/FirebaseInstanceID b/ios/platform/FirebaseInstanceID.xcframework/tvos-arm64_x86_64-simulator/FirebaseInstanceID.framework/FirebaseInstanceID deleted file mode 100644 index 31e3f4f..0000000 Binary files a/ios/platform/FirebaseInstanceID.xcframework/tvos-arm64_x86_64-simulator/FirebaseInstanceID.framework/FirebaseInstanceID and /dev/null differ diff --git a/ios/platform/FirebaseInstanceID.xcframework/tvos-arm64_x86_64-simulator/FirebaseInstanceID.framework/Headers/FIRInstanceID.h b/ios/platform/FirebaseInstanceID.xcframework/tvos-arm64_x86_64-simulator/FirebaseInstanceID.framework/Headers/FIRInstanceID.h deleted file mode 100644 index b4f5543..0000000 --- a/ios/platform/FirebaseInstanceID.xcframework/tvos-arm64_x86_64-simulator/FirebaseInstanceID.framework/Headers/FIRInstanceID.h +++ /dev/null @@ -1,336 +0,0 @@ -/* - * Copyright 2019 Google - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -#import - -NS_ASSUME_NONNULL_BEGIN - -@class FIRInstanceIDResult; -/** - * @memberof FIRInstanceID - * - * The scope to be used when fetching/deleting a token for Firebase Messaging. - */ -// clang-format off -// clang-format12 merges the next two lines. -FOUNDATION_EXPORT NSString *const kFIRInstanceIDScopeFirebaseMessaging - NS_SWIFT_NAME(InstanceIDScopeFirebaseMessaging) DEPRECATED_ATTRIBUTE; -// clang-format on - -#if defined(__IPHONE_10_0) && __IPHONE_OS_VERSION_MAX_ALLOWED >= __IPHONE_10_0 -/** - * Called when the system determines that tokens need to be refreshed. - * This method is also called if Instance ID has been reset in which - * case, tokens and FCM topic subscriptions also need to be refreshed. - * - * Instance ID service will throttle the refresh event across all devices - * to control the rate of token updates on application servers. - */ -// clang-format off -// clang-format12 merges the next two lines. -FOUNDATION_EXPORT const NSNotificationName kFIRInstanceIDTokenRefreshNotification - NS_SWIFT_NAME(InstanceIDTokenRefresh) DEPRECATED_ATTRIBUTE; -// clang-format on -#else -/** - * Called when the system determines that tokens need to be refreshed. - * This method is also called if Instance ID has been reset in which - * case, tokens and FCM topic subscriptions also need to be refreshed. - * - * Instance ID service will throttle the refresh event across all devices - * to control the rate of token updates on application servers. - */ -// clang-format off -// clang-format12 merges the next two lines. -FOUNDATION_EXPORT NSString *const kFIRInstanceIDTokenRefreshNotification - NS_SWIFT_NAME(InstanceIDTokenRefreshNotification) DEPRECATED_ATTRIBUTE; -// clang-format on -#endif // defined(__IPHONE_10_0) && __IPHONE_OS_VERSION_MAX_ALLOWED >= __IPHONE_10_0 - -/** - * @related FIRInstanceID - * - * The completion handler invoked when the InstanceID token returns. If - * the call fails we return the appropriate `error code` as described below. - * - * @param token The valid token as returned by InstanceID backend. - * - * @param error The error describing why generating a new token - * failed. See the error codes below for a more detailed - * description. - */ -typedef void (^FIRInstanceIDTokenHandler)(NSString *__nullable token, NSError *__nullable error) - NS_SWIFT_NAME(InstanceIDTokenHandler); - -/** - * @related FIRInstanceID - * - * The completion handler invoked when the InstanceID `deleteToken` returns. If - * the call fails we return the appropriate `error code` as described below - * - * @param error The error describing why deleting the token failed. - * See the error codes below for a more detailed description. - */ -typedef void (^FIRInstanceIDDeleteTokenHandler)(NSError *error) - NS_SWIFT_NAME(InstanceIDDeleteTokenHandler); - -/** - * @related FIRInstanceID - * - * The completion handler invoked when the app identity is created. If the - * identity wasn't created for some reason we return the appropriate error code. - * - * @param identity A valid identity for the app instance, nil if there was an error - * while creating an identity. - * @param error The error if fetching the identity fails else nil. - */ -typedef void (^FIRInstanceIDHandler)(NSString *__nullable identity, NSError *__nullable error) - NS_SWIFT_NAME(InstanceIDHandler); - -/** - * @related FIRInstanceID - * - * The completion handler invoked when the app identity and all the tokens associated - * with it are deleted. Returns a valid error object in case of failure else nil. - * - * @param error The error if deleting the identity and all the tokens associated with - * it fails else nil. - */ -typedef void (^FIRInstanceIDDeleteHandler)(NSError *__nullable error) - NS_SWIFT_NAME(InstanceIDDeleteHandler); - -/** - * @related FIRInstanceID - * - * The completion handler invoked when the app identity and token are fetched. If the - * identity wasn't created for some reason we return the appropriate error code. - * - * @param result The result containing an identity for the app instance and a valid token, - * nil if there was an error while creating the result. - * @param error The error if fetching the identity or token fails else nil. - */ -typedef void (^FIRInstanceIDResultHandler)(FIRInstanceIDResult *__nullable result, - NSError *__nullable error) - NS_SWIFT_NAME(InstanceIDResultHandler); - -/** - * Public errors produced by InstanceID. - */ -typedef NS_ENUM(NSUInteger, FIRInstanceIDError) { - // Http related errors. - - /// Unknown error. - FIRInstanceIDErrorUnknown = 0, - - /// Auth Error -- GCM couldn't validate request from this client. - FIRInstanceIDErrorAuthentication = 1, - - /// NoAccess -- InstanceID service cannot be accessed. - FIRInstanceIDErrorNoAccess = 2, - - /// Timeout -- Request to InstanceID backend timed out. - FIRInstanceIDErrorTimeout = 3, - - /// Network -- No network available to reach the servers. - FIRInstanceIDErrorNetwork = 4, - - /// OperationInProgress -- Another similar operation in progress, - /// bailing this one. - FIRInstanceIDErrorOperationInProgress = 5, - - /// InvalidRequest -- Some parameters of the request were invalid. - FIRInstanceIDErrorInvalidRequest = 7, -} NS_SWIFT_NAME(InstanceIDError); - -/** - * A class contains the results of InstanceID and token query. - */ -NS_SWIFT_NAME(InstanceIDResult) -__deprecated_msg("FIRInstanceIDResult is deprecated, please use FIRInstallations " - "for app instance identifier handling and use FIRMessaging for " - "FCM registration token handling.") @interface FIRInstanceIDResult - : NSObject - -/** - * An instanceID uniquely identifies the app instance. - */ -@property(nonatomic, readonly, copy) NSString *instanceID; - -/* - * Returns a Firebase Messaging scoped token for the firebase app. - */ -@property(nonatomic, readonly, copy) NSString *token; - -@end - -/** - * Instance ID provides a unique identifier for each app instance and a mechanism - * to authenticate and authorize actions (for example, sending an FCM message). - * - * Once an InstanceID is generated, the library periodically sends information about the - * application and the device where it's running to the Firebase backend. To stop this. see - * `[FIRInstanceID deleteIDWithHandler:]`. - * - * Instance ID is long lived but, may be reset if the device is not used for - * a long time or the Instance ID service detects a problem. - * If Instance ID is reset, the app will be notified via - * `kFIRInstanceIDTokenRefreshNotification`. - * - * If the Instance ID has become invalid, the app can request a new one and - * send it to the app server. - * To prove ownership of Instance ID and to allow servers to access data or - * services associated with the app, call - * `[FIRInstanceID tokenWithAuthorizedEntity:scope:options:handler]`. - */ -NS_SWIFT_NAME(InstanceID) -__deprecated_msg("FIRInstanceID is deprecated, please use FIRInstallations for installation " - "identifier handling and use FIRMessaging for FCM registration token handling.") - @interface FIRInstanceID : NSObject - -/** - * FIRInstanceID. - * - * @return A shared instance of FIRInstanceID. - */ -+ (instancetype)instanceID NS_SWIFT_NAME(instanceID()); - -/** - * Unavailable. Use +instanceID instead. - */ -- (instancetype)init __attribute__((unavailable("Use +instanceID instead."))); - -#pragma mark - Tokens - -/** - * Returns a result of app instance identifier InstanceID and a Firebase Messaging scoped token. - * param handler The callback handler invoked when an app instanceID and a default token - * are generated and returned. If instanceID and token fetching fail for some - * reason the callback is invoked with nil `result` and the appropriate error. - */ -- (void)instanceIDWithHandler:(FIRInstanceIDResultHandler)handler - __deprecated_msg("Use `Installations.installationID(completion:)` to get the app instance " - "identifier instead. " - "Use `Messaging.token(completion:)` to get FCM registration token instead."); - -/** - * Returns a token that authorizes an Entity (example: cloud service) to perform - * an action on behalf of the application identified by Instance ID. - * - * This is similar to an OAuth2 token except, it applies to the - * application instance instead of a user. - * - * This is an asynchronous call. If the token fetching fails for some reason - * we invoke the completion callback with nil `token` and the appropriate - * error. - * - * This generates an Instance ID if it does not exist yet, which starts periodically sending - * information to the Firebase backend (see `[FIRInstanceID getIDWithHandler:]`). - * - * Note, you can only have one `token` or `deleteToken` call for a given - * authorizedEntity and scope at any point of time. Making another such call with the - * same authorizedEntity and scope before the last one finishes will result in an - * error with code `OperationInProgress`. - * - * @see FIRInstanceID deleteTokenWithAuthorizedEntity:scope:handler: - * - * @param authorizedEntity Entity authorized by the token. - * @param scope Action authorized for authorizedEntity. - * @param options The extra options to be sent with your token request. The - * value for the `apns_token` should be the NSData object - * passed to the UIApplicationDelegate's - * `didRegisterForRemoteNotificationsWithDeviceToken` method. - * The value for `apns_sandbox` should be a boolean (or an - * NSNumber representing a BOOL in Objective-C) set to true if - * your app is a debug build, which means that the APNs - * device token is for the sandbox environment. It should be - * set to false otherwise. If the `apns_sandbox` key is not - * provided, an automatically-detected value shall be used. - * @param handler The callback handler which is invoked when the token is - * successfully fetched. In case of success a valid `token` and - * `nil` error are returned. In case of any error the `token` - * is nil and a valid `error` is returned. The valid error - * codes have been documented above. - */ -- (void)tokenWithAuthorizedEntity:(NSString *)authorizedEntity - scope:(NSString *)scope - options:(nullable NSDictionary *)options - handler:(FIRInstanceIDTokenHandler)handler - __deprecated_msg("Use Messaging.token(completion:) instead."); - -/** - * Revokes access to a scope (action) for an entity previously - * authorized by `[FIRInstanceID tokenWithAuthorizedEntity:scope:options:handler]`. - * - * This is an asynchronous call. Call this on the main thread since InstanceID lib - * is not thread safe. In case token deletion fails for some reason we invoke the - * `handler` callback passed in with the appropriate error code. - * - * Note, you can only have one `token` or `deleteToken` call for a given - * authorizedEntity and scope at a point of time. Making another such call with the - * same authorizedEntity and scope before the last one finishes will result in an error - * with code `OperationInProgress`. - * - * @param authorizedEntity Entity that must no longer have access. - * @param scope Action that entity is no longer authorized to perform. - * @param handler The handler that is invoked once the unsubscribe call ends. - * In case of error an appropriate error object is returned - * else error is nil. - */ -- (void)deleteTokenWithAuthorizedEntity:(NSString *)authorizedEntity - scope:(NSString *)scope - handler:(FIRInstanceIDDeleteTokenHandler)handler - __deprecated_msg("Use `Messaging.deleteToken(completion:)` instead."); - -#pragma mark - Identity - -/** - * Asynchronously fetch a stable identifier that uniquely identifies the app - * instance. If the identifier has been revoked or has expired, this method will - * return a new identifier. - * - * Once an InstanceID is generated, the library periodically sends information about the - * application and the device where it's running to the Firebase backend. To stop this. see - * `[FIRInstanceID deleteIDWithHandler:]`. - * - * @param handler The handler to invoke once the identifier has been fetched. - * In case of error an appropriate error object is returned else - * a valid identifier is returned and a valid identifier for the - * application instance. - */ -- (void)getIDWithHandler:(FIRInstanceIDHandler)handler - NS_SWIFT_NAME(getID(handler:)) - __deprecated_msg("Use `Installations.installationID(completion:)` instead."); - -/** - * Resets Instance ID and revokes all tokens. - * - * This method also triggers a request to fetch a new Instance ID and Firebase Messaging scope - * token. Please listen to kFIRInstanceIDTokenRefreshNotification when the new ID and token are - * ready. - * - * This stops the periodic sending of data to the Firebase backend that began when the Instance ID - * was generated. No more data is sent until another library calls Instance ID internally again - * (like FCM, RemoteConfig or Analytics) or user explicitly calls Instance ID APIs to get an - * Instance ID and token again. - */ -- (void)deleteIDWithHandler:(FIRInstanceIDDeleteHandler)handler NS_SWIFT_NAME(deleteID(handler:)) - __deprecated_msg("Use `Installations.delete(completion:)` instead. " - "Also check `Messaging.deleteData(completion:)`" - "if you want to delete FCM registration token."); - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/platform/FirebaseInstanceID.xcframework/tvos-arm64_x86_64-simulator/FirebaseInstanceID.framework/Headers/FirebaseInstanceID.h b/ios/platform/FirebaseInstanceID.xcframework/tvos-arm64_x86_64-simulator/FirebaseInstanceID.framework/Headers/FirebaseInstanceID.h deleted file mode 100644 index 78c9ef1..0000000 --- a/ios/platform/FirebaseInstanceID.xcframework/tvos-arm64_x86_64-simulator/FirebaseInstanceID.framework/Headers/FirebaseInstanceID.h +++ /dev/null @@ -1,17 +0,0 @@ -/* - * Copyright 2019 Google - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -#import "FIRInstanceID.h" diff --git a/ios/platform/FirebaseInstanceID.xcframework/tvos-arm64_x86_64-simulator/FirebaseInstanceID.framework/Info.plist b/ios/platform/FirebaseInstanceID.xcframework/tvos-arm64_x86_64-simulator/FirebaseInstanceID.framework/Info.plist deleted file mode 100644 index 72822ae..0000000 --- a/ios/platform/FirebaseInstanceID.xcframework/tvos-arm64_x86_64-simulator/FirebaseInstanceID.framework/Info.plist +++ /dev/null @@ -1,20 +0,0 @@ - - - - - CFBundleExecutable - FirebaseInstanceID - CFBundleIdentifier - com.firebase.Firebase-FirebaseInstanceID - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - FirebaseInstanceID - CFBundlePackageType - FMWK - CFBundleVersion - 7.11.0 - DTSDKName - iphonesimulator11.2 - - diff --git a/ios/platform/FirebaseInstanceID.xcframework/tvos-arm64_x86_64-simulator/FirebaseInstanceID.framework/Modules/module.modulemap b/ios/platform/FirebaseInstanceID.xcframework/tvos-arm64_x86_64-simulator/FirebaseInstanceID.framework/Modules/module.modulemap deleted file mode 100644 index 9f1fca7..0000000 --- a/ios/platform/FirebaseInstanceID.xcframework/tvos-arm64_x86_64-simulator/FirebaseInstanceID.framework/Modules/module.modulemap +++ /dev/null @@ -1,10 +0,0 @@ -framework module FirebaseInstanceID { -umbrella header "FirebaseInstanceID.h" -export * -module * { export * } - link framework "Foundation" - link framework "Security" - link framework "SystemConfiguration" - link framework "UIKit" - link "z" -} diff --git a/ios/platform/GoogleAppMeasurement.xcframework/Info.plist b/ios/platform/GoogleAppMeasurement.xcframework/Info.plist index e5eba6f..2ebbcb1 100644 --- a/ios/platform/GoogleAppMeasurement.xcframework/Info.plist +++ b/ios/platform/GoogleAppMeasurement.xcframework/Info.plist @@ -17,6 +17,21 @@ SupportedPlatform ios + + LibraryIdentifier + ios-arm64_x86_64-maccatalyst + LibraryPath + GoogleAppMeasurement.framework + SupportedArchitectures + + arm64 + x86_64 + + SupportedPlatform + ios + SupportedPlatformVariant + maccatalyst + LibraryIdentifier ios-arm64_i386_x86_64-simulator @@ -33,6 +48,46 @@ SupportedPlatformVariant simulator + + LibraryIdentifier + tvos-arm64_x86_64-simulator + LibraryPath + GoogleAppMeasurement.framework + SupportedArchitectures + + arm64 + x86_64 + + SupportedPlatform + tvos + SupportedPlatformVariant + simulator + + + LibraryIdentifier + macos-arm64_x86_64 + LibraryPath + GoogleAppMeasurement.framework + SupportedArchitectures + + arm64 + x86_64 + + SupportedPlatform + macos + + + LibraryIdentifier + tvos-arm64 + LibraryPath + GoogleAppMeasurement.framework + SupportedArchitectures + + arm64 + + SupportedPlatform + tvos + CFBundlePackageType XFWK diff --git a/ios/platform/GoogleAppMeasurement.xcframework/ios-arm64_armv7/GoogleAppMeasurement.framework/GoogleAppMeasurement b/ios/platform/GoogleAppMeasurement.xcframework/ios-arm64_armv7/GoogleAppMeasurement.framework/GoogleAppMeasurement index 78efac3..b834f07 100644 Binary files a/ios/platform/GoogleAppMeasurement.xcframework/ios-arm64_armv7/GoogleAppMeasurement.framework/GoogleAppMeasurement and b/ios/platform/GoogleAppMeasurement.xcframework/ios-arm64_armv7/GoogleAppMeasurement.framework/GoogleAppMeasurement differ diff --git a/ios/platform/GoogleAppMeasurement.xcframework/ios-arm64_armv7/GoogleAppMeasurement.framework/Info.plist b/ios/platform/GoogleAppMeasurement.xcframework/ios-arm64_armv7/GoogleAppMeasurement.framework/Info.plist index 6bd9b83..da08178 100644 --- a/ios/platform/GoogleAppMeasurement.xcframework/ios-arm64_armv7/GoogleAppMeasurement.framework/Info.plist +++ b/ios/platform/GoogleAppMeasurement.xcframework/ios-arm64_armv7/GoogleAppMeasurement.framework/Info.plist @@ -13,7 +13,7 @@ CFBundlePackageType FMWK CFBundleVersion - 8.8.0 + 8.9.1 DTSDKName iphonesimulator11.2 diff --git a/ios/platform/GoogleAppMeasurement.xcframework/ios-arm64_i386_x86_64-simulator/GoogleAppMeasurement.framework/GoogleAppMeasurement b/ios/platform/GoogleAppMeasurement.xcframework/ios-arm64_i386_x86_64-simulator/GoogleAppMeasurement.framework/GoogleAppMeasurement index 1b7fada..209309d 100644 Binary files a/ios/platform/GoogleAppMeasurement.xcframework/ios-arm64_i386_x86_64-simulator/GoogleAppMeasurement.framework/GoogleAppMeasurement and b/ios/platform/GoogleAppMeasurement.xcframework/ios-arm64_i386_x86_64-simulator/GoogleAppMeasurement.framework/GoogleAppMeasurement differ diff --git a/ios/platform/GoogleAppMeasurement.xcframework/ios-arm64_i386_x86_64-simulator/GoogleAppMeasurement.framework/Info.plist b/ios/platform/GoogleAppMeasurement.xcframework/ios-arm64_i386_x86_64-simulator/GoogleAppMeasurement.framework/Info.plist index 6bd9b83..da08178 100644 --- a/ios/platform/GoogleAppMeasurement.xcframework/ios-arm64_i386_x86_64-simulator/GoogleAppMeasurement.framework/Info.plist +++ b/ios/platform/GoogleAppMeasurement.xcframework/ios-arm64_i386_x86_64-simulator/GoogleAppMeasurement.framework/Info.plist @@ -13,7 +13,7 @@ CFBundlePackageType FMWK CFBundleVersion - 8.8.0 + 8.9.1 DTSDKName iphonesimulator11.2 diff --git a/ios/platform/GoogleAppMeasurement.xcframework/ios-arm64_x86_64-maccatalyst/GoogleAppMeasurement.framework/GoogleAppMeasurement b/ios/platform/GoogleAppMeasurement.xcframework/ios-arm64_x86_64-maccatalyst/GoogleAppMeasurement.framework/GoogleAppMeasurement new file mode 100644 index 0000000..6fefa14 Binary files /dev/null and b/ios/platform/GoogleAppMeasurement.xcframework/ios-arm64_x86_64-maccatalyst/GoogleAppMeasurement.framework/GoogleAppMeasurement differ diff --git a/ios/platform/FirebaseInstanceID.xcframework/macos-arm64_x86_64/FirebaseInstanceID.framework/Info.plist b/ios/platform/GoogleAppMeasurement.xcframework/ios-arm64_x86_64-maccatalyst/GoogleAppMeasurement.framework/Info.plist similarity index 74% rename from ios/platform/FirebaseInstanceID.xcframework/macos-arm64_x86_64/FirebaseInstanceID.framework/Info.plist rename to ios/platform/GoogleAppMeasurement.xcframework/ios-arm64_x86_64-maccatalyst/GoogleAppMeasurement.framework/Info.plist index 72822ae..da08178 100644 --- a/ios/platform/FirebaseInstanceID.xcframework/macos-arm64_x86_64/FirebaseInstanceID.framework/Info.plist +++ b/ios/platform/GoogleAppMeasurement.xcframework/ios-arm64_x86_64-maccatalyst/GoogleAppMeasurement.framework/Info.plist @@ -3,17 +3,17 @@ CFBundleExecutable - FirebaseInstanceID + GoogleAppMeasurement CFBundleIdentifier - com.firebase.Firebase-FirebaseInstanceID + com.firebase.Firebase-GoogleAppMeasurement CFBundleInfoDictionaryVersion 6.0 CFBundleName - FirebaseInstanceID + GoogleAppMeasurement CFBundlePackageType FMWK CFBundleVersion - 7.11.0 + 8.9.1 DTSDKName iphonesimulator11.2 diff --git a/ios/platform/GoogleAppMeasurement.xcframework/ios-arm64_x86_64-maccatalyst/GoogleAppMeasurement.framework/Modules/module.modulemap b/ios/platform/GoogleAppMeasurement.xcframework/ios-arm64_x86_64-maccatalyst/GoogleAppMeasurement.framework/Modules/module.modulemap new file mode 100644 index 0000000..d3499f0 --- /dev/null +++ b/ios/platform/GoogleAppMeasurement.xcframework/ios-arm64_x86_64-maccatalyst/GoogleAppMeasurement.framework/Modules/module.modulemap @@ -0,0 +1,10 @@ +framework module GoogleAppMeasurement { +umbrella header "GoogleAppMeasurement-umbrella.h" +export * +module * { export * } + link framework "Security" + link framework "SystemConfiguration" + link "c++" + link "sqlite3" + link "z" +} diff --git a/ios/platform/GoogleAppMeasurement.xcframework/macos-arm64_x86_64/GoogleAppMeasurement.framework/GoogleAppMeasurement b/ios/platform/GoogleAppMeasurement.xcframework/macos-arm64_x86_64/GoogleAppMeasurement.framework/GoogleAppMeasurement new file mode 100644 index 0000000..f4c687a Binary files /dev/null and b/ios/platform/GoogleAppMeasurement.xcframework/macos-arm64_x86_64/GoogleAppMeasurement.framework/GoogleAppMeasurement differ diff --git a/ios/platform/FirebaseInstanceID.xcframework/ios-arm64_armv7/FirebaseInstanceID.framework/Info.plist b/ios/platform/GoogleAppMeasurement.xcframework/macos-arm64_x86_64/GoogleAppMeasurement.framework/Info.plist similarity index 74% rename from ios/platform/FirebaseInstanceID.xcframework/ios-arm64_armv7/FirebaseInstanceID.framework/Info.plist rename to ios/platform/GoogleAppMeasurement.xcframework/macos-arm64_x86_64/GoogleAppMeasurement.framework/Info.plist index 72822ae..da08178 100644 --- a/ios/platform/FirebaseInstanceID.xcframework/ios-arm64_armv7/FirebaseInstanceID.framework/Info.plist +++ b/ios/platform/GoogleAppMeasurement.xcframework/macos-arm64_x86_64/GoogleAppMeasurement.framework/Info.plist @@ -3,17 +3,17 @@ CFBundleExecutable - FirebaseInstanceID + GoogleAppMeasurement CFBundleIdentifier - com.firebase.Firebase-FirebaseInstanceID + com.firebase.Firebase-GoogleAppMeasurement CFBundleInfoDictionaryVersion 6.0 CFBundleName - FirebaseInstanceID + GoogleAppMeasurement CFBundlePackageType FMWK CFBundleVersion - 7.11.0 + 8.9.1 DTSDKName iphonesimulator11.2 diff --git a/ios/platform/GoogleAppMeasurement.xcframework/macos-arm64_x86_64/GoogleAppMeasurement.framework/Modules/module.modulemap b/ios/platform/GoogleAppMeasurement.xcframework/macos-arm64_x86_64/GoogleAppMeasurement.framework/Modules/module.modulemap new file mode 100644 index 0000000..d3499f0 --- /dev/null +++ b/ios/platform/GoogleAppMeasurement.xcframework/macos-arm64_x86_64/GoogleAppMeasurement.framework/Modules/module.modulemap @@ -0,0 +1,10 @@ +framework module GoogleAppMeasurement { +umbrella header "GoogleAppMeasurement-umbrella.h" +export * +module * { export * } + link framework "Security" + link framework "SystemConfiguration" + link "c++" + link "sqlite3" + link "z" +} diff --git a/ios/platform/GoogleAppMeasurement.xcframework/tvos-arm64/GoogleAppMeasurement.framework/GoogleAppMeasurement b/ios/platform/GoogleAppMeasurement.xcframework/tvos-arm64/GoogleAppMeasurement.framework/GoogleAppMeasurement new file mode 100644 index 0000000..400e468 Binary files /dev/null and b/ios/platform/GoogleAppMeasurement.xcframework/tvos-arm64/GoogleAppMeasurement.framework/GoogleAppMeasurement differ diff --git a/ios/platform/FirebaseInstanceID.xcframework/ios-arm64_i386_x86_64-simulator/FirebaseInstanceID.framework/Info.plist b/ios/platform/GoogleAppMeasurement.xcframework/tvos-arm64/GoogleAppMeasurement.framework/Info.plist similarity index 74% rename from ios/platform/FirebaseInstanceID.xcframework/ios-arm64_i386_x86_64-simulator/FirebaseInstanceID.framework/Info.plist rename to ios/platform/GoogleAppMeasurement.xcframework/tvos-arm64/GoogleAppMeasurement.framework/Info.plist index 72822ae..da08178 100644 --- a/ios/platform/FirebaseInstanceID.xcframework/ios-arm64_i386_x86_64-simulator/FirebaseInstanceID.framework/Info.plist +++ b/ios/platform/GoogleAppMeasurement.xcframework/tvos-arm64/GoogleAppMeasurement.framework/Info.plist @@ -3,17 +3,17 @@ CFBundleExecutable - FirebaseInstanceID + GoogleAppMeasurement CFBundleIdentifier - com.firebase.Firebase-FirebaseInstanceID + com.firebase.Firebase-GoogleAppMeasurement CFBundleInfoDictionaryVersion 6.0 CFBundleName - FirebaseInstanceID + GoogleAppMeasurement CFBundlePackageType FMWK CFBundleVersion - 7.11.0 + 8.9.1 DTSDKName iphonesimulator11.2 diff --git a/ios/platform/GoogleAppMeasurement.xcframework/tvos-arm64/GoogleAppMeasurement.framework/Modules/module.modulemap b/ios/platform/GoogleAppMeasurement.xcframework/tvos-arm64/GoogleAppMeasurement.framework/Modules/module.modulemap new file mode 100644 index 0000000..d3499f0 --- /dev/null +++ b/ios/platform/GoogleAppMeasurement.xcframework/tvos-arm64/GoogleAppMeasurement.framework/Modules/module.modulemap @@ -0,0 +1,10 @@ +framework module GoogleAppMeasurement { +umbrella header "GoogleAppMeasurement-umbrella.h" +export * +module * { export * } + link framework "Security" + link framework "SystemConfiguration" + link "c++" + link "sqlite3" + link "z" +} diff --git a/ios/platform/GoogleAppMeasurement.xcframework/tvos-arm64_x86_64-simulator/GoogleAppMeasurement.framework/GoogleAppMeasurement b/ios/platform/GoogleAppMeasurement.xcframework/tvos-arm64_x86_64-simulator/GoogleAppMeasurement.framework/GoogleAppMeasurement new file mode 100644 index 0000000..bc21356 Binary files /dev/null and b/ios/platform/GoogleAppMeasurement.xcframework/tvos-arm64_x86_64-simulator/GoogleAppMeasurement.framework/GoogleAppMeasurement differ diff --git a/ios/platform/FirebaseInstanceID.xcframework/ios-arm64_x86_64-maccatalyst/FirebaseInstanceID.framework/Info.plist b/ios/platform/GoogleAppMeasurement.xcframework/tvos-arm64_x86_64-simulator/GoogleAppMeasurement.framework/Info.plist similarity index 74% rename from ios/platform/FirebaseInstanceID.xcframework/ios-arm64_x86_64-maccatalyst/FirebaseInstanceID.framework/Info.plist rename to ios/platform/GoogleAppMeasurement.xcframework/tvos-arm64_x86_64-simulator/GoogleAppMeasurement.framework/Info.plist index 72822ae..da08178 100644 --- a/ios/platform/FirebaseInstanceID.xcframework/ios-arm64_x86_64-maccatalyst/FirebaseInstanceID.framework/Info.plist +++ b/ios/platform/GoogleAppMeasurement.xcframework/tvos-arm64_x86_64-simulator/GoogleAppMeasurement.framework/Info.plist @@ -3,17 +3,17 @@ CFBundleExecutable - FirebaseInstanceID + GoogleAppMeasurement CFBundleIdentifier - com.firebase.Firebase-FirebaseInstanceID + com.firebase.Firebase-GoogleAppMeasurement CFBundleInfoDictionaryVersion 6.0 CFBundleName - FirebaseInstanceID + GoogleAppMeasurement CFBundlePackageType FMWK CFBundleVersion - 7.11.0 + 8.9.1 DTSDKName iphonesimulator11.2 diff --git a/ios/platform/GoogleAppMeasurement.xcframework/tvos-arm64_x86_64-simulator/GoogleAppMeasurement.framework/Modules/module.modulemap b/ios/platform/GoogleAppMeasurement.xcframework/tvos-arm64_x86_64-simulator/GoogleAppMeasurement.framework/Modules/module.modulemap new file mode 100644 index 0000000..d3499f0 --- /dev/null +++ b/ios/platform/GoogleAppMeasurement.xcframework/tvos-arm64_x86_64-simulator/GoogleAppMeasurement.framework/Modules/module.modulemap @@ -0,0 +1,10 @@ +framework module GoogleAppMeasurement { +umbrella header "GoogleAppMeasurement-umbrella.h" +export * +module * { export * } + link framework "Security" + link framework "SystemConfiguration" + link "c++" + link "sqlite3" + link "z" +} diff --git a/ios/platform/GoogleAppMeasurementIdentitySupport.xcframework/Info.plist b/ios/platform/GoogleAppMeasurementIdentitySupport.xcframework/Info.plist index 6b8f3e0..59c2821 100644 --- a/ios/platform/GoogleAppMeasurementIdentitySupport.xcframework/Info.plist +++ b/ios/platform/GoogleAppMeasurementIdentitySupport.xcframework/Info.plist @@ -4,6 +4,34 @@ AvailableLibraries + + LibraryIdentifier + tvos-arm64_x86_64-simulator + LibraryPath + GoogleAppMeasurementIdentitySupport.framework + SupportedArchitectures + + arm64 + x86_64 + + SupportedPlatform + tvos + SupportedPlatformVariant + simulator + + + LibraryIdentifier + macos-arm64_x86_64 + LibraryPath + GoogleAppMeasurementIdentitySupport.framework + SupportedArchitectures + + arm64 + x86_64 + + SupportedPlatform + macos + LibraryIdentifier ios-arm64_armv7 @@ -17,6 +45,21 @@ SupportedPlatform ios + + LibraryIdentifier + ios-arm64_x86_64-maccatalyst + LibraryPath + GoogleAppMeasurementIdentitySupport.framework + SupportedArchitectures + + arm64 + x86_64 + + SupportedPlatform + ios + SupportedPlatformVariant + maccatalyst + LibraryIdentifier ios-arm64_i386_x86_64-simulator @@ -33,6 +76,18 @@ SupportedPlatformVariant simulator + + LibraryIdentifier + tvos-arm64 + LibraryPath + GoogleAppMeasurementIdentitySupport.framework + SupportedArchitectures + + arm64 + + SupportedPlatform + tvos + CFBundlePackageType XFWK diff --git a/ios/platform/GoogleAppMeasurementIdentitySupport.xcframework/ios-arm64_armv7/GoogleAppMeasurementIdentitySupport.framework/GoogleAppMeasurementIdentitySupport b/ios/platform/GoogleAppMeasurementIdentitySupport.xcframework/ios-arm64_armv7/GoogleAppMeasurementIdentitySupport.framework/GoogleAppMeasurementIdentitySupport index 5077956..d8220f3 100644 Binary files a/ios/platform/GoogleAppMeasurementIdentitySupport.xcframework/ios-arm64_armv7/GoogleAppMeasurementIdentitySupport.framework/GoogleAppMeasurementIdentitySupport and b/ios/platform/GoogleAppMeasurementIdentitySupport.xcframework/ios-arm64_armv7/GoogleAppMeasurementIdentitySupport.framework/GoogleAppMeasurementIdentitySupport differ diff --git a/ios/platform/GoogleAppMeasurementIdentitySupport.xcframework/ios-arm64_armv7/GoogleAppMeasurementIdentitySupport.framework/Info.plist b/ios/platform/GoogleAppMeasurementIdentitySupport.xcframework/ios-arm64_armv7/GoogleAppMeasurementIdentitySupport.framework/Info.plist index 2d9f281..f80bfd1 100644 --- a/ios/platform/GoogleAppMeasurementIdentitySupport.xcframework/ios-arm64_armv7/GoogleAppMeasurementIdentitySupport.framework/Info.plist +++ b/ios/platform/GoogleAppMeasurementIdentitySupport.xcframework/ios-arm64_armv7/GoogleAppMeasurementIdentitySupport.framework/Info.plist @@ -13,7 +13,7 @@ CFBundlePackageType FMWK CFBundleVersion - 8.8.0 + 8.9.1 DTSDKName iphonesimulator11.2 diff --git a/ios/platform/GoogleAppMeasurementIdentitySupport.xcframework/ios-arm64_i386_x86_64-simulator/GoogleAppMeasurementIdentitySupport.framework/GoogleAppMeasurementIdentitySupport b/ios/platform/GoogleAppMeasurementIdentitySupport.xcframework/ios-arm64_i386_x86_64-simulator/GoogleAppMeasurementIdentitySupport.framework/GoogleAppMeasurementIdentitySupport index d2e6a7d..3b41094 100644 Binary files a/ios/platform/GoogleAppMeasurementIdentitySupport.xcframework/ios-arm64_i386_x86_64-simulator/GoogleAppMeasurementIdentitySupport.framework/GoogleAppMeasurementIdentitySupport and b/ios/platform/GoogleAppMeasurementIdentitySupport.xcframework/ios-arm64_i386_x86_64-simulator/GoogleAppMeasurementIdentitySupport.framework/GoogleAppMeasurementIdentitySupport differ diff --git a/ios/platform/GoogleAppMeasurementIdentitySupport.xcframework/ios-arm64_i386_x86_64-simulator/GoogleAppMeasurementIdentitySupport.framework/Info.plist b/ios/platform/GoogleAppMeasurementIdentitySupport.xcframework/ios-arm64_i386_x86_64-simulator/GoogleAppMeasurementIdentitySupport.framework/Info.plist index 2d9f281..f80bfd1 100644 --- a/ios/platform/GoogleAppMeasurementIdentitySupport.xcframework/ios-arm64_i386_x86_64-simulator/GoogleAppMeasurementIdentitySupport.framework/Info.plist +++ b/ios/platform/GoogleAppMeasurementIdentitySupport.xcframework/ios-arm64_i386_x86_64-simulator/GoogleAppMeasurementIdentitySupport.framework/Info.plist @@ -13,7 +13,7 @@ CFBundlePackageType FMWK CFBundleVersion - 8.8.0 + 8.9.1 DTSDKName iphonesimulator11.2 diff --git a/ios/platform/GoogleAppMeasurementIdentitySupport.xcframework/ios-arm64_x86_64-maccatalyst/GoogleAppMeasurementIdentitySupport.framework/GoogleAppMeasurementIdentitySupport b/ios/platform/GoogleAppMeasurementIdentitySupport.xcframework/ios-arm64_x86_64-maccatalyst/GoogleAppMeasurementIdentitySupport.framework/GoogleAppMeasurementIdentitySupport new file mode 100644 index 0000000..d57353c Binary files /dev/null and b/ios/platform/GoogleAppMeasurementIdentitySupport.xcframework/ios-arm64_x86_64-maccatalyst/GoogleAppMeasurementIdentitySupport.framework/GoogleAppMeasurementIdentitySupport differ diff --git a/ios/platform/GoogleAppMeasurementIdentitySupport.xcframework/ios-arm64_x86_64-maccatalyst/GoogleAppMeasurementIdentitySupport.framework/Info.plist b/ios/platform/GoogleAppMeasurementIdentitySupport.xcframework/ios-arm64_x86_64-maccatalyst/GoogleAppMeasurementIdentitySupport.framework/Info.plist new file mode 100644 index 0000000..f80bfd1 --- /dev/null +++ b/ios/platform/GoogleAppMeasurementIdentitySupport.xcframework/ios-arm64_x86_64-maccatalyst/GoogleAppMeasurementIdentitySupport.framework/Info.plist @@ -0,0 +1,20 @@ + + + + + CFBundleExecutable + GoogleAppMeasurementIdentitySupport + CFBundleIdentifier + com.firebase.Firebase-GoogleAppMeasurementIdentitySupport + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + GoogleAppMeasurementIdentitySupport + CFBundlePackageType + FMWK + CFBundleVersion + 8.9.1 + DTSDKName + iphonesimulator11.2 + + diff --git a/ios/platform/GoogleAppMeasurementIdentitySupport.xcframework/ios-arm64_x86_64-maccatalyst/GoogleAppMeasurementIdentitySupport.framework/Modules/module.modulemap b/ios/platform/GoogleAppMeasurementIdentitySupport.xcframework/ios-arm64_x86_64-maccatalyst/GoogleAppMeasurementIdentitySupport.framework/Modules/module.modulemap new file mode 100644 index 0000000..4a42c5d --- /dev/null +++ b/ios/platform/GoogleAppMeasurementIdentitySupport.xcframework/ios-arm64_x86_64-maccatalyst/GoogleAppMeasurementIdentitySupport.framework/Modules/module.modulemap @@ -0,0 +1,5 @@ +framework module GoogleAppMeasurementIdentitySupport { +umbrella header "GoogleAppMeasurementIdentitySupport-umbrella.h" +export * +module * { export * } +} diff --git a/ios/platform/GoogleAppMeasurementIdentitySupport.xcframework/macos-arm64_x86_64/GoogleAppMeasurementIdentitySupport.framework/GoogleAppMeasurementIdentitySupport b/ios/platform/GoogleAppMeasurementIdentitySupport.xcframework/macos-arm64_x86_64/GoogleAppMeasurementIdentitySupport.framework/GoogleAppMeasurementIdentitySupport new file mode 100644 index 0000000..95b5188 Binary files /dev/null and b/ios/platform/GoogleAppMeasurementIdentitySupport.xcframework/macos-arm64_x86_64/GoogleAppMeasurementIdentitySupport.framework/GoogleAppMeasurementIdentitySupport differ diff --git a/ios/platform/GoogleAppMeasurementIdentitySupport.xcframework/macos-arm64_x86_64/GoogleAppMeasurementIdentitySupport.framework/Info.plist b/ios/platform/GoogleAppMeasurementIdentitySupport.xcframework/macos-arm64_x86_64/GoogleAppMeasurementIdentitySupport.framework/Info.plist new file mode 100644 index 0000000..f80bfd1 --- /dev/null +++ b/ios/platform/GoogleAppMeasurementIdentitySupport.xcframework/macos-arm64_x86_64/GoogleAppMeasurementIdentitySupport.framework/Info.plist @@ -0,0 +1,20 @@ + + + + + CFBundleExecutable + GoogleAppMeasurementIdentitySupport + CFBundleIdentifier + com.firebase.Firebase-GoogleAppMeasurementIdentitySupport + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + GoogleAppMeasurementIdentitySupport + CFBundlePackageType + FMWK + CFBundleVersion + 8.9.1 + DTSDKName + iphonesimulator11.2 + + diff --git a/ios/platform/GoogleAppMeasurementIdentitySupport.xcframework/macos-arm64_x86_64/GoogleAppMeasurementIdentitySupport.framework/Modules/module.modulemap b/ios/platform/GoogleAppMeasurementIdentitySupport.xcframework/macos-arm64_x86_64/GoogleAppMeasurementIdentitySupport.framework/Modules/module.modulemap new file mode 100644 index 0000000..4a42c5d --- /dev/null +++ b/ios/platform/GoogleAppMeasurementIdentitySupport.xcframework/macos-arm64_x86_64/GoogleAppMeasurementIdentitySupport.framework/Modules/module.modulemap @@ -0,0 +1,5 @@ +framework module GoogleAppMeasurementIdentitySupport { +umbrella header "GoogleAppMeasurementIdentitySupport-umbrella.h" +export * +module * { export * } +} diff --git a/ios/platform/GoogleAppMeasurementIdentitySupport.xcframework/tvos-arm64/GoogleAppMeasurementIdentitySupport.framework/GoogleAppMeasurementIdentitySupport b/ios/platform/GoogleAppMeasurementIdentitySupport.xcframework/tvos-arm64/GoogleAppMeasurementIdentitySupport.framework/GoogleAppMeasurementIdentitySupport new file mode 100644 index 0000000..edbdc80 Binary files /dev/null and b/ios/platform/GoogleAppMeasurementIdentitySupport.xcframework/tvos-arm64/GoogleAppMeasurementIdentitySupport.framework/GoogleAppMeasurementIdentitySupport differ diff --git a/ios/platform/GoogleAppMeasurementIdentitySupport.xcframework/tvos-arm64/GoogleAppMeasurementIdentitySupport.framework/Info.plist b/ios/platform/GoogleAppMeasurementIdentitySupport.xcframework/tvos-arm64/GoogleAppMeasurementIdentitySupport.framework/Info.plist new file mode 100644 index 0000000..f80bfd1 --- /dev/null +++ b/ios/platform/GoogleAppMeasurementIdentitySupport.xcframework/tvos-arm64/GoogleAppMeasurementIdentitySupport.framework/Info.plist @@ -0,0 +1,20 @@ + + + + + CFBundleExecutable + GoogleAppMeasurementIdentitySupport + CFBundleIdentifier + com.firebase.Firebase-GoogleAppMeasurementIdentitySupport + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + GoogleAppMeasurementIdentitySupport + CFBundlePackageType + FMWK + CFBundleVersion + 8.9.1 + DTSDKName + iphonesimulator11.2 + + diff --git a/ios/platform/GoogleAppMeasurementIdentitySupport.xcframework/tvos-arm64/GoogleAppMeasurementIdentitySupport.framework/Modules/module.modulemap b/ios/platform/GoogleAppMeasurementIdentitySupport.xcframework/tvos-arm64/GoogleAppMeasurementIdentitySupport.framework/Modules/module.modulemap new file mode 100644 index 0000000..4a42c5d --- /dev/null +++ b/ios/platform/GoogleAppMeasurementIdentitySupport.xcframework/tvos-arm64/GoogleAppMeasurementIdentitySupport.framework/Modules/module.modulemap @@ -0,0 +1,5 @@ +framework module GoogleAppMeasurementIdentitySupport { +umbrella header "GoogleAppMeasurementIdentitySupport-umbrella.h" +export * +module * { export * } +} diff --git a/ios/platform/GoogleAppMeasurementIdentitySupport.xcframework/tvos-arm64_x86_64-simulator/GoogleAppMeasurementIdentitySupport.framework/GoogleAppMeasurementIdentitySupport b/ios/platform/GoogleAppMeasurementIdentitySupport.xcframework/tvos-arm64_x86_64-simulator/GoogleAppMeasurementIdentitySupport.framework/GoogleAppMeasurementIdentitySupport new file mode 100644 index 0000000..2d1c2de Binary files /dev/null and b/ios/platform/GoogleAppMeasurementIdentitySupport.xcframework/tvos-arm64_x86_64-simulator/GoogleAppMeasurementIdentitySupport.framework/GoogleAppMeasurementIdentitySupport differ diff --git a/ios/platform/GoogleAppMeasurementIdentitySupport.xcframework/tvos-arm64_x86_64-simulator/GoogleAppMeasurementIdentitySupport.framework/Info.plist b/ios/platform/GoogleAppMeasurementIdentitySupport.xcframework/tvos-arm64_x86_64-simulator/GoogleAppMeasurementIdentitySupport.framework/Info.plist new file mode 100644 index 0000000..f80bfd1 --- /dev/null +++ b/ios/platform/GoogleAppMeasurementIdentitySupport.xcframework/tvos-arm64_x86_64-simulator/GoogleAppMeasurementIdentitySupport.framework/Info.plist @@ -0,0 +1,20 @@ + + + + + CFBundleExecutable + GoogleAppMeasurementIdentitySupport + CFBundleIdentifier + com.firebase.Firebase-GoogleAppMeasurementIdentitySupport + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + GoogleAppMeasurementIdentitySupport + CFBundlePackageType + FMWK + CFBundleVersion + 8.9.1 + DTSDKName + iphonesimulator11.2 + + diff --git a/ios/platform/GoogleAppMeasurementIdentitySupport.xcframework/tvos-arm64_x86_64-simulator/GoogleAppMeasurementIdentitySupport.framework/Modules/module.modulemap b/ios/platform/GoogleAppMeasurementIdentitySupport.xcframework/tvos-arm64_x86_64-simulator/GoogleAppMeasurementIdentitySupport.framework/Modules/module.modulemap new file mode 100644 index 0000000..4a42c5d --- /dev/null +++ b/ios/platform/GoogleAppMeasurementIdentitySupport.xcframework/tvos-arm64_x86_64-simulator/GoogleAppMeasurementIdentitySupport.framework/Modules/module.modulemap @@ -0,0 +1,5 @@ +framework module GoogleAppMeasurementIdentitySupport { +umbrella header "GoogleAppMeasurementIdentitySupport-umbrella.h" +export * +module * { export * } +} diff --git a/ios/platform/GoogleDataTransport.xcframework/Info.plist b/ios/platform/GoogleDataTransport.xcframework/Info.plist index b86a5bb..9b90f7d 100644 --- a/ios/platform/GoogleDataTransport.xcframework/Info.plist +++ b/ios/platform/GoogleDataTransport.xcframework/Info.plist @@ -6,35 +6,37 @@ LibraryIdentifier - ios-arm64_i386_x86_64-simulator + ios-arm64_x86_64-maccatalyst LibraryPath GoogleDataTransport.framework SupportedArchitectures arm64 - i386 x86_64 SupportedPlatform ios SupportedPlatformVariant - simulator + maccatalyst LibraryIdentifier - tvos-arm64 + tvos-arm64_x86_64-simulator LibraryPath GoogleDataTransport.framework SupportedArchitectures arm64 + x86_64 SupportedPlatform tvos + SupportedPlatformVariant + simulator LibraryIdentifier - tvos-arm64_x86_64-simulator + macos-arm64_x86_64 LibraryPath GoogleDataTransport.framework SupportedArchitectures @@ -43,37 +45,35 @@ x86_64 SupportedPlatform - tvos - SupportedPlatformVariant - simulator + macos LibraryIdentifier - ios-arm64_x86_64-maccatalyst + tvos-arm64 LibraryPath GoogleDataTransport.framework SupportedArchitectures arm64 - x86_64 SupportedPlatform - ios - SupportedPlatformVariant - maccatalyst + tvos LibraryIdentifier - macos-arm64_x86_64 + ios-arm64_i386_x86_64-simulator LibraryPath GoogleDataTransport.framework SupportedArchitectures arm64 + i386 x86_64 SupportedPlatform - macos + ios + SupportedPlatformVariant + simulator LibraryIdentifier diff --git a/ios/platform/GoogleDataTransport.xcframework/ios-arm64_armv7/GoogleDataTransport.framework/GoogleDataTransport b/ios/platform/GoogleDataTransport.xcframework/ios-arm64_armv7/GoogleDataTransport.framework/GoogleDataTransport index e9432ed..cba2b37 100644 Binary files a/ios/platform/GoogleDataTransport.xcframework/ios-arm64_armv7/GoogleDataTransport.framework/GoogleDataTransport and b/ios/platform/GoogleDataTransport.xcframework/ios-arm64_armv7/GoogleDataTransport.framework/GoogleDataTransport differ diff --git a/ios/platform/GoogleDataTransport.xcframework/ios-arm64_armv7/GoogleDataTransport.framework/Info.plist b/ios/platform/GoogleDataTransport.xcframework/ios-arm64_armv7/GoogleDataTransport.framework/Info.plist index 9399f51..3784d66 100644 --- a/ios/platform/GoogleDataTransport.xcframework/ios-arm64_armv7/GoogleDataTransport.framework/Info.plist +++ b/ios/platform/GoogleDataTransport.xcframework/ios-arm64_armv7/GoogleDataTransport.framework/Info.plist @@ -13,7 +13,7 @@ CFBundlePackageType FMWK CFBundleVersion - 9.1.0 + 9.1.2 DTSDKName iphonesimulator11.2 diff --git a/ios/platform/GoogleDataTransport.xcframework/ios-arm64_i386_x86_64-simulator/GoogleDataTransport.framework/GoogleDataTransport b/ios/platform/GoogleDataTransport.xcframework/ios-arm64_i386_x86_64-simulator/GoogleDataTransport.framework/GoogleDataTransport index e7865cb..2d8403c 100644 Binary files a/ios/platform/GoogleDataTransport.xcframework/ios-arm64_i386_x86_64-simulator/GoogleDataTransport.framework/GoogleDataTransport and b/ios/platform/GoogleDataTransport.xcframework/ios-arm64_i386_x86_64-simulator/GoogleDataTransport.framework/GoogleDataTransport differ diff --git a/ios/platform/GoogleDataTransport.xcframework/ios-arm64_i386_x86_64-simulator/GoogleDataTransport.framework/Info.plist b/ios/platform/GoogleDataTransport.xcframework/ios-arm64_i386_x86_64-simulator/GoogleDataTransport.framework/Info.plist index 9399f51..3784d66 100644 --- a/ios/platform/GoogleDataTransport.xcframework/ios-arm64_i386_x86_64-simulator/GoogleDataTransport.framework/Info.plist +++ b/ios/platform/GoogleDataTransport.xcframework/ios-arm64_i386_x86_64-simulator/GoogleDataTransport.framework/Info.plist @@ -13,7 +13,7 @@ CFBundlePackageType FMWK CFBundleVersion - 9.1.0 + 9.1.2 DTSDKName iphonesimulator11.2 diff --git a/ios/platform/GoogleDataTransport.xcframework/ios-arm64_x86_64-maccatalyst/GoogleDataTransport.framework/GoogleDataTransport b/ios/platform/GoogleDataTransport.xcframework/ios-arm64_x86_64-maccatalyst/GoogleDataTransport.framework/GoogleDataTransport index 7d534de..62dcba7 100644 Binary files a/ios/platform/GoogleDataTransport.xcframework/ios-arm64_x86_64-maccatalyst/GoogleDataTransport.framework/GoogleDataTransport and b/ios/platform/GoogleDataTransport.xcframework/ios-arm64_x86_64-maccatalyst/GoogleDataTransport.framework/GoogleDataTransport differ diff --git a/ios/platform/GoogleDataTransport.xcframework/ios-arm64_x86_64-maccatalyst/GoogleDataTransport.framework/Info.plist b/ios/platform/GoogleDataTransport.xcframework/ios-arm64_x86_64-maccatalyst/GoogleDataTransport.framework/Info.plist index 9399f51..3784d66 100644 --- a/ios/platform/GoogleDataTransport.xcframework/ios-arm64_x86_64-maccatalyst/GoogleDataTransport.framework/Info.plist +++ b/ios/platform/GoogleDataTransport.xcframework/ios-arm64_x86_64-maccatalyst/GoogleDataTransport.framework/Info.plist @@ -13,7 +13,7 @@ CFBundlePackageType FMWK CFBundleVersion - 9.1.0 + 9.1.2 DTSDKName iphonesimulator11.2 diff --git a/ios/platform/GoogleDataTransport.xcframework/macos-arm64_x86_64/GoogleDataTransport.framework/GoogleDataTransport b/ios/platform/GoogleDataTransport.xcframework/macos-arm64_x86_64/GoogleDataTransport.framework/GoogleDataTransport index 2d54e74..7a48dda 100644 Binary files a/ios/platform/GoogleDataTransport.xcframework/macos-arm64_x86_64/GoogleDataTransport.framework/GoogleDataTransport and b/ios/platform/GoogleDataTransport.xcframework/macos-arm64_x86_64/GoogleDataTransport.framework/GoogleDataTransport differ diff --git a/ios/platform/GoogleDataTransport.xcframework/macos-arm64_x86_64/GoogleDataTransport.framework/Info.plist b/ios/platform/GoogleDataTransport.xcframework/macos-arm64_x86_64/GoogleDataTransport.framework/Info.plist index 9399f51..3784d66 100644 --- a/ios/platform/GoogleDataTransport.xcframework/macos-arm64_x86_64/GoogleDataTransport.framework/Info.plist +++ b/ios/platform/GoogleDataTransport.xcframework/macos-arm64_x86_64/GoogleDataTransport.framework/Info.plist @@ -13,7 +13,7 @@ CFBundlePackageType FMWK CFBundleVersion - 9.1.0 + 9.1.2 DTSDKName iphonesimulator11.2 diff --git a/ios/platform/GoogleDataTransport.xcframework/tvos-arm64/GoogleDataTransport.framework/GoogleDataTransport b/ios/platform/GoogleDataTransport.xcframework/tvos-arm64/GoogleDataTransport.framework/GoogleDataTransport index 24b2231..1cb0f94 100644 Binary files a/ios/platform/GoogleDataTransport.xcframework/tvos-arm64/GoogleDataTransport.framework/GoogleDataTransport and b/ios/platform/GoogleDataTransport.xcframework/tvos-arm64/GoogleDataTransport.framework/GoogleDataTransport differ diff --git a/ios/platform/GoogleDataTransport.xcframework/tvos-arm64/GoogleDataTransport.framework/Info.plist b/ios/platform/GoogleDataTransport.xcframework/tvos-arm64/GoogleDataTransport.framework/Info.plist index 9399f51..3784d66 100644 --- a/ios/platform/GoogleDataTransport.xcframework/tvos-arm64/GoogleDataTransport.framework/Info.plist +++ b/ios/platform/GoogleDataTransport.xcframework/tvos-arm64/GoogleDataTransport.framework/Info.plist @@ -13,7 +13,7 @@ CFBundlePackageType FMWK CFBundleVersion - 9.1.0 + 9.1.2 DTSDKName iphonesimulator11.2 diff --git a/ios/platform/GoogleDataTransport.xcframework/tvos-arm64_x86_64-simulator/GoogleDataTransport.framework/GoogleDataTransport b/ios/platform/GoogleDataTransport.xcframework/tvos-arm64_x86_64-simulator/GoogleDataTransport.framework/GoogleDataTransport index 9befbc8..8fc80ca 100644 Binary files a/ios/platform/GoogleDataTransport.xcframework/tvos-arm64_x86_64-simulator/GoogleDataTransport.framework/GoogleDataTransport and b/ios/platform/GoogleDataTransport.xcframework/tvos-arm64_x86_64-simulator/GoogleDataTransport.framework/GoogleDataTransport differ diff --git a/ios/platform/GoogleDataTransport.xcframework/tvos-arm64_x86_64-simulator/GoogleDataTransport.framework/Info.plist b/ios/platform/GoogleDataTransport.xcframework/tvos-arm64_x86_64-simulator/GoogleDataTransport.framework/Info.plist index 9399f51..3784d66 100644 --- a/ios/platform/GoogleDataTransport.xcframework/tvos-arm64_x86_64-simulator/GoogleDataTransport.framework/Info.plist +++ b/ios/platform/GoogleDataTransport.xcframework/tvos-arm64_x86_64-simulator/GoogleDataTransport.framework/Info.plist @@ -13,7 +13,7 @@ CFBundlePackageType FMWK CFBundleVersion - 9.1.0 + 9.1.2 DTSDKName iphonesimulator11.2 diff --git a/ios/platform/GoogleUtilities.xcframework/Info.plist b/ios/platform/GoogleUtilities.xcframework/Info.plist index 27e9933..245f0f0 100644 --- a/ios/platform/GoogleUtilities.xcframework/Info.plist +++ b/ios/platform/GoogleUtilities.xcframework/Info.plist @@ -6,23 +6,20 @@ LibraryIdentifier - ios-arm64_i386_x86_64-simulator + ios-arm64_armv7 LibraryPath GoogleUtilities.framework SupportedArchitectures arm64 - i386 - x86_64 + armv7 SupportedPlatform ios - SupportedPlatformVariant - simulator LibraryIdentifier - ios-arm64_x86_64-maccatalyst + macos-arm64_x86_64 LibraryPath GoogleUtilities.framework SupportedArchitectures @@ -31,28 +28,23 @@ x86_64 SupportedPlatform - ios - SupportedPlatformVariant - maccatalyst + macos LibraryIdentifier - tvos-arm64_x86_64-simulator + tvos-arm64 LibraryPath GoogleUtilities.framework SupportedArchitectures arm64 - x86_64 SupportedPlatform tvos - SupportedPlatformVariant - simulator LibraryIdentifier - macos-arm64_x86_64 + ios-arm64_x86_64-maccatalyst LibraryPath GoogleUtilities.framework SupportedArchitectures @@ -61,32 +53,40 @@ x86_64 SupportedPlatform - macos + ios + SupportedPlatformVariant + maccatalyst LibraryIdentifier - tvos-arm64 + ios-arm64_i386_x86_64-simulator LibraryPath GoogleUtilities.framework SupportedArchitectures arm64 + i386 + x86_64 SupportedPlatform - tvos + ios + SupportedPlatformVariant + simulator LibraryIdentifier - ios-arm64_armv7 + tvos-arm64_x86_64-simulator LibraryPath GoogleUtilities.framework SupportedArchitectures arm64 - armv7 + x86_64 SupportedPlatform - ios + tvos + SupportedPlatformVariant + simulator CFBundlePackageType diff --git a/ios/platform/GoogleUtilities.xcframework/ios-arm64_armv7/GoogleUtilities.framework/GoogleUtilities b/ios/platform/GoogleUtilities.xcframework/ios-arm64_armv7/GoogleUtilities.framework/GoogleUtilities index 18e506f..548a11a 100644 Binary files a/ios/platform/GoogleUtilities.xcframework/ios-arm64_armv7/GoogleUtilities.framework/GoogleUtilities and b/ios/platform/GoogleUtilities.xcframework/ios-arm64_armv7/GoogleUtilities.framework/GoogleUtilities differ diff --git a/ios/platform/GoogleUtilities.xcframework/ios-arm64_armv7/GoogleUtilities.framework/Headers/GULAppEnvironmentUtil.h b/ios/platform/GoogleUtilities.xcframework/ios-arm64_armv7/GoogleUtilities.framework/Headers/GULAppEnvironmentUtil.h index d2bb935..72c46c2 100644 --- a/ios/platform/GoogleUtilities.xcframework/ios-arm64_armv7/GoogleUtilities.framework/Headers/GULAppEnvironmentUtil.h +++ b/ios/platform/GoogleUtilities.xcframework/ios-arm64_armv7/GoogleUtilities.framework/Headers/GULAppEnvironmentUtil.h @@ -47,7 +47,7 @@ NS_ASSUME_NONNULL_BEGIN "Always `YES` because only iOS 8 and higher supported. The method will be removed."); /// @return YES if Swift runtime detected in the app. -+ (BOOL)hasSwiftRuntime; ++ (BOOL)hasSwiftRuntime __deprecated; /// @return An Apple platform. Possible values "ios", "tvos", "macos", "watchos", "maccatalyst". + (NSString *)applePlatform; diff --git a/ios/platform/GoogleUtilities.xcframework/ios-arm64_armv7/GoogleUtilities.framework/Info.plist b/ios/platform/GoogleUtilities.xcframework/ios-arm64_armv7/GoogleUtilities.framework/Info.plist index b4a13ee..709af9d 100644 --- a/ios/platform/GoogleUtilities.xcframework/ios-arm64_armv7/GoogleUtilities.framework/Info.plist +++ b/ios/platform/GoogleUtilities.xcframework/ios-arm64_armv7/GoogleUtilities.framework/Info.plist @@ -13,7 +13,7 @@ CFBundlePackageType FMWK CFBundleVersion - 7.5.2 + 7.6.0 DTSDKName iphonesimulator11.2 diff --git a/ios/platform/GoogleUtilities.xcframework/ios-arm64_i386_x86_64-simulator/GoogleUtilities.framework/GoogleUtilities b/ios/platform/GoogleUtilities.xcframework/ios-arm64_i386_x86_64-simulator/GoogleUtilities.framework/GoogleUtilities index 512822a..5ec25b8 100644 Binary files a/ios/platform/GoogleUtilities.xcframework/ios-arm64_i386_x86_64-simulator/GoogleUtilities.framework/GoogleUtilities and b/ios/platform/GoogleUtilities.xcframework/ios-arm64_i386_x86_64-simulator/GoogleUtilities.framework/GoogleUtilities differ diff --git a/ios/platform/GoogleUtilities.xcframework/ios-arm64_i386_x86_64-simulator/GoogleUtilities.framework/Headers/GULAppEnvironmentUtil.h b/ios/platform/GoogleUtilities.xcframework/ios-arm64_i386_x86_64-simulator/GoogleUtilities.framework/Headers/GULAppEnvironmentUtil.h index d2bb935..72c46c2 100644 --- a/ios/platform/GoogleUtilities.xcframework/ios-arm64_i386_x86_64-simulator/GoogleUtilities.framework/Headers/GULAppEnvironmentUtil.h +++ b/ios/platform/GoogleUtilities.xcframework/ios-arm64_i386_x86_64-simulator/GoogleUtilities.framework/Headers/GULAppEnvironmentUtil.h @@ -47,7 +47,7 @@ NS_ASSUME_NONNULL_BEGIN "Always `YES` because only iOS 8 and higher supported. The method will be removed."); /// @return YES if Swift runtime detected in the app. -+ (BOOL)hasSwiftRuntime; ++ (BOOL)hasSwiftRuntime __deprecated; /// @return An Apple platform. Possible values "ios", "tvos", "macos", "watchos", "maccatalyst". + (NSString *)applePlatform; diff --git a/ios/platform/GoogleUtilities.xcframework/ios-arm64_i386_x86_64-simulator/GoogleUtilities.framework/Info.plist b/ios/platform/GoogleUtilities.xcframework/ios-arm64_i386_x86_64-simulator/GoogleUtilities.framework/Info.plist index b4a13ee..709af9d 100644 --- a/ios/platform/GoogleUtilities.xcframework/ios-arm64_i386_x86_64-simulator/GoogleUtilities.framework/Info.plist +++ b/ios/platform/GoogleUtilities.xcframework/ios-arm64_i386_x86_64-simulator/GoogleUtilities.framework/Info.plist @@ -13,7 +13,7 @@ CFBundlePackageType FMWK CFBundleVersion - 7.5.2 + 7.6.0 DTSDKName iphonesimulator11.2 diff --git a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/GoogleUtilities b/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/GoogleUtilities index af800af..eadc458 100644 Binary files a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/GoogleUtilities and b/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/GoogleUtilities differ diff --git a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Headers/GULAppEnvironmentUtil.h b/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Headers/GULAppEnvironmentUtil.h index d2bb935..72c46c2 100644 --- a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Headers/GULAppEnvironmentUtil.h +++ b/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Headers/GULAppEnvironmentUtil.h @@ -47,7 +47,7 @@ NS_ASSUME_NONNULL_BEGIN "Always `YES` because only iOS 8 and higher supported. The method will be removed."); /// @return YES if Swift runtime detected in the app. -+ (BOOL)hasSwiftRuntime; ++ (BOOL)hasSwiftRuntime __deprecated; /// @return An Apple platform. Possible values "ios", "tvos", "macos", "watchos", "maccatalyst". + (NSString *)applePlatform; diff --git a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Info.plist b/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Info.plist index b4a13ee..709af9d 100644 --- a/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Info.plist +++ b/ios/platform/GoogleUtilities.xcframework/ios-arm64_x86_64-maccatalyst/GoogleUtilities.framework/Info.plist @@ -13,7 +13,7 @@ CFBundlePackageType FMWK CFBundleVersion - 7.5.2 + 7.6.0 DTSDKName iphonesimulator11.2 diff --git a/ios/platform/GoogleUtilities.xcframework/macos-arm64_x86_64/GoogleUtilities.framework/GoogleUtilities b/ios/platform/GoogleUtilities.xcframework/macos-arm64_x86_64/GoogleUtilities.framework/GoogleUtilities index 3279982..73996b1 100644 Binary files a/ios/platform/GoogleUtilities.xcframework/macos-arm64_x86_64/GoogleUtilities.framework/GoogleUtilities and b/ios/platform/GoogleUtilities.xcframework/macos-arm64_x86_64/GoogleUtilities.framework/GoogleUtilities differ diff --git a/ios/platform/GoogleUtilities.xcframework/macos-arm64_x86_64/GoogleUtilities.framework/Headers/GULAppEnvironmentUtil.h b/ios/platform/GoogleUtilities.xcframework/macos-arm64_x86_64/GoogleUtilities.framework/Headers/GULAppEnvironmentUtil.h index d2bb935..72c46c2 100644 --- a/ios/platform/GoogleUtilities.xcframework/macos-arm64_x86_64/GoogleUtilities.framework/Headers/GULAppEnvironmentUtil.h +++ b/ios/platform/GoogleUtilities.xcframework/macos-arm64_x86_64/GoogleUtilities.framework/Headers/GULAppEnvironmentUtil.h @@ -47,7 +47,7 @@ NS_ASSUME_NONNULL_BEGIN "Always `YES` because only iOS 8 and higher supported. The method will be removed."); /// @return YES if Swift runtime detected in the app. -+ (BOOL)hasSwiftRuntime; ++ (BOOL)hasSwiftRuntime __deprecated; /// @return An Apple platform. Possible values "ios", "tvos", "macos", "watchos", "maccatalyst". + (NSString *)applePlatform; diff --git a/ios/platform/GoogleUtilities.xcframework/macos-arm64_x86_64/GoogleUtilities.framework/Headers/GULOriginalIMPConvenienceMacros.h b/ios/platform/GoogleUtilities.xcframework/macos-arm64_x86_64/GoogleUtilities.framework/Headers/GULOriginalIMPConvenienceMacros.h new file mode 100644 index 0000000..a33262a --- /dev/null +++ b/ios/platform/GoogleUtilities.xcframework/macos-arm64_x86_64/GoogleUtilities.framework/Headers/GULOriginalIMPConvenienceMacros.h @@ -0,0 +1,207 @@ +/* + * Copyright 2018 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +/** + * GULOriginalIMPConvenienceMacros.h + * + * This header contains convenience macros for invoking the original IMP of a swizzled method. + */ + +/** + * Invokes original IMP when the original selector takes no arguments. + * + * @param __receivingObject The object on which the IMP is invoked. + * @param __swizzledSEL The selector used for swizzling. + * @param __returnType The return type of the original implementation. + * @param __originalIMP The original IMP. + */ +#define GUL_INVOKE_ORIGINAL_IMP0(__receivingObject, __swizzledSEL, __returnType, __originalIMP) \ + ((__returnType(*)(id, SEL))__originalIMP)(__receivingObject, __swizzledSEL) + +/** + * Invokes original IMP when the original selector takes 1 argument. + * + * @param __receivingObject The object on which the IMP is invoked. + * @param __swizzledSEL The selector used for swizzling. + * @param __returnType The return type of the original implementation. + * @param __originalIMP The original IMP. + * @param __arg1 The first argument. + */ +#define GUL_INVOKE_ORIGINAL_IMP1(__receivingObject, __swizzledSEL, __returnType, __originalIMP, \ + __arg1) \ + ((__returnType(*)(id, SEL, __typeof__(__arg1)))__originalIMP)(__receivingObject, __swizzledSEL, \ + __arg1) + +/** + * Invokes original IMP when the original selector takes 2 arguments. + * + * @param __receivingObject The object on which the IMP is invoked. + * @param __swizzledSEL The selector used for swizzling. + * @param __returnType The return type of the original implementation. + * @param __originalIMP The original IMP. + * @param __arg1 The first argument. + * @param __arg2 The second argument. + */ +#define GUL_INVOKE_ORIGINAL_IMP2(__receivingObject, __swizzledSEL, __returnType, __originalIMP, \ + __arg1, __arg2) \ + ((__returnType(*)(id, SEL, __typeof__(__arg1), __typeof__(__arg2)))__originalIMP)( \ + __receivingObject, __swizzledSEL, __arg1, __arg2) + +/** + * Invokes original IMP when the original selector takes 3 arguments. + * + * @param __receivingObject The object on which the IMP is invoked. + * @param __swizzledSEL The selector used for swizzling. + * @param __returnType The return type of the original implementation. + * @param __originalIMP The original IMP. + * @param __arg1 The first argument. + * @param __arg2 The second argument. + * @param __arg3 The third argument. + */ +#define GUL_INVOKE_ORIGINAL_IMP3(__receivingObject, __swizzledSEL, __returnType, __originalIMP, \ + __arg1, __arg2, __arg3) \ + ((__returnType(*)(id, SEL, __typeof__(__arg1), __typeof__(__arg2), \ + __typeof__(__arg3)))__originalIMP)(__receivingObject, __swizzledSEL, __arg1, \ + __arg2, __arg3) + +/** + * Invokes original IMP when the original selector takes 4 arguments. + * + * @param __receivingObject The object on which the IMP is invoked. + * @param __swizzledSEL The selector used for swizzling. + * @param __returnType The return type of the original implementation. + * @param __originalIMP The original IMP. + * @param __arg1 The first argument. + * @param __arg2 The second argument. + * @param __arg3 The third argument. + * @param __arg4 The fourth argument. + */ +#define GUL_INVOKE_ORIGINAL_IMP4(__receivingObject, __swizzledSEL, __returnType, __originalIMP, \ + __arg1, __arg2, __arg3, __arg4) \ + ((__returnType(*)(id, SEL, __typeof__(__arg1), __typeof__(__arg2), __typeof__(__arg3), \ + __typeof__(__arg4)))__originalIMP)(__receivingObject, __swizzledSEL, __arg1, \ + __arg2, __arg3, __arg4) + +/** + * Invokes original IMP when the original selector takes 5 arguments. + * + * @param __receivingObject The object on which the IMP is invoked. + * @param __swizzledSEL The selector used for swizzling. + * @param __returnType The return type of the original implementation. + * @param __originalIMP The original IMP. + * @param __arg1 The first argument. + * @param __arg2 The second argument. + * @param __arg3 The third argument. + * @param __arg4 The fourth argument. + * @param __arg5 The fifth argument. + */ +#define GUL_INVOKE_ORIGINAL_IMP5(__receivingObject, __swizzledSEL, __returnType, __originalIMP, \ + __arg1, __arg2, __arg3, __arg4, __arg5) \ + ((__returnType(*)(id, SEL, __typeof__(__arg1), __typeof__(__arg2), __typeof__(__arg3), \ + __typeof__(__arg4), __typeof__(__arg5)))__originalIMP)( \ + __receivingObject, __swizzledSEL, __arg1, __arg2, __arg3, __arg4, __arg5) + +/** + * Invokes original IMP when the original selector takes 6 arguments. + * + * @param __receivingObject The object on which the IMP is invoked. + * @param __swizzledSEL The selector used for swizzling. + * @param __returnType The return type of the original implementation. + * @param __originalIMP The original IMP. + * @param __arg1 The first argument. + * @param __arg2 The second argument. + * @param __arg3 The third argument. + * @param __arg4 The fourth argument. + * @param __arg5 The fifth argument. + * @param __arg6 The sixth argument. + */ +#define GUL_INVOKE_ORIGINAL_IMP6(__receivingObject, __swizzledSEL, __returnType, __originalIMP, \ + __arg1, __arg2, __arg3, __arg4, __arg5, __arg6) \ + ((__returnType(*)(id, SEL, __typeof__(__arg1), __typeof__(__arg2), __typeof__(__arg3), \ + __typeof__(__arg4), __typeof__(__arg5), __typeof__(__arg6)))__originalIMP)( \ + __receivingObject, __swizzledSEL, __arg1, __arg2, __arg3, __arg4, __arg5, __arg6) + +/** + * Invokes original IMP when the original selector takes 7 arguments. + * + * @param __receivingObject The object on which the IMP is invoked. + * @param __swizzledSEL The selector used for swizzling. + * @param __returnType The return type of the original implementation. + * @param __originalIMP The original IMP. + * @param __arg1 The first argument. + * @param __arg2 The second argument. + * @param __arg3 The third argument. + * @param __arg4 The fourth argument. + * @param __arg5 The fifth argument. + * @param __arg6 The sixth argument. + * @param __arg7 The seventh argument. + */ +#define GUL_INVOKE_ORIGINAL_IMP7(__receivingObject, __swizzledSEL, __returnType, __originalIMP, \ + __arg1, __arg2, __arg3, __arg4, __arg5, __arg6, __arg7) \ + ((__returnType(*)(id, SEL, __typeof__(__arg1), __typeof__(__arg2), __typeof__(__arg3), \ + __typeof__(__arg4), __typeof__(__arg5), __typeof__(__arg6), \ + __typeof__(__arg7)))__originalIMP)( \ + __receivingObject, __swizzledSEL, __arg1, __arg2, __arg3, __arg4, __arg5, __arg6, __arg7) + +/** + * Invokes original IMP when the original selector takes 8 arguments. + * + * @param __receivingObject The object on which the IMP is invoked. + * @param __swizzledSEL The selector used for swizzling. + * @param __returnType The return type of the original implementation. + * @param __originalIMP The original IMP. + * @param __arg1 The first argument. + * @param __arg2 The second argument. + * @param __arg3 The third argument. + * @param __arg4 The fourth argument. + * @param __arg5 The fifth argument. + * @param __arg6 The sixth argument. + * @param __arg7 The seventh argument. + * @param __arg8 The eighth argument. + */ +#define GUL_INVOKE_ORIGINAL_IMP8(__receivingObject, __swizzledSEL, __returnType, __originalIMP, \ + __arg1, __arg2, __arg3, __arg4, __arg5, __arg6, __arg7, __arg8) \ + ((__returnType(*)(id, SEL, __typeof__(__arg1), __typeof__(__arg2), __typeof__(__arg3), \ + __typeof__(__arg4), __typeof__(__arg5), __typeof__(__arg6), \ + __typeof__(__arg7), __typeof__(__arg8)))__originalIMP)( \ + __receivingObject, __swizzledSEL, __arg1, __arg2, __arg3, __arg4, __arg5, __arg6, __arg7, \ + __arg8) + +/** + * Invokes original IMP when the original selector takes 9 arguments. + * + * @param __receivingObject The object on which the IMP is invoked. + * @param __swizzledSEL The selector used for swizzling. + * @param __returnType The return type of the original implementation. + * @param __originalIMP The original IMP. + * @param __arg1 The first argument. + * @param __arg2 The second argument. + * @param __arg3 The third argument. + * @param __arg4 The fourth argument. + * @param __arg5 The fifth argument. + * @param __arg6 The sixth argument. + * @param __arg7 The seventh argument. + * @param __arg8 The eighth argument. + * @param __arg9 The ninth argument. + */ +#define GUL_INVOKE_ORIGINAL_IMP9(__receivingObject, __swizzledSEL, __returnType, __originalIMP, \ + __arg1, __arg2, __arg3, __arg4, __arg5, __arg6, __arg7, __arg8, \ + __arg9) \ + ((__returnType(*)(id, SEL, __typeof__(__arg1), __typeof__(__arg2), __typeof__(__arg3), \ + __typeof__(__arg4), __typeof__(__arg5), __typeof__(__arg6), \ + __typeof__(__arg7), __typeof__(__arg8), __typeof__(__arg9)))__originalIMP)( \ + __receivingObject, __swizzledSEL, __arg1, __arg2, __arg3, __arg4, __arg5, __arg6, __arg7, \ + __arg8, __arg9) diff --git a/ios/platform/GoogleUtilities.xcframework/macos-arm64_x86_64/GoogleUtilities.framework/Headers/GULSwizzler.h b/ios/platform/GoogleUtilities.xcframework/macos-arm64_x86_64/GoogleUtilities.framework/Headers/GULSwizzler.h new file mode 100644 index 0000000..26949c8 --- /dev/null +++ b/ios/platform/GoogleUtilities.xcframework/macos-arm64_x86_64/GoogleUtilities.framework/Headers/GULSwizzler.h @@ -0,0 +1,71 @@ +/* + * Copyright 2018 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** This class handles the runtime manipulation necessary to instrument selectors. It stores the + * classes and selectors that have been swizzled, and runs all operations on its own queue. + */ +@interface GULSwizzler : NSObject + +/** Manipulates the Objective-C runtime to replace the original IMP with the supplied block. + * + * @param aClass The class to swizzle. + * @param selector The selector of the class to swizzle. + * @param isClassSelector A BOOL specifying whether the selector is a class or instance selector. + * @param block The block that replaces the original IMP. + */ ++ (void)swizzleClass:(Class)aClass + selector:(SEL)selector + isClassSelector:(BOOL)isClassSelector + withBlock:(nullable id)block; + +/** Returns the current IMP for the given class and selector. + * + * @param aClass The class to use. + * @param selector The selector to find the implementation of. + * @param isClassSelector A BOOL specifying whether the selector is a class or instance selector. + * @return The implementation of the selector in the runtime. + */ ++ (nullable IMP)currentImplementationForClass:(Class)aClass + selector:(SEL)selector + isClassSelector:(BOOL)isClassSelector; + +/** Checks the runtime to see if a selector exists on a class. If a property is declared as + * @dynamic, we have a reverse swizzling situation, where the implementation of a method exists + * only in concrete subclasses, and NOT in the superclass. We can detect that situation using + * this helper method. Similarly, we can detect situations where a class doesn't implement a + * protocol method. + * + * @param selector The selector to check for. + * @param aClass The class to check. + * @param isClassSelector A BOOL specifying whether the selector is a class or instance selector. + * @return YES if the method was found in this selector/class combination, NO otherwise. + */ ++ (BOOL)selector:(SEL)selector existsInClass:(Class)aClass isClassSelector:(BOOL)isClassSelector; + +/** Returns a list of all Objective-C (and not primitive) ivars contained by the given object. + * + * @param object The object whose ivars will be iterated. + * @return The list of ivar objects. + */ ++ (NSArray *)ivarObjectsForObject:(id)object; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/platform/GoogleUtilities.xcframework/macos-arm64_x86_64/GoogleUtilities.framework/Headers/GoogleUtilities-umbrella.h b/ios/platform/GoogleUtilities.xcframework/macos-arm64_x86_64/GoogleUtilities.framework/Headers/GoogleUtilities-umbrella.h index f556dc1..14069ab 100644 --- a/ios/platform/GoogleUtilities.xcframework/macos-arm64_x86_64/GoogleUtilities.framework/Headers/GoogleUtilities-umbrella.h +++ b/ios/platform/GoogleUtilities.xcframework/macos-arm64_x86_64/GoogleUtilities.framework/Headers/GoogleUtilities-umbrella.h @@ -24,6 +24,8 @@ #import "NSURLSession+GULPromises.h" #import "GULLogger.h" #import "GULLoggerLevel.h" +#import "GULOriginalIMPConvenienceMacros.h" +#import "GULSwizzler.h" #import "GULNSData+zlib.h" #import "GULMutableDictionary.h" #import "GULNetwork.h" diff --git a/ios/platform/GoogleUtilities.xcframework/macos-arm64_x86_64/GoogleUtilities.framework/Info.plist b/ios/platform/GoogleUtilities.xcframework/macos-arm64_x86_64/GoogleUtilities.framework/Info.plist index b4a13ee..709af9d 100644 --- a/ios/platform/GoogleUtilities.xcframework/macos-arm64_x86_64/GoogleUtilities.framework/Info.plist +++ b/ios/platform/GoogleUtilities.xcframework/macos-arm64_x86_64/GoogleUtilities.framework/Info.plist @@ -13,7 +13,7 @@ CFBundlePackageType FMWK CFBundleVersion - 7.5.2 + 7.6.0 DTSDKName iphonesimulator11.2 diff --git a/ios/platform/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/GoogleUtilities b/ios/platform/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/GoogleUtilities index f10ef22..3bb5353 100644 Binary files a/ios/platform/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/GoogleUtilities and b/ios/platform/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/GoogleUtilities differ diff --git a/ios/platform/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/Headers/GULAppEnvironmentUtil.h b/ios/platform/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/Headers/GULAppEnvironmentUtil.h index d2bb935..72c46c2 100644 --- a/ios/platform/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/Headers/GULAppEnvironmentUtil.h +++ b/ios/platform/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/Headers/GULAppEnvironmentUtil.h @@ -47,7 +47,7 @@ NS_ASSUME_NONNULL_BEGIN "Always `YES` because only iOS 8 and higher supported. The method will be removed."); /// @return YES if Swift runtime detected in the app. -+ (BOOL)hasSwiftRuntime; ++ (BOOL)hasSwiftRuntime __deprecated; /// @return An Apple platform. Possible values "ios", "tvos", "macos", "watchos", "maccatalyst". + (NSString *)applePlatform; diff --git a/ios/platform/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/Info.plist b/ios/platform/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/Info.plist index b4a13ee..709af9d 100644 --- a/ios/platform/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/Info.plist +++ b/ios/platform/GoogleUtilities.xcframework/tvos-arm64/GoogleUtilities.framework/Info.plist @@ -13,7 +13,7 @@ CFBundlePackageType FMWK CFBundleVersion - 7.5.2 + 7.6.0 DTSDKName iphonesimulator11.2 diff --git a/ios/platform/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/GoogleUtilities b/ios/platform/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/GoogleUtilities index ca4c2e6..fb792f7 100644 Binary files a/ios/platform/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/GoogleUtilities and b/ios/platform/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/GoogleUtilities differ diff --git a/ios/platform/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULAppEnvironmentUtil.h b/ios/platform/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULAppEnvironmentUtil.h index d2bb935..72c46c2 100644 --- a/ios/platform/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULAppEnvironmentUtil.h +++ b/ios/platform/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Headers/GULAppEnvironmentUtil.h @@ -47,7 +47,7 @@ NS_ASSUME_NONNULL_BEGIN "Always `YES` because only iOS 8 and higher supported. The method will be removed."); /// @return YES if Swift runtime detected in the app. -+ (BOOL)hasSwiftRuntime; ++ (BOOL)hasSwiftRuntime __deprecated; /// @return An Apple platform. Possible values "ios", "tvos", "macos", "watchos", "maccatalyst". + (NSString *)applePlatform; diff --git a/ios/platform/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Info.plist b/ios/platform/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Info.plist index b4a13ee..709af9d 100644 --- a/ios/platform/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Info.plist +++ b/ios/platform/GoogleUtilities.xcframework/tvos-arm64_x86_64-simulator/GoogleUtilities.framework/Info.plist @@ -13,7 +13,7 @@ CFBundlePackageType FMWK CFBundleVersion - 7.5.2 + 7.6.0 DTSDKName iphonesimulator11.2 diff --git a/ios/platform/PromisesObjC.xcframework/Info.plist b/ios/platform/PromisesObjC.xcframework/Info.plist index 4829361..a0da472 100644 --- a/ios/platform/PromisesObjC.xcframework/Info.plist +++ b/ios/platform/PromisesObjC.xcframework/Info.plist @@ -6,45 +6,51 @@ LibraryIdentifier - tvos-arm64 + ios-arm64_i386_x86_64-simulator LibraryPath PromisesObjC.framework SupportedArchitectures arm64 + i386 + x86_64 SupportedPlatform - tvos + ios + SupportedPlatformVariant + simulator LibraryIdentifier - ios-arm64_armv7 + tvos-arm64_x86_64-simulator LibraryPath PromisesObjC.framework SupportedArchitectures arm64 - armv7 + x86_64 SupportedPlatform - ios + tvos + SupportedPlatformVariant + simulator LibraryIdentifier - macos-arm64_x86_64 + ios-arm64_armv7 LibraryPath PromisesObjC.framework SupportedArchitectures arm64 - x86_64 + armv7 SupportedPlatform - macos + ios LibraryIdentifier - tvos-arm64_x86_64-simulator + ios-arm64_x86_64-maccatalyst LibraryPath PromisesObjC.framework SupportedArchitectures @@ -53,40 +59,34 @@ x86_64 SupportedPlatform - tvos + ios SupportedPlatformVariant - simulator + maccatalyst LibraryIdentifier - ios-arm64_x86_64-maccatalyst + tvos-arm64 LibraryPath PromisesObjC.framework SupportedArchitectures arm64 - x86_64 SupportedPlatform - ios - SupportedPlatformVariant - maccatalyst + tvos LibraryIdentifier - ios-arm64_i386_x86_64-simulator + macos-arm64_x86_64 LibraryPath PromisesObjC.framework SupportedArchitectures arm64 - i386 x86_64 SupportedPlatform - ios - SupportedPlatformVariant - simulator + macos CFBundlePackageType diff --git a/ios/platform/PromisesObjC.xcframework/ios-arm64_armv7/PromisesObjC.framework/PromisesObjC b/ios/platform/PromisesObjC.xcframework/ios-arm64_armv7/PromisesObjC.framework/PromisesObjC index e4eeb41..93e938a 100644 Binary files a/ios/platform/PromisesObjC.xcframework/ios-arm64_armv7/PromisesObjC.framework/PromisesObjC and b/ios/platform/PromisesObjC.xcframework/ios-arm64_armv7/PromisesObjC.framework/PromisesObjC differ diff --git a/ios/platform/PromisesObjC.xcframework/ios-arm64_i386_x86_64-simulator/PromisesObjC.framework/PromisesObjC b/ios/platform/PromisesObjC.xcframework/ios-arm64_i386_x86_64-simulator/PromisesObjC.framework/PromisesObjC index 022df62..f334dc0 100644 Binary files a/ios/platform/PromisesObjC.xcframework/ios-arm64_i386_x86_64-simulator/PromisesObjC.framework/PromisesObjC and b/ios/platform/PromisesObjC.xcframework/ios-arm64_i386_x86_64-simulator/PromisesObjC.framework/PromisesObjC differ diff --git a/ios/platform/PromisesObjC.xcframework/ios-arm64_x86_64-maccatalyst/PromisesObjC.framework/PromisesObjC b/ios/platform/PromisesObjC.xcframework/ios-arm64_x86_64-maccatalyst/PromisesObjC.framework/PromisesObjC index 412e96e..2e4bc36 100644 Binary files a/ios/platform/PromisesObjC.xcframework/ios-arm64_x86_64-maccatalyst/PromisesObjC.framework/PromisesObjC and b/ios/platform/PromisesObjC.xcframework/ios-arm64_x86_64-maccatalyst/PromisesObjC.framework/PromisesObjC differ diff --git a/ios/platform/PromisesObjC.xcframework/macos-arm64_x86_64/PromisesObjC.framework/PromisesObjC b/ios/platform/PromisesObjC.xcframework/macos-arm64_x86_64/PromisesObjC.framework/PromisesObjC index 3ea21be..b94e705 100644 Binary files a/ios/platform/PromisesObjC.xcframework/macos-arm64_x86_64/PromisesObjC.framework/PromisesObjC and b/ios/platform/PromisesObjC.xcframework/macos-arm64_x86_64/PromisesObjC.framework/PromisesObjC differ diff --git a/ios/platform/PromisesObjC.xcframework/tvos-arm64/PromisesObjC.framework/PromisesObjC b/ios/platform/PromisesObjC.xcframework/tvos-arm64/PromisesObjC.framework/PromisesObjC index 1fd72c3..7b2b1f9 100644 Binary files a/ios/platform/PromisesObjC.xcframework/tvos-arm64/PromisesObjC.framework/PromisesObjC and b/ios/platform/PromisesObjC.xcframework/tvos-arm64/PromisesObjC.framework/PromisesObjC differ diff --git a/ios/platform/PromisesObjC.xcframework/tvos-arm64_x86_64-simulator/PromisesObjC.framework/PromisesObjC b/ios/platform/PromisesObjC.xcframework/tvos-arm64_x86_64-simulator/PromisesObjC.framework/PromisesObjC index 26cee7d..56e3498 100644 Binary files a/ios/platform/PromisesObjC.xcframework/tvos-arm64_x86_64-simulator/PromisesObjC.framework/PromisesObjC and b/ios/platform/PromisesObjC.xcframework/tvos-arm64_x86_64-simulator/PromisesObjC.framework/PromisesObjC differ diff --git a/ios/platform/nanopb.xcframework/Info.plist b/ios/platform/nanopb.xcframework/Info.plist index c539630..ce89876 100644 --- a/ios/platform/nanopb.xcframework/Info.plist +++ b/ios/platform/nanopb.xcframework/Info.plist @@ -6,76 +6,78 @@ LibraryIdentifier - ios-arm64_x86_64-maccatalyst + tvos-arm64 LibraryPath nanopb.framework SupportedArchitectures arm64 - x86_64 SupportedPlatform - ios - SupportedPlatformVariant - maccatalyst + tvos LibraryIdentifier - ios-arm64_i386_x86_64-simulator + ios-arm64_armv7 LibraryPath nanopb.framework SupportedArchitectures arm64 - i386 - x86_64 + armv7 SupportedPlatform ios - SupportedPlatformVariant - simulator LibraryIdentifier - macos-arm64_x86_64 + ios-arm64_i386_x86_64-simulator LibraryPath nanopb.framework SupportedArchitectures arm64 + i386 x86_64 SupportedPlatform - macos + ios + SupportedPlatformVariant + simulator LibraryIdentifier - tvos-arm64 + ios-arm64_x86_64-maccatalyst LibraryPath nanopb.framework SupportedArchitectures arm64 + x86_64 SupportedPlatform - tvos + ios + SupportedPlatformVariant + maccatalyst LibraryIdentifier - ios-arm64_armv7 + tvos-arm64_x86_64-simulator LibraryPath nanopb.framework SupportedArchitectures arm64 - armv7 + x86_64 SupportedPlatform - ios + tvos + SupportedPlatformVariant + simulator LibraryIdentifier - tvos-arm64_x86_64-simulator + macos-arm64_x86_64 LibraryPath nanopb.framework SupportedArchitectures @@ -84,9 +86,7 @@ x86_64 SupportedPlatform - tvos - SupportedPlatformVariant - simulator + macos CFBundlePackageType diff --git a/ios/platform/nanopb.xcframework/ios-arm64_armv7/nanopb.framework/nanopb b/ios/platform/nanopb.xcframework/ios-arm64_armv7/nanopb.framework/nanopb index 4fa7e53..12002b5 100644 Binary files a/ios/platform/nanopb.xcframework/ios-arm64_armv7/nanopb.framework/nanopb and b/ios/platform/nanopb.xcframework/ios-arm64_armv7/nanopb.framework/nanopb differ diff --git a/ios/platform/nanopb.xcframework/ios-arm64_i386_x86_64-simulator/nanopb.framework/nanopb b/ios/platform/nanopb.xcframework/ios-arm64_i386_x86_64-simulator/nanopb.framework/nanopb index 877677b..f2a685d 100644 Binary files a/ios/platform/nanopb.xcframework/ios-arm64_i386_x86_64-simulator/nanopb.framework/nanopb and b/ios/platform/nanopb.xcframework/ios-arm64_i386_x86_64-simulator/nanopb.framework/nanopb differ diff --git a/ios/platform/nanopb.xcframework/ios-arm64_x86_64-maccatalyst/nanopb.framework/nanopb b/ios/platform/nanopb.xcframework/ios-arm64_x86_64-maccatalyst/nanopb.framework/nanopb index 4a1a529..ccde074 100644 Binary files a/ios/platform/nanopb.xcframework/ios-arm64_x86_64-maccatalyst/nanopb.framework/nanopb and b/ios/platform/nanopb.xcframework/ios-arm64_x86_64-maccatalyst/nanopb.framework/nanopb differ diff --git a/ios/platform/nanopb.xcframework/macos-arm64_x86_64/nanopb.framework/nanopb b/ios/platform/nanopb.xcframework/macos-arm64_x86_64/nanopb.framework/nanopb index a48d1cb..743391b 100644 Binary files a/ios/platform/nanopb.xcframework/macos-arm64_x86_64/nanopb.framework/nanopb and b/ios/platform/nanopb.xcframework/macos-arm64_x86_64/nanopb.framework/nanopb differ diff --git a/ios/platform/nanopb.xcframework/tvos-arm64/nanopb.framework/nanopb b/ios/platform/nanopb.xcframework/tvos-arm64/nanopb.framework/nanopb index 11b0671..b044d02 100644 Binary files a/ios/platform/nanopb.xcframework/tvos-arm64/nanopb.framework/nanopb and b/ios/platform/nanopb.xcframework/tvos-arm64/nanopb.framework/nanopb differ diff --git a/ios/platform/nanopb.xcframework/tvos-arm64_x86_64-simulator/nanopb.framework/nanopb b/ios/platform/nanopb.xcframework/tvos-arm64_x86_64-simulator/nanopb.framework/nanopb index 8225887..ec8ac7c 100644 Binary files a/ios/platform/nanopb.xcframework/tvos-arm64_x86_64-simulator/nanopb.framework/nanopb and b/ios/platform/nanopb.xcframework/tvos-arm64_x86_64-simulator/nanopb.framework/nanopb differ diff --git a/ios/titanium-firebase-core.xcodeproj/project.pbxproj b/ios/titanium-firebase-core.xcodeproj/project.pbxproj index b524945..57cf792 100644 --- a/ios/titanium-firebase-core.xcodeproj/project.pbxproj +++ b/ios/titanium-firebase-core.xcodeproj/project.pbxproj @@ -29,7 +29,6 @@ 3AF26BF825CECACE000B34BE /* PromisesObjC.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3AF26BEE25CECACD000B34BE /* PromisesObjC.xcframework */; }; 3AF26BFA25CECACE000B34BE /* FirebaseInstallations.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3AF26BF025CECACE000B34BE /* FirebaseInstallations.xcframework */; }; 3AF26BFB25CECACE000B34BE /* GoogleAppMeasurement.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3AF26BF125CECACE000B34BE /* GoogleAppMeasurement.xcframework */; }; - 3AF26BFC25CECACE000B34BE /* FirebaseInstanceID.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3AF26BF225CECACE000B34BE /* FirebaseInstanceID.xcframework */; }; 3AF26BFD25CECACE000B34BE /* FirebaseCoreDiagnostics.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3AF26BF325CECACE000B34BE /* FirebaseCoreDiagnostics.xcframework */; }; 3AF26BFE25CECACE000B34BE /* FirebaseCore.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3AF26BF425CECACE000B34BE /* FirebaseCore.xcframework */; }; 3AF26BFF25CECACE000B34BE /* GoogleDataTransport.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3AF26BF525CECACE000B34BE /* GoogleDataTransport.xcframework */; }; @@ -57,7 +56,6 @@ 3AF26BEE25CECACD000B34BE /* PromisesObjC.xcframework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; name = PromisesObjC.xcframework; path = platform/PromisesObjC.xcframework; sourceTree = ""; }; 3AF26BF025CECACE000B34BE /* FirebaseInstallations.xcframework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; name = FirebaseInstallations.xcframework; path = platform/FirebaseInstallations.xcframework; sourceTree = ""; }; 3AF26BF125CECACE000B34BE /* GoogleAppMeasurement.xcframework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; name = GoogleAppMeasurement.xcframework; path = platform/GoogleAppMeasurement.xcframework; sourceTree = ""; }; - 3AF26BF225CECACE000B34BE /* FirebaseInstanceID.xcframework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; name = FirebaseInstanceID.xcframework; path = platform/FirebaseInstanceID.xcframework; sourceTree = ""; }; 3AF26BF325CECACE000B34BE /* FirebaseCoreDiagnostics.xcframework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; name = FirebaseCoreDiagnostics.xcframework; path = platform/FirebaseCoreDiagnostics.xcframework; sourceTree = ""; }; 3AF26BF425CECACE000B34BE /* FirebaseCore.xcframework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; name = FirebaseCore.xcframework; path = platform/FirebaseCore.xcframework; sourceTree = ""; }; 3AF26BF525CECACE000B34BE /* GoogleDataTransport.xcframework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; name = GoogleDataTransport.xcframework; path = platform/GoogleDataTransport.xcframework; sourceTree = ""; }; @@ -72,7 +70,6 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 3AF26BFC25CECACE000B34BE /* FirebaseInstanceID.xcframework in Frameworks */, 3AF26BFF25CECACE000B34BE /* GoogleDataTransport.xcframework in Frameworks */, 3AF26BFE25CECACE000B34BE /* FirebaseCore.xcframework in Frameworks */, 3AF26BF825CECACE000B34BE /* PromisesObjC.xcframework in Frameworks */, @@ -112,7 +109,6 @@ 3AF26BF425CECACE000B34BE /* FirebaseCore.xcframework */, 3AF26BF325CECACE000B34BE /* FirebaseCoreDiagnostics.xcframework */, 3AF26BF025CECACE000B34BE /* FirebaseInstallations.xcframework */, - 3AF26BF225CECACE000B34BE /* FirebaseInstanceID.xcframework */, 3AF26BF125CECACE000B34BE /* GoogleAppMeasurement.xcframework */, 3AF26BF525CECACE000B34BE /* GoogleDataTransport.xcframework */, 3AF26BF725CECACE000B34BE /* GoogleUtilities.xcframework */, @@ -181,7 +177,7 @@ 0867D690FE84028FC02AAC07 /* Project object */ = { isa = PBXProject; attributes = { - LastUpgradeCheck = 1240; + LastUpgradeCheck = 1310; }; buildConfigurationList = 1DEB922208733DC00010E9CD /* Build configuration list for PBXProject "titanium-firebase-core" */; compatibilityVersion = "Xcode 8.0"; diff --git a/ios/titanium.xcconfig b/ios/titanium.xcconfig index 2290781..735f226 100644 --- a/ios/titanium.xcconfig +++ b/ios/titanium.xcconfig @@ -4,7 +4,7 @@ // OF YOUR TITANIUM SDK YOU'RE BUILDING FOR // // -TITANIUM_SDK_VERSION = 9.3.2.GA +TITANIUM_SDK_VERSION = 10.1.1.GA // // THESE SHOULD BE OK GENERALLY AS-IS